Release 0.3.0 of Gladius Slicer
This release focuses on adding features to support adding a GUI to the slicer, and fixing any bugs found along the way. The GUI application is a separate repo to maintain a CLI interface.
New Features
- Support feature for the GUI
- A sub-crate was created to handle shared types for the GUI
- Added Messages mode that outputs messages in Bincode for IPC
- Console hidden
- Shared Library is documented
- All Common errors should now return slicer error rather than panicing
- Added ABS and TPU settings files
Fixes
- Other files for settings are now relative to the main settings file
- File extensions are case-insensitive now
- Added fix for winding order issue
- Verbose command line parameter now works
- Setting work on Linux where files are case sensitive
- Fixed spelling errors in settings files
What's Next
The next release will continue to add features, increase stability, and work towards adding experimental features.