You can subscribe to this list here.
| 2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(12) |
Jul
(105) |
Aug
(245) |
Sep
(165) |
Oct
(100) |
Nov
(92) |
Dec
(74) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2004 |
Jan
(179) |
Feb
(233) |
Mar
(175) |
Apr
(168) |
May
(146) |
Jun
(165) |
Jul
(18) |
Aug
(95) |
Sep
(134) |
Oct
(120) |
Nov
(51) |
Dec
(65) |
| 2005 |
Jan
(96) |
Feb
(100) |
Mar
(113) |
Apr
(82) |
May
(281) |
Jun
(168) |
Jul
(54) |
Aug
(72) |
Sep
(104) |
Oct
(182) |
Nov
(126) |
Dec
(133) |
| 2006 |
Jan
(211) |
Feb
(252) |
Mar
(291) |
Apr
(199) |
May
(345) |
Jun
(282) |
Jul
(272) |
Aug
(261) |
Sep
(287) |
Oct
(464) |
Nov
(233) |
Dec
(210) |
| 2007 |
Jan
(669) |
Feb
(304) |
Mar
(483) |
Apr
(150) |
May
(293) |
Jun
(215) |
Jul
(178) |
Aug
(138) |
Sep
(159) |
Oct
(301) |
Nov
(367) |
Dec
(165) |
| 2008 |
Jan
(171) |
Feb
(148) |
Mar
(150) |
Apr
(180) |
May
(112) |
Jun
(109) |
Jul
(196) |
Aug
(319) |
Sep
(294) |
Oct
(284) |
Nov
(399) |
Dec
(280) |
| 2009 |
Jan
(536) |
Feb
(454) |
Mar
(382) |
Apr
(255) |
May
(321) |
Jun
(318) |
Jul
(412) |
Aug
(226) |
Sep
(76) |
Oct
(251) |
Nov
(134) |
Dec
(101) |
| 2010 |
Jan
(262) |
Feb
(210) |
Mar
(219) |
Apr
(55) |
May
(180) |
Jun
(225) |
Jul
(151) |
Aug
(184) |
Sep
(54) |
Oct
(160) |
Nov
(237) |
Dec
(115) |
| 2011 |
Jan
(141) |
Feb
(68) |
Mar
(204) |
Apr
(329) |
May
(68) |
Jun
(34) |
Jul
(304) |
Aug
(206) |
Sep
(183) |
Oct
(121) |
Nov
(1125) |
Dec
(934) |
| 2012 |
Jan
(466) |
Feb
(161) |
Mar
(314) |
Apr
(63) |
May
(62) |
Jun
(53) |
Jul
(47) |
Aug
(41) |
Sep
(36) |
Oct
(108) |
Nov
(297) |
Dec
(73) |
| 2013 |
Jan
(236) |
Feb
(81) |
Mar
(422) |
Apr
(441) |
May
(86) |
Jun
(177) |
Jul
(146) |
Aug
(140) |
Sep
(93) |
Oct
(126) |
Nov
(133) |
Dec
(230) |
| 2014 |
Jan
(380) |
Feb
(233) |
Mar
(251) |
Apr
(214) |
May
(168) |
Jun
(670) |
Jul
(538) |
Aug
(459) |
Sep
(330) |
Oct
(327) |
Nov
(339) |
Dec
(456) |
| 2015 |
Jan
(188) |
Feb
(426) |
Mar
(186) |
Apr
(71) |
May
(151) |
Jun
(283) |
Jul
(208) |
Aug
(477) |
Sep
(148) |
Oct
(302) |
Nov
(297) |
Dec
(331) |
| 2016 |
Jan
(474) |
Feb
(55) |
Mar
(92) |
Apr
(118) |
May
(286) |
Jun
(751) |
Jul
(494) |
Aug
(166) |
Sep
(97) |
Oct
(216) |
Nov
(41) |
Dec
(78) |
| 2017 |
Jan
(148) |
Feb
(205) |
Mar
(112) |
Apr
(119) |
May
(125) |
Jun
(102) |
Jul
(242) |
Aug
(26) |
Sep
(53) |
Oct
(28) |
Nov
(38) |
Dec
(97) |
| 2018 |
Jan
(71) |
Feb
(49) |
Mar
(43) |
Apr
(13) |
May
(19) |
Jun
(44) |
Jul
(74) |
Aug
(30) |
Sep
(44) |
Oct
(57) |
Nov
(74) |
Dec
(34) |
| 2019 |
Jan
(41) |
Feb
(50) |
Mar
(30) |
Apr
(24) |
May
(44) |
Jun
(101) |
Jul
(94) |
Aug
(123) |
Sep
(101) |
Oct
(81) |
Nov
(48) |
Dec
(51) |
| 2020 |
Jan
(74) |
Feb
(81) |
Mar
(129) |
Apr
(310) |
May
(176) |
Jun
(97) |
Jul
(137) |
Aug
(205) |
Sep
(84) |
Oct
(71) |
Nov
(106) |
Dec
(138) |
| 2021 |
Jan
(117) |
Feb
(94) |
Mar
(89) |
Apr
(71) |
May
(98) |
Jun
(99) |
Jul
(67) |
Aug
(129) |
Sep
(108) |
Oct
(127) |
Nov
(115) |
Dec
(114) |
| 2022 |
Jan
(115) |
Feb
(85) |
Mar
(97) |
Apr
(92) |
May
(102) |
Jun
(109) |
Jul
(168) |
Aug
(230) |
Sep
(183) |
Oct
(106) |
Nov
(109) |
Dec
(146) |
| 2023 |
Jan
(186) |
Feb
(126) |
Mar
(99) |
Apr
(92) |
May
(158) |
Jun
(74) |
Jul
(113) |
Aug
(93) |
Sep
(84) |
Oct
(163) |
Nov
(72) |
Dec
(81) |
| 2024 |
Jan
(71) |
Feb
(85) |
Mar
(63) |
Apr
(50) |
May
(45) |
Jun
(28) |
Jul
(106) |
Aug
(45) |
Sep
(60) |
Oct
(44) |
Nov
(53) |
Dec
(28) |
| 2025 |
Jan
(87) |
Feb
(58) |
Mar
(71) |
Apr
(37) |
May
(37) |
Jun
(46) |
Jul
(74) |
Aug
(26) |
Sep
(55) |
Oct
(43) |
Nov
(58) |
Dec
(34) |
| 2026 |
Jan
(106) |
Feb
(61) |
Mar
(48) |
Apr
(82) |
May
(78) |
Jun
(100) |
Jul
(49) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: Luca T. <no...@gi...> - 2026-07-20 22:56:42
|
Branch: refs/heads/master Home: https://github.com/LinuxCNC/linuxcnc Commit: 1df31feca0aa63c1366a3aa68e0c2b064a7787fa https://github.com/LinuxCNC/linuxcnc/commit/1df31feca0aa63c1366a3aa68e0c2b064a7787fa Author: Bertho Stultiens <be...@va...> Date: 2026-07-20 (Mon, 20 Jul 2026) Changed paths: M src/emc/tp/tp.c Log Message: ----------- tp: Remove (copy/paste) example pins and params not used for anything. Commit: 15269f6f71c92b82d97eb9c4deb3c795a4ad51b4 https://github.com/LinuxCNC/linuxcnc/commit/15269f6f71c92b82d97eb9c4deb3c795a4ad51b4 Author: Luca Toniolo <107...@us...> Date: 2026-07-20 (Mon, 20 Jul 2026) Changed paths: M src/emc/tp/tp.c Log Message: ----------- Merge pull request #4257 from BsAtHome/fix_tp-remove-example-pinparam tp: Remove (copy/paste) example pins and params not used for anything Compare: https://github.com/LinuxCNC/linuxcnc/compare/fedbb568466f...15269f6f71c9 To unsubscribe from these emails, change your notification settings at https://github.com/LinuxCNC/linuxcnc/settings/notifications |
|
From: Luca T. <no...@gi...> - 2026-07-20 12:41:06
|
Branch: refs/heads/2.9 Home: https://github.com/LinuxCNC/linuxcnc Commit: 0bc4c57c47513452f0b3fcb9618dded81fba9ff3 https://github.com/LinuxCNC/linuxcnc/commit/0bc4c57c47513452f0b3fcb9618dded81fba9ff3 Author: david mueller <mue...@ho...> Date: 2026-07-19 (Sun, 19 Jul 2026) Changed paths: M lib/python/gladevcp/calculatorwidget.py M lib/python/gladevcp/offsetpage_widget.py M lib/python/gladevcp/tooledit_widget.py M src/emc/usr_intf/pncconf/pncconf.py Log Message: ----------- 2.9 Python: Replace deprecated 'locale.format()' with 'locale.format_string()' Commit: 9f3e1e8e42ddac52f22c5873fdf2713ef5fe8af2 https://github.com/LinuxCNC/linuxcnc/commit/9f3e1e8e42ddac52f22c5873fdf2713ef5fe8af2 Author: Sigma1912 <460...@us...> Date: 2026-07-20 (Mon, 20 Jul 2026) Changed paths: M docs/src/emc2.sty Log Message: ----------- Merge branch 'LinuxCNC:2.9' into 2.9 Commit: cf8cd516c46c935922b955347c5d934fed9ee55d https://github.com/LinuxCNC/linuxcnc/commit/cf8cd516c46c935922b955347c5d934fed9ee55d Author: Luca Toniolo <107...@us...> Date: 2026-07-20 (Mon, 20 Jul 2026) Changed paths: M lib/python/gladevcp/calculatorwidget.py M lib/python/gladevcp/offsetpage_widget.py M lib/python/gladevcp/tooledit_widget.py M src/emc/usr_intf/pncconf/pncconf.py Log Message: ----------- Merge pull request #4250 from Sigma1912/2.9 2.9 Fix: Replace deprecated 'locale.format()' Compare: https://github.com/LinuxCNC/linuxcnc/compare/306226daae48...cf8cd516c46c To unsubscribe from these emails, change your notification settings at https://github.com/LinuxCNC/linuxcnc/settings/notifications |
|
From: Luca T. <no...@gi...> - 2026-07-20 11:38:01
|
Branch: refs/heads/2.9 Home: https://github.com/LinuxCNC/linuxcnc Commit: 0183ee9a389287e035dedfdee74127ca0a2b7f61 https://github.com/LinuxCNC/linuxcnc/commit/0183ee9a389287e035dedfdee74127ca0a2b7f61 Author: Luca Toniolo <107...@us...> Date: 2026-07-20 (Mon, 20 Jul 2026) Changed paths: M docs/src/emc2.sty Log Message: ----------- docs: fix French PDF build with babel-french 4.x (TeX Live 2025) Commit: 306226daae4820c35f906ac43ef7ca3c81eb9815 https://github.com/LinuxCNC/linuxcnc/commit/306226daae4820c35f906ac43ef7ca3c81eb9815 Author: Luca Toniolo <107...@us...> Date: 2026-07-20 (Mon, 20 Jul 2026) Changed paths: M docs/src/emc2.sty Log Message: ----------- Merge pull request #4255 from grandixximo/fix/sid-docs-frenchb-2.9 docs: fix French PDF build with babel-french 4.x (TeX Live 2025) Compare: https://github.com/LinuxCNC/linuxcnc/compare/aac691f1b2fe...306226daae48 To unsubscribe from these emails, change your notification settings at https://github.com/LinuxCNC/linuxcnc/settings/notifications |
|
From: Luca T. <no...@gi...> - 2026-07-20 02:29:44
|
Branch: refs/heads/master Home: https://github.com/LinuxCNC/linuxcnc Commit: b7df5aedfe3aa44272cbd0591015ec7c3badd10e https://github.com/LinuxCNC/linuxcnc/commit/b7df5aedfe3aa44272cbd0591015ec7c3badd10e Author: Bertho Stultiens <be...@va...> Date: 2026-07-19 (Sun, 19 Jul 2026) Changed paths: M src/hal/hal_priv.h Log Message: ----------- hal: Fix lagging HAL version count due to parallel changes Commit: 3e2e2b4c5535953534b3052e80772a8a8cda1dae https://github.com/LinuxCNC/linuxcnc/commit/3e2e2b4c5535953534b3052e80772a8a8cda1dae Author: Bertho Stultiens <be...@va...> Date: 2026-07-19 (Sun, 19 Jul 2026) Changed paths: M src/rtapi/rtapi_mutex.h M src/rtapi/rtapi_stdint.h Log Message: ----------- rtapi: Add reverse default mutex and missing type for HAL getter/setter Commit: fedbb568466f1e73eaaaf1c5e7235239ee888f0d https://github.com/LinuxCNC/linuxcnc/commit/fedbb568466f1e73eaaaf1c5e7235239ee888f0d Author: Luca Toniolo <107...@us...> Date: 2026-07-19 (Sun, 19 Jul 2026) Changed paths: M src/hal/hal_priv.h M src/rtapi/rtapi_mutex.h M src/rtapi/rtapi_stdint.h Log Message: ----------- Merge pull request #4252 from BsAtHome/halgs_fix-missing-types Add missing and reverse default mutex for getter/setter Compare: https://github.com/LinuxCNC/linuxcnc/compare/1833f6e27f7b...fedbb568466f To unsubscribe from these emails, change your notification settings at https://github.com/LinuxCNC/linuxcnc/settings/notifications |
|
From: Luca T. <no...@gi...> - 2026-07-20 00:13:23
|
Branch: refs/heads/master Home: https://github.com/LinuxCNC/linuxcnc Commit: 5040a5626cd5a8386d4dfe4da0803c500caf6eef https://github.com/LinuxCNC/linuxcnc/commit/5040a5626cd5a8386d4dfe4da0803c500caf6eef Author: Américo Monteiro <a_m...@gm...> Date: 2026-07-20 (Mon, 20 Jul 2026) Changed paths: M docs/po/pt.po Log Message: ----------- Translated using Weblate (Portuguese) Currently translated at 24.2% (8241 of 33994 strings) Author: Américo Monteiro <a_m...@gm...> Translated using Weblate (Portuguese) Currently translated at 23.7% (8065 of 33994 strings) Author: Américo Monteiro <a_m...@gm...> Translated using Weblate (Portuguese) Currently translated at 23.0% (7850 of 33994 strings) Author: Américo Monteiro <a_m...@gm...> Translated using Weblate (Portuguese) Currently translated at 21.6% (7364 of 33994 strings) Author: Américo Monteiro <a_m...@gm...> Translated using Weblate (Portuguese) Currently translated at 21.5% (7338 of 33994 strings) Author: Américo Monteiro <a_m...@gm...> Translated using Weblate (Portuguese) Currently translated at 21.5% (7337 of 33994 strings) Author: Américo Monteiro <a_m...@gm...> Translated using Weblate (Portuguese) Currently translated at 21.4% (7294 of 33994 strings) Author: Américo Monteiro <a_m...@gm...> Translated using Weblate (Portuguese) Currently translated at 21.3% (7274 of 33994 strings) Author: Américo Monteiro <a_m...@gm...> Translated using Weblate (Portuguese) Currently translated at 21.3% (7262 of 33994 strings) Author: Américo Monteiro <a_m...@gm...> Translated using Weblate (Portuguese) Currently translated at 21.2% (7220 of 33994 strings) Author: Américo Monteiro <a_m...@gm...> Translated using Weblate (Portuguese) Currently translated at 21.2% (7209 of 33994 strings) Author: Américo Monteiro <a_m...@gm...> Translated using Weblate (Portuguese) Currently translated at 21.1% (7189 of 33994 strings) Author: Américo Monteiro <a_m...@gm...> Translated using Weblate (Portuguese) Currently translated at 21.0% (7159 of 33994 strings) Author: Américo Monteiro <a_m...@gm...> Translated using Weblate (Portuguese) Currently translated at 21.0% (7149 of 33994 strings) Author: Américo Monteiro <a_m...@gm...> Translated using Weblate (Portuguese) Currently translated at 21.0% (7142 of 33994 strings) Author: Américo Monteiro <a_m...@gm...> Translated using Weblate (Portuguese) Currently translated at 20.9% (7134 of 33994 strings) Author: Américo Monteiro <a_m...@gm...> Translated using Weblate (Portuguese) Currently translated at 20.9% (7131 of 33994 strings) Author: Américo Monteiro <a_m...@gm...> Translated using Weblate (Portuguese) Currently translated at 20.9% (7128 of 33994 strings) Author: Américo Monteiro <a_m...@gm...> Translated using Weblate (Portuguese) Currently translated at 20.9% (7125 of 33994 strings) Author: Américo Monteiro <a_m...@gm...> Translated using Weblate (Portuguese) Currently translated at 20.9% (7111 of 33994 strings) Author: Américo Monteiro <a_m...@gm...> Translated using Weblate (Portuguese) Currently translated at 20.9% (7109 of 33994 strings) Author: Américo Monteiro <a_m...@gm...> Translated using Weblate (Portuguese) Currently translated at 20.8% (7101 of 33994 strings) Author: Américo Monteiro <a_m...@gm...> Translated using Weblate (Portuguese) Currently translated at 20.8% (7084 of 33994 strings) Author: Américo Monteiro <a_m...@gm...> Translated using Weblate (Portuguese) Currently translated at 20.8% (7074 of 33994 strings) Author: Américo Monteiro <a_m...@gm...> Translated using Weblate (Portuguese) Currently translated at 20.8% (7072 of 33994 strings) Author: Américo Monteiro <a_m...@gm...> Translated using Weblate (Portuguese) Currently translated at 20.7% (7059 of 33994 strings) Author: Américo Monteiro <a_m...@gm...> Translated using Weblate (Portuguese) Currently translated at 20.7% (7050 of 33994 strings) Author: Américo Monteiro <a_m...@gm...> Translated using Weblate (Portuguese) Currently translated at 20.4% (6945 of 33994 strings) Author: Américo Monteiro <a_m...@gm...> Translated using Weblate (Portuguese) Currently translated at 20.4% (6937 of 33994 strings) Author: Américo Monteiro <a_m...@gm...> Co-authored-by: Américo Monteiro <a_m...@gm...> Translate-URL: https://hosted.weblate.org/projects/linuxcnc/linuxcnc-docs/pt/ Translation: LinuxCNC/LinuxCNC Documentation Commit: 7f2a35ed0053ce122c506220d31c6a03f5f78400 https://github.com/LinuxCNC/linuxcnc/commit/7f2a35ed0053ce122c506220d31c6a03f5f78400 Author: Salvador Peña <sal...@ho...> Date: 2026-07-20 (Mon, 20 Jul 2026) Changed paths: M docs/po/es.po Log Message: ----------- Translated using Weblate (Spanish) Currently translated at 31.7% (10777 of 33994 strings) Author: Salvador Peña <sal...@ho...> Translated using Weblate (Spanish) Currently translated at 31.6% (10759 of 33994 strings) Author: Salvador Peña <sal...@ho...> Translated using Weblate (Spanish) Currently translated at 31.5% (10731 of 33994 strings) Author: Salvador Peña <sal...@ho...> Translated using Weblate (Spanish) Currently translated at 31.5% (10720 of 33994 strings) Author: Salvador Peña <sal...@ho...> Translated using Weblate (Spanish) Currently translated at 31.4% (10699 of 33994 strings) Author: Salvador Peña <sal...@ho...> Translated using Weblate (Spanish) Currently translated at 31.2% (10637 of 33994 strings) Author: Salvador Peña <sal...@ho...> Translated using Weblate (Spanish) Currently translated at 30.6% (10431 of 33994 strings) Author: Salvador Peña <sal...@ho...> Translated using Weblate (Spanish) Currently translated at 30.5% (10387 of 33994 strings) Author: Salvador Peña <sal...@ho...> Translated using Weblate (Spanish) Currently translated at 30.5% (10382 of 33994 strings) Author: Salvador Peña <sal...@ho...> Translated using Weblate (Spanish) Currently translated at 30.3% (10332 of 33994 strings) Author: Salvador Peña <sal...@ho...> Translated using Weblate (Spanish) Currently translated at 30.2% (10276 of 33994 strings) Author: Salvador Peña <sal...@ho...> Translated using Weblate (Spanish) Currently translated at 30.1% (10264 of 33994 strings) Author: Salvador Peña <sal...@ho...> Translated using Weblate (Spanish) Currently translated at 30.1% (10251 of 33994 strings) Author: Salvador Peña <sal...@ho...> Translated using Weblate (Spanish) Currently translated at 30.1% (10247 of 33994 strings) Author: Salvador Peña <sal...@ho...> Translated using Weblate (Spanish) Currently translated at 30.0% (10206 of 33994 strings) Author: Salvador Peña <sal...@ho...> Translated using Weblate (Spanish) Currently translated at 29.9% (10187 of 33994 strings) Author: Salvador Peña <sal...@ho...> Translated using Weblate (Spanish) Currently translated at 29.8% (10153 of 33994 strings) Author: Salvador Peña <sal...@ho...> Translated using Weblate (Spanish) Currently translated at 29.8% (10139 of 33994 strings) Author: Salvador Peña <sal...@ho...> Translated using Weblate (Spanish) Currently translated at 29.7% (10120 of 33994 strings) Author: Salvador Peña <sal...@ho...> Translated using Weblate (Spanish) Currently translated at 29.4% (10024 of 33994 strings) Author: Salvador Peña <sal...@ho...> Translated using Weblate (Spanish) Currently translated at 29.1% (9924 of 33994 strings) Author: Salvador Peña <sal...@ho...> Co-authored-by: Salvador Peña <sal...@ho...> Translate-URL: https://hosted.weblate.org/projects/linuxcnc/linuxcnc-docs/es/ Translation: LinuxCNC/LinuxCNC Documentation Commit: d45929b5557e31c5659108065819d63a50f93ad8 https://github.com/LinuxCNC/linuxcnc/commit/d45929b5557e31c5659108065819d63a50f93ad8 Author: Deraoui Hocine <der...@gm...> Date: 2026-07-20 (Mon, 20 Jul 2026) Changed paths: A docs/po/arq.po Log Message: ----------- Added translation using Weblate (Arabic (Algerian)) Co-authored-by: Deraoui Hocine <der...@gm...> Commit: 601504a1ff7f8ec7fc071a4f7325b6b7904df9fb https://github.com/LinuxCNC/linuxcnc/commit/601504a1ff7f8ec7fc071a4f7325b6b7904df9fb Author: Luca Toniolo <ton...@ou...> Date: 2026-07-20 (Mon, 20 Jul 2026) Changed paths: M docs/po/de.po M docs/po/ru.po M docs/po/uk.po Log Message: ----------- Translated using Weblate (Ukrainian) Currently translated at 99.6% (33878 of 33994 strings) Author: Luca Toniolo <ton...@ou...> Translated using Weblate (Russian) Currently translated at 34.3% (11668 of 33994 strings) Author: Luca Toniolo <ton...@ou...> Translated using Weblate (German) Currently translated at 99.6% (33891 of 33994 strings) Author: Luca Toniolo <ton...@ou...> Translated using Weblate (Ukrainian) Currently translated at 99.6% (33878 of 33994 strings) Author: Luca Toniolo <ton...@ou...> Translated using Weblate (Russian) Currently translated at 34.3% (11668 of 33994 strings) Author: Luca Toniolo <ton...@ou...> Translated using Weblate (German) Currently translated at 99.6% (33891 of 33994 strings) Author: Luca Toniolo <ton...@ou...> Translated using Weblate (German) Currently translated at 99.6% (33891 of 33994 strings) Author: Luca Toniolo <ton...@ou...> Co-authored-by: Luca Toniolo <ton...@ou...> Translate-URL: https://hosted.weblate.org/projects/linuxcnc/linuxcnc-docs/de/ Translate-URL: https://hosted.weblate.org/projects/linuxcnc/linuxcnc-docs/ru/ Translate-URL: https://hosted.weblate.org/projects/linuxcnc/linuxcnc-docs/uk/ Translation: LinuxCNC/LinuxCNC Documentation Commit: 1833f6e27f7bce13582c534c2e886d41a2b32f59 https://github.com/LinuxCNC/linuxcnc/commit/1833f6e27f7bce13582c534c2e886d41a2b32f59 Author: Luca Toniolo <107...@us...> Date: 2026-07-19 (Sun, 19 Jul 2026) Changed paths: A docs/po/arq.po M docs/po/de.po M docs/po/es.po M docs/po/pt.po M docs/po/ru.po M docs/po/uk.po Log Message: ----------- Merge pull request #4156 from weblate/weblate-linuxcnc-linuxcnc-docs Translations update from Hosted Weblate Compare: https://github.com/LinuxCNC/linuxcnc/compare/4d50e6c5b855...1833f6e27f7b To unsubscribe from these emails, change your notification settings at https://github.com/LinuxCNC/linuxcnc/settings/notifications |
|
From: Luca T. <no...@gi...> - 2026-07-19 09:47:57
|
Branch: refs/heads/master Home: https://github.com/LinuxCNC/linuxcnc Commit: 82fe7af9953dbf3ab4d143f6e747d16163f64812 https://github.com/LinuxCNC/linuxcnc/commit/82fe7af9953dbf3ab4d143f6e747d16163f64812 Author: Bertho Stultiens <be...@va...> Date: 2026-07-03 (Fri, 03 Jul 2026) Changed paths: M src/hal/hal.h M src/hal/hal_lib.c M src/hal/hal_priv.h M src/hal/utils/halcompile.g M src/rtapi/rtapi_bool.h M src/rtapi/rtapi_stdint.h Log Message: ----------- hal: Add new types and API framework for the getter/setter change. Commit: 4d50e6c5b85548e7afbc7421d77160d7d6697b10 https://github.com/LinuxCNC/linuxcnc/commit/4d50e6c5b85548e7afbc7421d77160d7d6697b10 Author: Luca Toniolo <107...@us...> Date: 2026-07-19 (Sun, 19 Jul 2026) Changed paths: M src/hal/hal.h M src/hal/hal_lib.c M src/hal/hal_priv.h M src/hal/utils/halcompile.g M src/rtapi/rtapi_bool.h M src/rtapi/rtapi_stdint.h Log Message: ----------- Merge pull request #4099 from BsAtHome/fix_hal-new-api-and-types hal: Add new types and API framework for the getter/setter change. Compare: https://github.com/LinuxCNC/linuxcnc/compare/ba9d306e363c...4d50e6c5b855 To unsubscribe from these emails, change your notification settings at https://github.com/LinuxCNC/linuxcnc/settings/notifications |
|
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 |
|
From: c-morley <no...@gi...> - 2026-07-18 12:36:04
|
Branch: refs/heads/master Home: https://github.com/LinuxCNC/linuxcnc Commit: ba9d306e363c322974dda81bc5e90fca37cd7ad7 https://github.com/LinuxCNC/linuxcnc/commit/ba9d306e363c322974dda81bc5e90fca37cd7ad7 Author: Cmorley <chr...@ho...> Date: 2026-07-18 (Sat, 18 Jul 2026) Changed paths: M lib/python/qtvcp/widgets/basic_probe.py Log Message: ----------- qtvcp -basic probe: check for missing pobe number in preference To unsubscribe from these emails, change your notification settings at https://github.com/LinuxCNC/linuxcnc/settings/notifications |
|
From: c-morley <no...@gi...> - 2026-07-18 02:03:11
|
Branch: refs/heads/python_halui Home: https://github.com/LinuxCNC/linuxcnc Commit: ea8b1c65411d9c8bd3bdcf7ec577b433f126df40 https://github.com/LinuxCNC/linuxcnc/commit/ea8b1c65411d9c8bd3bdcf7ec577b433f126df40 Author: CMorley <chr...@ho...> Date: 2026-07-14 (Tue, 14 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: 92053bc5fcdeacf34a0e0b9bc7b3a0ccd7859ded https://github.com/LinuxCNC/linuxcnc/commit/92053bc5fcdeacf34a0e0b9bc7b3a0ccd7859ded Author: Cmorley <chr...@ho...> Date: 2026-07-14 (Tue, 14 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: 632674c90910ff1ae9be2ba1fe334ab210e27187 https://github.com/LinuxCNC/linuxcnc/commit/632674c90910ff1ae9be2ba1fe334ab210e27187 Author: Cmorley <chr...@ho...> Date: 2026-07-14 (Tue, 14 Jul 2026) Changed paths: M lib/python/common/hal_glib.py Log Message: ----------- hal_glib - add soft key messages Commit: d817a6b2529f82ff47625a6eea876f207103cfe8 https://github.com/LinuxCNC/linuxcnc/commit/d817a6b2529f82ff47625a6eea876f207103cfe8 Author: CMorley <chr...@ho...> Date: 2026-07-14 (Tue, 14 Jul 2026) Changed paths: M debian/configure Log Message: ----------- add python3-zmq package for halui Commit: 113498e7c2f9827a395c72f1b4a136b7e7ab3ef4 https://github.com/LinuxCNC/linuxcnc/commit/113498e7c2f9827a395c72f1b4a136b7e7ab3ef4 Author: CMorley <chr...@ho...> Date: 2026-07-14 (Tue, 14 Jul 2026) Changed paths: M debian/control.main-pkg.in Log Message: ----------- add python3-zmq to python3 depends Commit: 3790764dba08cb4a6f177ff0671ddcae817b1a15 https://github.com/LinuxCNC/linuxcnc/commit/3790764dba08cb4a6f177ff0671ddcae817b1a15 Author: CMorley <chr...@ho...> Date: 2026-07-14 (Tue, 14 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: 6f089476432eb3c500b298719906264bab189391 https://github.com/LinuxCNC/linuxcnc/commit/6f089476432eb3c500b298719906264bab189391 Author: CMorley <chr...@ho...> Date: 2026-07-14 (Tue, 14 Jul 2026) Changed paths: M src/Makefile Log Message: ----------- makefile - add halui's bridgeui folder Commit: 21c9600b7e2c81c44577e59ac4d7f306cf160b43 https://github.com/LinuxCNC/linuxcnc/commit/21c9600b7e2c81c44577e59ac4d7f306cf160b43 Author: CMorley <chr...@ho...> Date: 2026-07-14 (Tue, 14 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: bb8a64b2018d5ed054fb68b888bfe8b41adcab3b https://github.com/LinuxCNC/linuxcnc/commit/bb8a64b2018d5ed054fb68b888bfe8b41adcab3b Author: CMorley <chr...@ho...> Date: 2026-07-14 (Tue, 14 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: 5e006e9c506e00ba5233615c67a7c5dffc3bd0bf https://github.com/LinuxCNC/linuxcnc/commit/5e006e9c506e00ba5233615c67a7c5dffc3bd0bf Author: Cmorley <chr...@ho...> Date: 2026-07-14 (Tue, 14 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: beb2ce51e6785085e8ca90a51e50c18ba0a114d8 https://github.com/LinuxCNC/linuxcnc/commit/beb2ce51e6785085e8ca90a51e50c18ba0a114d8 Author: Cmorley <chr...@ho...> Date: 2026-07-14 (Tue, 14 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: 478a0ca93b7d3f8ab77d163c0798eaabccefe741 https://github.com/LinuxCNC/linuxcnc/commit/478a0ca93b7d3f8ab77d163c0798eaabccefe741 Author: Cmorley <chr...@ho...> Date: 2026-07-14 (Tue, 14 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: fbd71781c0a8d5fbf435542e8a517fd90933c49b https://github.com/LinuxCNC/linuxcnc/commit/fbd71781c0a8d5fbf435542e8a517fd90933c49b Author: Cmorley <chr...@ho...> Date: 2026-07-14 (Tue, 14 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: cfa786070e53a9785bd1ba57e25203202a697cc7 https://github.com/LinuxCNC/linuxcnc/commit/cfa786070e53a9785bd1ba57e25203202a697cc7 Author: CMorley <chr...@ho...> Date: 2026-07-14 (Tue, 14 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: 16d373a3e35e1887a285befa240d104adcc63581 https://github.com/LinuxCNC/linuxcnc/commit/16d373a3e35e1887a285befa240d104adcc63581 Author: CMorley <chr...@ho...> Date: 2026-07-14 (Tue, 14 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: 80e104cfafb07712ee2c9b08cba45bbc1b4b2d8f https://github.com/LinuxCNC/linuxcnc/commit/80e104cfafb07712ee2c9b08cba45bbc1b4b2d8f Author: CMorley <chr...@ho...> Date: 2026-07-14 (Tue, 14 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: 3a162b34970be35995ccc380332a7a383fc0db12 https://github.com/LinuxCNC/linuxcnc/commit/3a162b34970be35995ccc380332a7a383fc0db12 Author: CMorley <chr...@ho...> Date: 2026-07-14 (Tue, 14 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: 875f08e6e30b32362b8a2980b6c50eb64962b883 https://github.com/LinuxCNC/linuxcnc/commit/875f08e6e30b32362b8a2980b6c50eb64962b883 Author: CMorley <chr...@ho...> Date: 2026-07-14 (Tue, 14 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: 9fd941ab3cd4b05eee1aa387764a4b4a1e61b721 https://github.com/LinuxCNC/linuxcnc/commit/9fd941ab3cd4b05eee1aa387764a4b4a1e61b721 Author: Cmorley <chr...@ho...> Date: 2026-07-14 (Tue, 14 Jul 2026) Changed paths: M lib/python/gladevcp/hal_gremlin.py Log Message: ----------- gladevcp -hal_gremlin: clear the plot if reloading the screen Commit: cdff3c1769940ee9457ab5745187d4c8399bc122 https://github.com/LinuxCNC/linuxcnc/commit/cdff3c1769940ee9457ab5745187d4c8399bc122 Author: Cmorley <chr...@ho...> Date: 2026-07-14 (Tue, 14 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: 4b61708f3a894b26a8c37452f06c4c9c30bd1487 https://github.com/LinuxCNC/linuxcnc/commit/4b61708f3a894b26a8c37452f06c4c9c30bd1487 Author: CMorley <chr...@ho...> Date: 2026-07-14 (Tue, 14 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: 82b10b5701a4d62c82d680f982bc910b6f7b5f92 https://github.com/LinuxCNC/linuxcnc/commit/82b10b5701a4d62c82d680f982bc910b6f7b5f92 Author: CMorley <chr...@ho...> Date: 2026-07-14 (Tue, 14 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: 93af7b8c85084139bf5de1f71fea99944a2af05f https://github.com/LinuxCNC/linuxcnc/commit/93af7b8c85084139bf5de1f71fea99944a2af05f Author: Cmorley <chr...@ho...> Date: 2026-07-14 (Tue, 14 Jul 2026) Changed paths: M lib/python/qtvcp/widgets/axis_tool_button.py Log Message: ----------- qtvcp -axis tool button: allow for MPG selection Commit: a1bb15c9190ff98f4f4c0c3de21ba56a4471bc91 https://github.com/LinuxCNC/linuxcnc/commit/a1bb15c9190ff98f4f4c0c3de21ba56a4471bc91 Author: Cmorley <chr...@ho...> Date: 2026-07-14 (Tue, 14 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: efed10e990999bb9cf1b92b8f915ceb39e145f11 https://github.com/LinuxCNC/linuxcnc/commit/efed10e990999bb9cf1b92b8f915ceb39e145f11 Author: CMorley <chr...@ho...> Date: 2026-07-15 (Wed, 15 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: 0d025981d9882e54a7a1cbfeee6a32dd084e9006 https://github.com/LinuxCNC/linuxcnc/commit/0d025981d9882e54a7a1cbfeee6a32dd084e9006 Author: CMorley <chr...@ho...> Date: 2026-07-15 (Wed, 15 Jul 2026) Changed paths: M share/qtvcp/screens/qtdragon/qtdragon_handler.py Log Message: ----------- qtdragon -adjust external pause message to toggle Commit: 0bec8a304808d4d3347297f36dd5ae09d31b21d7 https://github.com/LinuxCNC/linuxcnc/commit/0bec8a304808d4d3347297f36dd5ae09d31b21d7 Author: CMorley <chr...@ho...> Date: 2026-07-15 (Wed, 15 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: f631c9e19649d26b4f889f58e2dfbaec219acc51 https://github.com/LinuxCNC/linuxcnc/commit/f631c9e19649d26b4f889f58e2dfbaec219acc51 Author: CMorley <chr...@ho...> Date: 2026-07-15 (Wed, 15 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: 2cf04939433ba461bcd4d8c9c1d4e3d9fc1b3d2e https://github.com/LinuxCNC/linuxcnc/commit/2cf04939433ba461bcd4d8c9c1d4e3d9fc1b3d2e Author: CMorley <chr...@ho...> Date: 2026-07-15 (Wed, 15 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: 37bdb2b1d31e0c5be265a9e90cf41e0e82d88140 https://github.com/LinuxCNC/linuxcnc/commit/37bdb2b1d31e0c5be265a9e90cf41e0e82d88140 Author: CMorley <chr...@ho...> Date: 2026-07-15 (Wed, 15 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: 62aea8bc45b3b3d032e76ba6c8c2c974b0161f08 https://github.com/LinuxCNC/linuxcnc/commit/62aea8bc45b3b3d032e76ba6c8c2c974b0161f08 Author: Cmorley <chr...@ho...> Date: 2026-07-15 (Wed, 15 Jul 2026) Changed paths: M configs/sim/qtdragon/qtdragon_xyz/panel.ui Log Message: ----------- test panel - qtdragon: make mode buttons not checkable Commit: eae93ba2a396b85d28e9e1816d0d880f530b605e https://github.com/LinuxCNC/linuxcnc/commit/eae93ba2a396b85d28e9e1816d0d880f530b605e Author: CMorley <chr...@ho...> Date: 2026-07-15 (Wed, 15 Jul 2026) Changed paths: M share/qtvcp/screens/qtdragon/qtdragon_handler.py Log Message: ----------- qtdragon -add mpg_select button logic control Commit: 9070d8d5ec5fab32233bdb996c8468cbb6910060 https://github.com/LinuxCNC/linuxcnc/commit/9070d8d5ec5fab32233bdb996c8468cbb6910060 Author: CMorley <chr...@ho...> Date: 2026-07-15 (Wed, 15 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: 27c09604bebc98ebd742138ffd4a5e5c67fef261 https://github.com/LinuxCNC/linuxcnc/commit/27c09604bebc98ebd742138ffd4a5e5c67fef261 Author: CMorley <chr...@ho...> Date: 2026-07-15 (Wed, 15 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: 491f93eb93affbb57b326b01c6be6a5357d81063 https://github.com/LinuxCNC/linuxcnc/commit/491f93eb93affbb57b326b01c6be6a5357d81063 Author: CMorley <chr...@ho...> Date: 2026-07-17 (Fri, 17 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: e35e458f5728875ba771cb15a85bfa31ef867a35 https://github.com/LinuxCNC/linuxcnc/commit/e35e458f5728875ba771cb15a85bfa31ef867a35 Author: CMorley <chr...@ho...> Date: 2026-07-17 (Fri, 17 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: a2aa92ea54159350fdd61ac63d0f46a2b009737a https://github.com/LinuxCNC/linuxcnc/commit/a2aa92ea54159350fdd61ac63d0f46a2b009737a Author: Cmorley <chr...@ho...> Date: 2026-07-17 (Fri, 17 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: 68f2c24fb39095c6a88da3924179b6beaf91a228 https://github.com/LinuxCNC/linuxcnc/commit/68f2c24fb39095c6a88da3924179b6beaf91a228 Author: Cmorley <chr...@ho...> Date: 2026-07-17 (Fri, 17 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: 6ce1a0493bff3e35d2339f20e8c67c25154f358b https://github.com/LinuxCNC/linuxcnc/commit/6ce1a0493bff3e35d2339f20e8c67c25154f358b Author: Cmorley <chr...@ho...> Date: 2026-07-17 (Fri, 17 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: eadc287d4e1951d3916af0e9d98b6b8cb949e335 https://github.com/LinuxCNC/linuxcnc/commit/eadc287d4e1951d3916af0e9d98b6b8cb949e335 Author: Cmorley <chr...@ho...> Date: 2026-07-17 (Fri, 17 Jul 2026) Changed paths: M configs/sim/qtdragon/qtdragon_xyz/panel.ui Log Message: ----------- qtdragon -update sim control panel Commit: 851f7220bbb139a9c96ce2cbf0173723472a8df9 https://github.com/LinuxCNC/linuxcnc/commit/851f7220bbb139a9c96ce2cbf0173723472a8df9 Author: Cmorley <chr...@ho...> Date: 2026-07-17 (Fri, 17 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: 847d39cfe8d3f382be05d29db06a2b8fbe60503b https://github.com/LinuxCNC/linuxcnc/commit/847d39cfe8d3f382be05d29db06a2b8fbe60503b Author: CMorley <chr...@ho...> Date: 2026-07-17 (Fri, 17 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: 7049663c1f3221efb4e8801ce654962359be0f5b https://github.com/LinuxCNC/linuxcnc/commit/7049663c1f3221efb4e8801ce654962359be0f5b Author: CMorley <chr...@ho...> Date: 2026-07-17 (Fri, 17 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: f445cb33150c1abac921e26a956e0f9170a44fd8 https://github.com/LinuxCNC/linuxcnc/commit/f445cb33150c1abac921e26a956e0f9170a44fd8 Author: CMorley <chr...@ho...> Date: 2026-07-17 (Fri, 17 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: 43a64b5b8d7ffaaa5ab3e4e254838ff4298f62e5 https://github.com/LinuxCNC/linuxcnc/commit/43a64b5b8d7ffaaa5ab3e4e254838ff4298f62e5 Author: CMorley <chr...@ho...> Date: 2026-07-17 (Fri, 17 Jul 2026) Changed paths: M src/emc/usr_intf/gmoccapy/gmoccapy.py Log Message: ----------- gmoccapy -add gstat message control of start and pause Commit: c9cc2e6f1174f3cc14e5fb5da59e5649c0c3b9cd https://github.com/LinuxCNC/linuxcnc/commit/c9cc2e6f1174f3cc14e5fb5da59e5649c0c3b9cd Author: CMorley <chr...@ho...> Date: 2026-07-17 (Fri, 17 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: f840478a04d6648b7bc8345d733e7ccc15adc0ed https://github.com/LinuxCNC/linuxcnc/commit/f840478a04d6648b7bc8345d733e7ccc15adc0ed Author: CMorley <chr...@ho...> Date: 2026-07-17 (Fri, 17 Jul 2026) Changed paths: M src/emc/usr_intf/gmoccapy/gmoccapy.py Log Message: ----------- gmoccapy -used new mode return INI MDI function Commit: 59f2c05c98bd1a8e94577833aa1dad688ebc44c4 https://github.com/LinuxCNC/linuxcnc/commit/59f2c05c98bd1a8e94577833aa1dad688ebc44c4 Author: Cmorley <chr...@ho...> Date: 2026-07-17 (Fri, 17 Jul 2026) Changed paths: M configs/sim/gmoccapy/panel.ui Log Message: ----------- test panel - gmoccapy: make mode buttons not checkable Commit: cb49150e9c1b954c671bd118df53972586addb94 https://github.com/LinuxCNC/linuxcnc/commit/cb49150e9c1b954c671bd118df53972586addb94 Author: CMorley <chr...@ho...> Date: 2026-07-17 (Fri, 17 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: 46b43f7916c95942962a8ea72e533f471821d1f4 https://github.com/LinuxCNC/linuxcnc/commit/46b43f7916c95942962a8ea72e533f471821d1f4 Author: CMorley <chr...@ho...> Date: 2026-07-17 (Fri, 17 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: 08d5ddc1aaa64424dcd67c30ed7c6586c2c141b6 https://github.com/LinuxCNC/linuxcnc/commit/08d5ddc1aaa64424dcd67c30ed7c6586c2c141b6 Author: CMorley <chr...@ho...> Date: 2026-07-17 (Fri, 17 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: d91731ad7ad5ca125c639a40f551a91508551170 https://github.com/LinuxCNC/linuxcnc/commit/d91731ad7ad5ca125c639a40f551a91508551170 Author: CMorley <chr...@ho...> Date: 2026-07-17 (Fri, 17 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: 6fd2edf1d29909edf0954d45af19321dd8a35bfe https://github.com/LinuxCNC/linuxcnc/commit/6fd2edf1d29909edf0954d45af19321dd8a35bfe Author: CMorley <chr...@ho...> Date: 2026-07-17 (Fri, 17 Jul 2026) Changed paths: M src/emc/usr_intf/gmoccapy/gmoccapy.py Log Message: ----------- gmoccapy -use halui message to cancel notifications Commit: 4ef9c99d8ad1697cfe172f0a55f5ed691bc2e5dc https://github.com/LinuxCNC/linuxcnc/commit/4ef9c99d8ad1697cfe172f0a55f5ed691bc2e5dc Author: CMorley <chr...@ho...> Date: 2026-07-17 (Fri, 17 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: 659c6f1e02f20d10aa60ebcba202f678e124ef70 https://github.com/LinuxCNC/linuxcnc/commit/659c6f1e02f20d10aa60ebcba202f678e124ef70 Author: CMorley <chr...@ho...> Date: 2026-07-17 (Fri, 17 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: b0d77ca8b633a04ddf689bc7b468530da1713c3c https://github.com/LinuxCNC/linuxcnc/commit/b0d77ca8b633a04ddf689bc7b468530da1713c3c Author: CMorley <chr...@ho...> Date: 2026-07-17 (Fri, 17 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: 9a8998f4af4f1320f81a6cac667a4d74fd52dcd9 https://github.com/LinuxCNC/linuxcnc/commit/9a8998f4af4f1320f81a6cac667a4d74fd52dcd9 Author: CMorley <chr...@ho...> Date: 2026-07-17 (Fri, 17 Jul 2026) Changed paths: M src/emc/usr_intf/gmoccapy/gmoccapy.glade Log Message: ----------- gmoccapy -update the angular speedcontrol to new angular type Commit: fd4cf05f486516a2f9761a15b036e32607271052 https://github.com/LinuxCNC/linuxcnc/commit/fd4cf05f486516a2f9761a15b036e32607271052 Author: CMorley <chr...@ho...> Date: 2026-07-17 (Fri, 17 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: ce1023c874e1607dd418a53e82381d4319b7848f https://github.com/LinuxCNC/linuxcnc/commit/ce1023c874e1607dd418a53e82381d4319b7848f Author: CMorley <chr...@ho...> Date: 2026-07-17 (Fri, 17 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: 29e582c4b8164c02ff4c67672bbb939931b6e36e https://github.com/LinuxCNC/linuxcnc/commit/29e582c4b8164c02ff4c67672bbb939931b6e36e Author: Cmorley <chr...@ho...> Date: 2026-07-17 (Fri, 17 Jul 2026) Changed paths: M src/emc/usr_intf/gmoccapy/gmoccapy.py Log Message: ----------- gmoccapy -fix merge error Commit: c94ecbaef3090896f53d7e42c792d17c7e903fdc https://github.com/LinuxCNC/linuxcnc/commit/c94ecbaef3090896f53d7e42c792d17c7e903fdc Author: Cmorley <chr...@ho...> Date: 2026-07-17 (Fri, 17 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: c2ecd87de251e70613a8c40bec110b1267a454a1 https://github.com/LinuxCNC/linuxcnc/commit/c2ecd87de251e70613a8c40bec110b1267a454a1 Author: Cmorley <chr...@ho...> Date: 2026-07-17 (Fri, 17 Jul 2026) Changed paths: M src/emc/usr_intf/gmoccapy/gmoccapy.py Log Message: ----------- gmoccapy -honour shutdown request Commit: a88c80c7a2a0f65f494564b643c7ab9413145483 https://github.com/LinuxCNC/linuxcnc/commit/a88c80c7a2a0f65f494564b643c7ab9413145483 Author: Cmorley <chr...@ho...> Date: 2026-07-17 (Fri, 17 Jul 2026) Changed paths: M src/emc/usr_intf/gmoccapy/gmoccapy.py Log Message: ----------- gmoccapy -respond to softkeys and make exit do shutdown Commit: 1ebecf79130da0ab1fabe6202b8f903b75b81317 https://github.com/LinuxCNC/linuxcnc/commit/1ebecf79130da0ab1fabe6202b8f903b75b81317 Author: Cmorley <chr...@ho...> Date: 2026-07-17 (Fri, 17 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: de1c049f98dafc5858b02406e6ea8f977a8744c1 https://github.com/LinuxCNC/linuxcnc/commit/de1c049f98dafc5858b02406e6ea8f977a8744c1 Author: Cmorley <chr...@ho...> Date: 2026-07-17 (Fri, 17 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: 7a37cf08aa9fef417d7bc6a573b5bdf25f66f7ce https://github.com/LinuxCNC/linuxcnc/commit/7a37cf08aa9fef417d7bc6a573b5bdf25f66f7ce Author: Cmorley <chr...@ho...> Date: 2026-07-17 (Fri, 17 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: 16bb564817c793616f75101ff6f9a80ea63efba4 https://github.com/LinuxCNC/linuxcnc/commit/16bb564817c793616f75101ff6f9a80ea63efba4 Author: CMorley <chr...@ho...> Date: 2026-07-17 (Fri, 17 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: 26b119a0a37a899f945bcbac3002c8158ab45672 https://github.com/LinuxCNC/linuxcnc/commit/26b119a0a37a899f945bcbac3002c8158ab45672 Author: Cmorley <chr...@ho...> Date: 2026-07-17 (Fri, 17 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: 5c6cc18c876e256ea1820bf733b4733f05498314 https://github.com/LinuxCNC/linuxcnc/commit/5c6cc18c876e256ea1820bf733b4733f05498314 Author: Cmorley <chr...@ho...> Date: 2026-07-17 (Fri, 17 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/6b0dd79e1229...5c6cc18c876e To unsubscribe from these emails, change your notification settings at https://github.com/LinuxCNC/linuxcnc/settings/notifications |
|
From: Luca T. <no...@gi...> - 2026-07-17 23:49:25
|
Branch: refs/heads/master Home: https://github.com/LinuxCNC/linuxcnc Commit: 124b8a5b222e0c33a40991d9d2d0eb0e8cf1e1ae https://github.com/LinuxCNC/linuxcnc/commit/124b8a5b222e0c33a40991d9d2d0eb0e8cf1e1ae Author: Bertho Stultiens <be...@va...> Date: 2026-07-16 (Thu, 16 Jul 2026) Changed paths: M src/hal/drivers/mesa-hostmot2/sserial.c Log Message: ----------- hostmot2: Fix sserial error test to use 1 << x and not 1 < x. Commit: 4b06648dbf61790f1aa343b51e58041c5a3b67b6 https://github.com/LinuxCNC/linuxcnc/commit/4b06648dbf61790f1aa343b51e58041c5a3b67b6 Author: Luca Toniolo <107...@us...> Date: 2026-07-17 (Fri, 17 Jul 2026) Changed paths: M src/hal/drivers/mesa-hostmot2/sserial.c Log Message: ----------- Merge pull request #4245 from BsAtHome/fix_hm2-sserial-shift hostmot2: Fix sserial error test to use 1 << x and not 1 < x Compare: https://github.com/LinuxCNC/linuxcnc/compare/8bc280150fed...4b06648dbf61 To unsubscribe from these emails, change your notification settings at https://github.com/LinuxCNC/linuxcnc/settings/notifications |
|
From: Luca T. <no...@gi...> - 2026-07-17 00:30:13
|
Branch: refs/heads/master Home: https://github.com/LinuxCNC/linuxcnc Commit: 00446bcb98d505cbde0026c2e2f5bc9a2b3fd060 https://github.com/LinuxCNC/linuxcnc/commit/00446bcb98d505cbde0026c2e2f5bc9a2b3fd060 Author: Bertho Stultiens <be...@va...> Date: 2026-07-16 (Thu, 16 Jul 2026) Changed paths: A .github/scripts/configure.sh M .github/workflows/ci.yml M src/configure.ac Log Message: ----------- shellcheck: Resolve tilde expansion issue and ensure detection in CI. Commit: 8bc280150fed5f269f35693dc0b804d58087db54 https://github.com/LinuxCNC/linuxcnc/commit/8bc280150fed5f269f35693dc0b804d58087db54 Author: Luca Toniolo <107...@us...> Date: 2026-07-16 (Thu, 16 Jul 2026) Changed paths: A .github/scripts/configure.sh M .github/workflows/ci.yml M src/configure.ac Log Message: ----------- Merge pull request #4243 from BsAtHome/fix_shellcheck_finals shellcheck: Resolve tilde expansion issue and ensure detection in CI Compare: https://github.com/LinuxCNC/linuxcnc/compare/532a78db3c0c...8bc280150fed To unsubscribe from these emails, change your notification settings at https://github.com/LinuxCNC/linuxcnc/settings/notifications |
|
From: Luca T. <no...@gi...> - 2026-07-16 08:34:27
|
Branch: refs/heads/master Home: https://github.com/LinuxCNC/linuxcnc Commit: 63d88552e2edf4ea48c37a04e5126180425b0ca9 https://github.com/LinuxCNC/linuxcnc/commit/63d88552e2edf4ea48c37a04e5126180425b0ca9 Author: Bertho Stultiens <be...@va...> Date: 2026-07-15 (Wed, 15 Jul 2026) Changed paths: M debian/update-dch-from-git M docs/src/asciideps M scripts/linuxcnc_info.in M scripts/rip-environment.in Log Message: ----------- shellcheck: Fix remaining warnings in scripts. Commit: 532a78db3c0c02b7e714c86c3be9d73ba2405ade https://github.com/LinuxCNC/linuxcnc/commit/532a78db3c0c02b7e714c86c3be9d73ba2405ade Author: Luca Toniolo <107...@us...> Date: 2026-07-16 (Thu, 16 Jul 2026) Changed paths: M debian/update-dch-from-git M docs/src/asciideps M scripts/linuxcnc_info.in M scripts/rip-environment.in Log Message: ----------- Merge pull request #4242 from BsAtHome/fix_shellcheck_lastones shellcheck: Fix remaining warnings in scripts. Compare: https://github.com/LinuxCNC/linuxcnc/compare/fc8828c3bc92...532a78db3c0c To unsubscribe from these emails, change your notification settings at https://github.com/LinuxCNC/linuxcnc/settings/notifications |
|
From: andypugh <no...@gi...> - 2026-07-14 11:17:13
|
Branch: refs/heads/master Home: https://github.com/LinuxCNC/linuxcnc Commit: 5f656dcb596cf6ae29c43556a115c4f5d19622a5 https://github.com/LinuxCNC/linuxcnc/commit/5f656dcb596cf6ae29c43556a115c4f5d19622a5 Author: Bertho Stultiens <be...@va...> Date: 2026-07-12 (Sun, 12 Jul 2026) Changed paths: M src/emc/usr_intf/axis/scripts/axis.py M src/emc/usr_intf/axis/scripts/hal_manualtoolchange.py Log Message: ----------- axis: Call component's exit to remove the HAL component at exit. Commit: fc8828c3bc92e9f8a7beae4ffd077dacbfde4802 https://github.com/LinuxCNC/linuxcnc/commit/fc8828c3bc92e9f8a7beae4ffd077dacbfde4802 Author: andypugh <an...@bo...> Date: 2026-07-14 (Tue, 14 Jul 2026) Changed paths: M src/emc/usr_intf/axis/scripts/axis.py M src/emc/usr_intf/axis/scripts/hal_manualtoolchange.py Log Message: ----------- Merge pull request #4235 from BsAtHome/fix_axis-hal_exit axis: Call component's exit to remove the HAL component at exit. Compare: https://github.com/LinuxCNC/linuxcnc/compare/ac6427b7044d...fc8828c3bc92 To unsubscribe from these emails, change your notification settings at https://github.com/LinuxCNC/linuxcnc/settings/notifications |
|
From: andypugh <no...@gi...> - 2026-07-14 11:12:50
|
Branch: refs/heads/master Home: https://github.com/LinuxCNC/linuxcnc Commit: eb44151507f647c087f1b9acd169797a8af42041 https://github.com/LinuxCNC/linuxcnc/commit/eb44151507f647c087f1b9acd169797a8af42041 Author: Bertho Stultiens <be...@va...> Date: 2026-07-12 (Sun, 12 Jul 2026) Changed paths: M src/emc/usr_intf/emcrsh.cc Log Message: ----------- linuxcncrsh: Properly return std::nullopt and not a nullptr. Commit: ac6427b7044d2de2b7544f75d1216d350f6d0b1d https://github.com/LinuxCNC/linuxcnc/commit/ac6427b7044d2de2b7544f75d1216d350f6d0b1d Author: andypugh <an...@bo...> Date: 2026-07-14 (Tue, 14 Jul 2026) Changed paths: M src/emc/usr_intf/emcrsh.cc Log Message: ----------- Merge pull request #4237 from BsAtHome/fix_emcrsh-nullopt linuxcncrsh: Properly return std::nullopt and not a nullptr Compare: https://github.com/LinuxCNC/linuxcnc/compare/e0f7a8363ec8...ac6427b7044d To unsubscribe from these emails, change your notification settings at https://github.com/LinuxCNC/linuxcnc/settings/notifications |
|
From: andypugh <no...@gi...> - 2026-07-14 10:49:09
|
Branch: refs/heads/master Home: https://github.com/LinuxCNC/linuxcnc Commit: 3f0a9ce42787a96f5d5bf48d6d9703285c8935ba https://github.com/LinuxCNC/linuxcnc/commit/3f0a9ce42787a96f5d5bf48d6d9703285c8935ba Author: Hannes Diethelm <han...@gm...> Date: 2026-07-12 (Sun, 12 Jul 2026) Changed paths: M scripts/realtime.in M src/rtapi/uspace_rtapi_main.cc Log Message: ----------- rtapi_app: start command / autostop removed This gives rtapi_app a deterministic behavior. No other changes needed except implementing start / stop in realtime due to all apps run: realtime start at startup realtime stop at exit Autostart is still available with a deprecation message to not break existing setups. But it is done in a different way by forking and then sending the command over the socket. This allows for easy separation into master / client in the future. Commit: c0a196ab57c0849a8ff44d7888f66beff160053f https://github.com/LinuxCNC/linuxcnc/commit/c0a196ab57c0849a8ff44d7888f66beff160053f Author: Hannes Diethelm <han...@gm...> Date: 2026-07-12 (Sun, 12 Jul 2026) Changed paths: M tests/hal-show/expected A tests/raster/rastertest.py R tests/raster/test A tests/raster/test.hal Log Message: ----------- tests: Fixes for rtapi no autostop Due to rtapi_app is started before anything else, the hal-show expected owner id is increased by two. The raster test needs to be started with halrun to have realtime started and stopped properly. Commit: d112a6df8d005284cb16196c5f88cba1dd5003d4 https://github.com/LinuxCNC/linuxcnc/commit/d112a6df8d005284cb16196c5f88cba1dd5003d4 Author: Hannes Diethelm <han...@gm...> Date: 2026-07-12 (Sun, 12 Jul 2026) Changed paths: M scripts/realtime.in Log Message: ----------- realtime.in: Format script Commit: 0d04508e29672140127872d52dedbef4dfdb87ac https://github.com/LinuxCNC/linuxcnc/commit/0d04508e29672140127872d52dedbef4dfdb87ac Author: Hannes Diethelm <han...@gm...> Date: 2026-07-12 (Sun, 12 Jul 2026) Changed paths: M scripts/realtime.in Log Message: ----------- realtime.in: Fix shellcheck issue Commit: 682b46b2bae50516c7c849a90094a89f7ed63fe5 https://github.com/LinuxCNC/linuxcnc/commit/682b46b2bae50516c7c849a90094a89f7ed63fe5 Author: Hannes Diethelm <han...@gm...> Date: 2026-07-12 (Sun, 12 Jul 2026) Changed paths: M scripts/latency-histogram Log Message: ----------- latency-histogram: Enable realtime start for non RTAI It was only active for RTAI. Do realtime start in forground for RTAI so there is no need to wait an arbitrary time. Additionally, simplify realtime verify. Commit: 6e98a3cff32a5da1c97288e441d2cf0b542bb9b0 https://github.com/LinuxCNC/linuxcnc/commit/6e98a3cff32a5da1c97288e441d2cf0b542bb9b0 Author: Hannes Diethelm <han...@gm...> Date: 2026-07-12 (Sun, 12 Jul 2026) Changed paths: M src/rtapi/uspace_rtapi_main.cc Log Message: ----------- rtapi_app: Wait until running before exit This way, there is no need to have any other checks in other tools. Commit: 41776553226cc171b776a482ae068f2ecb06205d https://github.com/LinuxCNC/linuxcnc/commit/41776553226cc171b776a482ae068f2ecb06205d Author: Hannes Diethelm <han...@gm...> Date: 2026-07-12 (Sun, 12 Jul 2026) Changed paths: M scripts/realtime.in Log Message: ----------- realtime: Check if rtapi_app is running using ping Commit: e0f7a8363ec8f047533721c55079fb7016241a9d https://github.com/LinuxCNC/linuxcnc/commit/e0f7a8363ec8f047533721c55079fb7016241a9d Author: andypugh <an...@bo...> Date: 2026-07-14 (Tue, 14 Jul 2026) Changed paths: M scripts/latency-histogram M scripts/realtime.in M src/rtapi/uspace_rtapi_main.cc M tests/hal-show/expected A tests/raster/rastertest.py R tests/raster/test A tests/raster/test.hal Log Message: ----------- Merge pull request #4206 from hdiethelm/rtapi_no_autostart rtapi_app: Deprecated autostart / add manual start / no autostop Compare: https://github.com/LinuxCNC/linuxcnc/compare/127a69eac3c9...e0f7a8363ec8 To unsubscribe from these emails, change your notification settings at https://github.com/LinuxCNC/linuxcnc/settings/notifications |
|
From: Luca T. <no...@gi...> - 2026-07-14 03:21:12
|
Branch: refs/heads/master Home: https://github.com/LinuxCNC/linuxcnc Commit: e33c373f2d0e3e9c91808b186c8bca6da773dab7 https://github.com/LinuxCNC/linuxcnc/commit/e33c373f2d0e3e9c91808b186c8bca6da773dab7 Author: david mueller <mue...@ho...> Date: 2026-07-13 (Mon, 13 Jul 2026) Changed paths: M configs/sim/axis/vismach/millturn/mcodes/M128 M configs/sim/axis/vismach/millturn/mcodes/M129 M configs/sim/axis/vismach/puma/mcodes/M128 M configs/sim/axis/vismach/puma/mcodes/M129 M configs/sim/axis/vismach/puma/mcodes/M130 Log Message: ----------- Add -ini option to 'emc_init' call Avoids 'emc.ini: error: Cannot open ini-file (errno=2 (No such file or directory))' on 'emc_init' call Commit: 127a69eac3c9411140c4e410224528ec6f6f1b68 https://github.com/LinuxCNC/linuxcnc/commit/127a69eac3c9411140c4e410224528ec6f6f1b68 Author: Luca Toniolo <107...@us...> Date: 2026-07-13 (Mon, 13 Jul 2026) Changed paths: M configs/sim/axis/vismach/millturn/mcodes/M128 M configs/sim/axis/vismach/millturn/mcodes/M129 M configs/sim/axis/vismach/puma/mcodes/M128 M configs/sim/axis/vismach/puma/mcodes/M129 M configs/sim/axis/vismach/puma/mcodes/M130 Log Message: ----------- Merge pull request #4239 from Sigma1912/fix_tclsh_scripts Tclsh mcodes: Add -ini option to 'emc_init' call Compare: https://github.com/LinuxCNC/linuxcnc/compare/f767337cc3bc...127a69eac3c9 To unsubscribe from these emails, change your notification settings at https://github.com/LinuxCNC/linuxcnc/settings/notifications |
|
From: andypugh <no...@gi...> - 2026-07-14 00:13:12
|
Branch: refs/heads/master Home: https://github.com/LinuxCNC/wlo Commit: 60634e91e1c36c299f3931b7ccccf2911f6550e2 https://github.com/LinuxCNC/wlo/commit/60634e91e1c36c299f3931b7ccccf2911f6550e2 Author: andypugh <an...@bo...> Date: 2026-07-14 (Tue, 14 Jul 2026) Changed paths: M downloads/index.md Log Message: ----------- Update LinuxCNC ISO version to 2.9.10 Updated the LinuxCNC ISO version from 2.9.8 to 2.9.10. To unsubscribe from these emails, change your notification settings at https://github.com/LinuxCNC/wlo/settings/notifications |
|
From: c-morley <no...@gi...> - 2026-07-13 00:02:44
|
Branch: refs/heads/2.9 Home: https://github.com/LinuxCNC/linuxcnc Commit: aac691f1b2feae9c09a641b6274fd1eda95720c1 https://github.com/LinuxCNC/linuxcnc/commit/aac691f1b2feae9c09a641b6274fd1eda95720c1 Author: Cmorley <chr...@ho...> Date: 2026-07-12 (Sun, 12 Jul 2026) Changed paths: M lib/python/qtvcp/widgets/basic_probe.py Log Message: ----------- qtvcp -basic probe: probe tools should be numbers not '' To unsubscribe from these emails, change your notification settings at https://github.com/LinuxCNC/linuxcnc/settings/notifications |
|
From: Hans U. <no...@gi...> - 2026-07-12 20:51:00
|
Branch: refs/heads/master Home: https://github.com/LinuxCNC/linuxcnc Commit: 76571a0fb4cd21f70300963397a9e44a16a746d5 https://github.com/LinuxCNC/linuxcnc/commit/76571a0fb4cd21f70300963397a9e44a16a746d5 Author: Jens Peter Nielsen <jp...@gm...> Date: 2026-07-12 (Sun, 12 Jul 2026) Changed paths: M docs/src/getting-started/getting-linuxcnc.adoc Log Message: ----------- Fix table header in getting-linuxcnc.adoc Commit: f767337cc3bc079f4a1a0f4d6b82a1a816b6acc8 https://github.com/LinuxCNC/linuxcnc/commit/f767337cc3bc079f4a1a0f4d6b82a1a816b6acc8 Author: Hans Unzner <han...@gm...> Date: 2026-07-12 (Sun, 12 Jul 2026) Changed paths: M docs/src/getting-started/getting-linuxcnc.adoc Log Message: ----------- Merge pull request #4238 from jpnielsen/patch-1 Fix table header in getting-linuxcnc.adoc Compare: https://github.com/LinuxCNC/linuxcnc/compare/83067f5a6d90...f767337cc3bc To unsubscribe from these emails, change your notification settings at https://github.com/LinuxCNC/linuxcnc/settings/notifications |
|
From: c-morley <no...@gi...> - 2026-07-12 19:33:31
|
Branch: refs/heads/master Home: https://github.com/LinuxCNC/linuxcnc Commit: 83067f5a6d9038a0a6c55e93bc2c74034793bb47 https://github.com/LinuxCNC/linuxcnc/commit/83067f5a6d9038a0a6c55e93bc2c74034793bb47 Author: Cmorley <chr...@ho...> Date: 2026-07-12 (Sun, 12 Jul 2026) Changed paths: M share/qtvcp/screens/qtdragon_hd/qtdragon_hd_handler.py M share/qtvcp/screens/qtdragon_hd_vert/qtdragon_hd_vert_handler.py Log Message: ----------- qtdragon hd/vert -fix warning when switching to probe tab To unsubscribe from these emails, change your notification settings at https://github.com/LinuxCNC/linuxcnc/settings/notifications |
|
From: c-morley <no...@gi...> - 2026-07-12 19:28:30
|
Branch: refs/heads/2.9 Home: https://github.com/LinuxCNC/linuxcnc Commit: 0395418bfd901cd20a38fb80a469abd274bfaf71 https://github.com/LinuxCNC/linuxcnc/commit/0395418bfd901cd20a38fb80a469abd274bfaf71 Author: Cmorley <chr...@ho...> Date: 2026-07-12 (Sun, 12 Jul 2026) Changed paths: M share/qtvcp/screens/qtdragon_hd/qtdragon_hd_handler.py M share/qtvcp/screens/qtdragon_hd_vert/qtdragon_hd_vert_handler.py Log Message: ----------- qtdrahon hd/vert -fix warning when switching to probe tab as reported on the forum. Probe is not a separate tab, it requires to switch to the main tab then shows the probe screen. A later check did not recognize that fact. To unsubscribe from these emails, change your notification settings at https://github.com/LinuxCNC/linuxcnc/settings/notifications |
|
From: c-morley <no...@gi...> - 2026-07-12 00:37:26
|
Branch: refs/heads/master Home: https://github.com/LinuxCNC/linuxcnc Commit: 32263b6ecfbcf5feddd1c42df373645ff191f7b2 https://github.com/LinuxCNC/linuxcnc/commit/32263b6ecfbcf5feddd1c42df373645ff191f7b2 Author: Cmorley <chr...@ho...> Date: 2026-07-11 (Sat, 11 Jul 2026) Changed paths: M src/emc/usr_intf/pncconf/build_HAL.py M src/emc/usr_intf/pncconf/data.py Log Message: ----------- pncconf -add missing settings for 7197, up pdm to 48k as per Peter Wallace advice Commit: 9be37c2cb4dc605b6a758069276da3bf02e7ad55 https://github.com/LinuxCNC/linuxcnc/commit/9be37c2cb4dc605b6a758069276da3bf02e7ad55 Author: Cmorley <chr...@ho...> Date: 2026-07-11 (Sat, 11 Jul 2026) Changed paths: M src/emc/usr_intf/qtvcp/qtvcp.py Log Message: ----------- qtvcp -actually shutdown when aborting after error Compare: https://github.com/LinuxCNC/linuxcnc/compare/e24ea781b114...9be37c2cb4dc To unsubscribe from these emails, change your notification settings at https://github.com/LinuxCNC/linuxcnc/settings/notifications |
|
From: andypugh <no...@gi...> - 2026-07-11 23:36:22
|
Branch: refs/heads/master Home: https://github.com/LinuxCNC/wlo Commit: 3b1fcf98016ff16f80de71353a3ad0607e1e1442 https://github.com/LinuxCNC/wlo/commit/3b1fcf98016ff16f80de71353a3ad0607e1e1442 Author: andypugh <an...@bo...> Date: 2026-07-12 (Sun, 12 Jul 2026) Changed paths: M downloads/index.md Log Message: ----------- Update LinuxCNC version from 2.9.10 to 2.9.8 To unsubscribe from these emails, change your notification settings at https://github.com/LinuxCNC/wlo/settings/notifications |
|
From: c-morley <no...@gi...> - 2026-07-11 16:34:29
|
Branch: refs/heads/master Home: https://github.com/LinuxCNC/linuxcnc Commit: 89471bc69f37c5d4e0c8b2dd79bd92ca1011423d https://github.com/LinuxCNC/linuxcnc/commit/89471bc69f37c5d4e0c8b2dd79bd92ca1011423d Author: Cmorley <chr...@ho...> Date: 2026-07-11 (Sat, 11 Jul 2026) Changed paths: M src/emc/usr_intf/pncconf/pncconf.py M src/emc/usr_intf/pncconf/private_data.py Log Message: ----------- pncconf -add 7i97 card to internal data Commit: e24ea781b1148192756948d9ab861a96379a8bd4 https://github.com/LinuxCNC/linuxcnc/commit/e24ea781b1148192756948d9ab861a96379a8bd4 Author: Cmorley <chr...@ho...> Date: 2026-07-11 (Sat, 11 Jul 2026) Changed paths: M src/emc/usr_intf/pncconf/pncconf.py Log Message: ----------- pncconf -fix error in scale calculation dialog Compare: https://github.com/LinuxCNC/linuxcnc/compare/01ffe7e659b0...e24ea781b114 To unsubscribe from these emails, change your notification settings at https://github.com/LinuxCNC/linuxcnc/settings/notifications |
|
From: c-morley <no...@gi...> - 2026-07-11 15:20:04
|
Branch: refs/heads/master Home: https://github.com/LinuxCNC/linuxcnc Commit: 707566716a38e1ee9fe1376576d8480497f04a25 https://github.com/LinuxCNC/linuxcnc/commit/707566716a38e1ee9fe1376576d8480497f04a25 Author: Cmorley <chr...@ho...> Date: 2026-07-11 (Sat, 11 Jul 2026) Changed paths: M configs/sim/qtdragon/qtdragon_xyz/tool.tbl M lib/python/qtvcp/lib/touchoff_subprogram.py M lib/python/qtvcp/qt_action.py M lib/python/qtvcp/widgets/action_button.py M lib/python/qtvcp/widgets/basic_probe.py M lib/python/qtvcp/widgets/indicatorMixIn.py M lib/python/qtvcp/widgets/versa_probe.py M share/qtvcp/screens/qtdragon/qtdragon_handler.py M share/qtvcp/screens/qtdragon_hd/qtdragon_hd_handler.py M share/qtvcp/screens/qtdragon_hd_vert/qtdragon_hd_vert_handler.py M share/qtvcp/screens/qtdragon_lathe/qtdragon_lathe_handler.py Log Message: ----------- qtvcp/qtdragon -maintain current mode work Users complained of the switch from manual to MDI in many commands. This required them to re select manual mode. Now we try our best to record the original mode and switch back after the command finishes. Commit: 01ffe7e659b0952c8f362bc095904f42b8f027df https://github.com/LinuxCNC/linuxcnc/commit/01ffe7e659b0952c8f362bc095904f42b8f027df Author: Cmorley <chr...@ho...> Date: 2026-07-11 (Sat, 11 Jul 2026) Changed paths: M lib/python/qtvcp/widgets/action_button.py Log Message: ----------- qtvcp -action_button: optionally check for MDI mode for macros Just like INI MDI commands Compare: https://github.com/LinuxCNC/linuxcnc/compare/749bbd11c3ad...01ffe7e659b0 To unsubscribe from these emails, change your notification settings at https://github.com/LinuxCNC/linuxcnc/settings/notifications |