Commit graph

11 commits

Author SHA1 Message Date
0c8a0058bf use python3 in all #!python lines 2021-09-02 18:32:58 -05:00
Dewey Garrett
ee7701ba80 popupkeyboard.py gtk3 updates 2021-08-05 18:08:10 -07:00
Rene Hopf
dd95e08979 gtk3 wip 2021-05-23 00:51:14 +02:00
Rene Hopf
ac66fe3eb0 python3 compatibility in lib/python 2020-04-26 22:56:52 +02:00
Sebastian Kuzminsky
304ace43d3 Merge remote-tracking branch 'origin/2.7'
Conflicts:
	docs/man/man1/halstreamer.1
	lib/python/gladevcp/combi_dro.py
	src/emc/motion/command.c
	src/emc/task/emccanon.cc
	src/emc/usr_intf/emcrsh.cc
	src/emc/usr_intf/gmoccapy/getiniinfo.py
	src/hal/components/biquad.comp
	src/hal/components/orient.comp
	src/hal/components/streamer.c
2018-01-22 10:32:44 -07:00
Sebastian Kuzminsky
3edc457485 fix inital/initial typoss all over 2018-01-21 14:49:14 -07:00
Lubomir Rintel
a63ec765cb all: update FSF address in GPL 2.0 notices
If you write to 59 Temple Place you're unlikely to get a response.
Let's realign the address with a more up-to-date one from [1].

  [1] https://www.gnu.org/licenses/old-licenses/gpl-2.0.txt

This is purely a cosmetic change, doesn't affect the meaning of the
license. Done to make rpmlint happy.

Signed-off-by: Lubomir Rintel <lkundrak@v3.sk>
2017-09-15 13:06:22 +02:00
Dewey Garrett
f3180763c2 popupkeyboard.py: support standalone demonstration
with execute permission
and don't require linuxcnc to be running with use_coord_buttons

Signed-off-by: Dewey Garrett <dgarrett@panix.com>
2014-10-27 07:41:24 -07:00
Dewey Garrett
9c69e81933 popupkeyboard.py: take advantage of linuxcnc.SHARE 2014-01-15 16:42:21 -07:00
Dewey Garrett
eb06ff3dcd pyngcgui: more fixes for package builds
improve finding BASE for package installs (precise)
defer start_ngcgui and start_gremlin_view (lucid)
minor:
  use --debug  flag for printing info at startup
  print find_file() info at startup only if --verbose option
  increase start delay and simplify touchy_sim.tcl for buttons
  more consistent .ui names for demo ini files
  avoid reparenting if glade is parent app
2013-07-07 18:30:41 -05:00
Dewey Garrett
7a59b1053d pyngcgui,gremlin_view apps and gladevcp widgets
Python implementation of ngcgui functionality -- works with existing
ngcgui-compatible subroutines.  File selector in gui gives improved
hints for compatibility.  A numeric popup keyboard is available for
use with touchscreens.  Included:
  pyngcgui -- standalone application
  PyNgcGui -- gladevcp widget

Also:
  gremlin_view    -- standalone application for gremlin with common buttons
  HAL_GremlinPlus -- gladevcp widget

The gladevcp widgets can be embedded in guis like gscreen, touchy, gmoccapy

Example simulator ini files are provided for gscreen, touchy, gmoccapy
to show how to EMBED:

  configs/sim/ngcgui/pyngcgui_gscreen.ini
  configs/sim/ngcgui/pyngcgui_gscreen_popupkeyboard.ini

  configs/sim/ngcgui/pyngcgui_touchy.ini
  configs/sim/ngcgui/pyngcgui_touchy_lathe.ini

  configs/sim/ngcgui/pyngcgui_axis.ini

  configs/sim/gmoccapy/pyngcgui_gmoccapy.ini
  configs/sim/gmoccapy/pyngcgui_gmoccapy_with_popupkeyboard.ini
2013-06-25 11:04:58 -05:00