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
Robert
52a9253846
Layer property - Removed generic events in favor of regular ones
...
Layer property - Added API for easy hiding/showing properties depending on the state of another property
Layer property - Made properties on property groups opt-out instead of opt-in, you can opt out with [LayerPropertyIgnore] attribute
2021-01-19 19:32:31 +01:00
SpoinkyNL
30c4314f1d
UI - Added desktop notifications API
2021-01-10 12:49:36 +01:00
SpoinkyNL
883fccef7b
Updating - Added UI for updating (actual update not yet implemented)
...
Shared UI - Added message service for easy access to the snackbar 🍟
2021-01-10 00:20:01 +01:00
Robert
29afe43177
RGB.NET - Use net5.0 binaries
2020-12-29 19:47:56 +01:00
Robert
9fd0f921b5
Profile editor - Improved scrubbing past layer timeline bounds
2020-12-24 19:30:34 +01:00
SpoinkyNL
4db66e1e3e
Profile editor - Refactored a lot of VMs so they clean up nicely
2020-12-20 18:13:56 +01:00
SpoinkyNL
10e6cdc54b
Code style - Omit the type in a new expressions
2020-12-18 17:54:01 +01:00
Robert
3792dd53d2
Profile editor - Don't confirm when deleting layers (we have undo)
...
Profile editor - Apply new brushes before saving to fix undo crash
2020-12-16 22:39:46 +01:00
SpoinkyNL
7ffe8f3e5b
Device visualizer - Fix framerate drop when processing mouse events
...
Profile tree - Fixed potential crash when dragging files over Artemis
Module reorder - Fixed potential crash when dragging files over Artemis
2020-12-15 00:05:42 +01:00
Robert Beekman
36058efc4d
Merge pull request #517 from Artemis-RGB/feature/color-calibration
...
Added Per device color calibration
2020-12-12 21:11:41 +01:00
Diogo Trindade
a504a5f4e1
Calibration - Moved color calibration reversion to ArtemisLed
2020-12-12 15:16:26 +00:00
Diogo Trindade
a23fab7d9f
Surface Editor - reverted color correction in the editor
...
the editor uses RGB.NET colors to display leds, so we need to use color correction data to restore it back to original
2020-12-12 00:15:07 +00:00
SpoinkyNL
c6181ea823
UI - Added setup wizard
2020-12-11 22:48:40 +01:00
Robert
d3d0ac9c9a
Plugins - Prevent crash when multiple plugins use HidSharp
2020-12-07 19:40:14 +01:00
SpoinkyNL
f05740a5f1
Core - Provide BitmapBrush with the currently active surface
...
UI - Small style change to the confirmation dialog
Surface - Add API to get an ArtemisLed by its corresponding RGB.NET LED
Devices - Add API to get an ArtemisLed by its corresponding RGB.NET LED
Devices - Add API to get an ArtemisLed by its corresponding RGB.NET LedId
2020-12-04 23:35:13 +01:00
Robert
1ccffd8a4d
Meta - Update Nuget packages
2020-12-03 20:33:19 +01:00
Robert
dd73c1e4c9
UI - Updated Stylet
...
Keyframes - Finished copy/paste implementation
2020-12-03 19:35:38 +01:00
Robert
f110383ed4
Keyframes - Copy/paste WIP
...
Timeline - Improved sizing, avoid unnecessary scrolling
Timeline - Fix selection rectangle appearing on mousedown
2020-12-02 19:11:39 +01:00
Robert
aae4e71d8e
Profile tree - Implemented proper copy/pasting
2020-12-01 19:08:10 +01:00
SpoinkyNL
9e75131948
Core - Moved first run code to the static utility class
...
Core - Improved first run code, this closes #504
Storage - Fixed some migrations on fresh databases
2020-11-23 22:11:26 +01:00
SpoinkyNL
f1f0abfec5
Input - Polished up UI
...
Input - Added events to service
2020-11-23 19:41:48 +01:00
SpoinkyNL
0c8e200f53
Fixed build
2020-11-21 15:10:46 +01:00
SpoinkyNL
47dffc0fa0
UI - Added sidebar pinning, this closes #493
...
UI - Wrap long tooltips, this closes #480
2020-11-21 10:58:20 +01:00
SpoinkyNL
8d901027ee
Shared UI - Resolved all remaining warnings
...
UI - Resolved all remaining warnings
Layer properties - Fixed DisableKeyframes layer property attribute not being applied
2020-11-20 23:13:37 +01:00
Robert
5683fd44df
Shared UI - More XML comments!
2020-11-20 19:30:38 +01:00
SpoinkyNL
32e80c3d05
Shared UI - Added XML comments
2020-11-18 23:40:24 +01:00
Robert
833a61ecab
Core - Fixed an error when enabling a module without a datamodel
...
Shared UI - XML comments
2020-11-18 19:28:05 +01:00
Robert
b185b28645
Core - Corrected disposable pattern usage
...
Core - Further nullable refactoring..
2020-11-17 20:54:49 +01:00
Robert
a3cd32f6c4
Core - Added XML comments to all remaining public members/methods
...
Core - Refactored a lot of code for nullable reference types
2020-11-16 20:16:06 +01:00
SpoinkyNL
805e6b0ed9
Target .NET 5
2020-11-15 23:39:32 +01:00