As always, thanks to all of you for this beautiful piece of software.
You're helping a lot of us to put food on the table with your efforts.
Unfortunately I'm not near enough to go and thank you in person and with a
couple of beers to celebrate the moment. But your work and efforts are
really appreciated!

El sáb, 13 jul 2024 a las 12:30, Marius Liebenberg (<mar...@mastercut.co.za>)
escribió:

> Awesome stuff. Thanks for all the hard work gents.
>
> On 2024/07/12 21:35, andy pugh wrote:
> > LinuxCNC 2.9.3 has been released.
> >
> > This is a bugfix release. Highlights include:
> >
> > * Fix unintended move when using G42 for G70.
> > * Pass generated component man pages through preconv for UTF-8 support.
> > * Make it easier to figure out where the current G43 values are stored.
> > * QtVCP - Many updates
> > * Gmoccapy - Many updates
> > * QtPlasmac - Many updates
> > * QtDragon - Many updates
> >
> > Packages have been prepared for:
> >
> > Buster - uspace - amd64 (PC) armhf (Pi) arm64 (Pi with 64-bit kernels)
> > Buster - RTAI - amd64
> > Bullseye - uspace - amd64 (only)
> > Bookworm - uspace - amd64, arm64
> > Bookworm - RTAI - amd64
> >
> > For existing users of 2.9.2 on the above platforms this should be
> > offered as an automatic update.
> >
> > If anyone badly needs Bullseye debs for RTAI or arm64 / armhf then let
> > me know. (all but the amd64 uspace builds have to be manually created)
> >
> > Contributors to this release are:
> >
> > andypugh
> > Chad Woitas
> > CMorley
> > David Mueller
> > fsabbatini89
> > Greg Carl
> > Hans Unzner
> > Håvard F. Aasen
> > John Lama
> > John Thornton
> > Mark
> > Moses McKnight
> > Peter Wallace
> > Petter Reinholdtsen
> > Phillip Carter
> > Sigma1912
> > Steffen Möller
> > zz912
> >
> > Full changelog:
> >
> > Make warning about file endings more explicit for new users. (#3013)
> > strncpy -> rtapi_strlcpy for string termination (#2683)
> > 2.9 (#2990)
> > Merge pull request #3012 from mark-v-d/fix_g70
> > Merge pull request #3010 from petterreinholdtsen/deb-closer-to-debian
> > Merge pull request #2946 from hansu/gmoccapy-de-translation-2.9
> > Merge pull request #2947 from
> Sigma1912/gmoccapy_dont-hide-recurrent-errors
> > Merge pull request #2688 from smoe/debian_nocheck_docs
> > Merge pull request #2566 from LinuxCNC/2.9-gcode-g43
> > Merge pull request #2562 from petterreinholdtsen/2.9-g38-3-auto-probe
> > Fix unintended move when using G42 for G70.
> > Adjust how files are distributed into binary packages.
> > Merge pull request #3007 from
> petterreinholdtsen/man-component-asciiart-nbsp
> > Merge pull request #3006 from petterreinholdtsen/man-component-utf-8
> > Use non-breaking space in component documentation ASCII art.
> > Pass generated component man pages through preconv for UTF-8 support.
> > Merge pull request #3009 from
> petterreinholdtsen/po4a-download-follow-location
> > Handle github CI http redirects when downloading po4a.
> > Merge pull request #2808 from havardAasen/pthread-retval
> > Fix incorrecrt buster apt-source in updating docs
> > z_level_compensation component -remove DOS endings
> > docs: linuxcnc-uspace-dev rather than linuxcnc-dev in mesa_modbus.adoc
> > Merge pull request #2991 from Sigma1912/patch-1
> > docs: hal_gpio explain the purpose and detination location of the rules
> file.
> > qtvcp -HAL bar: fix ability to set HAL pin name
> > Update interp_convert.cc
> > qtvcp -qt_action: fix system shutdown function
> > qtaxis -fix progressbar
> > qtvcp -gcode_editor -round up the lines done calculation
> > qtvcp -geditor: fix the lexer button calls
> > qtvcp -qcode editor: fix error with reloading with no program loaded
> > qtvcp -pstat: fix an error with designer loading on some systems
> > mitsub_vfd -add some details to usage text -serial port permissions
> > qtvcp -screenoption: fix syntax warning
> > qtvcp -qt_graphics: need to call update() when double clicking to clear
> plot
> > qtvcp -gcode_editor: reload program when reload STATUS message is sent
> > qyvcp -gcode_graphics: clear plot lines when reloading
> > qtvcp -screenoption: fix preference file path of just file name
> > posemath: fix for arc to circle transition
> > qtdragon_hd -fix Z level compensation: never compensates
> > HAL component -z_level_compensation: fix nan calculation error
> > qtplasmac: conv_polygon fix variable name
> > qtplasmac: fix button_normal “pressed” color
> > qtplasmac: fix button interlock, remove unused variables
> > qtvcp: remove links to nonexistent image files
> > gmoccapy: don’t translate numeric labels
> > qtdragon/hd update version
> > qtdragon/hd -add ability to set camera number
> > gmoccapy: update german translation for 2.9
> > Merge pull request #2955 from phillc54/phillc54/pncconf
> > pncconf: don’t sort firmware names
> > Merge pull request #2838 from hansu/issue-2820
> > pncconf: overwrite gmoccapy_postgui.hal and add warning
> > pncconf: generate connections to display tooloffset in gmoccapy
> > qtplasmac: check for valid default material
> > hal_stream_create: fix bogus error check
> > Update getting-linuxcnc.adoc
> > don’t hide recurrent gcode errors
> > gmoccapy: some spelling fixes
> > docs: fix typo in gmoccapy.adoc
> > Merge pull request #2837 from hansu/gmoccapy-800x600
> > Merge pull request #2911 from hansu/gmoccapy-reorder-settings-page
> > gmoccapy: updated docs and release notes
> > gmoccapy: fix gremlin view p wasn’t applied at startup
> > gmoccapy: add configuration for 800x600
> > gmoccapy_3_4_8: updated docs and release notes
> > gmoccapy: re-order settings
> > Merge pull request #2943 from havardAasen/modal-table
> > docs: Reference correct tables
> > docs: Don’t hardcode multiple lines in table
> > docs: Update M-code modal group 5
> > qtplasmac: gcode error message
> > Merge pull request #2935 from Sigma1912/2.9-g92-fix-active-gcode
> > hal_gpio: Remove misleading comments
> > qtdragon/hd -turn the blur effect off by default
> > qtplasmac: stop torch crash during offset probing
> > fix double indication of ‘G52’/’G92’ and ‘G92.2’ in active gcodes list
> > qtdragon/hd -update version number
> > qtdragon/hd -fix move to sensor units error with inch configs
> > docs: wrong link for div2 in components.adoc
> > Merge pull request #2919 from
> > Sigma1912/2.9-Fix-typo-in-docs-about-g92-persistence
> > docs: little fix in components.adoc
> > add some references in man pages
> > qtplasmac: fix table view position for all machine coordinates
> > Update overview.adoc: Fix typos about ‘DISABLE_G92_PERSISTENCE’’
> > qtplasmac: fix matl overlay for locales that use a comma as a decimal
> > qtdragon_hd -keybinding: add instance reference to keybinding
> > Merge pull request #2897 from satiowadahc/cw-graphicbugfixs
> > Merge pull request #2883 from havardAasen/gpiod
> > qtvcp -stylesheet editor: add the config’s preferred search path
> > qtplasmac: add translation for tool type
> > qtplasmac: fix gcode filter spotting coordinates when overburn is active
> > qtplasmac: allow Z DRO to display torch height in manual cut
> > qtplasmac: run from line fixes
> > qtplasmac: fix state when cut recovery offsets are reset
> > plasmac: fix manual cut abort state
> > docs: fix qtplasmac estop type info
> > docs - qtplasmac: fix locale creation
> > Merge pull request #2901 from jethornton/2.9
> > Update python-interface.adoc
> > Note that the axes stat has been removed and show a way to get the
> > same information from axis_mask
> > Removing While Loop, Correcting Typo
> > Execute ‘aclocal’ when generating configuration files
> > qtplasmac: fix missing g64 value in run from line
> > Use pkg-config macro to check for libgpiod
> > When checking for pkg-config, use it’s own macro
> > qtdragon -auto probe sim: add a probe to tool table
> > qtvcp -versa/basic probe: fix path for inside probing
> > Fix structural error in encoder read (broke quad error handling)
> > Merge pull request #2868 from petterreinholdtsen/2.9-doc-poduce-typo
> > docs: add axis type to [AXIS_] Section
> > Fix typo in system requirement (poduce->produce).
> > qtdragon -docs: update about camview scaling and spindle feedback pins
> > qtdragon/hd -update version file
> > qtdragon/hd -allow camview size aspect adjustments from the preference
> file
> > Fix transient encoder error when error checking enabled
> > qtvcp -docs: add handler subclassing info for panels
> > qtvcp -docs: little spelling fix and better informing title
> > qtvcp -pstat: add convenience function to convert file name to module
> pathname
> > qtvcp -cam_align panel: use preference file to record states
> > qtvcp -cam_view: make sure the image is square
> > qtvcp -panels: fix initialization order error
> > qtvcp -panels: fix calling of embedded panels cleanup functions
> > Merge pull request #2857 from havardAasen/docs-gpio
> > Use a ‘description list’ for the modifiers
> > Change numbered list to an AsciiDoc, numbered list
> > Highlight some more words in hal_gpio.adoc
> > Fix some typos
> > Merge pull request #2854 from smoe/docs_typos
> > Change to AsciiDoc code block syntax
> > docs: punctuation and short backport on o-codes from master
> > docs: Fix code block tags in hal_gpio.adoc
> > Merge pull request #2848 from smoe/Fix_Bugs_URL
> > docs: sf.net-> github issues
> > Add LinuxCNC version info to gmoccapy release notes
> > qtplasmac: fix conversational triangle
> > Shrink synaptic screenshot (Issue #2847)
> > Resize image in updating-linuxcnc.adoc (fixes #2847)
> > Update mesa_modbus.adoc
> > Merge pull request #2843 from havardAasen/numpy-deprecation
> > image-to-gcode: Fixes NumPy deprecation warning
> > axis: update dro when switching to dro tab
> > Merge pull request #2840 from smoe/docs29_misc_pc_5
> > Update docs/src/getting-started/getting-linuxcnc.adoc
> > Update debian/rules.in
> > Update docs/src/getting-started/getting-linuxcnc.adoc
> > docs: Updated comments on the RPi
> > debian: Better readable comments in d/rules
> > docs: Fix broken merge
> > docs: Stepconf -> StepConf
> > docs: Extra para on hardware specs, better table, captions.
> > docs: Modest increase of hardware requirements.
> > docs: Consistent spelling of Live CD/DVD/image
> > docs: mostly white space, admittedly
> > Merge pull request #2828 from havardAasen/deprecated-pil-command
> > Merge pull request #2711 from smoe/debian_package_upload_instructions
> > Merge pull request #2792 from Sigma1912/patch-5
> > Merge pull request #2834 from smoe/docs_typos
> > Merge pull request #2831 from hansu/fix-gmoccapy-fullscreen-window-size
> > Merge pull request #2835 from zz912/patch-24
> > Gmoccapy.py - LOG.debug text bug
> > docs: Eliminated some terminal blanks in docs.
> > Typo found in documentation.
> > qtvcp -docs: add writeup on preferred way to add custom code to screens.
> > gmoccapy: remember window size and position when switching back from
> > fullscreen/maximized
> > gmoccapy: fix “window does not fit 1024x768 in fullscreen”
> > Update deprecated Pillow constant
> > docs: 2.9.2 to 2.9.y
> > docs: Typo, 2.9.1 -> 2.9.2
> > Check for correct return value after call to ‘pthread’
> > gmoccapy: fix setting of keyboard size only in window mode
> > qtvcp -cam_align panel: add ability to set X and Y camera scaling
> > qtvcp -camview: - add ability to fix aspect ratio distrortion
> > qtdragon_hd -fix macro button layout so they show properly
> > qtdragon -fix macro button layout so button show properly
> > qtvcp -add a very useful pyqt HAL signal
> > qtvcp -aux_program _loader -use python3 to load gcode ripper
> > Merge pull request #2819 from zz912/patch-23
> > Update gmoccapy_postgui.hal
> > Merge branch ‘2.8’
> > gmoccapy: button “run from line” was always displayed as inactive
> > Merge pull request #2813 from hansu/gmoccapy-3_4_7
> > docs: fix missing linebreak in panelui.adoc
> > gmoccapy: button “run from line” was always displayed as inactive
> > gmoccapy: add setting for smaller keyboard width
> > gmoccapy: fix box_dro_side is displayed in G-code editor (#2627)
> > gmoccapy: update changelog
> > gmoccapy: fix error when audio is not available
> > gmoccapy: fix window size increase on edit button
> > Merge pull request #2811 from hansu/gmoccapy-add-sourceview-theme-setting
> > gtksourceview: apply selection color from theme
> > gmoccapy: add setting for G-code theme (GtkSourceView)
> > gmoccapy: change debug level to ‘0’ in sample config
> > Merge pull request #2807 from havardAasen/impossible-nulls
> > qtdragon_hd -update version
> > Merge pull request #2809 from smoe/docs_pointer_to_apt_builddep
> > docs: Extra verbosity, simplifications in example command lines
> > docs: Pointer to apt-get build-dep
> > Fixes another address that can’t be NULL
> > Fixes warning about address will never be NULL
> > Fixes compiler warning: comparison will always evaluate as ‘true’
> > Merge pull request #2799 from smoe/docs_translations_rpi_02
> > Merge pull request #2798 from phillc54/phillc54/pncconf
> > Merge pull request #2742 from mozmck/2.9-g64fix
> > qtdragon_hd -fix setting of axis tool buttons on 4th/5th axes
> > qtdragon -maxprobe should be a positive number
> > qtvcp -pstat: add ability to import the default handler class for
> subclassing
> > Merge pull request #2797 from smoe/docs_translations_mix_01
> > Fix PyNGCGUI for several configurations
> > docs: mostly white space, some punctuation.
> > docs: improved (?) clarity on RPi HAL GPIO ports
> > pncconf: use CSS for coloring stepscale and encoderscale widgets
> > docs: Reacting to ‘self’ in PR #2797
> > docs: Series of smallish fixes.
> > Update glcanon.py
> > debian: whitespace adjusted in README.source
> > documentation: debian: explain linuxcnc-gbp repository
> > debian: review of build instructions
> > Fix G64 tolerance getting reset on E-stop
> > docs/building: direct towards the -B flag of dpkg-buildpackage
> > docs: building - feedback by @petterreinholdtsen
> > docs: Update of build instructions
> > Use G38.3 in qt_auto_probe_tool.ngc to be able to check probe status.
> > Make it easier to figure out where the current G43 values are stored.
> >
> >
>
>
>
> _______________________________________________
> Emc-developers mailing list
> Emc-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-developers
>

_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to