Commit Graph

  • 5290c35bbf Merge pull request #22 from Stone-Red-Code/develop main v1.4.0.0 Stone_Red 2026-10-07 00:12:59 +02:00
  • 8d691f626a Hide benchmark plugins in release build develop Stone_Red 2026-10-07 00:06:36 +02:00
  • 894f215adf Bump versions and installer Stone_Red 2026-10-06 23:53:03 +02:00
  • 6bca09413d Make occlusion monitor more efficient Stone_Red 2026-10-06 23:18:08 +02:00
  • a5e56961b6 Make sure numerical settings parsing uses InvariantCulture Stone_Red 2026-10-06 23:15:11 +02:00
  • 839ffdaaf3 Fix occlusion monitor to also pause web plugins Stone_Red 2026-10-06 23:00:30 +02:00
  • 7d365643f7 Align skia plugin API with normal plugin API Stone_Red 2026-10-06 22:32:53 +02:00
  • d0ad90f83a Fix plugin windows not clamping to the selected monitor bounds Stone_Red 2026-10-06 22:00:47 +02:00
  • 1aa06238c2 Allow sharting of themes and layouts via mod.io Stone_Red 2026-10-04 19:04:50 +02:00
  • 1507f7a36d Pause plugins when covered by other window Stone_Red 2026-10-04 19:04:02 +02:00
  • 4ba39c67ce Improve screen selector and make screen IDs stable Stone_Red 2026-08-15 11:39:49 +02:00
  • 507a0e9458 Code cleanup Stone_Red 2026-08-07 23:34:56 +02:00
  • af2666f9a6 Fix plugin settings sync when multiple monitors use same layout Stone_Red 2026-08-03 00:56:04 +02:00
  • c48eb532f2 Fix memory leak caused by plugins not properly unloading Stone_Red 2026-08-02 01:07:00 +02:00
  • a6696a87d8 Add per-screen layouts with DPI-aware widget positioning and an empty layout option Stone_Red 2026-08-02 01:01:59 +02:00
  • df650afd00 Only show main window on first run, regardless of if plugins are enabled Stone_Red 2026-07-02 15:48:15 +02:00
  • 393ccb0ba6 Improve DLL dependency loading and fix plugin type check when loading plugin Stone_Red 2026-07-02 15:09:26 +02:00
  • bd29bcdb37 Add SkiaPlugin support and benchmark plugins for SkiaSharp and GDI+ Stone_Red 2026-07-01 14:35:47 +02:00
  • 2e219e66c9 Add keyboard input support for plugins with key event handling Stone_Red 2026-06-30 20:03:30 +02:00
  • 930222f364 Merge pull request #21 from Stone-Red-Code/develop v1.3.3.0 Stone_Red 2026-06-27 20:02:14 +02:00
  • f4ac2c65f3 Update version and installer Stone_Red 2026-06-27 20:00:14 +02:00
  • 5fcbe2af79 Add plugins search box to main page Stone_Red 2026-06-27 19:51:55 +02:00
  • 33962cd68b Move SetIsLocked call from WindowPos to PluginWindow initialization Stone_Red 2026-06-27 19:17:49 +02:00
  • c6b973b111 Rename local variables for consistency and clarity Stone_Red 2026-06-27 19:11:35 +02:00
  • d43f1ed949 Add color conversion methods with defaults and refactor ColorPicker parsing for web plugins Stone_Red 2026-06-27 19:08:05 +02:00
  • 4999ae6e88 Add hot reload support for web plugins with file watcher and debounce Stone_Red 2026-06-27 19:07:53 +02:00
  • 6061efba02 Add web plugin creation flow and settings bridge to WebPluginWindow Stone_Red 2026-06-27 15:53:27 +02:00
  • 8e333df71b Add window layer setting with Always on Bottom and Always on Top options Stone_Red 2026-06-27 14:32:56 +02:00
  • 9b3b7aa4b6 Merge pull request #17 from Stone-Red-Code/develop v1.3.2.0 Stone_Red 2026-04-21 16:50:20 +02:00
  • 2c82c9373f Update version in manifest and update installer Stone_Red 2026-04-21 16:43:46 +02:00
  • 51b4f15cf1 Set TextWrapping to NoWrap and enforce MaxWidth of 200 on controls Stone_Red 2026-04-21 16:41:33 +02:00
  • 2916f0983a Add meeting countdown and agenda plugins Stone_Red 2026-04-21 16:07:47 +02:00
  • 3683e75a17 Add update dialog showing latest release info after app update Stone_Red 2026-04-21 01:49:47 +02:00
  • 3d98c8b196 Set MainWindow.Topmost based on editMode in SetEditMode method Stone_Red 2026-04-21 01:26:30 +02:00
  • 7604acf115 Merge pull request #16 from Stone-Red-Code/develop v1.3.1.0 Stone_Red 2026-02-07 00:09:58 +01:00
  • 8c97f6b56a Update version and installer Stone_Red 2026-02-07 00:09:04 +01:00
  • 01a1d109ff Add weekend color override settings to DatePlugin Stone_Red 2026-02-07 00:00:44 +01:00
  • d2f123e0f5 Make sure underscore is properly escaped Stone_Red 2026-02-06 23:45:34 +01:00
  • f217574022 Add FPS limit setting and throttle Main() calls in MusicVisualizerPlugin Stone_Red 2026-01-23 21:53:54 +01:00
  • 1e9c74af52 Optimize bitmap rendering in PluginWindow Stone_Red 2026-01-23 21:13:40 +01:00
  • 2853d49dd9 Add rotation setting to plugins Stone_Red 2026-01-23 20:35:15 +01:00
  • 4133f61a5c Add customizable date format options Stone_Red 2026-01-23 00:33:46 +01:00
  • e3056a398a Update default and post-load info messages for GIF plugin Stone_Red 2026-01-22 17:54:23 +01:00
  • cd0bcad181 Add submenu options for bug reporting and feature requests via GitHub or email Stone_Red 2026-01-22 17:53:20 +01:00
  • fec26069be Make sure date plugin updates when settings change Stone_Red 2026-01-22 15:29:14 +01:00
  • f84dd20eb9 Update NuGet packages Stone_Red 2026-01-22 15:28:54 +01:00
  • 9581cc185c Replace all Buttons with icons with ui:Button Stone_Red 2026-01-22 14:52:20 +01:00
  • a438ab5475 Add Documentation navigation item with click handler linking to GitHub Stone_Red 2026-01-22 14:25:30 +01:00
  • 1b496db094 Replace TextBox with FileSelector for gif-path plugin setting Stone_Red 2026-01-22 14:25:15 +01:00
  • 3dce9ab59a Add CreatePluginDialog for plugin creation and update search boxes with icons Stone_Red 2026-01-22 14:25:05 +01:00
  • a85e57ad58 Fix titles of dialogs Stone_Red 2026-01-22 14:24:47 +01:00
  • 1cafc01cd7 Merge pull request #13 from Stone-Red-Code/develop Stone_Red 2026-01-22 00:10:14 +01:00
  • d319b32263 Update third party licenses in README.md Stone_Red 2026-01-22 00:09:26 +01:00
  • ca83e5585f Replace old screenshots with new ones Stone_Red 2026-01-22 00:08:01 +01:00
  • 68ca15a81f Merge pull request #12 from Stone-Red-Code/develop v1.3.0.0 Stone_Red 2026-01-21 23:35:55 +01:00
  • 0b278ed31a Update installer and manifest to version 1.3.0.0 Stone_Red 2026-01-21 23:35:36 +01:00
  • 346a7ad5a1 Remove unused methods from MainWindow.xaml.cs Stone_Red 2026-01-21 21:32:28 +01:00
  • ea07f0db3a Show loading indicator during plugin creation Stone_Red 2026-01-21 21:26:05 +01:00
  • 667c913e57 Make plugin creation and setup steps async Stone_Red 2026-01-21 21:25:44 +01:00
  • 4d0119e4b3 Cleanup plugin template Stone_Red 2026-01-21 21:22:40 +01:00
  • f957edd886 Add hot reload support for plugins using FileSystemWatcher Stone_Red 2026-01-21 21:20:27 +01:00
  • 1a6cd5a744 Add reload plugins button and open plugins in IDE support in plugin manager Stone_Red 2026-01-21 19:42:01 +01:00
  • deddea2888 Remove Card container for plugin logos Stone_Red 2026-01-20 21:11:33 +01:00
  • e18ab1ec56 Make UI structure more flat Stone_Red 2026-01-20 20:52:39 +01:00
  • a8236bd8da Make sure default layout gets loaded when deleting current layout Stone_Red 2026-01-20 19:22:09 +01:00
  • cb8df79a5f Reset CurrentLayoutName if it does not match any existing layout names Stone_Red 2026-01-20 15:51:48 +01:00
  • 907d743c0d Make sure newly created layout gets loaded Stone_Red 2026-01-20 15:51:32 +01:00
  • 835ef23719 Fix margin in MainPage Stone_Red 2026-01-19 22:47:44 +01:00
  • d2da426baf Update project version to 1.3.0.0 Stone_Red 2026-01-19 22:35:06 +01:00
  • 82fe362559 Add theme-aware Modio icon and resource for PluginManager page Stone_Red 2026-01-17 00:39:39 +01:00
  • 439eca0ef0 Remove unused NotifyIcon field and its disposal on window close Stone_Red 2026-01-17 00:22:54 +01:00
  • fca25aeb59 Show error dialogs on UI thread using Dispatcher.InvokeAsync Stone_Red 2026-01-17 00:16:53 +01:00
  • dd9953cb7d Replace Rectangle fill with Border background for color selection UI Stone_Red 2026-01-17 00:16:34 +01:00
  • 990793fb01 Add ColorPicker and FileSelector settings controls and API classes Stone_Red 2026-01-17 00:15:57 +01:00
  • c4517fb8ac Display error message box on UI thread Stone_Red 2026-01-13 23:23:39 +01:00
  • 92ecd2e93d Add cancellation support to AsyncPlugin methods Stone_Red 2026-01-13 22:42:15 +01:00
  • 056c42d4df Update API version to 1.0.0.0 and add README and package icon to API project Stone_Red 2026-01-01 22:53:29 +01:00
  • c64b70eb92 Update installer script and installer Stone_Red 2026-01-01 22:53:07 +01:00
  • 0804738e45 Update message box style to new style Stone_Red 2025-12-29 00:35:23 +01:00
  • 727324ca9a Overhaul theme creation and editing UI Stone_Red 2025-12-28 23:20:50 +01:00
  • 389256a380 Improve performance of plugin window bitmap rendering Stone_Red 2025-12-28 01:47:38 +01:00
  • ec7917625c UI overhaul Stone_Red 2025-12-28 01:46:16 +01:00
  • 6aa107233c Add reference to WebView2 feedback issue in workaround comment Stone_Red 2025-12-25 20:03:26 +01:00
  • 3edb2cff84 Fix WebView2 interaction on transparent window with opaque rectangle Stone_Red 2025-12-25 19:57:39 +01:00
  • 0bb5b10dba Update AsyncPlugin XML docs for clarity and integration details Stone_Red 2025-12-25 18:19:30 +01:00
  • 2b363bcd18 Update WeatherPlugin default city Stone_Red 2025-12-25 18:16:27 +01:00
  • 03da9189a5 Move MouseButton to parent directory and update namespace Stone_Red 2025-12-25 18:16:07 +01:00
  • 0a57b8a3d6 Fix logging and dialogs in PluginData Stone_Red 2025-12-25 18:14:46 +01:00
  • 16c5c98f1a Add plugin state persistence via PersistStateAttribute serialization Stone_Red 2025-12-25 18:14:01 +01:00
  • 9e9c49214a Add support for async plugins Stone_Red 2025-12-25 01:23:03 +01:00
  • 43c77e6a36 Add plugin methods for changed themes, settings showing message boxes and logging Stone_Red 2025-12-25 01:22:39 +01:00
  • 4778f5673f Pass theme properties to web plugin Stone_Red 2025-12-24 23:59:08 +01:00
  • e3d6eb4c8c Add ThemeChanged event to IPluginData Stone_Red 2025-12-24 23:58:53 +01:00
  • c90be28f38 Add basic support for web based plugins Stone_Red 2025-12-24 00:09:20 +01:00
  • a564b4db5e Add better error handling and logs to plugin manager Stone_Red 2025-12-20 16:50:33 +01:00
  • 2cece7dbdc Update WeatherPlugin city name setting label text Stone_Red 2025-12-20 16:35:44 +01:00
  • ba5bfc7df3 Improve plugin metadata Stone_Red 2025-12-20 16:34:42 +01:00
  • d316108868 Fix Cpu Monitor plugin percentage alignment Stone_Red 2025-12-20 16:20:05 +01:00
  • 9a96c60af0 Add confirmation when deleting themes/layouts Stone_Red 2025-12-20 16:17:45 +01:00
  • a8fe2c80f1 Update plugins when opening plugin manager Stone_Red 2025-12-20 16:08:45 +01:00