Commit Graph
100 Commits
Author SHA1 Message Date
Stone_Red c90be28f38 Add basic support for web based plugins 2025-12-24 17:49:04 +01:00
Stone_Red a564b4db5e Add better error handling and logs to plugin manager 2025-12-20 16:50:33 +01:00
Stone_Red 2cece7dbdc Update WeatherPlugin city name setting label text 2025-12-20 16:35:44 +01:00
Stone_Red ba5bfc7df3 Improve plugin metadata 2025-12-20 16:34:42 +01:00
Stone_Red d316108868 Fix Cpu Monitor plugin percentage alignment 2025-12-20 16:20:05 +01:00
Stone_Red 9a96c60af0 Add confirmation when deleting themes/layouts 2025-12-20 16:17:45 +01:00
Stone_Red a8fe2c80f1 Update plugins when opening plugin manager 2025-12-20 16:08:45 +01:00
Stone_Red ac7826898a Check "Does Not Support Unloading" tag to not use AssemblyLoadContext 2025-12-20 16:08:30 +01:00
Stone_Red 780b506103 Add collectible AssemblyLoadContext to support plugin unloading #5 2025-12-20 00:23:48 +01:00
Stone_Red 10733383d3 Add basic weather plugin 2025-12-20 00:20:31 +01:00
Stone_Red 09ce072ec6 Add try catch when stopping plugin 2025-12-09 17:55:05 +01:00
Stone_Red 980ef6473e Update installer 2025-12-09 00:09:27 +01:00
Stone_Red b380e35189 Update version 2025-12-09 00:05:27 +01:00
Stone_Red 3fcda8e64e Add per plugin theme override 2025-12-08 20:37:01 +01:00
Stone_Red 0bc7033196 Fix some issues with the new theme support 2025-12-08 20:11:12 +01:00
Stone_Red 10fe4c773b Add better theme support 2025-11-04 19:00:32 +01:00
Stone_Red b7139a8821 Update auto start step in README.md 2025-07-07 11:41:01 +02:00
Stone_Red d285bdc489 Update version 2025-07-05 17:39:07 +02:00
Stone_Red 0a64184c32 Fix plugin manager crash when opening it 2025-05-17 15:45:43 +02:00
Stone_Red 2df00fbeeb Properly remove the plugin window from the lists in the main window when an exception occurs 2025-02-26 20:22:42 +01:00
Stone_Red 088f51410a Send plugin windows to front when edit mode enabled and to back when disabled 2025-02-26 19:28:42 +01:00
Stone_Red 70d08aa4c3 Set WindowState of main window to Minimized when closing 2025-02-25 23:04:44 +01:00
Stone_Red af9aa60bd9 Rename ModEntry UserControl to PluginEntry 2025-02-25 23:03:14 +01:00
Stone_Red 695cb867ee Add autostart checkbox 2025-02-25 19:20:02 +01:00
Stone_Red 376176460b Update modio.net library links in README.md 2025-02-25 03:09:35 +01:00
Stone_Red 327b79d69c Remove Extended.Wpf.Toolkit from thrid party licenses section in README.md 2025-02-25 03:04:43 +01:00
Stone_Red c74bc60209 Add login/logout button to plugin manger to sync subscriptions 2025-02-24 22:02:58 +01:00
Stone_Red 930da5d679 Correctly update .csproj file when creating new plugin 2025-02-23 15:53:41 +01:00
Stone_Red ffd92d2259 Add create new plugin button to plugin manager 2025-02-23 15:32:56 +01:00
Stone_Red 6100f444a8 Center dialogs on parent window 2025-02-23 15:32:25 +01:00
Stone_Red ead20d1279 Change GetLanguageDictionary method to LanguageDictionary property 2024-12-30 16:54:04 +01:00
Stone_Red b638eff451 Add missing translations 2024-12-28 23:16:23 +01:00
Stone_Red 793dcbad38 Small fixes 2024-12-28 16:40:06 +01:00
Stone_Red c2474e6425 Plugin manager layout improvments 2024-12-05 15:00:48 +01:00
Stone_Red cbeaaee88e Standardize README 2024-12-03 00:43:51 +01:00
Stone_Red 92c13c5ed0 Change app name from "Desktop Magic" to "DesktopMagic" and some QOL improvments 2024-12-03 00:16:37 +01:00
Stone_Red 26e979af79 Standardize default plugin setting names 2024-12-03 00:16:37 +01:00
Stone_Red 29619dbdda Rename download plugins to browse plugins in README.md 2024-11-30 00:38:56 +01:00
Stone_Red bc11832f9f Add right click actions to tray icon 2024-11-29 18:40:00 +01:00
Stone_Red f8f06a9e2c Improve plugin window performance by not constantly updating properties of UI elements 2024-11-29 17:55:33 +01:00
Stone_Red 35d64ef2c3 Don't unnecessarily redraw time plugin bitmap every second 2024-11-29 17:55:33 +01:00
Stone_Red 3b9d49e8da Update README.md 2024-11-29 00:57:02 +01:00
Stone_Red aada1b8807 Add Microsoft Store link and fix twitter/x link 2024-11-28 17:47:36 +01:00
Stone_Red 9abfb9cb66 Merge pull request #7 from Stone-Red-Code/main
Readme updates
2024-11-18 23:00:21 +01:00
Stone_Red ce1c181b14 Add MsixPackaging project 2024-11-16 14:36:04 +01:00
Stone_Red e6be5c011b Replace deprecated Modio library with alternative library 2024-11-15 19:55:12 +01:00
Stone_Red c6e858764f Remove unnecessary files 2024-11-15 19:53:19 +01:00
Stone_Red f684cdb051 Show error when failing to delete plugin files 2024-11-15 19:41:34 +01:00
Stone_Red 3993e6d612 Fix multiple warnings 2024-11-15 19:41:16 +01:00
Stone_Red 8e187f91fa Update README.md 2024-10-31 13:19:28 +01:00
Stone_Red 566bcee426 Update README.md 2024-10-30 21:51:00 +01:00
Stone_Red 038074cd87 Update README.md 2024-10-30 21:50:22 +01:00
Stone_Red 7e1736696d Rename BuiltInWindowElements to BuiltInPlugins 2024-10-26 14:43:14 +02:00
Stone_Red e545f27461 Replace Xceed.Wpf.Toolkit.IntegerUpDown with MaterialDesignThemes.Wpf.NumericUpDown 2024-10-26 00:25:53 +02:00
Stone_Red d458feca1e Add DesktopMagicPluginAPI.xml to .gitignore 2024-10-25 23:28:52 +02:00
Stone_Red f899fd3e9b Merge branch 'main' into develop 2024-10-25 23:22:23 +02:00
Stone_Red c3b867ff67 Merge pull request #6 from dylanrenwick/main
Updated documentation file path to be relative to project
2024-10-25 23:19:29 +02:00
Stone_Red 242f6a8388 Merge pull request #4 from Stone-Red-Code/develop
Develop
2024-05-01 18:22:10 +02:00
Stone_Red f7f75a4580 Fix Installer.iss 2024-05-01 18:21:23 +02:00
Stone_Red 475623f333 Change file version 2024-05-01 18:20:08 +02:00
Stone_Red aa1733e0c6 Update libraries 2024-05-01 17:41:27 +02:00
Stone_Red 5804bade47 Fix plugin dependencies not getting loaded 2024-05-01 15:51:19 +02:00
Stone_Red ca9f426bba Fix null warning 2024-05-01 15:26:14 +02:00
Stone_Red 4cd8c51592 Make installed plugins panel scrollable 2024-05-01 15:23:53 +02:00
Stone_Red d4cd384ce4 Merge pull request #3 from Stone-Red-Code/develop
Develop
2024-02-22 09:58:24 +01:00
Stone_Red 414f84a024 Update installer 2024-02-22 09:57:41 +01:00
Stone_Red 3c732117d3 Remove auto update 2024-02-22 09:50:30 +01:00
Stone_Red 9a75cbd8e7 Fix or disable multiple warnings 2024-02-22 09:34:01 +01:00
Stone_Red 536890a5e4 Update twitter link in README.md to always show the latest updates 2024-01-03 12:24:13 +01:00
Stone_Red 975831eb18 Add "Follow the development" section to readme 2024-01-02 16:38:38 +01:00
Stone_Red 70a562db35 Update README.md 2023-12-31 17:26:14 +01:00
Stone_Red 71f03093d9 Update README.md 2023-12-31 17:01:44 +01:00
Stone_Red a068f27b17 Merge pull request #2 from Stone-Red-Code/develop
Develop
2023-12-31 16:42:43 +01:00
Stone_Red 481d0554c2 Update installer 2023-12-31 16:42:07 +01:00
Stone_Red 9f1f67275c Small code improvments 2023-12-31 15:54:38 +01:00
Stone_Red 9d36dbfb3c Fix plugin log messages 2023-12-27 22:50:05 +01:00
Stone_Red 6524253f52 New test release 2023-12-27 21:58:38 +01:00
Stone_Red 5b640280f2 Fix log messages 2023-12-27 21:57:41 +01:00
Stone_Red 449e497ffa Fix “GIF path” options name 2023-12-27 21:57:26 +01:00
Stone_Red 4a6b34775f Improve startup performance of CpuMonitorPlugin 2023-12-27 20:24:00 +01:00
Stone_Red 42c89823ce Fix closing of plugin windows 2023-12-27 20:23:38 +01:00
Stone_Red f46f57d11a Add search functionality to plugin manager and improve UX 2023-12-27 15:45:51 +01:00
Stone_Red 8a275caba8 Add localization strings and improve resource management 2023-12-22 22:30:53 +01:00
Stone_Red 59c5a53aa4 Add error log when plugin with the same id already exists 2023-12-22 18:11:37 +01:00
Stone_Red 25769cb6db Fully implement plugin manager and improve internal plugin handling 2023-12-22 18:05:44 +01:00
Stone_Red 1adcce95de Improve plugin manager UI 2023-12-21 12:06:13 +01:00
Stone_Red 5bd2a630e0 Add basic plugin manager UI 2023-12-21 10:30:10 +01:00
Stone_Red 5c9613276a Fix built in plugins and some UI issues 2023-11-23 17:28:57 +01:00
Stone_Red 247c374e99 Fix installer script 2023-11-22 17:44:18 +01:00
Stone_Red 427f392d24 Move installer script to ./installer directory 2023-11-22 17:43:28 +01:00
Stone_Red 8f7a12ce12 Fix installer script 2023-11-22 17:15:14 +01:00
Stone_Red 11c9026fbf Remove plugins from setting that are not loaded anymore 2023-11-22 16:40:11 +01:00
Stone_Red 4d8eef700f Update installer 2023-11-22 16:02:44 +01:00
Stone_Red bb560cd9db Update test plugin to properly release the resources when being stopped 2023-11-22 16:02:31 +01:00
Stone_Red 69672da48f Fix mutex and open app if it's already running 2023-11-22 16:01:45 +01:00
Stone_Red e8de6fe9a5 Rename Plugin & API namespaces and implement saving/loading of setting 2023-11-21 19:54:29 +01:00
Stone_Red 1f9e123893 Add more logs to plugin window 2023-11-21 15:24:16 +01:00
Stone_Red 719d2ef290 Make sure the clock doesn't shift around when using non mono space fonts 2023-11-21 15:00:51 +01:00
Stone_Red e6f263c83c Improve loading of built in plugins 2023-11-21 15:00:04 +01:00
Stone_Red 1e7f7ebb01 Show messagebox when application is already running 2023-11-20 23:13:36 +01:00