Robert
35b3b1d1f6
Plugins - Moved test data model to a seperate plugin
...
Core - Moved built-in types to a separate folder and namespace
2020-09-16 13:08:14 +02:00
Robert
9e4ae9bbe1
Project - Cleaned up some test code
...
UI - Added scaffolding for databindings
2020-08-28 13:01:52 +02:00
SpoinkyNL
3128bd7270
Modules - Ordering WIP
2020-08-27 00:21:44 +02:00
Robert
afc797762b
Project - Cleaned up all project files
...
Project - Ensured every project only has x64 build configs
Project - Removed WPF from projects where not needed
2020-08-26 11:35:23 +02:00
Robert
0c9187f75d
Modules - Added enable override mechanism
...
Profile modules - Added animated module enable/disable
2020-08-24 17:31:31 +02:00
SpoinkyNL
55a928bff6
Layer effects - Normalized method naming
2020-08-23 23:17:33 +02:00
SpoinkyNL
29489fe7b3
UI - Many misc fixes I can't remember
...
Profile editor - Removed layer outline, increasing performance by a lot
Device visualizer - Streamlined custom
Device providers - Added debug device provider
ASUS - Added Maximus X Hero thanks @copystring
Plugin core - Added PerLedLayerBrush
Noise layer - Converted to PerLedLayerBrush, increasing performance and quality
2020-08-02 00:20:25 +02:00
SpoinkyNL
566bdd3a89
Datamodel - WIP stuff, need this on a diff. PC
2020-06-23 22:49:27 +02:00
SpoinkyNL
f178c3d790
Layer effects - WIP commit
...
Profile editor - Show brush icons at different parts in the editor
2020-06-10 00:20:43 +02:00
SpoinkyNL
efee645bfb
Layer brushes - Added RGB.NET-based layer brushes
...
Layer brushes - Added sample RGB.NET-based color brush
Layer properties - Save on gradient edit dialog close
Layer properties - Fix layer brush keyframes not working after changing layer brush
2020-05-31 21:58:06 +02:00
SpoinkyNL
e863652b08
Noise brush - Added option to map noise to a gradient
...
Color brush - Only show gradient/color option when applicable
Gradient picker - Design tweaks
2020-04-17 11:27:12 +02:00
SpoinkyNL
73245a3d4b
Plugins - Implemented enabling/disabling (doesnt work for devices)
...
Plugins - Disable plugins that caused a crash
Tray icon - Added menu items for quick access
2020-03-02 22:15:25 +01:00
Robert
2bcee30e11
Plugins - Added optional configuration window
...
Plugins - Moved plugins to their own directory
Device providers - Added all RGB.NET device providers
2020-02-27 13:25:38 +01:00
SpoinkyNL
b3f6aef101
Core port - Targeting .NET Core 3.1!
...
Core port - Updated projects to new project layout
Core port - Changed the way devices are identified to be consistent across different frameworks
Core port - Updated plugin system to no longer use AppDomain but AssemblyLoadContext (through McMaster.NETCore.Plugins)
Core port - Renamed a few events to keep Fody from getting confused
2020-02-22 18:38:32 +01:00
Robert
04bc8f013a
Signitifantly reduced build size
...
Updated project folder names
Show only selected layer in visualization
Added rectangle support
2019-12-18 13:05:46 +01:00
SpoinkyNL
ddce69e8f0
Added layer shapes, editor is still WIP
2019-12-15 22:52:04 +01:00
SpoinkyNL
41fe2a5ea2
Added rudimentary Wooting support
2019-12-13 09:59:50 +01:00
Robert
b9471abdec
Added shared UI library and finished the ColorPicker
2019-12-09 13:02:59 +01:00
SpoinkyNL
34c38ca2fe
Reuse shaders/paint where possible
...
Added noise test
2019-12-05 08:23:00 +01:00
SpoinkyNL
815e7a6722
Added some test animations
2019-12-03 23:18:10 +01:00
SpoinkyNL
f8037feb81
Implemented layer elements
...
Added a brush layer element
Corsair - Added ST100 RGB layout
2019-12-01 18:55:49 +01:00
SpoinkyNL
39f2920c90
Added Logitech support (limited to G910 and G403 for now)
...
Added a splashscreen
2019-11-10 17:36:18 +01:00
SpoinkyNL
8cd8b051f7
Added Corsair support as a plugin
2019-08-11 16:58:43 +02:00
SpoinkyNL
c9277ecc4e
Added plugin post build events
2019-04-14 23:23:42 +02:00
Robert Beekman
90cd27b0c6
Removed the rest of CS Script and removed old plugin projects
2019-04-10 16:05:19 +02:00
SpoinkyNL
610b45e017
Added x64 release config
...
Added some brush drawing types but they won't stay (gotta commit this)
2018-04-14 21:27:12 +02:00
SpoinkyNL
c22a78cd30
Removed seperate plugins project since you're always referencing both..
...
Added more loading logic
2018-04-06 19:54:25 +02:00
SpoinkyNL
34b9c81df7
Enabled plugin debugging
...
Moved built-in plugins
Auto-copy built-in plugins on build
2018-03-03 13:46:22 +01:00
SpoinkyNL
a533d96f37
Always save solution first :>>>
2018-03-02 20:53:01 +01:00
SpoinkyNL
7773d377a2
Finalized client-side storage
2018-01-24 14:52:34 +01:00
SpoinkyNL
6eefa733b4
Added UI elements borrowed from DarthAffe
...
Added a WIP of profile classes
2018-01-13 00:06:28 +01:00
SpoinkyNL
ede07722eb
Added some more plugin architecture (modules are now a type of plugin)
2018-01-07 14:54:09 +01:00
SpoinkyNL
84f21aa044
Added some module architecture
2018-01-06 21:04:29 +01:00
SpoinkyNL
fc996b7258
Started on the UI project
...
Added ReactiveUI, Material design and MahApps
Added the welcome page
2017-12-18 01:04:28 +01:00
Robert Beekman
d64c1a660d
2.0 initial commit
2017-12-07 12:51:54 +01:00