Releases: DennisTurco/BackupManager
Releases · DennisTurco/BackupManager
Backup Manager - Version 2.0.6
Update Notes
This release includes several important improvements and enhancements:
- Updated email password handling – Improved management and configuration of the email account password used for sending backups.
- Encrypted email password storage – The email password is now securely stored using encryption to improve overall security.
- Program version included in email body – Backup notification emails now include the application version for better traceability and debugging.
Backup Manager - Version 2.0.5
Backup Manager - Version 2.0.5
New Features
- Export Backup List: Added buttons to export the backup list as CSV and PDF.
- Enhanced Logging System: Introduced a more powerful and detailed logging system.
- User Data Dialog: A dialog box prompts users to provide information during the first startup to identify who they are. This helps associate potential errors with the correct email logs.
- Loading Indicators: Added a loading bar and percentage text within the backup list table for better progress visibility.
- Multiple Row Selection: Users can now select multiple rows in the backup table.
- Delete with DEL Key: Rows in the backup list table can now be deleted directly using the DEL key.
- Tooltip for Time Interval: Added tooltip text to explain the time interval value.
- Warning Message for Backup with Small Time Interval: Added a warning message when users set a very small backup time interval to prevent performance issues.
- Show More Information in the Progress Popup: The progress popup now displays additional details to provide better insight into the backup process.
Refactoring
- Logging System: Redesigned and improved the logging system for better performance and maintainability.
- Image Optimization: Converted all images from PNG to SVG format for higher resolution and better configurability.
- Table Popup Menu: Enhanced the right-click popup menu for table rows with improved options.
- General Code Improvements: Refactored the codebase for better readability and maintainability.
- Thread Management: Improved threading to handle concurrency more efficiently.
Bug Fixes
- Partial Backup Issue: Resolved an issue where partial backups were left on the disk if the PC was turned off during the backup process. Now, all partial backups are automatically deleted to prevent disk clutter.
- Windows Default Folder Backup Error: Fixed an error that occurred when attempting to back up default Windows folders such as "Documents", "Videos", and "Images".
- Minor Fixes: Addressed various minor bugs and general improvements.
Backup Manager - Version 2.0.4
New Features:
- Unique Backup List File Name: Each backup list file now has a unique name across different versions to avoid conflicts.
- Import/Export Backup List: Added functionality to import and export backup lists for better portability and management.
- Dynamic GUI Sizing: The application's GUI now adjusts dynamically based on the screen size for improved usability.
- Instant Preference Propagation: Preferences are instantly applied across all parts of the GUI after the "Apply" operation.
- Max Backup Limit per Folder: Users can now set a maximum limit for the number of backups stored for the same folder.
Bug Fixes:
- Infinite Backup Loading Issue: Resolved the problem where backups of empty folders would cause an infinite loading loop.
- Auto Backup Folder Naming Error: Fixed an issue where auto-generated backup folder names were incorrect.
- General Fixes: Addressed various minor bugs and inconsistencies to enhance stability and performance.
Backup Manager - Version 2.0.3
New Features:
- Multi-theme Support: Now you can switch between different visual themes to personalize your app experience.
- Multi-language Support: The app now supports the following languages for greater accessibility:
- English (eng)
- Italian (ita)
- German (deu)
- French (fre)
- Spanish (esp)
- Option Frame: Added a customizable options frame to improve the user interface and give more flexibility to the layout.
Backup Manager - Version 2.0.2
New Features:
- .zip Export: Backup folders are now exported in
.zipformat. - Integrated JRE: Java Runtime Environment (JRE) is bundled within the setup, removing the need for users to install JRE separately.
- Clear Confirmation: A confirmation prompt is required before clearing any files.
- Auto Backup Service: A background service now manages automatic backups.
- Enhanced Logging: Improved logging system for comprehensive tracking.
- JSON Configuration: Configurable data is now stored in a JSON file for better management.
- TimeSpan for Interval Settings: TimeSpan control added for more precise user-defined backup intervals.
- Additional UI Elements:
- Note Field: New field added on the main screen.
- Backup List Table: Organized table view for backup listings.
- Backup Details: Detailed section for each backup entry.
- Tray Icon: Tray icon enables easy management of the backup service.
- Digital Signature: .exe file is now digitally signed for security.
- Date Format: Date format standardized to dd/mm/yyyy.
- Search Bar: Search functionality added for the backup list.
- Progress Bar: Progress bar displays real-time backup status.
- Manual Termination: Button added to manually stop data transfer if needed.
- Windows Message on Auto Backup: Notifications are now sent to inform users when an automatic backup starts and completes.
Bug Fixes:
- Log History Stability: Resolved issues with the history log to improve reliability.
Style Improvements:
- GUI Overhaul: Updated interface for a more modern and user-friendly experience.
- Version Display: Current app version now displayed in the app's main window.
- Toggle Switch: New toggle switch for enabling/disabling automatic backups.
- Enhanced Menu Options: Expanded menu with more functionality.
- Improved Naming for Backup Files: Backups are now named in the format:
foldername (Backup dd-MM-yyyy hh.mm.ss).zip. - Additional Tooltips: Increased tooltip coverage for more intuitive navigation.
Refactoring:
- App Rebranding: Renamed from “AutoBackupProgram” to “BackupManager.”
- Log Optimization: Enhanced log precision and limited maximum row count to prevent oversized log files.
- Prevent GUI Opening During Automatic Backup: The GUI is now prevented from opening while an automatic backup is in progress to avoid conflicts and interruptions.
AutoProgramBackup v1.0.0
v1.0.1 feat: check folder existing before backup
v2.0.1
bug fixes
v2.0.0
add batch file