Robert
86e632da52
Device properties - Fixed color calibration not applying realtime
...
Device properties - UI tweaks
2021-05-07 09:22:55 +02:00
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
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
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
Luke Taylor
702fd7a4e1
Fix Inconsistent Margin on Gradient Button
2021-04-28 10:25:13 -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
19679c0ba6
Plugins - Added prerequisites system
2021-04-25 23:18:00 +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
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
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
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
8ca173a119
Profiles - Toggle brushes & effects when elements start/stop rendering
2021-04-10 22:03:17 +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
20452110b1
Meta - Updated Nuget packages
...
UI - Use Material Design filled input style where possible
2021-04-07 19:27:57 +02:00
Robert
60df649eb0
Brush presets - Reset properties to default before applying preset
...
Layer properties - Disable keyframes when resetting to default
Device dialogs - Only dim unselected LEDs if a LED is selected
Migrations - Renamed to stay in order
Migrations - Added migration for color gradients
2021-04-06 20:56:18 +02:00
Robert
2bc882c814
Gradient picker - Properly react to gradient changes once again
2021-04-06 20:56:12 +02:00
Robert
3d38461bdd
Brushes - Added brush presets
...
ColorGradient - Refactored so it implements IList
2021-04-05 22:05:45 +02:00
Robert
7a3be83bf6
Core - Allow device providers to opt out of layout LED creation/removal
...
Device properties UI - Highlight selected LEDs in white
2021-04-01 19:57:28 +02:00
Robert
6fb24f87e3
Meta - Made build directory always the same regardless of build config
2021-03-29 19:44:51 +02:00
Robert
cf25d9f146
Merge remote-tracking branch 'origin/development' into development
2021-03-26 00:18:16 +01:00
Robert
5611ad420a
Device visualizer - Added LedClicked event
...
Device properties - Added the ability to select LEDs by clicking on them in the preview
2021-03-26 00:18:10 +01:00
Robert
eb7c89d4ad
Rendering - Sovled inconsistencies between software and Vulkan rendering
...
LED sampling - Improved LED sampling on <100% scale
2021-03-25 19:59:28 +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
12227b3530
Color picker - Remember last 18 picked colors
2021-03-16 19:29:18 +01:00
Robert
eaa1f15ac3
Data bindings - Fix crash when removing color gradient stops
2021-03-15 19:24:35 +01:00
Cheerpipe
a25e234bf6
Fix null object exception on Gradient Editor DEL Hotkey
2021-03-15 00:27:54 -03: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
98b9770250
Device properties - UI polish (the shiny kind)
...
Conditions - Open existing condition path on click
2021-03-11 00:44:46 +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
Diogo Trindade
ea1633c322
Fixed compile-time error with newer Visual Studio
...
for some reason this breaks on newer vs / dotnet versions
2021-03-08 23:08:58 +00:00
Robert
1ea2e2bee7
Devices - Ported color correction code to RGB.NET
2021-02-25 19:58:40 +01:00
e58c0f20bb
Updated to work with the new RGB.NET rendering
2021-02-24 00:45:31 +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
956ebd3313
Devices - Implemented device image loading
...
Devices - LED image loading WIP
2021-02-11 20:12:19 +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
Robert
28e1532064
Web server - Added web server service
...
UI - Added remote management for bringing to foreground, restarting and shutting down
UI - Simplified services namespaces
2021-01-27 20:52:51 +01:00