[PR #21] [MERGED] Version 1.3.3.0 #20

Closed
opened 2026-09-04 00:46:02 +02:00 by Stone_Red · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Stone-Red-Code/DesktopMagic/pull/21
Author: @Stone-Red-Code
Created: 6/27/2026
Status: Merged
Merged: 6/27/2026
Merged by: @Stone-Red-Code

Base: mainHead: develop


📝 Commits (8)

  • 8e333df Add window layer setting with Always on Bottom and Always on Top options
  • 6061efb Add web plugin creation flow and settings bridge to WebPluginWindow
  • 4999ae6 Add hot reload support for web plugins with file watcher and debounce
  • d43f1ed Add color conversion methods with defaults and refactor ColorPicker parsing for web plugins
  • c6b973b Rename local variables for consistency and clarity
  • 33962cd Move SetIsLocked call from WindowPos to PluginWindow initialization
  • 5fcbe2a Add plugins search box to main page
  • f4ac2c6 Update version and installer

📊 Changes

14 files changed (+557 additions, -17 deletions)

View changed files

📝 installer/DesktopMagic-Installer.exe (+0 -0)
📝 src/DesktopMagic/DataContexts/MainWindowDataContext.cs (+11 -0)
📝 src/DesktopMagic/DesktopMagic.csproj (+3 -3)
📝 src/DesktopMagic/Dialogs/CreatePluginDialog.xaml (+4 -3)
📝 src/DesktopMagic/Dialogs/CreatePluginDialog.xaml.cs (+10 -1)
📝 src/DesktopMagic/Helpers/ColorConverter.cs (+24 -0)
📝 src/DesktopMagic/Helpers/WindowPos.cs (+15 -0)
📝 src/DesktopMagic/Pages/MainPage.xaml (+10 -2)
📝 src/DesktopMagic/Pages/MainPage.xaml.cs (+35 -1)
📝 src/DesktopMagic/Plugins/PluginManager.xaml.cs (+52 -0)
📝 src/DesktopMagic/Plugins/PluginWindow.xaml.cs (+9 -3)
📝 src/DesktopMagic/Plugins/WebPluginWindow.xaml.cs (+378 -1)
📝 src/DesktopMagicPluginAPI/Plugin.cs (+5 -2)
📝 src/MsixPackaging/Package.appxmanifest (+1 -1)

📄 Description

Resolves #20


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/Stone-Red-Code/DesktopMagic/pull/21 **Author:** [@Stone-Red-Code](https://github.com/Stone-Red-Code) **Created:** 6/27/2026 **Status:** ✅ Merged **Merged:** 6/27/2026 **Merged by:** [@Stone-Red-Code](https://github.com/Stone-Red-Code) **Base:** `main` ← **Head:** `develop` --- ### 📝 Commits (8) - [`8e333df`](https://github.com/Stone-Red-Code/DesktopMagic/commit/8e333df71b7e03ad873b771cf669d43b43aa7450) Add window layer setting with Always on Bottom and Always on Top options - [`6061efb`](https://github.com/Stone-Red-Code/DesktopMagic/commit/6061efba02a0f83bc881a4357023b5c8aeb6a111) Add web plugin creation flow and settings bridge to WebPluginWindow - [`4999ae6`](https://github.com/Stone-Red-Code/DesktopMagic/commit/4999ae6e884ee35597cd82a05125a87b73f1f06d) Add hot reload support for web plugins with file watcher and debounce - [`d43f1ed`](https://github.com/Stone-Red-Code/DesktopMagic/commit/d43f1ed949e26ba91a6c94409084699cacae0d4c) Add color conversion methods with defaults and refactor ColorPicker parsing for web plugins - [`c6b973b`](https://github.com/Stone-Red-Code/DesktopMagic/commit/c6b973b111889bcdfcf40de2628caeead2c7c6c1) Rename local variables for consistency and clarity - [`33962cd`](https://github.com/Stone-Red-Code/DesktopMagic/commit/33962cd68bd4362ef49584fdba501175962b143f) Move SetIsLocked call from WindowPos to PluginWindow initialization - [`5fcbe2a`](https://github.com/Stone-Red-Code/DesktopMagic/commit/5fcbe2af790ee947dbc2cbe81a678cce7d4683b2) Add plugins search box to main page - [`f4ac2c6`](https://github.com/Stone-Red-Code/DesktopMagic/commit/f4ac2c65f370e653ebe6dca648f396232ab987cc) Update version and installer ### 📊 Changes **14 files changed** (+557 additions, -17 deletions) <details> <summary>View changed files</summary> 📝 `installer/DesktopMagic-Installer.exe` (+0 -0) 📝 `src/DesktopMagic/DataContexts/MainWindowDataContext.cs` (+11 -0) 📝 `src/DesktopMagic/DesktopMagic.csproj` (+3 -3) 📝 `src/DesktopMagic/Dialogs/CreatePluginDialog.xaml` (+4 -3) 📝 `src/DesktopMagic/Dialogs/CreatePluginDialog.xaml.cs` (+10 -1) 📝 `src/DesktopMagic/Helpers/ColorConverter.cs` (+24 -0) 📝 `src/DesktopMagic/Helpers/WindowPos.cs` (+15 -0) 📝 `src/DesktopMagic/Pages/MainPage.xaml` (+10 -2) 📝 `src/DesktopMagic/Pages/MainPage.xaml.cs` (+35 -1) 📝 `src/DesktopMagic/Plugins/PluginManager.xaml.cs` (+52 -0) 📝 `src/DesktopMagic/Plugins/PluginWindow.xaml.cs` (+9 -3) 📝 `src/DesktopMagic/Plugins/WebPluginWindow.xaml.cs` (+378 -1) 📝 `src/DesktopMagicPluginAPI/Plugin.cs` (+5 -2) 📝 `src/MsixPackaging/Package.appxmanifest` (+1 -1) </details> ### 📄 Description Resolves #20 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Stone_Red added the pull-request label 2026-09-04 00:46:02 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Stone_Red/DesktopMagic#20