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

1696 Commits

Author SHA1 Message Date
Robert Beekman
de6edaf565
Merge pull request #586 from AlpacaFur/development
Add Gradient Tools
2021-05-03 11:46:07 +02:00
Robert
a93b52333c Gradient editor - Move bottom-margin away from induvidual buttons 2021-05-03 11:44:16 +02:00
Robert
72c95a49d2 Merge branch 'prerequisites' into development 2021-05-02 23:01:01 +02:00
Robert
77be79dde5 Prerequisites - Finalized UI logic surrounding install/remove 2021-05-02 23:00:48 +02:00
Robert
89a8fa49d6 Data model events - Fixed render exception when removing a path an event relies on 2021-04-30 18:07:25 +02:00
Luke Taylor
695a3a6867 Various Gradient Tool Improvements
- Fix Implementation of the "Toggle Gradient" button.
- Add confirmation popup for the clear gradient button.
- Move buttons to above gradient (thanks Cheerpipe!)
2021-04-30 12:04:21 -04:00
Robert
21700aaad5 Plugins - Reworked bootstrapper 2021-04-30 17:39:58 +02:00
Luke Taylor
e8bcff542a Allow Shift to invert the Rotate button's direction 2021-04-28 13:08:37 -04:00
Robert
f1dfb4aad8 Gradient editor - Code style 2021-04-28 17:26:59 +02:00
Robert
5cae14efd3 Prerequisites - Moved to PluginInfo and FeatureInfo
Features don't have instances until they are enabled so this made sense, Plugins followed suit for consistency's sake
2021-04-28 17:06:47 +02:00
Luke Taylor
702fd7a4e1 Fix Inconsistent Margin on Gradient Button 2021-04-28 10:25:13 -04:00
Luke Taylor
15c7a62b5c Merge remote-tracking branch 'upstream/development' into development 2021-04-28 09:53:18 -04:00
Luke Taylor
f8b8f7e01c Merge remote-tracking branch 'upstream/master' into development 2021-04-28 09:51:24 -04:00
Luke Taylor
e82c031f3b Color Picker Textbox QoL Change
Make the text always uppercase and make the font monospace to make sure it's visible in low width environments (ie. the gradient picker)
2021-04-28 09:51:00 -04:00
Luke Taylor
a874a494ff Add more gradient tools 2021-04-28 09:49:35 -04:00
Robert
0cfddcbbaf Plugin prerequisites - Added UI for installing/removing prerequisites
Plugin settings - Added button to reload plugin from disk
Confirm dialogs - Made cancel text optional so you can hide the button
2021-04-28 00:33:56 +02:00
Luke Taylor
46b3fdf343 Add Gradient Helper Buttons 2021-04-26 21:25:16 -04:00
Robert
f1874d9fe3 Merge branch 'development' into prerequisites 2021-04-26 23:13:23 +02:00
Robert
52d0efb90e RGB Service - Update for RGB.NET exception changes 2021-04-26 23:13:11 +02:00
Robert
031470c331 Merge branch 'master' into development 2021-04-26 22:56:19 +02:00
Robert
575cfa9a37 Update README.md
Update README.md
Update README.md

[skip ci]
2021-04-26 17:13:19 +02:00
Robert
ebfb82e323 RGB Service - Catch & throw exceptions in a more controlled manner 2021-04-26 17:12:23 +02:00
Robert
19679c0ba6 Plugins - Added prerequisites system 2021-04-25 23:18:00 +02:00
Robert
77227b7e6e UI - Improved menu iotem swapping 2021-04-24 12:54:24 +02:00
Robert
d32ac329c8 Core - Fixed very fast logging slowly taking up a lot of memory
Data model debug UI - Improved scrolling
2021-04-23 09:19:43 +02:00
Robert
6528775530 Merge branch 'development' 2021-04-21 17:26:07 +02:00
Robert
1a82903449 Data model - Fixed prefix positioning
Data model - Fixed prefix and affix not working on SKColors
2021-04-21 17:25:55 +02:00
Robert
2d02dba140 Profile rendering - Don't leave filter quality on undefined, set to low 2021-04-20 23:59:10 +02:00
Robert
f3a823644e Dynamic data models - Fixed data model paths not handling inheritance very well 2021-04-20 00:29:48 +02:00
Robert
6904a137e1 Device visualizer - Fixed memory leak
Device visualizer - Improved performance on very large devices
Dynamic data model - Reworked API
2021-04-19 17:43:46 +02:00
Robert
8cba36f5d4 Dynamic data model - Removed DataModel constraint
Dynamic data model - Added ability to provide custom description attribute
2021-04-18 22:22:16 +02:00
Robert
e3d991a0a2 Merge branch 'development' 2021-04-17 10:22:44 +02:00
Robert
5e345fed7c UI - Decreased device visualizer CPU usage
Keyframes - Snap to closest 50 ms while Ctrl is held down
2021-04-17 10:22:33 +02:00
Robert
651fc515d2 CLI - Added CLI project
Core - Don't register debug logger on release builds
2021-04-13 23:15:27 +02:00
Robert
70bf8824db Layer brushes & effects - Fix custom icon paths 2021-04-12 23:36:35 +02:00
Robert
8d75d0dd8c UI - Properly make use of ArtemisIcon where needed 2021-04-12 22:38:34 +02:00
Robert
dd54a8a54c Merge branch 'development' 2021-04-12 12:56:02 +02:00
Robert
e13b319db9 Profile editor - Fix editing keyframes outside main segment on folders 2021-04-11 12:02:46 +02:00
Robert
b8578a9cce Profiles - Better implementation of Enable/Disable while in editor 2021-04-11 09:34:18 +02:00
Robert
bd75f1038e Profiles - Fixed suspended elements rendering while the editor is open 2021-04-10 23:34:54 +02:00
Robert
8ca173a119 Profiles - Toggle brushes & effects when elements start/stop rendering 2021-04-10 22:03:17 +02:00
Robert
992657b0c5 UI - Improved exception dialog shown at early startup failure
Plugins - Provide a better error message on built in plugin installation failure
Conditions - Added better null/not null checks for strings
2021-04-10 19:32:21 +02:00
Robert
fbf04b53db Merge branch 'development' 2021-04-10 12:53:43 +02:00
Robert
c66c21152f Device dialog - Added input remapping for keyboards
Device dialog - Display layout author, if I missed anyone let me know!
2021-04-10 12:53:08 +02:00
Robert
8066586328 Layer brush/effect dialogs - Fixed default location
Layer properties - Give it a best effort to avoid null base values
2021-04-08 23:51:56 +02:00
Robert
af496da647 Settings - Update devices each time the tab opens
Readme - Clarified that we're not lazy :p
2021-04-08 20:54:34 +02:00
Robert
903e434137 Core - Create default instances for properties
UI - Added configurable width/height for brush dialogs
2021-04-08 00:39:26 +02:00
Robert
f4e3011957 Merge branch 'master' into development 2021-04-08 00:38:47 +02:00
Robert Beekman
3e831c1eed Merge pull request #575 from Artemis-RGB/DPIAwareness
Added Utilities to change DPIAwareness
2021-04-07 22:22:16 +02:00
Robert
35289f7858 Process monitor - Change logging to verbose 2021-04-07 22:12:11 +02:00