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