This commit is contained in:
laz 2025-03-29 23:07:51 +01:00
parent 4c8e8a2366
commit c1b6953ecf

View file

@ -56,30 +56,26 @@ It has four increasing levels:
**Added:** **Added:**
- Added functionality for SRM manifest sync, including handling unfavorited games - Added functionality for SRM manifest sync, including handling unfavorited games.
- Added backup options for core user data and full/partial backups - Added an optional userdata backup prompt during the post-update process.
- Improved Zenity Configurator with new backup and steam_sync integration - Added `repair_paths` function introduced to fix paths without a full reset.
- Introduced optional userdata backup during post-update process - Added `repair-paths` CLI option that calls the `repair_paths` function.
- New `repair_paths` function introduced to fix paths without a full reset
- Added optional "repair-paths" CLI option for fixing paths
**Changed:** **Changed:**
- Function `steam_sync` improved to handle unfavorited games more efficiently - Function `steam_sync` improved to handle unfavorited games more efficiently.
- Refactored `compress_game` function to handle post-compression cleanup argument directly - Refactored `compress_game` function to handle post-compression cleanup argument directly.
- Enhanced `find_compatible_games` logic and spelling improvements - Enhanced `find_compatible_games` logic and spelling improvements.
- Refined `sanitize()` function to be moved to `other_functions.sh` for better code organization - Refined `sanitize()` function to be moved to `other_functions.sh` for better code organization.
- Updated `backup_retrodeck_userdata` to support a more efficient "core" backup option - Updated `backup_retrodeck_userdata` to support a more efficient "core" backup option.
**Fixed:** **Fixed:**
- Several bugs with spacing and special characters for many systems and functions. - Fixed issues with Zenity dialogs showing unnecessarily during Steam Sync.
- Fixed issues with Zenity dialogs showing unnecessarily during Steam Sync - Resolved issues with SRM user configurations and the new manifest sync type.
- Resolved issues with SRM user configurations and the new manifest sync type - Corrected instances of improper realpath and basename handling with spaces.
- Fixed multi-file compression menu flow in Zenity Configurator - Improved path cleanup handling for spaces in folder names.
- Corrected instances of improper realpath and basename handling with spaces - Resolved broken symlink issue for internal logging folder.
- Improved path cleanup handling for spaces in folder names
- Resolved broken symlink issue for internal logging folder
--- ---
@ -93,7 +89,7 @@ It has four increasing levels:
**Changed:** **Changed:**
- Added to .png and .po to IGNORED_EXTENSIONS. - Added to `.png` and `.po` to `IGNORED_EXTENSIONS`.
**Fixed:** **Fixed:**
@ -108,16 +104,21 @@ It has four increasing levels:
**Added:** **Added:**
- Compression Tool: - Compression Tool:
New functionality for compression cleanup argument in both single-file and multi-file modes - Better multi-file compression logic.
Updated Zenity Configurator for better multi-file compression logic - Better cleanup argument for single-file and multi-file modes.
- New Tool: Repair Paths
- New Tool: Logging Level Changer
- Backup Tool:
- Added more backup options for core user data and full/partial backups.
**Changed:** **Changed:**
- Backup Tool is updated to 2.0 -
**Fixed:** **Fixed:**
- An issue with the PortMaster Menu entry flow. - Some entry flow issues in:
- Compression Tool multi-file entry.
- PortMaster entry.
--- ---