- potential fix for thumbnail generation on Cura 5.7+ on unsupported Linux distros
- allow disabling of thumbnail embedding (disabled by default for non-Duet-RRF printers)
- allow custom thumbnail sizes, defaulting to 48x48, 240x240, 320x320
- bump compatibility for Cura 5.7 / API 8.7
- fix HTTP Basic Auth
- bump compatibility for Cura 5.6 / API 8.6
- require Cura 5 API compatibility
- bump compatibility for Cura 5.2 / API 8.2
- also embed QOI thumbnail images when using "Save to Disk" option
- fix window layout to fit content in Cura 5.1
- bump compatibility for Cura 5.0 / API 8.0, while retaining compatibility with Cura 4.11 / 7.7 and up
- bump compatibility for Cura 5.0 / API 8.0, for older Cura versions, please use plugin v1.2.5 or older
- fixed simulation progress reports
- bump compatibility for Cura 4.13 / API 7.9, oldest supported release is now 4.11 / 7.7
- embed QOI thumbnail images of the sliced scene into the uploaded gcode file
- add plugin metadata as comment to uploaded gcode file
- auto-dismiss success message notifications after 15sec
- move deleting of unmapped settings to action button on message
- correctly bump plugin version metadata
- add OutputDevices on currently active printer after saving config
- remove OutputDevices on currently active printer after deleting config
- fix button width on high-dpi screens
- fix race condition when checking for unmapped settings
- store settings in local preferences instead of sharable metadata
- use managed HttpRequestManager instead of low-level QNetworkAccessManager
- add a "Configure" output device for easy initial setup
- BREAKING CHANGE: migrate settings to be printer-specific
- auto-migrate legacy settings for active printers if printer name matches
- bump compatibility for Cura 4.8 / API 7.4
- bump compatibility for Cura 4.7 / API 7.3
- fix Cura crashes with non-latin strings in Message boxes
- fix Cura crashes when using Duet3 with SBC
- bump compatibility for Cura 4.6 / API 7.2
- fix simulation result reply for RRF HTTP API
- support new HTTP API for Duet3 with SBC running DuetSoftwareFramework
- bump compatibility for Cura 4.5 / API 7.1
- correctly encode special characters in filenames
- mention Duet 3 controllers
- sanitize filename and forbid certain characters
- bump compatibility for Cura 4.4 / API 7.0
- require Cura 4.0 API compatibility
- if you are on Cura 3.6, please install v1.0.2 of this plugin
- fix layout issues on Cura 4.0-beta
- bump compatibility for Cura 4.0 / API 6.0
- do not try to delete the gcode file before uploading: RRF safely handles this, https://forum.duet3d.com/topic/8194/cura-duet-reprap-firmware-integration-question
- tested with Cura 3.6
- add Duet3D icon - permission granted by Think3dPrint3d
- fixed a update issue when changing connection details
- replace deprecated preferences API in favor of the new one
- code cleanup
- fix broken dialogs
- fix more Cura 3.5 incompatibilities
- fix Cura 3.5 incompatibility
- bump API code
- fix missing settings at the end of the gcode file
- make use of the default GCodeWrite that Cura uses for "Save to File"
- improve simulation mode
- fix message box progress
- fixes #10
- fixes gcode retrieval for Cura 3.0, 3.1, 3.2, and the latest 3.3 beta
- also see https://github.com/Ultimaker/Cura/commit/495fc8bbd705f5145fe8312207b3f048a7dcc106#diff-a4cb192cad5ce77939fdd0bf0600208d
- fix removal error
- fixes and slashes
- improve setting parsing
- updated plugin location paths
- updated RRF status letter
- hide message after click
- fix disconnect params
- improve error handling
- fix Cura 3.2 incompatibility to access the generated G-code.
- send disconnect when done
- fix error handling
- add a file-rename dialog
- add network error handling
- initial commit