[PR #12] [MERGED] Version 1.3.0.0 #17

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

📋 Pull Request Information

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

Base: mainHead: develop


📝 Commits (10+)

  • 09ce072 Add try catch when stopping plugin
  • 1073338 Add basic weather plugin
  • 780b506 Add collectible AssemblyLoadContext to support plugin unloading #5
  • ac78268 Check "Does Not Support Unloading" tag to not use AssemblyLoadContext
  • a8fe2c8 Update plugins when opening plugin manager
  • 9a96c60 Add confirmation when deleting themes/layouts
  • d316108 Fix Cpu Monitor plugin percentage alignment
  • ba5bfc7 Improve plugin metadata
  • 2cece7d Update WeatherPlugin city name setting label text
  • a564b4d Add better error handling and logs to plugin manager

📊 Changes

58 files changed (+3683 additions, -1201 deletions)

View changed files

📝 installer/DesktopMagic-Installer.exe (+0 -0)
📝 installer/Installer.iss (+1 -1)
📝 src/DesktopMagic/App.xaml (+11 -6)
📝 src/DesktopMagic/App.xaml.cs (+12 -2)
📝 src/DesktopMagic/BuiltInPlugins/CpuMonitorPlugin.cs (+1 -1)
📝 src/DesktopMagic/BuiltInPlugins/DatePlugin.cs (+12 -9)
📝 src/DesktopMagic/BuiltInPlugins/TimePlugin.cs (+17 -9)
src/DesktopMagic/BuiltInPlugins/WeatherPlugin.cs (+208 -0)
📝 src/DesktopMagic/DataContexts/MainWindowDataContext.cs (+10 -0)
📝 src/DesktopMagic/DataContexts/PluginEntryDataContext.cs (+42 -10)
📝 src/DesktopMagic/DataContexts/PluginManagerDataContext.cs (+21 -0)
📝 src/DesktopMagic/DesktopMagic.csproj (+8 -3)
📝 src/DesktopMagic/Dialogs/ColorDialog.xaml (+63 -39)
📝 src/DesktopMagic/Dialogs/ColorDialog.xaml.cs (+5 -3)
📝 src/DesktopMagic/Dialogs/InputDialog.xaml (+38 -13)
📝 src/DesktopMagic/Dialogs/InputDialog.xaml.cs (+1 -1)
📝 src/DesktopMagic/Dialogs/ThemeDialog.xaml (+57 -41)
📝 src/DesktopMagic/Dialogs/ThemeDialog.xaml.cs (+15 -27)
📝 src/DesktopMagic/GlobalSuppressions.cs (+2 -0)
📝 src/DesktopMagic/Helpers/ColorConverter.cs (+12 -2)

...and 38 more files

📄 Description

Fixes:
#5


🔄 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/12 **Author:** [@Stone-Red-Code](https://github.com/Stone-Red-Code) **Created:** 1/19/2026 **Status:** ✅ Merged **Merged:** 1/21/2026 **Merged by:** [@Stone-Red-Code](https://github.com/Stone-Red-Code) **Base:** `main` ← **Head:** `develop` --- ### 📝 Commits (10+) - [`09ce072`](https://github.com/Stone-Red-Code/DesktopMagic/commit/09ce072ec6809a30f97bc9de6bc279967eb699f3) Add try catch when stopping plugin - [`1073338`](https://github.com/Stone-Red-Code/DesktopMagic/commit/10733383d326579de7e9284984b2f8b32d15e01a) Add basic weather plugin - [`780b506`](https://github.com/Stone-Red-Code/DesktopMagic/commit/780b5061039c40d0db9d7e32255c81dc462d6da5) Add collectible AssemblyLoadContext to support plugin unloading #5 - [`ac78268`](https://github.com/Stone-Red-Code/DesktopMagic/commit/ac7826898a01c0749280b491a1da44ed25d6e954) Check "Does Not Support Unloading" tag to not use AssemblyLoadContext - [`a8fe2c8`](https://github.com/Stone-Red-Code/DesktopMagic/commit/a8fe2c80f188e19eb9b547f2d57e31be30af6f7f) Update plugins when opening plugin manager - [`9a96c60`](https://github.com/Stone-Red-Code/DesktopMagic/commit/9a96c60af0bb1519765c8bdcf9e571e7c1b51e07) Add confirmation when deleting themes/layouts - [`d316108`](https://github.com/Stone-Red-Code/DesktopMagic/commit/d316108868c0c3b4c9dbcfd729056dd3b854865c) Fix Cpu Monitor plugin percentage alignment - [`ba5bfc7`](https://github.com/Stone-Red-Code/DesktopMagic/commit/ba5bfc7df352991a9e8da6cf14640ebb3909cad0) Improve plugin metadata - [`2cece7d`](https://github.com/Stone-Red-Code/DesktopMagic/commit/2cece7dbdca429a97fa73019240e6b5583bab9cd) Update WeatherPlugin city name setting label text - [`a564b4d`](https://github.com/Stone-Red-Code/DesktopMagic/commit/a564b4db5ec293b6daf80a380d38ffd34337384f) Add better error handling and logs to plugin manager ### 📊 Changes **58 files changed** (+3683 additions, -1201 deletions) <details> <summary>View changed files</summary> 📝 `installer/DesktopMagic-Installer.exe` (+0 -0) 📝 `installer/Installer.iss` (+1 -1) 📝 `src/DesktopMagic/App.xaml` (+11 -6) 📝 `src/DesktopMagic/App.xaml.cs` (+12 -2) 📝 `src/DesktopMagic/BuiltInPlugins/CpuMonitorPlugin.cs` (+1 -1) 📝 `src/DesktopMagic/BuiltInPlugins/DatePlugin.cs` (+12 -9) 📝 `src/DesktopMagic/BuiltInPlugins/TimePlugin.cs` (+17 -9) ➕ `src/DesktopMagic/BuiltInPlugins/WeatherPlugin.cs` (+208 -0) 📝 `src/DesktopMagic/DataContexts/MainWindowDataContext.cs` (+10 -0) 📝 `src/DesktopMagic/DataContexts/PluginEntryDataContext.cs` (+42 -10) 📝 `src/DesktopMagic/DataContexts/PluginManagerDataContext.cs` (+21 -0) 📝 `src/DesktopMagic/DesktopMagic.csproj` (+8 -3) 📝 `src/DesktopMagic/Dialogs/ColorDialog.xaml` (+63 -39) 📝 `src/DesktopMagic/Dialogs/ColorDialog.xaml.cs` (+5 -3) 📝 `src/DesktopMagic/Dialogs/InputDialog.xaml` (+38 -13) 📝 `src/DesktopMagic/Dialogs/InputDialog.xaml.cs` (+1 -1) 📝 `src/DesktopMagic/Dialogs/ThemeDialog.xaml` (+57 -41) 📝 `src/DesktopMagic/Dialogs/ThemeDialog.xaml.cs` (+15 -27) 📝 `src/DesktopMagic/GlobalSuppressions.cs` (+2 -0) 📝 `src/DesktopMagic/Helpers/ColorConverter.cs` (+12 -2) _...and 38 more files_ </details> ### 📄 Description Fixes: #5 --- <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:01 +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#17