V2.0.5.7
Version 2.0.5.7 - June 28, 2024
- The broken Updater has been fixed in this version.
- A Context menu has been added, allowing for faster extraction by right-clicking on an .unitypackage file. Please note that this feature requires running the application as an Administrator.
- Additional checks have been implemented to ensure that users have the necessary folders in order to address any potential issues.
- The settings page has been refactored to improve its appearance and user-friendliness.
- EasyExtractUnitypackage now includes a custom Background Setting. Users can now change the background image and adjust its opacity.
Improvements:
- Simplified configuration loading process.
- Added custom background image and transparency settings.
- Enhanced UI by handling background changes globally.
- Updated UserControls for dynamic backgrounds.
- Fixed UwUModeToggle "IsChecked" property.
Logging:
- Refactored various classes to use BetterLogger.
Configuration:
- Added new settings and feature toggles.
Cleanup:
- Removed unused files: BackgroundHandler.cs, Settings.xaml, Settings.xaml.cs.
Refactor:
- Introduced Program.cs for main application logic.
- Moved startup logic to Program.cs.
- Added unitypackage extraction method in ExtractionHandler.cs. (For context menu)
Miscellaneous:
- Updated background image URI.
- Converted I/O operations to asynchronous in BetterLogger.
- Refactored DiscordRpcManager for clarity.
- Improved & Fixed update mechanism and error handling.