This update focuses on extending game support
New game support
With savemanager-manifest the detection system will now, like other tools be able to find 10000+ games on your system.
Information
Due to the lack of downloads of the MacOS version I will pause development there for the forseeable future..
Core
-
Added
- Automatic update check on startup (configurable)
- Detection settings (show_conflicts & skip_empty_files)
- Configurable
.savemgr-ignorefile to support custom exclusions of certain filenames, directories or extensions from detection per game
-
Fixed
- Fixed an issue where Minecraft saves from any launcher did not restore properly on windows (#13)
- Fixed an issue where some Minecraft saves were not being detected properly (#14)
- Fixed an issue where Anno save games were no longer being detected properly (#17)
- Fixed an issue where incorrect games were found by the Rockstar Games detector
-
Changes
- Improved logging even further to help identify issues more clearly
- Expanded interal save blocklist to combat false positive detections as mentioned in (#16)
GUI
-
Added
- 'Delete' button on the list of savefiles (Has a confirm dialog)
- 'Duplicate' button on the list of savefiles and backups
- 'Preview' button on the list of savefiles and backups
- 'Save' button within the settings tab
- 'Create Filter' button on all game rows (Part of the savemgr-ignore system)
- Detection progress indicator in the toolbar
-
Fixed
- Fixed the dashboard pop-in to loading regression, games are not streamed in again!
- the game list is disabled during scans to avoid any conflicts
- Fixed an issue where the application window did not respect the last position and size of the window
- Fixed an issue with the detection time display text
- Fixed an issue with seperators showing up when not needed
- Fixed a log spam when a backup was deleted externally
- FIxed an issue where the game count was counting games that got filterered out
- Fixed a missing style pop before returning in the backup restore button
- Fixed an issue where Rockstar Games profiles folder detection could fail due to a permission error
- Fixed an issue where the app background did not comply with the lightmode setting
- FIxed an issue where the shader did not work with the already broken lightmode.
- Fixed the dashboard pop-in to loading regression, games are not streamed in again!
-
Performance
- Cache basic file info to avoid recomputing them 100's of times per frame which caused unnessesary disk io work
-
Changes
- Lowered the minimum resolution from
1280x720to1024x576 - Improved the dashboard by putting the found saves in a collapsable section
- Added a small notice when no backups have been created yet
- File sizes are now shown properly as B, KB, MB and GB
- Removed the 'publisher' entry on a game entry in release builds, leaving just save and backup count
- Lowered the minimum resolution from
Other
General
- SaveManager now has an icon! (MacOS and Windows)
Known Issues
- Mass backup / individual Minecraft world backup creation blocks the UI and program exit
Development
- Removed some dead code in the GUI such as;
CMenuBar,CStatusBaretc.. non user facing changes - Created a
CDetectionServiceclass to unify detection for consumers such as the GUI - Refactored a lot of the internals of the detection system
Full Changelog: v1.8.0...v1.9.0