1
0
mirror of https://github.com/Artemis-RGB/Artemis synced 2025-12-13 05:48:35 +00:00

612 Commits

Author SHA1 Message Date
Robert
4a9ae697b1 Conditions - Added generic 'changed' event 2021-03-21 12:35:10 +01:00
Robert
cb5d2cc8fa Debugger - Added logs to logs tab ☜(゚ヮ゚☜)
Core - Added logs store giving access to the last 500 logs
2021-03-19 23:49:59 +01:00
Robert
956a5663ef Auto-update - Add scrollbar when there are loads of changes 2021-03-18 19:03:22 +01:00
Robert
11535508bc Rendering - Fixed render scale not applying until reboot
Debugger - Added button to save the next frame
Device visualizer - Fixed LED positioning on some devices
2021-03-17 19:55:49 +01:00
Robert
456af693b0 Rendering - Moved bitmap management logic & prevent access violations 2021-03-16 20:18:53 +01:00
Robert
1a7a7e0582 Data bindings UI - Update evaluation status of conditional data bindings
Profiles - Don't fail to activate a module when its last profile fails to load
2021-03-16 19:47:27 +01:00
Robert
f646f64648 Surface editor - Improved device color overlay method 2021-03-16 00:15:50 +01:00
Robert
c51016f8f2 Surface editor - Added option to only light the top-left LED of a device 2021-03-15 19:50:21 +01:00
Robert
dddfca2b09 Gradient editor - Delete stops with DEL key
Surface editor - Fixed editor taking focus on mouse over
2021-03-14 22:23:25 +01:00
Robert
a57612adb7 Data model debugger - Improve performance on large data models
Data model debugger - Fixed list item remaining that should be removed
UI - Added --minimized command line parameter to start Artemis in tray
2021-03-14 10:35:56 +01:00
Robert
a170a9980f UI - Fixed splash screen auto-run behaviour, closes #539 2021-03-11 23:39:26 +01:00
Robert
985a94dbaf Plugin settings - Restart Artemis for plugins that require admin rights
Setup wizard - Restart Artemis device providers that require admin rights
Setup wizard - Gracefully handle errors during device provider enable
Profile editor - Select a valid default brush on clean installs
2021-03-11 20:27:54 +01:00
Robert
b917f36978 Profile editor - Added hotkeys for each tool 2021-03-11 19:48:43 +01:00
Robert
f829743b6c Updating - Fix crash when client has internet
Updating - Check for updates periodically and when window opens (if auto-update enabled)
Webserver - Don't write wildcard to webserver.txt
2021-03-11 19:32:25 +01:00
Robert
98b9770250 Device properties - UI polish (the shiny kind)
Conditions - Open existing condition path on click
2021-03-11 00:44:46 +01:00
Robert
d5d1211649 Plugins - Load features by their info before enabling plugins
General - Added missing XML comments
2021-03-10 20:53:37 +01:00
Robert
fa26e6b7da Plugin settings - Open settings as an extra window instead of a dialog
Conditions UI - Display condition results while editing
Conditions UI - Added event trigger indicator while editing
2021-03-09 23:30:06 +01:00
Robert
b209bfd833 Devices - Added keyboard layout selection logic
UI - Improved plugin settings tab performance, added search text highlighting
2021-03-09 21:33:35 +01:00
Robert
46d3a288e9 UI - Added keyboard layout selection UI 2021-03-09 00:30:11 +01:00
Robert
4b914718e6 Further RGB.NET updates 2021-03-06 00:07:40 +01:00
Robert
5bcba8a4a5 Device properties - Changed doubles to floats for RGB.NET update 2021-03-05 16:18:12 +01:00
Robert
da90c0d3a1 Merge branch 'master' into RGB.NET_update 2021-03-05 15:40:15 +01:00
Robert
bb1ace0941 Merge branch 'better-databindings' into development 2021-03-04 20:26:18 +01:00
Robert
ef66511564 Data bindings - Update UI on registration changes
Data bindings - Tweaked UI tabs to handle a large amount of properties better
Color gradient property - Update data binding properties on stop add/remove
2021-03-04 19:17:17 +01:00
Robert
18592502fd Profiles - Fixed event rapid trigger mode not triggering a save
Events - Fixed replacing the event during update breaking existing event conditions
2021-03-03 20:19:34 +01:00
Robert
f4ad41cbd4 Data bindings - Simplified getter/setter code 2021-03-02 21:41:56 +01:00
Robert
267e8e6a1e Data bindings - Rework internals to support more situations 2021-03-02 20:22:49 +01:00
Robert
b5f31553c6 Auto-update - Move installer to application data 2021-03-02 20:02:33 +01:00
Robert
5135a8839b Device properties - Reworked window and merged with the debug window 2021-03-02 00:07:54 +01:00
Robert
5b00c8f524 Readme - Expanded build instructions to include Artemis.Plugins
Debugger - XAML cleanup
2021-02-28 11:02:34 +01:00
Robert
41b8038b74 Data model debugger - Fixed dictionaries causing the debugger to fail
Data model debugger - Added realtime updating (can be disabled)
2021-02-27 23:26:56 +01:00
Robert
3c29c3aeeb Plugins - Added removal of plugins
Plugins - Added updating plugins at runtime
2021-02-25 21:48:24 +01:00
Robert
528d082e62 UI - Removed now unused sample size setting 2021-02-24 21:30:50 +01:00
Robert
8795500991 UI - Fixed tray icon tooltip positioning 2021-02-24 20:30:17 +01:00
Robert
154c1393c2 CSPROJ - Formatting 2021-02-24 21:07:01 +01:00
e58c0f20bb Updated to work with the new RGB.NET rendering 2021-02-24 00:45:31 +01:00
Robert
b4ab8f6969 Device debugger - Redesigned window
Surface editor - Added option to disable color overlay
2021-02-23 23:40:30 +01:00
Robert
0464abfafe Surface editor - Display temporary color in device list 2021-02-20 23:13:28 +01:00
Robert
b154badd9c Devices - Added custom layout loading 2021-02-19 16:42:09 +01:00
Robert
056b2bface Surface - Removed the ArtemisSurface and reworked device loading 2021-02-16 21:46:08 +01:00
Robert
c70e7d0c00 Devices - Reimplemented LED images 2021-02-11 22:49:51 +01:00
Robert
e1121afdf9 Devices - Add device layout loading 2021-02-10 22:45:28 +01:00
Robert
7792b662e0 RGB.NET - Updated for latest development branch 2021-02-10 00:19:45 +01:00
Robert
606c1b80f2 RGB.NET - Updated for latest development branch 2021-02-07 22:29:30 +01:00
SpoinkyNL
6c90943944 UI - Added changes since last build to update dialog 2021-02-04 20:22:04 +01:00
SpoinkyNL
f343b3d0f8 Profiles - Fixed conditions triggering on profile load, closes #520
UI - Added logging startup argument, closes #532
Plugins - Added import button, closes #521
2021-02-03 19:21:04 +01:00
SpoinkyNL
1c10eb8aa4 Modifiers - Cannot input negative values - closes #519 2021-02-02 19:32:22 +01:00
SpoinkyNL
bd6c93b292 Devices - Added option to disable devices 2021-02-01 19:54:28 +01:00
SpoinkyNL
25dcb16964 Plugins - Check main entry DLL casing to avoid weird namespace issues
Editor - Removed limit on zooming with mouseswheel, closes #528
2021-02-01 19:36:29 +01:00
Robert Beekman
45bf7e7c82 Merge pull request #534 from Artemis-RGB/feature/webserver
Added web server & expanded plugin features
2021-01-30 21:58:47 +01:00