github PLFJY/ContextMenuMgr 1.2.0.0
Release-v1.2.0.0

3 months ago

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.
    feat: Enhance backend service and frontend integration

  • Added session change handling in BackendWindowsService to notify when an interactive session is available.

  • Updated ContextMenuRegistryCatalog to handle linked entries for enabling/disabling context menu items.

  • Introduced NotificationSubscriberConnected event in NamedPipeBackendServer for frontend connection notifications.

  • Updated frontend project to target Windows 10 SDK and incremented version numbers.

  • Enhanced MainWindow.xaml to conditionally display Windows 11 context menu items based on support.

  • Refactored FrontendStartupService to manage startup settings via a policy key instead of the Run key.

  • Improved Windows11ContextMenuService to check for Windows 11 support and load context menu items accordingly.

  • Added OpenFileLocation command in Windows11ContextMenuItemViewModel to open the installation path in Explorer.

  • Introduced FrontendAutostartLauncher to manage the frontend startup process in the active user session.

feat: Refactor view models to implement IDisposable for better resource management

feat: Implement logic to select preferred context menu entries and handle disabled containers

feat: Add PowerShell functions for service registration health checks and removal

feat: Add service management functionality to installer and improve localization strings

Full Changelog: 1.1.0.0...1.2.0.0

Don't miss a new ContextMenuMgr release

NewReleases is sending notifications on new releases.