34234d2d149cca9b0534db39fd03774e28ac4b4c
This commit introduces several improvements to the user interface and application logic: - **UI Feedback:** - Replaces the subtitle text change with a large, centered, temporary message for better visibility of feedback like "Settings saved" or "Hard reset successful". - Adds several new message strings to `pbp_app_config.py` for consistent UI text. - **Hard Reset:** - Fixes a bug where encrypted drives were not unmounted during a hard reset. - The `_perform_hard_reset` function now correctly uses the existing `encryption_manager` instance to unmount all drives before deleting the configuration and restarting the application. - The application now provides clear feedback during and after the hard reset process. - **Settings:** - Improves the "Advanced Settings" and "Settings" frames by adding success messages and preventing errors on empty selections. - The main application closing sequence (`on_closing`) is also made more robust, mirroring the new hard reset logic for unmounting drives.
Py-Backup
Screenshots
Instruction
Languages
Python
97.8%
Shell
2.2%