Skip to content

Releases: winder/Universal-G-Code-Sender

v2.1.2

10 Nov 05:36
39ec06d
Compare
Choose a tag to compare

This release contains fixes for joystick/gamepads on MacOSX ARM64 where the library for gamepad controllers is updated.

We have also added a program icon and a menu action for creating a launcher on Linux and shortcut on WIndows.

Downloads

Downloads

UGS Platform

Windows Windows 64-bit
Windows Windows 32-bit
Mac OSX Mac OSX
Mac OSX aarch64 Mac OSX ARM64
Linux x64 Linux
Linux ARM Linux ARM (Raspberry Pi OS 32-bit)
Linux ARM64 Linux ARM64 (Raspberry Pi OS 64-bit)
Zip All platforms (requires Java)

UGS Classic

Zip All platforms (requires Java)

What's Changed

  • Update gamepad library and add a status line for connected joysticks by @breiler in #2358
  • Usability fixes by @breiler in #2362
  • Fix problem with fluidnc version without a leading v in version number by @breiler in #2363

Full Changelog: v2.1.0...v2.1.2

v2.1.0

26 Oct 15:56
Compare
Choose a tag to compare

This is release is focused on updating the Netbeans framework and Java version, which means that as of now Java 16 or higher is required to build and run UGS. We will also activate the FlatLAF theme by default which will make the UI consistent across different operating systems.

This version will now also build into packages for Linux ARM64 and MacOSX ARM64.

Downloads

Downloads

UGS Platform

Windows Windows 64-bit
Windows Windows 32-bit
Mac OSX Mac OSX
Mac OSX aarch64 Mac OSX ARM64
Linux x64 Linux
Linux ARM Linux ARM (Raspberry Pi OS 32-bit)
Linux ARM64 Linux ARM64 (Raspberry Pi OS 64-bit)
Zip All platforms (requires Java)

UGS Classic

Zip All platforms (requires Java)

What's Changed

Full Changelog: v2.0.21...v2.1.0

Nightly build

10 Oct 16:57
d6fc243
Compare
Choose a tag to compare
Nightly build Pre-release
Pre-release

This is the nightly build with the latest features and bug fixes in UGS.

Build Status GitHub last commit (branch) Downloads

UGS Platform

Windows Windows 64-bit
Windows Windows 32-bit
Mac OSX x64 Mac OSX
Mac OSX aarch64 Mac OSX ARM64
Linux x64 Linux
Linux ARM Linux ARM (Raspberry Pi OS 32-bit)
Linux ARM64 Linux ARM64 (Raspberry Pi OS 64-bit)
Zip All platforms (requires Java)

UGS Classic

Zip All platforms

v2.0.21

06 Oct 04:55
3b11911
Compare
Choose a tag to compare

Fixed problem when connecting to older GRBL 0.9 version, minor bug fixes and feature improvements.

Downloads

Downloads

UGS Platform

Windows Windows 64-bit
Windows Windows 32-bit
Mac OSX Mac OSX
Linux x64 Linux
Linux ARM RaspberryPI
Zip All platforms (requires Java)

UGS Classic

Zip All platforms (requires Java)

What's Changed

  • Add feature for inserting the current position into the open gcode file. by @breiler in #2307
  • Make edit actions mappable to gamepad by @breiler in #2308
  • Fixed problems with legacy GRBL version strings by @breiler in #2314
  • When the autoleveler is closed it will now clear added components by @breiler in #2315
  • Update MacroHelper.java by @smiley561 in #2322
  • Added "stream finished" event for FluidNC by @breiler in #2326
  • Made it possible to set the return to zero safety height to zero by @breiler in #2321

New Contributors

Full Changelog: v2.0.20...v2.0.21

v2.0.20

25 Aug 05:20
4d64d98
Compare
Choose a tag to compare

A small release with minor fixes for problems found in version 2.0.19.

Downloads

Downloads

UGS Platform

Windows Windows 64-bit
Windows Windows 32-bit
Mac OSX Mac OSX
Linux x64 Linux
Linux ARM RaspberryPI
Zip All platforms (requires Java)

UGS Classic

Zip All platforms (requires Java)

What's Changed

  • Fixed problem when trying to load existing probe settings by @breiler in #2290
  • Fixed X travel distance in XYZ probing by @breiler in #2292
  • Gcode parser now allows multiple spaces and tabs by @breiler in #2294
  • Handle new variant of Genmitsu version string by @breiler in #2297

Full Changelog: v2.0.19...v2.0.20

v2.0.19

18 Aug 06:05
e95a518
Compare
Choose a tag to compare
v2.0.19 Pre-release
Pre-release

This version has several fixes focused on probing and auto leveling. Many issues was caused by mixing of units, for instance if the UI was set to show in inches and the probing was done in metric.

The visualization of the autoleveling will now also better show the height data based on the lowest point relative to the highest. Here is a sample where I did an auto level on a coin where the probe area was 12mm x 13mm with a max scan depth of 0.16mm:
Screenshot from 2023-08-18 07-24-34

Probing is now implemented as actions which can then be mapped to a keyboard shortcut, gamepad button, toolbar button or toolbox button.
probing

For you vampires out there - the dark theme has got some updates:
FlatLaF Dark

For those of you who are using lasers - the visualizer will now also display the spindle speed:
GCode for lasers before
GCode for lasers after

Downloads

Downloads

UGS Platform

Windows Windows 64-bit
Windows Windows 32-bit
Mac OSX Mac OSX
Linux x64 Linux
Linux ARM RaspberryPI
Zip All platforms (requires Java)

UGS Classic

Zip All platforms (requires Java)

What's Changed

Full Changelog: v2.0.18...v2.0.19

Credits

An extra thanks to Chris and George over at SainSmart for donating one of their machines which made development and debugging so much easier.

v2.0.18

21 Jun 16:03
d2a6e05
Compare
Choose a tag to compare

Protocol fixes for Smoothieware, TinyG and GRBL.

Check out the wiki for instructions on how to install.

Downloads

Downloads

UGS Platform

Windows Windows 64-bit
Windows Windows 32-bit
Mac OSX Mac OSX
Linux x64 Linux
Linux ARM RaspberryPI
Zip All platforms (requires Java)

What's Changed

Full Changelog: v2.0.17...v2.0.18

v2.0.17

24 Apr 15:49
62f1294
Compare
Choose a tag to compare

This version of UGS has a new algorithm for detecting GRBL version which fixes the connection to GRBL on Arduino Mega.

Check out the wiki for instructions on how to install.

Downloads

Downloads

UGS Platform

Windows Windows 64-bit
Windows Windows 32-bit
Mac OSX Mac OSX
Linux x64 Linux
Linux ARM RaspberryPI
Zip All platforms (requires Java)

UGS Classic

Zip All platforms (requires Java)

What's Changed

New Contributors

Full Changelog: v2.0.15...v2.0.17

v2.0.15

14 Mar 08:30
d18ae95
Compare
Choose a tag to compare

In this release we have attempted to fix a long lasting bug for jogging using keyboard shortcuts where the movement hanged.

There is also a an improvement in the connection toolbar where you no longer have to press a refresh button to update the list of available ports, it will refresh it automatically.
image

Check out the wiki for instructions on how to install.

Downloads

Downloads

UGS Platform

Windows Windows 64-bit
Windows Windows 32-bit
Mac OSX Mac OSX
Linux x64 Linux
Linux ARM RaspberryPI
Zip All platforms (requires Java)

UGS Classic

Zip All platforms (requires Java)

Changes

  • Small adjustments to the clipart library and added new clipart sources by @breiler in #2146
  • Added file actions as mappable with a joystick/gamepad by @breiler in #2147
  • Attempt to fix concurrency problem in event dispatcher by @breiler in #2148
  • Fixes for SVG import by @breiler in #2151
  • Optimised the tool path for pocket operation by @breiler in #2152
  • Added actions for jogging to next or previous selected object by @breiler in #2153
  • New design and gcode actions by @breiler in #2154
  • Add possibility to multiply objects with a distance using decimals by @breiler in #2156
  • Added feature to emit keyboard events through a macro by @breiler in #2161
  • Intercept shortcuts and perform long press action by @breiler in #2163
  • Fixed dependency bugs in action for creating new gcode by @breiler in #2165
  • Updates to the connection actions/UI by @breiler in #2166
  • Fix problem with the shortcut service by @breiler in #2167
  • Added parser for DXF arcs by @breiler in #2171
  • Fixed keypress macros by @breiler in #2172
  • Added support for importing Eagle PNP files by @breiler in #2173
  • Updated game controller database, added missing XInput controller by @breiler in #2175

Full Changelog: v2.0.14...v2.0.15

v2.0.14

26 Jan 17:20
c6b1c76
Compare
Choose a tag to compare

The focus of this release was some cleanup and refactoring needed to improve the console log where we now use Netbeans Input/Output. The auto leveler feature has been looked over with a couple of bug fixes by @nickmayer. A couple of bug fixes and new features has been made to the Designer.

Check out the wiki for instructions on how to install.

Downloads

Downloads

UGS Platform

Windows Windows 64-bit
Windows Windows 32-bit
Mac OSX Mac OSX
Linux x64 Linux
Linux ARM RaspberryPI
Zip All platforms (requires Java)

UGS Classic

Zip All platforms (requires Java)

Changes

Improvements and bugfixes

New features

  • Add highlight container for sent gcode commands in editor by @breiler in #2100
  • New plugin for console log by @breiler in #2098
  • Add action for jogging to center of an entity in the designer. by @breiler in #2111
  • Mappable shortcuts in the designer by @breiler in #2118
  • Add action for following the running gcode in the editor by @breiler in #2123
  • Add actions for selecting previous and next entity in the designer by @breiler in #2126
  • Add a feature for hiding objects in designer by @breiler in #2128
  • Add menu for opening recent files by @breiler in #2132
  • Add support for "Save as..." in the designer by @breiler in #2133
  • Added feature for exporting/importing settings by @breiler in #2134
  • Added new feature enabling to rearrange entities in the designer tree by @breiler in #2139

Full Changelog: v2.0.13...v2.0.14