|
From: c-morley <no...@gi...> - 2026-07-18 12:37:15
|
Branch: refs/heads/python_halui Home: https://github.com/LinuxCNC/linuxcnc Commit: cd8849f9ed2d9b8e16085a19c84d41743fbb8f77 https://github.com/LinuxCNC/linuxcnc/commit/cd8849f9ed2d9b8e16085a19c84d41743fbb8f77 Author: CMorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M lib/python/common/hal_glib.py Log Message: ----------- hal_glib -add a function to run the gobject mainloop once so GUIs not basd in gobject can run the message system Commit: 05ae1eb82d58101a9037f5f2042508919747f704 https://github.com/LinuxCNC/linuxcnc/commit/05ae1eb82d58101a9037f5f2042508919747f704 Author: Cmorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M lib/python/common/hal_glib.py Log Message: ----------- hal_glib -add function to process one ZMQ message In some cases, we need to directly process one message. eg when using 'wait to don't block' dialog option Commit: ec23790390f0467f3acc1e0b6e00f7f5f163ea6c https://github.com/LinuxCNC/linuxcnc/commit/ec23790390f0467f3acc1e0b6e00f7f5f163ea6c Author: Cmorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M lib/python/common/hal_glib.py Log Message: ----------- hal_glib - add soft key messages Commit: be0d7e056015daad80adf1f81ef71edca965bfe9 https://github.com/LinuxCNC/linuxcnc/commit/be0d7e056015daad80adf1f81ef71edca965bfe9 Author: CMorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M debian/configure Log Message: ----------- add python3-zmq package for halui Commit: e49f8d018ba71a6d00eff3e5a4dc05fcd13efedf https://github.com/LinuxCNC/linuxcnc/commit/e49f8d018ba71a6d00eff3e5a4dc05fcd13efedf Author: CMorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M debian/control.main-pkg.in Log Message: ----------- add python3-zmq to python3 depends Commit: 17c361b009e46de2a53c3a9fbb20d53b742c6b86 https://github.com/LinuxCNC/linuxcnc/commit/17c361b009e46de2a53c3a9fbb20d53b742c6b86 Author: CMorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M configs/sim/qtdragon/qtdragon_xyz/qtdragon_metric.ini A lib/python/bridgeui/__init__.py A lib/python/bridgeui/bridge.py M src/emc/usr_intf/Submakefile M src/emc/usr_intf/halui.cc Log Message: ----------- halui initial testing of embedded python halui add bridgeui folder for HALUI halui -inject socket axis selection bridge -remove HAL pin code, get MDI commands working halui -code clenup, GUI based MDI command feature halui -add cycle start cycle pause pins calls these functions in a GUI halui -add gui ok/canel pins halui -fix memory leaks halui switch u32 to s32 s32 is more common the u32 (easier to connect to) also axis select uses -1 as 'unselected' halui -add mpg_select0 pin Some GUIs use the MPG for other things then jogging. Qtdragon uses MPG for scrolling and needs a selected pin. Commit: 5c2b24c5e94bc999d76d3f16fd7cc9fe88c23c77 https://github.com/LinuxCNC/linuxcnc/commit/5c2b24c5e94bc999d76d3f16fd7cc9fe88c23c77 Author: CMorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M src/Makefile Log Message: ----------- makefile - add halui's bridgeui folder Commit: 659ece4f82cf8724bd7c2c99482df5a7b5e0b137 https://github.com/LinuxCNC/linuxcnc/commit/659ece4f82cf8724bd7c2c99482df5a7b5e0b137 Author: CMorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M src/emc/usr_intf/halui.cc Log Message: ----------- halui -add an angular jograte pin and send angular jograte messages halui doesn't use the angular jograte in it's jogging yet but will tell the gui the jograte has changed Commit: 86d1314b753852b4a7f2d36a0b696e2a348a32be https://github.com/LinuxCNC/linuxcnc/commit/86d1314b753852b4a7f2d36a0b696e2a348a32be Author: CMorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M lib/python/bridgeui/bridge.py M src/emc/usr_intf/halui.cc Log Message: ----------- halui -use angular jograte pin/messages for angular axis now checks for axis type and uses the apropriate jograte Commit: 56cd74499a20672ceaeb4caa3715b2b7a3b17faf https://github.com/LinuxCNC/linuxcnc/commit/56cd74499a20672ceaeb4caa3715b2b7a3b17faf Author: Cmorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M lib/python/bridgeui/bridge.py Log Message: ----------- bridge -look for macro commands too MDI and macro commands are similar enough to combine Commit: 1e3b9c697133cf2c346bd79f31db3d810d992b24 https://github.com/LinuxCNC/linuxcnc/commit/1e3b9c697133cf2c346bd79f31db3d810d992b24 Author: Cmorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M src/hal/user_comps/hal_bridge.py Log Message: ----------- hal_bridge -add a warning if the write address is already used Commit: 190eb34aa40d5dc1e955d24c20c53ab2ea73ceb5 https://github.com/LinuxCNC/linuxcnc/commit/190eb34aa40d5dc1e955d24c20c53ab2ea73ceb5 Author: Cmorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M lib/python/bridgeui/bridge.py M src/emc/usr_intf/halui.cc Log Message: ----------- halui -add reload display and shutdown pins Commit: 7e20c6e36d7c5ca09b378d47026a16edddeb51a1 https://github.com/LinuxCNC/linuxcnc/commit/7e20c6e36d7c5ca09b378d47026a16edddeb51a1 Author: Cmorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M lib/python/bridgeui/bridge.py M src/emc/usr_intf/halui.cc Log Message: ----------- halui -add softkey pins and message Commit: e87fc00540e3af4f1e57cb573e41094af4940a0c https://github.com/LinuxCNC/linuxcnc/commit/e87fc00540e3af4f1e57cb573e41094af4940a0c Author: CMorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M lib/python/gladevcp/speedcontrol.py Log Message: ----------- gladevcp -speedcontrol: put Gstat status in the loop Gstat sends out socket messages for jog rate Commit: 6904f0535f8d4fbc4bb8d7ed46f1efaf63004fa0 https://github.com/LinuxCNC/linuxcnc/commit/6904f0535f8d4fbc4bb8d7ed46f1efaf63004fa0 Author: CMorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M lib/python/gladevcp/gtk_action.py Log Message: ----------- gladevcp -gth_action: add ability to run new style INI MDI commands named INI MDI commands were not recognised. Commit: 14b696956933232eb22111b0a74cb48d5fbaa667 https://github.com/LinuxCNC/linuxcnc/commit/14b696956933232eb22111b0a74cb48d5fbaa667 Author: CMorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M lib/python/gladevcp/gtk_action.py M lib/python/qtvcp/qt_action.py Log Message: ----------- qtvcp/gladevcp -action: add ability; return to mode after INI mdi Commit: 7f13703026eb074f95c8a268b3d74cc865ed7ddd https://github.com/LinuxCNC/linuxcnc/commit/7f13703026eb074f95c8a268b3d74cc865ed7ddd Author: CMorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M lib/python/gladevcp/speedcontrol.py Log Message: ----------- gladevcp -speedcontrol -add angular jograte type automatically sends and responds to jograte messages Commit: ff5531a06074faef19986af2e794c23c7d0405f1 https://github.com/LinuxCNC/linuxcnc/commit/ff5531a06074faef19986af2e794c23c7d0405f1 Author: CMorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M lib/python/gladevcp/speedcontrol.py Log Message: ----------- gladevcp -speedcontrol: add angular jograte command forgot to add the command to output the rate whenn \the widget is changed Commit: 2c3cfe1b284bfcc20f852dfb2c5cdf34359ccbed https://github.com/LinuxCNC/linuxcnc/commit/2c3cfe1b284bfcc20f852dfb2c5cdf34359ccbed Author: Cmorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M lib/python/gladevcp/hal_gremlin.py Log Message: ----------- gladevcp -hal_gremlin: clear the plot if reloading the screen Commit: be29d12981dcf00898c8e8053d1a71c0b84e4214 https://github.com/LinuxCNC/linuxcnc/commit/be29d12981dcf00898c8e8053d1a71c0b84e4214 Author: Cmorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M lib/python/gladevcp/gtk_action.py Log Message: ----------- gladevcp gtk_action -get shutdown to work reliably gnome-sessions-quit wil not pop up consistantly withoout the gtk dialog Commit: fb58d41be7fa98fd4bbfe9db5a30c484c16ca462 https://github.com/LinuxCNC/linuxcnc/commit/fb58d41be7fa98fd4bbfe9db5a30c484c16ca462 Author: CMorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M lib/python/qtvcp/widgets/dialog_widget.py Log Message: ----------- qtvcp -dialog widget: add status message control of tool change dialog you can use STATUS messages to 'press' ok or cancel Commit: d5cfc8004cf42afa739178721f3ac5d6c5a688ea https://github.com/LinuxCNC/linuxcnc/commit/d5cfc8004cf42afa739178721f3ac5d6c5a688ea Author: CMorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M lib/python/qtvcp/widgets/widget_baseclass.py Log Message: ----------- qtvcp -baseclass: register dialogs for later checks like if you want to send responses to the current showing dialog Commit: 69cf20bca0db1e09e819d9754c5b7f71276a84ac https://github.com/LinuxCNC/linuxcnc/commit/69cf20bca0db1e09e819d9754c5b7f71276a84ac Author: Cmorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M lib/python/qtvcp/widgets/axis_tool_button.py Log Message: ----------- qtvcp -axis tool button: allow for MPG selection Commit: 2eab89c135adddcf47fee98a3fb09f272de7e586 https://github.com/LinuxCNC/linuxcnc/commit/2eab89c135adddcf47fee98a3fb09f272de7e586 Author: Cmorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M lib/python/qtvcp/widgets/dialog_widget.py Log Message: ----------- qtvcp -dialog_widget: check ZMQ messages directly When waiting for a dialog answer (with wait but don't block option) Commit: 676c6fefaefc8681ff7b370c511f83ec63566f4c https://github.com/LinuxCNC/linuxcnc/commit/676c6fefaefc8681ff7b370c511f83ec63566f4c Author: CMorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M lib/python/common/iniinfo.py Log Message: ----------- iniinfo -parse ini commands in a better way mdi commands with a comma in it (ie MSG, text) would not be interpeted properly Commit: c4491ea769366a72661b1340c5bccdd6d3a61bd2 https://github.com/LinuxCNC/linuxcnc/commit/c4491ea769366a72661b1340c5bccdd6d3a61bd2 Author: CMorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M share/qtvcp/screens/qtdragon/qtdragon_handler.py Log Message: ----------- qtdragon -adjust external pause message to toggle Commit: 32e62c8fcae87bc92315c0d31675822fdf63ddb6 https://github.com/LinuxCNC/linuxcnc/commit/32e62c8fcae87bc92315c0d31675822fdf63ddb6 Author: CMorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: A configs/sim/qtdragon/qtdragon_xyz/panel.hal A configs/sim/qtdragon/qtdragon_xyz/panel.ui M configs/sim/qtdragon/qtdragon_xyz/qtdragon_metric.ini Log Message: ----------- qtdragon metric -add a control panel Commit: 1c85e81f2287ea12bc6d48fa1aee3b49021bd6f3 https://github.com/LinuxCNC/linuxcnc/commit/1c85e81f2287ea12bc6d48fa1aee3b49021bd6f3 Author: CMorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M configs/sim/qtdragon/qtdragon_xyz/panel.hal M configs/sim/qtdragon/qtdragon_xyz/panel.ui M configs/sim/qtdragon/qtdragon_xyz/qtdragon_metric.ini Log Message: ----------- qtdragon -update test config test panel Commit: b5c817cb98af31e16f2eb33d70ee6b3d0ca49e06 https://github.com/LinuxCNC/linuxcnc/commit/b5c817cb98af31e16f2eb33d70ee6b3d0ca49e06 Author: CMorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M configs/sim/qtdragon/qtdragon_xyz/panel.hal M configs/sim/qtdragon/qtdragon_xyz/panel.ui Log Message: ----------- qtdragon -test files update Commit: 8e022b6d8801d3d0b7a75c8a4887657e767a6aea https://github.com/LinuxCNC/linuxcnc/commit/8e022b6d8801d3d0b7a75c8a4887657e767a6aea Author: CMorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: A configs/sim/qtdragon/qtdragon_xyz/qtdragon_halui_test.ini M configs/sim/qtdragon/qtdragon_xyz/qtdragon_metric.ini Log Message: ----------- qtdragon -add halui test sim Commit: 4aa13ad3ee4b26a5766e7abe18f5be8ab08c554e https://github.com/LinuxCNC/linuxcnc/commit/4aa13ad3ee4b26a5766e7abe18f5be8ab08c554e Author: Cmorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M configs/sim/qtdragon/qtdragon_xyz/panel.ui Log Message: ----------- test panel - qtdragon: make mode buttons not checkable Commit: 11e4724b3c5ca7507a7e56bc9a4b3aff0e6f96c1 https://github.com/LinuxCNC/linuxcnc/commit/11e4724b3c5ca7507a7e56bc9a4b3aff0e6f96c1 Author: CMorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M share/qtvcp/screens/qtdragon/qtdragon_handler.py Log Message: ----------- qtdragon -add mpg_select button logic control Commit: 41ab29b787e8425a7863e3911ba04720fa13bf76 https://github.com/LinuxCNC/linuxcnc/commit/41ab29b787e8425a7863e3911ba04720fa13bf76 Author: CMorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M configs/sim/qtdragon/qtdragon_xyz/panel.hal M configs/sim/qtdragon/qtdragon_xyz/panel.ui Log Message: ----------- sim panel -add scale buttons and MPG dial Commit: 05b9cb059016d21291662cff54bc36dcdcb91ee2 https://github.com/LinuxCNC/linuxcnc/commit/05b9cb059016d21291662cff54bc36dcdcb91ee2 Author: CMorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M share/qtvcp/screens/qtdragon/qtdragon_handler.py Log Message: ----------- qtdragon -find the currently visible dialog to send messages to halui 'ok' or 'cancel' messages Commit: 409a63d50c55b03da5101d7e15fa75547fe938b9 https://github.com/LinuxCNC/linuxcnc/commit/409a63d50c55b03da5101d7e15fa75547fe938b9 Author: CMorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M configs/sim/qtdragon/qtdragon_xyz/panel.hal M configs/sim/qtdragon/qtdragon_xyz/panel.ui Log Message: ----------- gmoccapy -sim: add MPG button on VCP panel Commit: 12385a9a229a61b66ff52b040e08046f22f86fc2 https://github.com/LinuxCNC/linuxcnc/commit/12385a9a229a61b66ff52b040e08046f22f86fc2 Author: CMorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M lib/python/qtvcp/widgets/axis_tool_button.py M share/qtvcp/screens/qtdragon/qtdragon.ui M share/qtvcp/screens/qtdragon/qtdragon_handler.py Log Message: ----------- qtdragon -fix MPG selection from panel sometimes selecting a combination of MPG,None,X would end up with None selected when MPG should have. Commit: a62d5757eacbffbeeca8f6a520bed5b843d0c5dd https://github.com/LinuxCNC/linuxcnc/commit/a62d5757eacbffbeeca8f6a520bed5b843d0c5dd Author: Cmorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M configs/sim/qtdragon/qtdragon_xyz/qtdragon_halui_test.ini Log Message: ----------- qtdragon sim -fix goto user macro raise up to Z0 in g53 rather then user units Commit: 1bf68581a3b3a04e744e461e973bede2c54104a9 https://github.com/LinuxCNC/linuxcnc/commit/1bf68581a3b3a04e744e461e973bede2c54104a9 Author: Cmorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M share/qtvcp/screens/qtdragon/qtdragon_handler.py Log Message: ----------- qtdragon -external run of macros, use cycle start for MDI running Commit: 376ca70b004f560d788907475e2b5eea4653ba7b https://github.com/LinuxCNC/linuxcnc/commit/376ca70b004f560d788907475e2b5eea4653ba7b Author: Cmorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M configs/sim/qtdragon/qtdragon_xyz/panel.hal M configs/sim/qtdragon/qtdragon_xyz/qtdragon_halui_test.ini Log Message: ----------- qtdragon sim -add a macro command to run from the panel Commit: bcb479126e347eec4378ac64edbf02cfd3ff5446 https://github.com/LinuxCNC/linuxcnc/commit/bcb479126e347eec4378ac64edbf02cfd3ff5446 Author: Cmorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M configs/sim/qtdragon/qtdragon_xyz/panel.ui Log Message: ----------- qtdragon -update sim control panel Commit: 76736b0bd0ba621f57112979009a69b02a7d0471 https://github.com/LinuxCNC/linuxcnc/commit/76736b0bd0ba621f57112979009a69b02a7d0471 Author: Cmorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M configs/sim/qtdragon/qtdragon_xyz/panel.hal M configs/sim/qtdragon/qtdragon_xyz/panel.ui M share/qtvcp/screens/qtdragon/qtdragon_handler.py Log Message: ----------- qtdragon -add basic support for softkeys for Tab selection Commit: 2318054b88101da3c7dbf69dfd8eca39c4189251 https://github.com/LinuxCNC/linuxcnc/commit/2318054b88101da3c7dbf69dfd8eca39c4189251 Author: CMorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M configs/sim/gmoccapy/gmoccapy_right_panel.ini M src/emc/usr_intf/gmoccapy/getiniinfo.py M src/emc/usr_intf/gmoccapy/gmoccapy.py Log Message: ----------- gmoccapy/hal_bridge -allow hal_bridge to call macros in gmoccapy This is a proof of concept to allow 3rd party (hal_bridge) to call macros. The macros are run from Gmoccapy so no timing problems should occur and and pre checks or post changes can be covered. There needs to be agreement on where to put macro definitions in the INI. Gmoccapy puts them under [MACROS], iniinfo under [DISPLAY] python ZMQ module package must be available for this to work Commit: 55bc82814b93e08365c3de996d56620af173dec5 https://github.com/LinuxCNC/linuxcnc/commit/55bc82814b93e08365c3de996d56620af173dec5 Author: CMorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M src/emc/usr_intf/gmoccapy/gmoccapy.py Log Message: ----------- gmoccapy -ability to run INI MDI commands using HAL bridge Commit: fb60aaf2bf1ee79a4bbcd5f2110a46fe19523664 https://github.com/LinuxCNC/linuxcnc/commit/fb60aaf2bf1ee79a4bbcd5f2110a46fe19523664 Author: CMorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M configs/sim/gmoccapy/gmoccapy_right_panel.ini Log Message: ----------- gmoccapy -sample config: add INI MDI commands to test with Commit: dbe034b99f2ac3578f620f06ad48e3df2516b5f6 https://github.com/LinuxCNC/linuxcnc/commit/dbe034b99f2ac3578f620f06ad48e3df2516b5f6 Author: CMorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M src/emc/usr_intf/gmoccapy/gmoccapy.py Log Message: ----------- gmoccapy -add gstat message control of start and pause Commit: fe6852d7f9f8aff287cba4497637f843a69ed0cf https://github.com/LinuxCNC/linuxcnc/commit/fe6852d7f9f8aff287cba4497637f843a69ed0cf Author: CMorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: A configs/sim/gmoccapy/gmoccapy_halui_test.ini A configs/sim/gmoccapy/panel.hal A configs/sim/gmoccapy/panel.ui Log Message: ----------- gmoccapy -add a halui test config with a sim test panel Commit: bd885afc1bb755608f6a3e1b4afc8f4daec21a5b https://github.com/LinuxCNC/linuxcnc/commit/bd885afc1bb755608f6a3e1b4afc8f4daec21a5b Author: CMorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M src/emc/usr_intf/gmoccapy/gmoccapy.py Log Message: ----------- gmoccapy -used new mode return INI MDI function Commit: 1188e4ccc43e70fd53087aa1549c2fe92a5a2e16 https://github.com/LinuxCNC/linuxcnc/commit/1188e4ccc43e70fd53087aa1549c2fe92a5a2e16 Author: Cmorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M configs/sim/gmoccapy/panel.ui Log Message: ----------- test panel - gmoccapy: make mode buttons not checkable Commit: a90ca0012a9777909af723eaf1a0a9a4a9fd8edb https://github.com/LinuxCNC/linuxcnc/commit/a90ca0012a9777909af723eaf1a0a9a4a9fd8edb Author: CMorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M src/emc/usr_intf/gmoccapy/getiniinfo.py Log Message: ----------- gmoccapy -getinfo.py: fix macro search title this must have been fix in master after I branched Commit: 4a48cd25cdf2d18067bd9c5cf68a7f72032acbe1 https://github.com/LinuxCNC/linuxcnc/commit/4a48cd25cdf2d18067bd9c5cf68a7f72032acbe1 Author: CMorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M src/emc/usr_intf/gmoccapy/dialogs.py M src/emc/usr_intf/gmoccapy/gmoccapy.py Log Message: ----------- gmoccapy -change system dialog to accept halui messages ok and cancel are used by the system unlock dialog as an example. To do this properly for all dialogs would require some more thought. Commit: 058ed3eb71eccd3e2e1db2b806a08108631503c8 https://github.com/LinuxCNC/linuxcnc/commit/058ed3eb71eccd3e2e1db2b806a08108631503c8 Author: CMorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M src/emc/usr_intf/gmoccapy/dialogs.py M src/emc/usr_intf/gmoccapy/gmoccapy.py Log Message: ----------- gmoccapy -change warning dialogs to accept HALUI messages Commit: b6af008292cef9eb2caff29a3e07c18ea5a34d40 https://github.com/LinuxCNC/linuxcnc/commit/b6af008292cef9eb2caff29a3e07c18ea5a34d40 Author: CMorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M src/emc/usr_intf/gmoccapy/gmoccapy.glade Log Message: ----------- gmoccapy -set jog speed control widget to use messages Sends out a jog rate gobject message Commit: cc9f778849196e4bbd8be5b69ed0e43e06a4f869 https://github.com/LinuxCNC/linuxcnc/commit/cc9f778849196e4bbd8be5b69ed0e43e06a4f869 Author: CMorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M src/emc/usr_intf/gmoccapy/gmoccapy.py Log Message: ----------- gmoccapy -use halui message to cancel notifications Commit: f00e5a8bc2f20c79a2533cb1262ebcbb6e9fe7dc https://github.com/LinuxCNC/linuxcnc/commit/f00e5a8bc2f20c79a2533cb1262ebcbb6e9fe7dc Author: CMorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M src/emc/usr_intf/gmoccapy/gmoccapy.py Log Message: ----------- gmoccapy -can submit the current MDI command from HALUI Pressing HALUI's cycle start when in MDI mode will call the current MDI command in gmoccapy's MDI history widget. Commit: d60759be908e548222622110dd023fac99716949 https://github.com/LinuxCNC/linuxcnc/commit/d60759be908e548222622110dd023fac99716949 Author: CMorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M src/emc/usr_intf/gmoccapy/gmoccapy.py Log Message: ----------- gmoccapy -update external pause/start behavior fix pausing in MDI don't toggle pause (only pause not unpause) cycle start will unpause if paused Commit: 014af873d7f66194565f2bcf567fae51f68b65a6 https://github.com/LinuxCNC/linuxcnc/commit/014af873d7f66194565f2bcf567fae51f68b65a6 Author: CMorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M src/emc/usr_intf/gmoccapy/dialogs.py M src/emc/usr_intf/gmoccapy/gmoccapy.py Log Message: ----------- gmoccapy -entry dialog respond to halui, add non blocking wait code wait but don't block code added. entry dialogs now can use halui yes and no responses Commit: 72964389aa7f58f7a9e68ddf86d3897029ecd0b0 https://github.com/LinuxCNC/linuxcnc/commit/72964389aa7f58f7a9e68ddf86d3897029ecd0b0 Author: CMorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M src/emc/usr_intf/gmoccapy/gmoccapy.glade Log Message: ----------- gmoccapy -update the angular speedcontrol to new angular type Commit: 11b5c5be27765a135be7fff6b9987cf8a3d47b2d https://github.com/LinuxCNC/linuxcnc/commit/11b5c5be27765a135be7fff6b9987cf8a3d47b2d Author: CMorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M configs/sim/gmoccapy/panel.hal M configs/sim/gmoccapy/panel.ui Log Message: ----------- gmoccapy -update vcp panel for angular axes Commit: 326c5c57f0c379cfe35f57ae3a943101aacc9097 https://github.com/LinuxCNC/linuxcnc/commit/326c5c57f0c379cfe35f57ae3a943101aacc9097 Author: CMorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: A configs/sim/gmoccapy/gmoccapy_halui_test_4_axis.ini A configs/sim/gmoccapy/panel-4axis.hal Log Message: ----------- gmoccapy -add a 4 axis halui test config to confirm angular jograte works Commit: e41af0e4ef487cec50873bde48ea32219b59a1cd https://github.com/LinuxCNC/linuxcnc/commit/e41af0e4ef487cec50873bde48ea32219b59a1cd Author: Cmorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M src/emc/usr_intf/gmoccapy/gmoccapy.py Log Message: ----------- gmoccapy -fix merge error Commit: cf02b8455cb17f4daf71ebaeb8aaa22577854237 https://github.com/LinuxCNC/linuxcnc/commit/cf02b8455cb17f4daf71ebaeb8aaa22577854237 Author: Cmorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M configs/sim/gmoccapy/panel-4axis.hal M configs/sim/gmoccapy/panel.hal M configs/sim/gmoccapy/panel.ui Log Message: ----------- gmoccapy -update sample control panel Commit: 15eff2bdc5fd7e7d47232dc3f9c75d7821427937 https://github.com/LinuxCNC/linuxcnc/commit/15eff2bdc5fd7e7d47232dc3f9c75d7821427937 Author: Cmorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M src/emc/usr_intf/gmoccapy/gmoccapy.py Log Message: ----------- gmoccapy -honour shutdown request Commit: d8f1a9e7b10b2e302c83ae5ec409ae5938d942f4 https://github.com/LinuxCNC/linuxcnc/commit/d8f1a9e7b10b2e302c83ae5ec409ae5938d942f4 Author: Cmorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M src/emc/usr_intf/gmoccapy/gmoccapy.py Log Message: ----------- gmoccapy -respond to softkeys and make exit do shutdown Commit: 57a7c600b4c8650f25dfa38e36f7952f95ca5392 https://github.com/LinuxCNC/linuxcnc/commit/57a7c600b4c8650f25dfa38e36f7952f95ca5392 Author: Cmorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M configs/sim/gmoccapy/panel-4axis.hal M configs/sim/gmoccapy/panel.hal M configs/sim/gmoccapy/panel.ui Log Message: ----------- gmoccapy -update simulated control panels MPG jog Commit: 3971d7120a4d4fd6eecbeffecbfd2ab959495b13 https://github.com/LinuxCNC/linuxcnc/commit/3971d7120a4d4fd6eecbeffecbfd2ab959495b13 Author: Cmorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M src/emc/usr_intf/gmoccapy/gmoccapy.py Log Message: ----------- gmoccapy -add MPG input to zoom and scroll scroll the gcode if in auto and not running otherwise zoom the gcode display. Only if the MPG is enabled from HALUI Commit: 62866b9caeded857d15d8bca40b8b208e21115f1 https://github.com/LinuxCNC/linuxcnc/commit/62866b9caeded857d15d8bca40b8b208e21115f1 Author: Cmorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M configs/sim/gmoccapy/panel-4axis.hal M configs/sim/gmoccapy/panel.hal Log Message: ----------- gmoccapy -sim: connect GUI MPG signals Commit: 76105fd3ad37f47fbe897b6b8ad9809a6f7e218b https://github.com/LinuxCNC/linuxcnc/commit/76105fd3ad37f47fbe897b6b8ad9809a6f7e218b Author: CMorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: A configs/sim/axis/axis_halui_test.ini A configs/sim/axis/gstatmessages.py A configs/sim/axis/panel.hal A configs/sim/axis/panel.ui Log Message: ----------- axis sim -add a sim test for halui messages Commit: b936cf95636c83baf84e53d771736e9572ff1489 https://github.com/LinuxCNC/linuxcnc/commit/b936cf95636c83baf84e53d771736e9572ff1489 Author: Cmorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M configs/sim/axis/gstatmessages.py M configs/sim/axis/panel.hal M configs/sim/axis/panel.ui Log Message: ----------- axis -add softkey, exit and reload actions Commit: 4ad3a657b27d3e5b47ae0af44757961adca7b56c https://github.com/LinuxCNC/linuxcnc/commit/4ad3a657b27d3e5b47ae0af44757961adca7b56c Author: Cmorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M configs/sim/axis/gstatmessages.py M configs/sim/axis/panel.hal Log Message: ----------- axis -allow MPG scrolling of gcode Compare: https://github.com/LinuxCNC/linuxcnc/compare/5c6cc18c876e...4ad3a657b27d To unsubscribe from these emails, change your notification settings at https://github.com/LinuxCNC/linuxcnc/settings/notifications |