preview10
Pre-releaseThis release introduces several updates and improvements:
-
this release uses the latest tag from sd.cpp master-ac54e00
-
Resolution Presets: Added resolution presets to the GUI. (Note: prompt presets are not yet implemented.)
-
Model Converter: A model converter/quantization has been added to the Models list. For details, see the Wiki page.
-
CivitAi Toggle: The settings now include an option to enable or disable CivitAi features (enabled by default).
Disabling CivitAi features will hide related buttons and menu items, and prevent the app from downloading CivitAi information after model hash generation (no online model hash verification).
- "Stop and Restart Background Process" Button: Added a new button for stopping and restarting the background process.
This feature is part of a recent refactoring. For more information, refer to the GitHub Wiki.
Major Refactoring: Background Process
The major update in this release is a background process that manages tasks and runs the queue separately from the main app, reducing the risk of segmentation faults (segfaults) in the GUI. If the background process stops unexpectedly, the main GUI will automatically restart it, enhancing overall stability.
- Enhanced Job Statistics: Additional statistical information is now included in the job JSON files, which will be useful for future enhancements.
- Fixed CivitAi downloader: added some checks into the model downloader. Checking if the model file already exists or the download just failed
- Fixed character encoding: on linux and windows, if a path contained a special character (áéíőó), the string returned as empty.
There was more code enhancements in the background, but there is still much to do
Upgrading from the previous prereleases
Please before installing the new version, backup and remove the old job files from the data directory. The old job files format are incompatible with the new.
Please see the wiki for the application paths.
The screenshots are created under Kubuntu 24