Release-v1.1.0.0
Enhance context menu management with new features and optimizations
- Added BackendRegistryPath handling in context menu state updates.
- Implemented auto-quarantine for newly detected context menu items.
- Refactored MainWindow service registration to use transient lifetime.
- Introduced silent startup to tray functionality with notification support.
- Updated localization strings for clarity and consistency.
- Improved initialization logic in ContextMenuWorkspaceService to prevent redundant calls.
- Streamlined settings management for auto-start and minimized launch behavior.
- Enhanced UI bindings for dismissing detected changes and consistency issues.
feat: Add Windows 11 context menu management features
- Updated backend project version to 1.1.0.0 and replaced direct reference to System.ServiceProcess.ServiceController with a NuGet package reference.
- Introduced Windows11ContextMenuService to handle loading and managing Windows 11 context menu items.
- Added Windows11ContextMenuPage and its corresponding ViewModel for displaying and managing context menu items in the frontend.
- Implemented localization for Windows 11 context menu strings in both English and Chinese.
- Enhanced the UI to include a new navigation item for Windows 11 context menu management.
- Refactored existing views to use ListView instead of ListBox for better performance and styling.
- Added data binding for new context menu items and their properties in the UI.
Full Changelog: 1.0.0.0...1.1.0.0