Releases: Stone-Red-Code/DesktopMagic
Releases · Stone-Red-Code/DesktopMagic
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
ComboBox
element to the Plugin API - Add
Stop
method to thePlugin
API - Add
Margin
option - Add
Margin
property toITheme
- Add
DrawStringNoLeftPadding
andMeasureStringNoLeftPadding
toGraphicsExtentions
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
DesktopMagic
directory doesn't exist in%AppData%
Plugin API v0.0.0.5
Version 0.3.0.0
New Features
- Automatic updates
Download Plugins
andGitHub
button- Exception handling for plugin events
- Added
OnMouseWheel
event to the plugin API - Added
MouseButton
enum to plugin the API to determine which mouse button was pressed - Added
RenderQuality
enum to the Plugin API - Added
RenderQuality
property to thePlugin
class - Added
PluginName
property toIPluginData
- Added
PluginPath
property 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
Main
method 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
Start
method toPlugin
class, so you can easily execute events when the plugin is loaded - The
UpdateInterval
can 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
DrawStringMonospace
andDrawStringFixedWidth
methods are now available in theDesktopMagicPluginAPI.Drawing
namespace.
These methods allow you to draw strings wihout weird shifting - Added guide
Plugin API v0.0.0.2
Version 0.0.2.0
Enhanced
- Much better plugin support.
- The window remains open at startup if no elements are selected.
- Plugin documentation
Fixed
- Some UI bugs
Plugin API v0.0.0.1