github Matteo842/SaveState 1.3.4

latest releases: v2.5.0, v2.4.2, v2.4.1b...
10 months ago

UI Feedback Improvements & Translation Fixes

This update significantly improves user feedback during potentially long operations like game path searches and resolves various translation inconsistencies, enhancing the overall user experience.

Changes:

  • New: Visual Feedback for Path Searches

    • Added a visual indicator when searching for game save paths via Drag & Drop or during Steam profile configuration.
    • The main window now displays a semi-transparent overlay with a centered "Searching..." text indicator, clearly showing background activity and preventing interaction with the main UI during the search.
    • This replaces the previous behavior where the UI might appear frozen.
  • Improved: Steam Profile Configuration

    • Refactored the save path detection for Steam games to run in a background thread (SteamSearchWorkerThread).
    • The Steam Games Management dialog now remains responsive during the search.
    • Result handling (path selection, saving) has been moved to the main window logic for better consistency.
  • Fixed: Translation System & Text

    • Resolved issues where several UI elements (including the "Profile" table header and content like "Last", "No backup", "No profile created.") were not being correctly translated into English.
    • Corrected the underlying translation context handling (using QCoreApplication.translate) and improved the process for updating translation files (.ts/.qm) to ensure better reliability.
  • Internal Refinements:

    • Removed redundant code definitions.
    • And more...
  • Note:

    • The status bar progress bar remains active specifically for Backup and Restore operations. Path searches now use the new overlay indicator.

Don't miss a new SaveState release

NewReleases is sending notifications on new releases.