Changelog
- Improved the method for unlocking/locking all achievements, and updating multiple statistics in
achievements manager- SGI no longer iterates through each achievement or statistic and unlocks or updates them. Instead they are now unlocked or updated in bulk
- You will now see a single
successtoast if the entire task is successful. Or anerrortoast if the task fails at any point
- The
unlockandlockbuttons inachievements managerwill now change state when clicked- They are still not a real-time reflection of the data stored on Steam's server. Changes can still take up to 5 minutes to be reflected in SGI
- Refreshing the achievements list will result in the button's state reflecting the state on Steam's server again
- Fixed an issue in the
edit list modalwhere ifin listwas active and you removed the last game from the list you could not disablein list - Optimized Rust dependencies and build configuration
- Reduced MSI installer size by ~2MB
- Reduced final application installation footprint by ~7MB