|
From: c-morley <no...@gi...> - 2026-09-03 04:23:55
|
Branch: refs/heads/python_halui Home: https://github.com/LinuxCNC/linuxcnc Commit: e3c9c4830b0d283b8273b591be0853b94e5345db https://github.com/LinuxCNC/linuxcnc/commit/e3c9c4830b0d283b8273b591be0853b94e5345db Author: CMorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 2026) Changed paths: M src/Makefile Log Message: ----------- makefile - add halui's bridgeui folder Commit: c3d7daf4e7df1a056c0cbe23644cc0c5b3eb0a37 https://github.com/LinuxCNC/linuxcnc/commit/c3d7daf4e7df1a056c0cbe23644cc0c5b3eb0a37 Author: CMorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 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: 0b7cfec9f1057438ef1f0fd27362dde74f8bffe3 https://github.com/LinuxCNC/linuxcnc/commit/0b7cfec9f1057438ef1f0fd27362dde74f8bffe3 Author: CMorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 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: 0c0f5839a72609d17b406c09e3696e0d86d94a7a https://github.com/LinuxCNC/linuxcnc/commit/0c0f5839a72609d17b406c09e3696e0d86d94a7a Author: Cmorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 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: 08e3b602adbbb6aa95ab714cba99ecedd1ede59c https://github.com/LinuxCNC/linuxcnc/commit/08e3b602adbbb6aa95ab714cba99ecedd1ede59c Author: Cmorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 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: 063d6b634bc9d30bf474f72dacab89aeabee9790 https://github.com/LinuxCNC/linuxcnc/commit/063d6b634bc9d30bf474f72dacab89aeabee9790 Author: Cmorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 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: 36fe719ebf5fe078ca068490f1a81fd4f6c19213 https://github.com/LinuxCNC/linuxcnc/commit/36fe719ebf5fe078ca068490f1a81fd4f6c19213 Author: Cmorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 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: 175681cbf47e42c07d34c199f6528289bf2badb8 https://github.com/LinuxCNC/linuxcnc/commit/175681cbf47e42c07d34c199f6528289bf2badb8 Author: Cmorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 2026) Changed paths: M src/emc/usr_intf/halui.cc Log Message: ----------- halui -change pin names for cycles and softkeys numbers 00 to 19 for softkeys. add gui. to cycle.start and cycle.pause Commit: c9694ec346617c965ccf9c723d6f3e083dbf6be9 https://github.com/LinuxCNC/linuxcnc/commit/c9694ec346617c965ccf9c723d6f3e083dbf6be9 Author: Cmorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 2026) Changed paths: M src/emc/usr_intf/halui.cc Log Message: ----------- halui -gui.mpg-select.0 pin name change Commit: ec03528cee3613bfd7541836c839d466ca5e1d96 https://github.com/LinuxCNC/linuxcnc/commit/ec03528cee3613bfd7541836c839d466ca5e1d96 Author: Cmorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 2026) Changed paths: M src/emc/usr_intf/halui.cc Log Message: ----------- halui -change gui pin names as discussed on github Commit: 5eb3eee1e34b13e306010aec9c469168a210fd42 https://github.com/LinuxCNC/linuxcnc/commit/5eb3eee1e34b13e306010aec9c469168a210fd42 Author: CMorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 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: 8de4dddfbbd011500096bf35bb74800b950d6f5c https://github.com/LinuxCNC/linuxcnc/commit/8de4dddfbbd011500096bf35bb74800b950d6f5c Author: CMorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 2026) Changed paths: M lib/python/gladevcp/gtk_action.py Log Message: ----------- gladevcp -gtk_action: add ability to run new style INI MDI commands named INI MDI commands were not recognised. Commit: 024c00277280f5577b3e20d5e6e25fc4e15ba512 https://github.com/LinuxCNC/linuxcnc/commit/024c00277280f5577b3e20d5e6e25fc4e15ba512 Author: CMorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 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: 1d76124c82d8618180b30e64272ba0708b4c72d7 https://github.com/LinuxCNC/linuxcnc/commit/1d76124c82d8618180b30e64272ba0708b4c72d7 Author: CMorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 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: 880a401852c77d42007c43b730142f5d4df38149 https://github.com/LinuxCNC/linuxcnc/commit/880a401852c77d42007c43b730142f5d4df38149 Author: CMorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 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: 506ac4e874e5ef071be160a26bf514ebf246b95d https://github.com/LinuxCNC/linuxcnc/commit/506ac4e874e5ef071be160a26bf514ebf246b95d Author: Cmorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 2026) Changed paths: M lib/python/gladevcp/speedcontrol.py Log Message: ----------- gladevcp -speedcontrol: quiet print debugs Commit: 0b105a5d192d0016d3d7a0eb8eba097e740f2787 https://github.com/LinuxCNC/linuxcnc/commit/0b105a5d192d0016d3d7a0eb8eba097e740f2787 Author: Cmorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 2026) Changed paths: M lib/python/gladevcp/hal_gremlin.py Log Message: ----------- gladevcp -hal_gremlin: clear the plot if reloading the screen Commit: f496aa1b595187c5b97eb88b693d5b4b9ff23f82 https://github.com/LinuxCNC/linuxcnc/commit/f496aa1b595187c5b97eb88b693d5b4b9ff23f82 Author: Cmorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 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: 98318f82e27a8c16d09a649eed576d03a1fc0d2d https://github.com/LinuxCNC/linuxcnc/commit/98318f82e27a8c16d09a649eed576d03a1fc0d2d Author: Cmorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 2026) Changed paths: M lib/python/gladevcp/gtk_action.py Log Message: ----------- gladevcp -fix gtk_actions: SHUT_SYSTEM_DOWN_PROMPT dialog returns True/False not Gtk enums Commit: 26ad0ecdaec26e40c8df7b1600ddaa8d1b02bf3d https://github.com/LinuxCNC/linuxcnc/commit/26ad0ecdaec26e40c8df7b1600ddaa8d1b02bf3d Author: Cmorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 2026) Changed paths: M lib/python/gladevcp/speedcontrol.py Log Message: ----------- gladevcp -speedcontrol: normalise jograte to machine units hal_glib uses machine units for jograte. we need to convert in speedcontrol is in a different unit. Commit: d044f41de2400ba9052c239ef6442c39e103ee28 https://github.com/LinuxCNC/linuxcnc/commit/d044f41de2400ba9052c239ef6442c39e103ee28 Author: CMorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 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: c14e1138e01c8ad0891566dd6ffe128d754e9807 https://github.com/LinuxCNC/linuxcnc/commit/c14e1138e01c8ad0891566dd6ffe128d754e9807 Author: CMorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 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: 704cf38a77c6ac7d9d47de1c699089ef212837ca https://github.com/LinuxCNC/linuxcnc/commit/704cf38a77c6ac7d9d47de1c699089ef212837ca Author: Cmorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 2026) Changed paths: M lib/python/qtvcp/widgets/axis_tool_button.py Log Message: ----------- qtvcp -axis tool button: allow for MPG selection Commit: ce777dea79d90bc8e076d9cfe97a1922df4502e2 https://github.com/LinuxCNC/linuxcnc/commit/ce777dea79d90bc8e076d9cfe97a1922df4502e2 Author: Cmorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 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: f01900acc1b2d429139977e9254fbfd494a88dca https://github.com/LinuxCNC/linuxcnc/commit/f01900acc1b2d429139977e9254fbfd494a88dca Author: Cmorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 2026) Changed paths: M lib/python/qtvcp/widgets/dialog_widget.py Log Message: ----------- qtvcp -fix close dialog response when using zmq messages we still used exec, so zmq messages were blocked Commit: 46f29b957fef7d587c13cbe63f8772995c664cc3 https://github.com/LinuxCNC/linuxcnc/commit/46f29b957fef7d587c13cbe63f8772995c664cc3 Author: Cmorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 2026) Changed paths: M lib/python/qtvcp/widgets/axis_tool_button.py Log Message: ----------- qtvcp -axis tool button: quiet debugging print Commit: 3baf2760d71f58fc1c60f8f15071936fdfc47f45 https://github.com/LinuxCNC/linuxcnc/commit/3baf2760d71f58fc1c60f8f15071936fdfc47f45 Author: CMorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 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: 136094f1556c6efb6e63533adeda7e4dcd4286ae https://github.com/LinuxCNC/linuxcnc/commit/136094f1556c6efb6e63533adeda7e4dcd4286ae Author: CMorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 2026) Changed paths: M share/qtvcp/screens/qtdragon/qtdragon_handler.py Log Message: ----------- qtdragon -adjust external pause message to toggle Commit: 3af02a3a9d2c502c84c63d5caa55895ffd641eb9 https://github.com/LinuxCNC/linuxcnc/commit/3af02a3a9d2c502c84c63d5caa55895ffd641eb9 Author: CMorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 2026) Changed paths: M share/qtvcp/screens/qtdragon/qtdragon_handler.py Log Message: ----------- qtdragon -add mpg_select button logic control Commit: e227fdfdf4731732358cc7b92bc546abdea6ff09 https://github.com/LinuxCNC/linuxcnc/commit/e227fdfdf4731732358cc7b92bc546abdea6ff09 Author: CMorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 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: 04d1e3931d68e24801116231d538b414b80d3e6a https://github.com/LinuxCNC/linuxcnc/commit/04d1e3931d68e24801116231d538b414b80d3e6a Author: CMorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 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: 58f8ae4ebdcb5403dacfdc06b3c5e547cbe3e6a0 https://github.com/LinuxCNC/linuxcnc/commit/58f8ae4ebdcb5403dacfdc06b3c5e547cbe3e6a0 Author: Cmorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 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: e5eed1d37396b85c89071531eb1713b9ba2e9e11 https://github.com/LinuxCNC/linuxcnc/commit/e5eed1d37396b85c89071531eb1713b9ba2e9e11 Author: Cmorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 2026) Changed paths: M share/qtvcp/screens/qtdragon/qtdragon_handler.py Log Message: ----------- qtdragon -add basic support for softkeys to select main tabs Commit: 2f6b743372983ff358fb17680797027310857651 https://github.com/LinuxCNC/linuxcnc/commit/2f6b743372983ff358fb17680797027310857651 Author: CMorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 2026) Changed paths: A configs/sim/qtdragon/qtdragon_xyz/panel.hal A configs/sim/qtdragon/qtdragon_xyz/panel.ui A configs/sim/qtdragon/qtdragon_xyz/qtdragon_halui_test.ini Log Message: ----------- qtdragon -add halui test sim sim -add scale buttons and MPG dial sim -add MPG button on VCP panel sim -fix goto user macro: raise up to Z0 in g53 rather then user units sim -add a macro command to run from the panel sim -update sim control panel sim update for softkeys qtdragon -update sample panel pin names Commit: 33c5ab86f0f873705297a1c7a4cb9124b03a2d89 https://github.com/LinuxCNC/linuxcnc/commit/33c5ab86f0f873705297a1c7a4cb9124b03a2d89 Author: Cmorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 2026) Changed paths: M configs/sim/qtdragon/qtdragon_xyz/panel.hal Log Message: ----------- qtdragon/qtdragon_xyz/panel.hal Commit: 3299d062791316733a6064ba079130af67c0e18e https://github.com/LinuxCNC/linuxcnc/commit/3299d062791316733a6064ba079130af67c0e18e Author: CMorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 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: 52dae87e227c8dc38bf8bf46089e41162d0bab23 https://github.com/LinuxCNC/linuxcnc/commit/52dae87e227c8dc38bf8bf46089e41162d0bab23 Author: CMorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 2026) Changed paths: M src/emc/usr_intf/gmoccapy/gmoccapy.py Log Message: ----------- gmoccapy -ability to run INI MDI commands using HAL bridge Commit: 590557a98dc7d46116b54636c352baf708bfdfd8 https://github.com/LinuxCNC/linuxcnc/commit/590557a98dc7d46116b54636c352baf708bfdfd8 Author: CMorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 2026) Changed paths: M src/emc/usr_intf/gmoccapy/gmoccapy.py Log Message: ----------- gmoccapy -add gstat message control of start and pause Commit: 5b51745a01372161f29fd5f566084c39dbf853e7 https://github.com/LinuxCNC/linuxcnc/commit/5b51745a01372161f29fd5f566084c39dbf853e7 Author: CMorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 2026) Changed paths: M src/emc/usr_intf/gmoccapy/gmoccapy.py Log Message: ----------- gmoccapy -used new mode return INI MDI function Commit: bc7c90d57398eda94aa6d826105753223eba8151 https://github.com/LinuxCNC/linuxcnc/commit/bc7c90d57398eda94aa6d826105753223eba8151 Author: CMorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 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: b83270c927b7dca91957495e14837800e627855b https://github.com/LinuxCNC/linuxcnc/commit/b83270c927b7dca91957495e14837800e627855b Author: CMorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 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: 524f2bdf0beab6b5c008b8109a5db15ba0ffedec https://github.com/LinuxCNC/linuxcnc/commit/524f2bdf0beab6b5c008b8109a5db15ba0ffedec Author: CMorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 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: 3a0dec4152a42579c89f5f9c93e32f0f3b423239 https://github.com/LinuxCNC/linuxcnc/commit/3a0dec4152a42579c89f5f9c93e32f0f3b423239 Author: CMorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 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: 70b40dc917a16fef9479c433761cbde9ba8e53e3 https://github.com/LinuxCNC/linuxcnc/commit/70b40dc917a16fef9479c433761cbde9ba8e53e3 Author: CMorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 2026) Changed paths: M src/emc/usr_intf/gmoccapy/gmoccapy.py Log Message: ----------- gmoccapy -use halui message to cancel notifications Commit: 7046fbf25fe0c916634a14f0e9c8fb71da9938f7 https://github.com/LinuxCNC/linuxcnc/commit/7046fbf25fe0c916634a14f0e9c8fb71da9938f7 Author: CMorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 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: 2bf1b64fdc9a7780797d33a49d00ddc46b286dff https://github.com/LinuxCNC/linuxcnc/commit/2bf1b64fdc9a7780797d33a49d00ddc46b286dff Author: CMorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 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: 9de878ac7f8e13585bda69cdb957197f49ac55ca https://github.com/LinuxCNC/linuxcnc/commit/9de878ac7f8e13585bda69cdb957197f49ac55ca Author: CMorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 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: 9dbf1225b87ac84636e7020473e8e8e7d0c28f41 https://github.com/LinuxCNC/linuxcnc/commit/9dbf1225b87ac84636e7020473e8e8e7d0c28f41 Author: Cmorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 2026) Changed paths: M src/emc/usr_intf/gmoccapy/dialogs.py Log Message: ----------- gmoccapy -dialogs: search through focused dialogs, clean up code Commit: 8c534eb5074586fe8c19731e59e0dd81389c6983 https://github.com/LinuxCNC/linuxcnc/commit/8c534eb5074586fe8c19731e59e0dd81389c6983 Author: CMorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 2026) Changed paths: M src/emc/usr_intf/gmoccapy/gmoccapy.glade Log Message: ----------- gmoccapy -update the angular speedcontrol to new angular type Commit: 46b7a172b5dcd7b5a8f1959032101721908e62f0 https://github.com/LinuxCNC/linuxcnc/commit/46b7a172b5dcd7b5a8f1959032101721908e62f0 Author: Cmorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 2026) Changed paths: M src/emc/usr_intf/gmoccapy/gmoccapy.py Log Message: ----------- gmoccapy -honour shutdown request Commit: 3b57d7564c46aaa3a623677d1e96084ad43bd961 https://github.com/LinuxCNC/linuxcnc/commit/3b57d7564c46aaa3a623677d1e96084ad43bd961 Author: Cmorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 2026) Changed paths: M src/emc/usr_intf/gmoccapy/gmoccapy.py Log Message: ----------- gmoccapy -respond to softkeys and make exit do shutdown Commit: bac9c71f70aba84227ad57b71e987d57428d1cc5 https://github.com/LinuxCNC/linuxcnc/commit/bac9c71f70aba84227ad57b71e987d57428d1cc5 Author: Cmorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 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: 5d49c20abd79fa1808736dba21e70851a4d97e95 https://github.com/LinuxCNC/linuxcnc/commit/5d49c20abd79fa1808736dba21e70851a4d97e95 Author: CMorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 2026) Changed paths: A configs/sim/gmoccapy/gmoccapy_halui_test.ini A configs/sim/gmoccapy/gmoccapy_halui_test_4_axis.ini A configs/sim/gmoccapy/panel-4axis.hal 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 gmoccapy -add a 4 axis halui test config to confirm angular jograte works Commit: cd010c2b0f23380a7bb572240e20c16bdf849715 https://github.com/LinuxCNC/linuxcnc/commit/cd010c2b0f23380a7bb572240e20c16bdf849715 Author: CMorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 2026) Changed paths: A configs/sim/axis/axis_halui_test.ini A configs/sim/axis/gstatmessages.py A configs/sim/axis/macros/go_to_position.ngc A configs/sim/axis/macros/hello_world.ngc A configs/sim/axis/macros/increment.ngc A configs/sim/axis/macros/lost.ngc A configs/sim/axis/macros/macro_Instructions.txt A configs/sim/axis/macros/move_around.ngc A configs/sim/axis/panel.hal A configs/sim/axis/panel.ui M configs/sim/gmoccapy/gmoccapy_halui_test.ini Log Message: ----------- axis sim -add a sim test for halui messages axis -add softkey, exit and reload actions axis -allow MPG scrolling of gcode axis -add mdi/macro calls from halui Commit: 3e6a57c4b22894a17e87e47bedbaed80aca0b904 https://github.com/LinuxCNC/linuxcnc/commit/3e6a57c4b22894a17e87e47bedbaed80aca0b904 Author: Cmorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 2026) Changed paths: M configs/sim/axis/panel.hal Log Message: ----------- axis/panel.hal Commit: 6954a63f17908197b16863777477f7c334839ac4 https://github.com/LinuxCNC/linuxcnc/commit/6954a63f17908197b16863777477f7c334839ac4 Author: Cmorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 2026) Changed paths: M docs/src/gui/gmoccapy.adoc Log Message: ----------- gmoccapy -add docs for halui messages Commit: cb1fc79f55214157cbd0ac9087832f05c3a7bea7 https://github.com/LinuxCNC/linuxcnc/commit/cb1fc79f55214157cbd0ac9087832f05c3a7bea7 Author: Cmorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 2026) Changed paths: M docs/src/gui/qtdragon.adoc Log Message: ----------- qtdragon -add docs for halui messages Commit: 6dbe2d3b979bec4d771b96cd466b5ef3b778d33f https://github.com/LinuxCNC/linuxcnc/commit/6dbe2d3b979bec4d771b96cd466b5ef3b778d33f Author: Cmorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 2026) Changed paths: M docs/src/gui/halui.adoc Log Message: ----------- halui - add docs for halui zmq messages and pins Commit: 13baebbc486ceb31c3a7131933c735ac2a913683 https://github.com/LinuxCNC/linuxcnc/commit/13baebbc486ceb31c3a7131933c735ac2a913683 Author: Cmorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 2026) Changed paths: M lib/python/bridgeui/bridge.py Log Message: ----------- bridge -quiet print statements Commit: f2be79e45dfca31a62bf3492333bac785d7c3d2c https://github.com/LinuxCNC/linuxcnc/commit/f2be79e45dfca31a62bf3492333bac785d7c3d2c Author: Cmorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 2026) Changed paths: M lib/python/common/iniinfo.py Log Message: ----------- iniinfo -fix search for nth INI MDI command ie search by integer Commit: bbdf8807ae1eaebaa43d03ed0cf5dcb0e65bcb4b https://github.com/LinuxCNC/linuxcnc/commit/bbdf8807ae1eaebaa43d03ed0cf5dcb0e65bcb4b Author: Cmorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 2026) Changed paths: M configs/sim/gmoccapy/gmoccapy_right_panel.ini Log Message: ----------- gmoccapy -remove test code from right_panel.ini Commit: 3da79488f8984103e3ce0dd28d4e413f868cf86f https://github.com/LinuxCNC/linuxcnc/commit/3da79488f8984103e3ce0dd28d4e413f868cf86f Author: Cmorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 2026) Changed paths: M configs/sim/gmoccapy/panel-4axis.hal Log Message: ----------- gmoccapy/panel-4axis.hal Commit: 0abc6369f4ef9eec7270dfe460f864ea4295bcb2 https://github.com/LinuxCNC/linuxcnc/commit/0abc6369f4ef9eec7270dfe460f864ea4295bcb2 Author: Cmorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 2026) Changed paths: R configs/sim/gmoccapy/gmoccapy_halui_test.ini R configs/sim/gmoccapy/panel.hal Log Message: ----------- gmoccapy -remove one of the halui sims Commit: 2b094b5db5d797c3495046e9cc412f52ff0386ad https://github.com/LinuxCNC/linuxcnc/commit/2b094b5db5d797c3495046e9cc412f52ff0386ad Author: Cmorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 2026) Changed paths: M src/emc/usr_intf/gmoccapy/dialogs.py Log Message: ----------- gmoccapy -fix error from y/n dialog wrong function signature Commit: 93aa8af2d78b66487bc97578ad008003629122d0 https://github.com/LinuxCNC/linuxcnc/commit/93aa8af2d78b66487bc97578ad008003629122d0 Author: Cmorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 2026) Changed paths: M src/emc/usr_intf/gmoccapy/dialogs.py Log Message: ----------- gmoccapy -fix a 'dialog not found' error message Commit: 2efff8673e3ba2b18495082337b4762ff76c2e77 https://github.com/LinuxCNC/linuxcnc/commit/2efff8673e3ba2b18495082337b4762ff76c2e77 Author: Cmorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 2026) Changed paths: M src/emc/usr_intf/gmoccapy/dialogs.py Log Message: ----------- gmoccapy -dialogs: hide the close icon Commit: 28898e5c4c318b58dca4023c422e8861c98357bb https://github.com/LinuxCNC/linuxcnc/commit/28898e5c4c318b58dca4023c422e8861c98357bb Author: Cmorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 2026) Changed paths: M src/emc/usr_intf/gmoccapy/dialogs.py Log Message: ----------- gmoccapy -fix warning dialog bold text It seems gtk has a bug, if you set the markup text twice the text is not bold. Now we force it bold Commit: a1612e7d8fde540b219da69be36a13b8c9009357 https://github.com/LinuxCNC/linuxcnc/commit/a1612e7d8fde540b219da69be36a13b8c9009357 Author: Cmorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 2026) Changed paths: M src/emc/usr_intf/gmoccapy/dialogs.py M src/emc/usr_intf/gmoccapy/gmoccapy.py Log Message: ----------- gmoccapy -clean up warning dialog code Commit: a6709881c7d6e259aede7d69ab7240f19d80bc0b https://github.com/LinuxCNC/linuxcnc/commit/a6709881c7d6e259aede7d69ab7240f19d80bc0b Author: Cmorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 2026) Changed paths: M share/qtvcp/screens/qtdragon/qtdragon_handler.py Log Message: ----------- qtdragon -check if softkey number is invalid Commit: f2b8768dbc78eb9bffd88035f03330e84a5f0169 https://github.com/LinuxCNC/linuxcnc/commit/f2b8768dbc78eb9bffd88035f03330e84a5f0169 Author: Cmorley <chr...@ho...> Date: 2026-09-02 (Wed, 02 Sep 2026) Changed paths: M share/qtvcp/screens/qtdragon/qtdragon_handler.py Log Message: ----------- qtdragon -adjust request macro function signature Commit: 9e823007898554aa9653f7efa31d151af8e... [truncated message content] |