Original PR: https://github.com/Stone-Red-Code/DesktopMagic/pull/16 Author: @Stone-Red-Code Created: 2/6/2026 Status: ✅ Merged Merged: 2/6/2026 Merged by: @Stone-Red-Code
Base: main ← Head: develop
main
develop
a85e57a
3dce9ab
1b496db
a438ab5
9581cc1
f84dd20
fec2606
cd0bcad
e3056a3
4133f61
28 files changed (+404 additions, -127 deletions)
📝 installer/DesktopMagic-Installer.exe (+0 -0) 📝 src/DesktopMagic/BuiltInPlugins/DatePlugin.cs (+116 -6) 📝 src/DesktopMagic/BuiltInPlugins/MusicVisualizerPlugin.cs (+14 -1) 📝 src/DesktopMagic/DataContexts/PluginEntryDataContext.cs (+20 -5) 📝 src/DesktopMagic/DesktopMagic.csproj (+8 -8) 📝 src/DesktopMagic/Dialogs/ColorDialog.xaml (+1 -1) 📝 src/DesktopMagic/Dialogs/ColorDialog.xaml.cs (+1 -0) ➕ src/DesktopMagic/Dialogs/CreatePluginDialog.xaml (+55 -0) ➕ src/DesktopMagic/Dialogs/CreatePluginDialog.xaml.cs (+29 -0) 📝 src/DesktopMagic/Dialogs/InputDialog.xaml (+1 -1) 📝 src/DesktopMagic/Dialogs/InputDialog.xaml.cs (+1 -0) 📝 src/DesktopMagic/Dialogs/ThemeDialog.xaml (+1 -1) 📝 src/DesktopMagic/Dialogs/ThemeDialog.xaml.cs (+1 -0) 📝 src/DesktopMagic/MainWindow.xaml (+32 -6) 📝 src/DesktopMagic/MainWindow.xaml.cs (+36 -0) 📝 src/DesktopMagic/Pages/MainPage.xaml (+2 -12) 📝 src/DesktopMagic/Pages/ThemePage.xaml (+5 -18) 📝 src/DesktopMagic/Plugins/PluginEntry.xaml (+2 -12) 📝 src/DesktopMagic/Plugins/PluginManager.xaml (+7 -22) 📝 src/DesktopMagic/Plugins/PluginManager.xaml.cs (+1 -1)
installer/DesktopMagic-Installer.exe
src/DesktopMagic/BuiltInPlugins/DatePlugin.cs
src/DesktopMagic/BuiltInPlugins/MusicVisualizerPlugin.cs
src/DesktopMagic/DataContexts/PluginEntryDataContext.cs
src/DesktopMagic/DesktopMagic.csproj
src/DesktopMagic/Dialogs/ColorDialog.xaml
src/DesktopMagic/Dialogs/ColorDialog.xaml.cs
src/DesktopMagic/Dialogs/CreatePluginDialog.xaml
src/DesktopMagic/Dialogs/CreatePluginDialog.xaml.cs
src/DesktopMagic/Dialogs/InputDialog.xaml
src/DesktopMagic/Dialogs/InputDialog.xaml.cs
src/DesktopMagic/Dialogs/ThemeDialog.xaml
src/DesktopMagic/Dialogs/ThemeDialog.xaml.cs
src/DesktopMagic/MainWindow.xaml
src/DesktopMagic/MainWindow.xaml.cs
src/DesktopMagic/Pages/MainPage.xaml
src/DesktopMagic/Pages/ThemePage.xaml
src/DesktopMagic/Plugins/PluginEntry.xaml
src/DesktopMagic/Plugins/PluginManager.xaml
src/DesktopMagic/Plugins/PluginManager.xaml.cs
...and 8 more files
Resolves #15
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
No dependencies set.
The note is not visible to the blocked user.
📋 Pull Request Information
Original PR: https://github.com/Stone-Red-Code/DesktopMagic/pull/16
Author: @Stone-Red-Code
Created: 2/6/2026
Status: ✅ Merged
Merged: 2/6/2026
Merged by: @Stone-Red-Code
Base:
main← Head:develop📝 Commits (10+)
a85e57aFix titles of dialogs3dce9abAdd CreatePluginDialog for plugin creation and update search boxes with icons1b496dbReplace TextBox with FileSelector for gif-path plugin settinga438ab5Add Documentation navigation item with click handler linking to GitHub9581cc1Replace all Buttons with icons with ui:Buttonf84dd20Update NuGet packagesfec2606Make sure date plugin updates when settings changecd0bcadAdd submenu options for bug reporting and feature requests via GitHub or emaile3056a3Update default and post-load info messages for GIF plugin4133f61Add customizable date format options📊 Changes
28 files changed (+404 additions, -127 deletions)
View changed files
📝
installer/DesktopMagic-Installer.exe(+0 -0)📝
src/DesktopMagic/BuiltInPlugins/DatePlugin.cs(+116 -6)📝
src/DesktopMagic/BuiltInPlugins/MusicVisualizerPlugin.cs(+14 -1)📝
src/DesktopMagic/DataContexts/PluginEntryDataContext.cs(+20 -5)📝
src/DesktopMagic/DesktopMagic.csproj(+8 -8)📝
src/DesktopMagic/Dialogs/ColorDialog.xaml(+1 -1)📝
src/DesktopMagic/Dialogs/ColorDialog.xaml.cs(+1 -0)➕
src/DesktopMagic/Dialogs/CreatePluginDialog.xaml(+55 -0)➕
src/DesktopMagic/Dialogs/CreatePluginDialog.xaml.cs(+29 -0)📝
src/DesktopMagic/Dialogs/InputDialog.xaml(+1 -1)📝
src/DesktopMagic/Dialogs/InputDialog.xaml.cs(+1 -0)📝
src/DesktopMagic/Dialogs/ThemeDialog.xaml(+1 -1)📝
src/DesktopMagic/Dialogs/ThemeDialog.xaml.cs(+1 -0)📝
src/DesktopMagic/MainWindow.xaml(+32 -6)📝
src/DesktopMagic/MainWindow.xaml.cs(+36 -0)📝
src/DesktopMagic/Pages/MainPage.xaml(+2 -12)📝
src/DesktopMagic/Pages/ThemePage.xaml(+5 -18)📝
src/DesktopMagic/Plugins/PluginEntry.xaml(+2 -12)📝
src/DesktopMagic/Plugins/PluginManager.xaml(+7 -22)📝
src/DesktopMagic/Plugins/PluginManager.xaml.cs(+1 -1)...and 8 more files
📄 Description
Resolves #15
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.