mirror of
https://github.com/Stone-Red-Code/DesktopMagic.git
synced 2026-09-04 00:46:12 +02:00
-
Version 1.3.0.0 Stable
released this
2026-01-21 23:35:55 +01:00 | 35 commits to main since this release📅 Originally published on GitHub: Wed, 21 Jan 2026 22:49:04 GMT
🏷️ Git tag created: Wed, 21 Jan 2026 22:35:55 GMTNew Features
- Weather plugin with city search (Open-Meteo), configurable display (city name, temperature, weather status, last updated), and periodic background updates
- Basic support for web-based plugins via WebView2 (use
main.htmlinstead ofmain.dll) (web-based plugins currently have no support for the settings system) - Support for async C# plugins (new
AsyncPluginbase class with async methods) - Plugins now support
ColorPickerandFileSelectorsettings - Plugin now support state persistence via the
PersistStateAttributeserialization on any field or property - "Open in IDE" button for local plugins in Plugin Manager when a .csproj is detected
- New plugins are now automatically detected and reloaded without having to restart the app
Enhanced
- Modern Fluent UI throughout the app using WPF-UI
- Navigation split into dedicated pages: Plugins, Themes, and Plugin Manager
- Better error handling for plugins
- Cleaned up the C# plugin template
- Confirmation for deleting layouts and themes
Fixed
- CPU usage plugin text alignment
- DesktopMagic.Api NuGet package now follows the versioning scheme accordingly to Stone-Red-Code/guidelines
- Multiple stability fixes
Full Changelog: https://github.com/Stone-Red-Code/DesktopMagic/compare/v1.2.0.0...v1.3.0.0
Plugin API v1.0.0.0
Downloads