When I made the Mac release, I didn’t really do a FORMAL release notes for it, so I’m going to post those here. They will be including the Mac updates and be as inclusive as I can be.
Unified MacOS and Windows codebase to make it easier to keep them both up-to-date. (In many ways, this is the big achievement)
Filament Related Changes
The Filament Save dialog properly resizes now and won’t clip text
the INVALID filaments are gone and will properly indicate “None” for the Old value on brand new filament entries
Protopasta and Kexcelled libraries introduced. More filaments will be added in time.
New “Find Similar Colors” sort option for the current filament tab by right clicking on a filament entry in the Filament Library.
New “Buy Filament” menu option in Filament Library for Polymaker, Bambu Lab, SUNLU, and IIID Max. (Affiliate links)
Right click on an image to see a color swatch and the “Find Closest Filament” global sort option. All filament tabs will be sorted to distance from the color.
Fixed different font on PLA+ tab.
Moving a filament between owned/unowned will maintain hiding status
Moving a filament between owned/unowned will maintain sorted order
Double clicking on header columns will cause local sorting of the current filament tab. Doing it again on the same column header will reverse the sort.
Removed Add Filament option from sliders. Instead choose Set Color→New Filament.
Fixed “Color” sort not sorting by color.
UX Changes
You can add/remove sliders when no project is loaded. The sliders must be at zero height to be removed. The current number of sliders at exit will be preserved for reloading. The minimum number of sliders is 4.
When adding/removing sliders, the minimum width of the slider dock will change as well until reaching a max size.
Checkboxes were turned into Toggle Buttons.
Reorganized and updated the Help Menu with direct links to specific tutorials
Slider handles are now the color on the slider.
The Detail Size, Height, Width, Border Width, Border Depth and the checkboxes from Model Geometry were move to General Options and Operations Tab which defaults to being on the top.
Other controls have moved slightly.
The minimum window size to fit all controls has been reduced.
When creating a new filament with the dialog, the TD value is now unlocked by default.
Resizing the window or filament dock no longer covers the Preview.
The Windows menu now has a “Reset to Default Windows Layout” which can recover from MANY odd situations. Sometimes it will crash but be right when you reload.
File→Open Library Projects Folder will launch a Native file window at the location of your most recently saved or loaded project.
MacOS only: Preferences→Reset Permissions will let you fix your permissions if you accidentally set something other than ~/Documents as the secure bookmark for HueForge to reference.
Mesh Generation
Fixed a bug which was attempting to access too much GPU memory.
Check to ensure the mesh will fit within the allowed memory and resize Min Details as necessary at mesh creation time.
Fix error in Smoothing which lead to multiple errors when smoothing was set to 0.
OS/File System
Fixed error writing STL files where non-ASCII characters were in the path
Added the Tools folder to MacOS
Open With→HueForge works on both MacOS (inside of ~/Documents) and Windows now. Once associated, you can double click on an HFP file to load a new HueForge and the project. Open With→HueForge Also works with Images and STLs.
STL Only Projects now reload properly.
Adjusted the defaults in .usersettings.ini to conflict with fewer people’s systems.
Fixed transparency of the Icon for MacOS and hopefully Windows.
And here is the VirusTotal scan showing the Windows version is clean and no false positives expected. Still not sure what threw up the alert in BitDefender last time.
Hello,
I can not open Hueforge 0.64, there is a message "Couldn't read Filament Library..."