Releases: Stone-Red-Code/DesktopMagic
Releases · Stone-Red-Code/DesktopMagic
Version 1.2.0.0
New Features
- You can now override the theme for each plugin individually.
Enhanced
- Themes are now shared across all layouts.
- You can now freely switch between themes you have created.
Fixed
- Add missing translations
Full Changelog: v1.1.0.0...v1.2.0.0
Plugin API v0.0.0.5
Version 1.1.0.0
New Features
- Launch on startup option
- Mod.io subscriptions synchronization support
- "Create New Plugin" button in Plugins Manager to create a new plugin from a template
- Show error message when failing to delete plugin files
- Tray icon right click actions
Enhanced
- Improved the layout of the plugin manager
- All buttons now have icons
- Integrated time plugin now uses less resources
- Numeric up & down control now uses material design
Fixed
- Add missing translations
- Fix plugins manager crashes
- Fix plugin checkbox not deselecting when an error occurs
Full Changelog: v1.0.1.240501...v1.1.0.0
Plugin API v0.0.0.5
Version 1.0.1.240501
Fixed
- Make installed plugins panel scrollable
- Plugin dependencies not getting loaded
Full Changelog: v1.0.1.0...v1.0.1.240501
Plugin API v0.0.0.5
Version 1.0.1.0
Enhanced
- Removed auto updates because they didn't work and for improved privacy.
Full Changelog: v1.0.0.0...v1.0.1.0
Plugin API v0.0.0.5
Version 1.0.0.0
New Features
- .NET 8 support
- Mod.io integration
- Plugin manager
- Plugin options now get saved and restored when restarting the application
Enhanced
- Better installer
- Better logging
- More and improved user feedback when doing something in the application
- Improved startup performance of CPU plugin
- Improved reload button
- If an instance of the app is already open, and you are trying to open a new one, the existing one will get focused
Fixed
- Crash when trying to write multiple logs at the same time
- Some parts of the user interface have not been localized
Full Changelog: v0.3.2...v1.0.0.1
Plugin API v0.0.0.5
Version 0.3.2.0
New Features
- .NET 6 support
Fixed
- Fix installer
- Fix standalone release
Full Changelog: v0.3.1...v0.3.2
Plugin API v0.0.0.5
Version 0.3.1.0
New Features
- Add
ComboBoxelement to the Plugin API - Add
Stopmethod to thePluginAPI - Add
Marginoption - Add
Marginproperty toITheme - Add
DrawStringNoLeftPaddingandMeasureStringNoLeftPaddingtoGraphicsExtentions
Enhanced
- More detailed Theming system
- Background Color
- Foreground Color
- Border Radius
- Window Margin
- Improved API documentation
- More logging
Fixed
- Fix updater check time
- Fix logging problems
- Fix crash when
DesktopMagicdirectory doesn't exist in%AppData%
Plugin API v0.0.0.5
Version 0.3.0.0
New Features
- Automatic updates
Download PluginsandGitHubbutton- Exception handling for plugin events
- Added
OnMouseWheelevent to the plugin API - Added
MouseButtonenum to plugin the API to determine which mouse button was pressed - Added
RenderQualityenum to the Plugin API - Added
RenderQualityproperty to thePluginclass - Added
PluginNameproperty toIPluginData - Added
PluginPathproperty toIPluginData
Enhanced
- Better logging
- Improved render quality of plugins
- Removed mono space check for fonts
- Automatically send windows to back
- Disabled calendar because of support issues
- Improved startup performance
- Added missing documentation
- Show version number in window title
Fixed
- Plugin won't crash if the bitmap returned by the
Mainmethod isnull - The application no longer crashes when an exception occurs in a plugin event
Plugin API v0.0.0.4
Version 0.2.2.0
New Features
- Added
Startmethod toPluginclass, so you can easily execute events when the plugin is loaded - The
UpdateIntervalcan now be changed at runtime
Enhanced
- Better logging
Fixed
- The installer should work properly now
- Small translation error in popup
Plugin API v0.0.0.3
Version 0.2.1.0
New Features
- The
DrawStringMonospaceandDrawStringFixedWidthmethods are now available in theDesktopMagicPluginAPI.Drawingnamespace.
These methods allow you to draw strings wihout weird shifting - Added guide
Plugin API v0.0.0.2