CMorley
73d28e35b9
qtvcp -versa_probe: catch HAL error if linuxcnc isn't running
...
don't pop error dialog
2022-09-08 22:02:53 -07:00
CMorley
90740a64c6
qtvcp simple_widgets: add auto_pause_sensittive property
...
widget will be enabled when linuxcnc is paused.
2022-09-08 22:02:08 -07:00
CMorley
5c2e17ad3c
qtvcp -state_led: add ability to follow an abitrary HAL pin
...
show state of most any pin
2022-09-08 22:01:39 -07:00
Greg Carl
b44eb51951
qtvcp: make filemanager windowLayout accessible from handlers
2022-09-07 20:07:29 -04:00
Greg Carl
71d183989d
qtvcp keybindings: add ability to remove keybindings
2022-09-05 21:16:22 -04:00
CMorley
e8e5b99629
qtvcp -versa/basic probe: improve aborting of routines.
...
WE poll the error channel rather then read standard error.
to do this we block the main screens eror polling and let the sub_program
read it until it is finished. linuxcnc can only have one program read the
error channel at a time. this allso requites tha abort send a message thru
the error change. currently tha requires having an on_abort.ngc subroutine
and an INI entry, as per remap docs.
2022-09-04 17:01:40 -07:00
CMorley
fcf9913a4f
qtvcp -screen_option: add some commented out debug code
...
Will be handy again.
2022-09-04 17:01:40 -07:00
CMorley
f454961286
qtvcp -istat: remove debug print statement
2022-09-04 17:01:40 -07:00
CMorley
b4db0f6db7
qtvcp -core: add ability to trace status poll un/block commands
...
for debugging subroutines
2022-09-04 17:01:40 -07:00
CMorley
fc83ccc4f6
qtvcp -hole_circle: more fixes for newer pyqt versions
2022-09-03 13:06:11 -07:00
CMorley
9f9bd1fa45
qtvcp -istat: quiet some annoying warnings
...
not useful on files not using the INI
2022-09-02 12:03:10 -07:00
CMorley
ce33c9df0d
qtvcp -pstat: fix error from having no handler
...
panels don't always use handlers - don't cause an error when
looking fir the handler directory
2022-09-02 12:03:10 -07:00
CMorley
0f8e0abad3
qtvcp -fileManager: add delete jump button, load button
...
Authur: Jim 'Persei'
Having to delete 'jump to' file paths from the preference file was
annoying. add a button to do it. add a loadfile button and expose
the copy file features with a checkbox
2022-09-02 12:03:10 -07:00
Phillip Carter
9cbe6ed284
add optional automatic thc activation
2022-09-02 10:47:52 +10:00
CMorley
d9afe1ecc0
qtvcp -add a check for running in auto mode to MDI calls
...
can't call MDI when running in auto mode.
2022-08-30 21:41:59 -07:00
c-morley
18f6b3c952
qtvcp -pstat: fix syntax error
...
Fix copy paste error?
2022-08-29 10:31:21 -07:00
Petter Reinholdtsen
c51ed92007
Switched qtvcp/lib/ripper/gcode_ripper.py shebang to python3.
...
Thanks lintian for noticing.
2022-08-29 05:16:26 +02:00
CMorley
86ba807467
qtvcp -pstat: add handler/ui directory variables
2022-08-28 17:20:58 -07:00
CMorley
2f7941c2c5
qtvcp -simple_widges: fix missed update required by newer PyQT libraries
...
requires ints rather the accepting floats
2022-08-28 14:26:51 -07:00
CMorley
760767bb19
qtvcp -update drawing code for pyqt in Debian 12
...
pyqt used to accept floats but now only ints
2022-08-28 12:07:19 -07:00
CMorley
5a55bd6bc9
qtvcp touchoff_subprogram: add more error checking
...
When aborting this should catch errors sooner.
2022-08-28 10:52:45 -07:00
CMorley
bef5e32468
qtvcp -add auto height probe code
2022-08-28 10:52:45 -07:00
CMorley
a08b7a90b4
qtvcp -aux_program_loader: add gcode_ripper loader
2022-08-28 10:52:45 -07:00
CMorley
9aa4ee9e77
qtvcp -add gcode ripper and z_level_compensation component for auto probe leveling
2022-08-28 10:52:45 -07:00
CMorley
a290fa86bd
qtvcp -indicated_PushButtons: add polishing state and enabled states
...
polish on homed state
enabled/disabled on states of all-homed,machine-on,idle,running,manual,mdi,auto
2022-08-28 10:52:45 -07:00
Greg Carl
0c665304f9
qtvcp: clean up unused code/modules, whitespace, variable assignments
2022-08-27 08:05:59 -04:00
CMorley
a025f70127
qtvcp -qtdragon/HD: update to probing, add autoheight to HD
...
improve error catching for probe routines.
Autoheight probing helps with tool auto probe setup.
2022-08-26 20:18:22 -07:00
Greg Carl
6068ac0033
qtplasmac: remove unused modules, variables
2022-08-23 19:52:46 -04:00
Damian Wrobel
25f05dc6c0
Switch to python3 for fanuc_200f.py
...
Also adds executable bit.
Signed-off-by: Damian Wrobel <dwrobel@ertelnet.rybnik.pl>
2022-08-22 22:44:57 +02:00
Dewey Garrett
0b8c3acc4c
tooldb.py: include traceback for nak_reply()
...
Provides additional debugging information for
negative acknowledgment.
Note: empty_line is special case with no traceback reqd
2022-08-21 19:31:20 -07:00
Greg Carl
353bf37e99
qtplasmac: fix translation issues
2022-08-21 10:24:01 -04:00
Greg Carl
bb1ba63132
qtvcp project: fix various issues
...
missing modules, copy/paste, undefined variables, whitespace, etc.
2022-08-20 15:20:49 -04:00
CMorley
4591036421
qtvcp -nurbs_editor: remove unused function call
...
copied over from example code, but never utilized
2022-08-20 12:07:03 -07:00
CMorley
045a6381d1
qtvcp -fix embedding into AXIS gui.
...
code for embedding qtvcp into qtvcp screens,
was run on qtvcp panels being embedded in AXIS.
Now we decide which tyoe it is by looking for 'loadusr'
That is only used for embedding into AXIS (so far)
2022-08-20 11:56:55 -07:00
Petter Reinholdtsen
ffe664c042
Removed deprecated axis and deprecated_axes fields
...
These were flagged as deprecated in 2015, and 7 years seem like long
enough time for people to prepare for its removal. Also adjusted
tests to no longer expect the field, and update documentation to mention that
the field was removed in version 2.9.
2022-08-19 22:25:46 +02:00
Phillip Carter
c8dd11e89e
qtplasmac: fix errors in v1.229.229
2022-08-19 21:17:19 +10:00
Phillip Carter
415d725e53
qtplasmac: fix updates for v154 and v170
2022-08-19 13:59:20 +10:00
Greg Carl
5de8e34f18
qtplasmac: conversational origin
...
use relative instead of absolute position for origin
2022-08-16 18:21:07 -04:00
CMorley
962669b7a8
qtvcp -change exit clean up code.
...
Hoping to help the segfault on exit problem - it didn't.
But this does make more logical sense: cleanup before entering close event
2022-08-12 19:51:12 -07:00
CMorley
383fc1ea74
qtvcp -allow keyboard entry with the caculator widget
...
Some people like to use a keyboard too.
2022-08-12 19:51:12 -07:00
Greg Carl
f924c1e8cd
qtplasmac: change workflow for setting peripheral offsets
2022-08-08 21:34:03 -04:00
CMorley
737d495321
qtvcp : add panel instance reference, fix check for preference
2022-08-07 13:52:48 -07:00
CMorley
fc7fa95a99
qtvcp -change 'has_closing_handler' variable default
2022-08-07 13:31:13 -07:00
CMorley
02726aa7a3
qtvcp -add error polling control functions
...
trying to control who polls the error channel
2022-08-07 13:31:13 -07:00
Greg Carl
7d6a88df23
qtplasmac: fix updater handling of pref conversion from string to bool
2022-08-07 10:35:56 -04:00
CMorley
b5d7ea6d56
qtvcp -ngcgui: add images
2022-08-04 20:10:50 -07:00
CMorley
bea856a4b8
qtvcp -ngcgui: add the proper path for the silverdragon image
...
image used if the NGCGUI sub doesn't supply one.
2022-08-04 20:10:50 -07:00
CMorley
75da4dece4
qtvcp -qt_action: CALL_MDI_WAIT now reliably catches errors
...
before if there were multiple MDI commands and if one errorred, the next was often
run regardless.
This was do to having two linuxcnc.error channels competing for the data.
We now use STATUS.ERROR only.
There may be more code that need to use STATUS error in Qtvcp yet...
2022-08-04 20:10:50 -07:00
CMorley
123b2d91cd
qtvcp -move error channel instance to core AKA status
...
this makes sure we have acces to the one instance.
Probing/MDI will use this to check for errors.
2022-08-04 20:10:50 -07:00
CMorley
899874833e
qtvcp -qt_ngcgui; fix bugs after testing
2022-08-03 21:47:04 -07:00
CMorley
007df82273
qtvcp -NGCG?UI widget: add auto populate subs.
...
User 'Eyecon' from the forum came up with these mods to have
automatically add subs based on the INI settings.
2022-08-03 18:59:17 -07:00
CMorley
d6eb4b0a6c
qtvcp -qt_istat: add NGCGAUI INI settings
2022-08-03 18:59:17 -07:00
luz paz
09a439ab21
lib/python: fix various typos
...
Found via `codespell -q 3 -S *.po,*.pot,*.ts,./.git/logs,./share,./docs/man/es,./configs/attic,*_fr.*,*_es.*,README_es -L ans,ba,bulle,componentes,doubleclick,dout,dum,fo,halp,ihs,inout,parm,parms,ro,ser,te,ue,wille,wonte`
2022-07-27 00:20:58 -04:00
Greg Carl
914dcc1d50
qtplasmac: update icon image to Chips Plasma version
...
Thank you to AlexMagToast from the forum for the work and for
contributing the logo files -
https://forum.linuxcnc.org/show-your-stuff/32672-linuxcnc-logo?start=50#248058
2022-07-25 08:47:00 -04:00
CMorley
fceb9ca31e
qtvcp -istat: don't show crtical error on lathe with y axis
...
Some adbvanced lathe configs add a dummy Y axis so that they can
rotate the X axis around Z for mirroring.
currently the gcode needs Y defined to work.
2022-07-23 12:18:36 -07:00
Greg Carl
e107b3942b
qt_istat: small typos
...
Noticed these while poking around and didnt want to leave them be
2022-07-23 14:13:35 -04:00
CMorley
55b163c161
qtvcp -istat: fix error when designer run because there is no real INI
...
qtplasmac check failed if there was no entry at all
2022-07-21 23:28:48 -07:00
Phillip Carter
bf6a8b2db5
qtplasmac: move options from ini file to prefs file
2022-07-17 13:21:35 +10:00
Greg Carl
7a3c321bec
qtvcp: change default logging level
...
Changed default logging level to WARNING to quiet the terminal. Added -i
option to turn on info logging if necessary.
2022-07-16 20:08:14 -04:00
CMorley
e526c168de
glcannon - allow 'PREVIEW' as a substitute for 'AXIS' in magic comments
...
A little more generic for other screens.
2022-07-14 21:52:48 -07:00
CMorley
df13360ac2
qtvcp -entry_widget - add spacebar into keyboard
...
Jim (Persei from forum) noticed and fixed this oversight. Thanks!
2022-07-13 20:59:49 -07:00
Greg Carl
458d6689df
qtvcp: mdi_line use halcmd for net command instead of halmodule
...
Increases functionality while decreasing confusion, bonus of more robust
error messages.
2022-07-11 20:05:47 -04:00
Greg Carl
fd3437c612
qtvcp: add "unlinkp" and "net" commands to mdi_line widget
2022-07-09 09:50:56 -04:00
Greg Carl
7f259df1e0
qtplasmac: conv_line: fix start point
2022-07-08 21:55:59 -04:00
CMorley
ead0ff05da
qtvcp -make sure the Desogner default settings are overriden
...
By default slider only go to 99 -rapid rate needs to go to 100 pervecnt
2022-07-03 09:28:14 -07:00
CMorley
1b3a1eca42
qtvcp -ngcgui library: allow frame to be bigger if warped to another layout
2022-07-01 23:23:33 -07:00
Phillip Carter
c6c7190301
qtplasmac: code tidy and version fix
2022-07-01 11:37:30 +10:00
Phillip Carter
81e9385f12
qtplasmac: fix version info
2022-06-29 15:32:43 +10:00
Phillip Carter
5262cd0ffe
qtplasmac: remove link in config directory
2022-06-29 15:23:33 +10:00
CMorley
37e4ab2d5c
qtvcp -screenoptions: add blur/tint on focus options
2022-06-26 19:32:05 -07:00
CMorley
807dd2185c
qtvcp -dialogs: fix overlay not beng removed when file loaded
2022-06-26 19:15:44 -07:00
CMorley
98de858b3e
qtvcp -qt_actions: add window effects
2022-06-26 19:14:44 -07:00
CMorley
fde74d1dd8
qtvcp -toolbar_action: fix missed name changes
2022-06-26 13:50:12 -07:00
CMorley
64a756cbef
qtvcp -qt_action: allow estop function to use linuxcnc constants
...
originally functions used bool, now either.
added set_debug_level() function
2022-06-26 12:58:36 -07:00
CMorley
1b917befcd
hal_glib -add linuxcnc state constants
2022-06-26 12:57:41 -07:00
CMorley
38d276f789
qtvcp -action_button: make estop follow linuxcnc E-state
...
originally the button followed it's pressed state, which could get
out of sync with linuxcnc's E state, if external estop loop was used
2022-06-26 12:54:37 -07:00
CMorley
ab395e98c2
qtvcp -toolbar_action: make estop button follow E-state
...
originally the button followed it's pressed state, which could get
out of sync with linuxcnc's estate if external estop loop was used.
2022-06-26 12:52:48 -07:00
CMorley
ed281aee52
qtvcp -hal_selection: expand the tree view by default
2022-06-25 12:32:56 -07:00
Phillip Carter
2423f5c2e3
qtplasmac: change rs274 startup to code instead of subroutine
2022-06-25 12:04:31 +10:00
CMorley
e6042dcdd2
qtvcp -hal_selectionbox: add a tree view
...
one can also limit types shown in combobox
2022-06-24 18:13:19 -07:00
CMorley
d3d1bd3f29
qtvcp -QHal: work around duplicate pins
...
sometimes you want multiple pins from a base name.
such as multiple test panels.
This should probably selectable behaivor - some times you want it to fail outright.
2022-06-22 20:54:30 -07:00
CMorley
27caf6bd6a
hal_glib -add useful mode and message constants
...
easier to reference them that way
2022-06-17 15:09:24 -07:00
CMorley
26a5bedde0
glcanon -allow all ui's to hide the on screen DRO
...
Moved the disable code down into glcanon
2022-06-16 23:23:58 -07:00
CMorley
21b7dba0f7
qtvcp -camview widget: fix error on older versions of CV library
...
Debian 10 had an older version of CV. Now we fall back to old
function signature
2022-06-16 22:06:52 -07:00
Phillip Carter
5fe78834d0
qtplasmac: treat blank conversational entries as zero
2022-06-17 13:41:56 +10:00
Hans Unzner
69cf700baf
combi_dro: fixed toggling of systems (Rel->DTG->Abs)
...
Fixes following:
- Didn't show the reference coordinate system on start-up and on change
- Labels/colors/values didn't match when switching the mode
State before was:
labels: Rel -> DTG -> G54 -> Abs -> DTG -> G54
values: <G54> -> <Abs> -> <DTG> -> <G54> -> <Abs> -> <DTG>
colors: black -> blue -> yellow -> black -> blue -> yellow
2022-06-15 20:38:12 +02:00
CMorley
3bbfd0017e
qtvcp -gcode_utilities: fix calculation of facing area
2022-06-14 19:51:07 -07:00
Greg Carl
bb952c2034
qtvcp: make logging messages more cohesive.
2022-06-13 20:32:09 -04:00
CMorley
4772b687c0
gladevcp -add access to Hal, Info, and Action libraries
...
action python button has restricted acess to code.
add these options
2022-06-11 23:52:01 -07:00
CMorley
d1b029f6fb
qtvcp -add a HAL signal selection combobox widget
2022-06-11 16:10:39 -07:00
CMorley
e2c4f2fe3a
qtvcp -add get_full_pinname function to basewidget class
2022-06-11 16:10:39 -07:00
CMorley
18d15335c0
qtvcp -simple_widgets: fix dial HAL output, update scaled label
...
With a dial that didn't wrapp, the maximuim count would output zero.
change rich text font in a function - for future use.
2022-06-10 22:24:04 -07:00
CMorley
7c6be08cb2
qtvcp -hallabel: base widget on scaled label instead of qlabel
2022-06-10 22:07:02 -07:00
Phillip Carter
bd16057698
qtplasmac: fix conversational circle offset error
2022-06-06 11:23:12 +10:00
CMorley
73608ace49
Revert "qtvcp -widgetswitcher: fix error adding widget in default case"
...
This reverts commit 034fae69d5 .
2022-06-02 20:55:21 -07:00
CMorley
034fae69d5
qtvcp -widgetswitcher: fix error adding widget in default case
...
Missed code change from a long time ago.
Layouts use 'addWidget'
2022-06-02 18:34:27 -07:00
Phillip Carter
7efbc59cda
qtplasmac: remove redundant bolt-circle error
2022-06-02 15:21:33 +10:00
Phillip Carter
92a1883b2b
qtplasmac: conversational circle leadin/leadout options
2022-06-02 12:31:06 +10:00
CMorley
e479ba0f79
qtvcp -facing utility: adjust button size to fit smaller screens
...
MarkoPolo work
2022-06-01 18:40:30 -07:00
Greg Carl
b7d66a5d06
qtvcp: allow small origin to be hidden via stylesheets
2022-06-01 10:33:46 -04:00
Greg Carl
c332ff3b9d
glcanon: allow small origin to be hidden
2022-06-01 10:20:10 -04:00
Phillip Carter
fcddb27d4e
qtplasmac: fix typo from v1.223.197
2022-06-01 09:44:18 +10:00
Greg Carl
6ae521c27c
qtplasmac: recreate gui images in svg format
...
allow conversational images to change color with gui
2022-05-31 08:42:27 -04:00
CMorley
59d3d3be30
qtvcp -qt_vismach: add fanuc_200f vismach model
...
This was based from Youtube character Excessive Overkill 's
github code.
2022-05-30 21:04:29 -07:00
CMorley
e75d3f230a
qtvcp -qt_vismach: add zoom range function, basic rough panning
...
panning needs to be scaled to mouse and zoom?, but at least you can pan.
2022-05-30 21:04:29 -07:00
Phillip Carter
a1d6956f58
qtplasmac: conversational changes:
...
restore entries on settings close
fix widget placement in lines/arcs
2022-05-31 11:46:04 +10:00
Phillip Carter
54bc57f73e
qtplasmac: conversational enhancements and code tidy
2022-05-30 14:57:37 +10:00
CMorley
9998459ce6
qtvcp -simple_widgets: scaled_label update to handle rich text
...
You can set text to scale or not.
You can use rich text now too.
added a 'textSample' property to reserve space
2022-05-29 18:32:06 -07:00
CMorley
7616739502
qtvcp -simple_widgets: fix drawEllipse float-instead-of-int error
...
In my test machine pyqt qpainter.drawEllipse would accept a float.
maybe in new versions, that bug was fixed.
Also related to python2/3 I think as the argument was a int and float added together
which is handled differently.
2022-05-28 11:49:32 -07:00
CMorley
4c56205ad6
qtvcp -qt_pdf: add a sample setip page and a way to load it
2022-05-25 18:54:06 -07:00
Phillip Carter
aa2e0e93d9
qtplasmac: fix soft keyboard display for various dialogs
2022-05-25 15:14:34 +10:00
CMorley
30ab82ab80
gladevcp -file_chooser: fix dialog settings for python3
...
There is surely more there but I know these need to be cganged
2022-05-23 20:00:47 -07:00
CMorley
d7b03181c2
gladevcp -gtk_actionL fix dialog use GTK
...
Still had qt gialog code.
2022-05-23 19:58:09 -07:00
CMorley
41865b8049
gladevcp -hal_mdihistory: use new core library code
2022-05-22 16:42:06 -07:00
CMorley
0ce13d69c5
gladevcp -add core library with Status, Action and Info objects
...
hopefully in the long run making it easier to program gscreen/gladevcp
2022-05-22 16:42:06 -07:00
CMorley
48009e40b3
Revert "qtvcp -fix error message when last_path is not valid"
...
This reverts commit 0e502a9ff2 .
Merge error from 2.8?
2022-05-21 19:31:59 -07:00
CMorley
2819287edc
qtvcp -qtaction: automatically adjust embed widget size
2022-05-21 18:26:25 -07:00
CMorley
0e502a9ff2
qtvcp -fix error message when last_path is not valid
2022-05-22 01:25:28 +01:00
Phillip Carter
33eb2bc4f4
qtplasmac: fixes for conversational widget consolidation
2022-05-22 10:06:52 +10:00
Greg Carl
b21865b66d
qtvcp: add mouse wheel zoom inversion, mouse control modes, update docs
2022-05-20 21:05:21 -04:00
Phillip Carter
ebd34a906c
qtplasmac: conversational widget consolidation
2022-05-21 09:53:47 +10:00
Greg Carl
3d6650581b
qtvcp: set dialog_widget default extension to .ngc if none is specified
...
Since qt_action will apply an extension of '.ngc' if none is specified,
this will prevent overwriting a file where no extension was specified if
the file name with an extension of .ngc already exists.
Example: test.ngc exists. You enter "test" in the save dialog.
Previously, qt_action would would have been overwritten test.ngc with
test.ngc without prompting.
2022-05-19 15:39:05 -04:00
CMorley
4502222c73
qtvcp -state_led: add hard limits LED states
2022-05-18 21:44:08 -07:00
Phillip Carter
f0ea21400f
qtplasmac: fix missing run from line variable
2022-05-18 11:19:46 +10:00
Greg Carl
e5757b2a9c
qtvcp: allow external clearing of preview window highlighting
2022-05-17 20:16:58 -04:00
CMorley
e5a4153762
qtvcp -try to improve overlay widget.
...
I'll have to check other systems to see if it is universally working.
2022-05-16 22:23:22 -07:00
mwork
fe1f3b86fa
Update qt_vismach.py
2022-05-17 08:40:04 +07:00
CMorley
087aaf7405
qtvcp -gcode editors: gcode lexer button should honour set colors
...
python button changes the paper color but maybe thats alright.
2022-05-15 17:57:34 -07:00
CMorley
d7c76e53c8
qtvcp -action_tool_button: set the menu later incase it's not needed
2022-05-15 17:57:34 -07:00
Phillip Carter
94b1077ea9
qtplasmac: make the run from line module gui agnostic
2022-05-15 10:33:49 +10:00
CMorley
6b032b74ae
qtvcp -screenoptions: use action function to add embedded tab
2022-05-13 17:48:40 -07:00
CMorley
b43f4b806b
qtvcp -fix filemanager error when last loaded is not found
...
tmparay file would give annoying error messages
2022-05-13 17:46:57 -07:00
CMorley
9e3f35faa2
qtvcp -qt_action: add a function to add a tab to tab or stacked widget
...
just for convenience
2022-05-13 17:42:00 -07:00
CMorley
98531cef14
qtvcp -qt_vismach: remove contents margins -use the full window
2022-05-13 10:32:08 -07:00
CMorley
c8a39c3288
qtvcp -initial commit of embedding Qtvcp panels
...
-makegui/makepins looks and instantiates any Qtvcp panels
-have screenoption load Qtvcp embedable panels
2022-05-13 10:30:26 -07:00
CMorley
081db3ba75
qtvcp -dialog_widgets: fix mutiple button signal connections
...
button signals were connected everytime the message box was shown.
This would cause error messages about no callbacks or status messages.
This was because the status message was deleted on the fist button signal
callback.
2022-05-12 21:58:39 -07:00
CMorley
c35ab92407
qtvcp -toolbar library: add step function
2022-05-11 18:40:25 -07:00
Phillip Carter
49eda93de3
qtplasmac: oops, I missed a brace.
2022-05-10 10:11:07 +10:00
Phillip Carter
71937a7137
qtplasmac: fix error messages for run from line
2022-05-10 10:02:01 +10:00
CMorley
5980d59eb9
qtvcp :PDFViwer: don't crash if poppler-qt5 module is missing
2022-05-05 18:38:08 -07:00
CMorley
12ce437917
qtvcp -qt_pgf library: update pdfviewer
...
name change too
2022-05-03 19:13:49 -07:00
Greg Carl
62a7a9d426
qtplasmac: move conversational prefs
2022-05-03 19:37:00 -04:00
Hans
1e73a3f22e
Merge pull request #1723 from hansu/gmoccapy-dro-1722
...
Fixes some Gmoccapy DRO issues
2022-04-29 19:45:48 +02:00
Hans Unzner
f29c9167dc
gmoccapy: fixed DRO unit switching (G20/G21)
2022-04-29 18:19:52 +02:00
Hans Unzner
d3a7d2f07d
combi_dro: fixed toggle_readout (no white DRO in lathe mode)
2022-04-29 14:32:13 +02:00
CMorley
864550224d
qtvcp -camview: improve error messages when asking for wrong port
...
It will search for avaliable ports and list them
2022-04-29 01:06:14 -07:00
CMorley
6fb4cabbfd
qtvcp -simplewidgets: give better error message if python command fails
...
Actionbuttons use this for direct python commands
2022-04-27 20:50:41 -07:00
CMorley
485c71f948
qtvcp camview: add ability to save image to file
2022-04-27 20:49:51 -07:00
CMorley
2e7a58b028
qtvcp -user messages: give dialogs a request name; fix multiple messages
...
pther wise the dialog instances respind to all requests
2022-04-27 19:45:11 -07:00
Hans Unzner
c016e5e13e
gladevcp: removed PangoCairo warning
2022-04-25 09:36:29 +02:00