Skip to content

v1.9.0

Latest

Choose a tag to compare

@github-actions github-actions released this 16 Aug 16:27

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-ignore file 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.
  • 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 1280x720 to 1024x576
    • 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

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, CStatusBar etc.. non user facing changes
  • Created a CDetectionService class 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