Skip to content

Commit 8cbdbf9

Browse files
authored
Implement backup and restore functionality with manifest support (#9)
- Added BackupManifest class to define the structure of backup data. - Introduced BackupService class to handle backup creation, restoration, and validation. - Integrated backup options into the ConfigWindow, allowing users to create and restore backups. - Updated localization files to include backup-related strings in English and Spanish. - Modified MyMConfig to store the last backup date. - Removed unnecessary SuppressMessage attributes for exception handling in various classes. - Adjusted project settings to ensure compatibility with x64 and ARM64 platforms.
1 parent 86b8a47 commit 8cbdbf9

31 files changed

Lines changed: 1096 additions & 73 deletions

.editorconfig

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,3 +46,7 @@ dotnet_naming_symbols.private_fields.applicable_kinds = field
4646
dotnet_naming_symbols.private_fields.applicable_accessibilities = private
4747
dotnet_naming_style.prefix_underscore.required_prefix = _
4848
dotnet_naming_style.prefix_underscore.capitalization = camel_case
49+
50+
# --- Suppressed Rules ---
51+
dotnet_diagnostic.CA1031.severity = suggestion
52+
dotnet_diagnostic.CA2007.severity = none

0 commit comments

Comments
 (0)