Robert
2bf36fbf20
Core - Refactored effects
...
Profile editor - Added effect creation
2022-04-23 17:07:04 +02:00
Robert
66ea718316
Profile editor - Integrated visual scripting
2022-04-03 22:21:56 +02:00
Robert
d7f3ee1190
Meta - Replace WPF projects with Avalonia projects
2022-03-27 11:55:26 +02:00
Robert
034879a2c9
Node editor - Implemented node visuals, pin visuals
...
Node editor - Implemented undo/redo and some commands
2022-03-13 22:07:16 +01:00
Robert
6569558df4
Meta - Updated Nuget packages
...
Meta - Moved to RGB.NET pre-release Nuget packages
2021-12-27 20:13:51 +01:00
Robert
f38a9e9e55
Rename Avalonia projects
...
Add Avalonia platform projects
2021-11-18 00:18:13 +01:00
Robert
1e36297c61
Fix build
2021-11-17 23:10:11 +01:00
Robert
4ef7c83c74
Merge branch 'feature/visual-scripting' into feature/avalonia
2021-11-17 23:07:36 +01:00
Robert
1784d2b8b5
UI - Added Avalonia projects
2021-10-09 23:51:42 +02:00
a45dd094a0
Added first visual-scripting draft [WIP]
2021-07-15 00:20:08 +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
SpoinkyNL
ed64c67271
Installer - Moved to Artemis-RGB/Artemis.Installer repository
2020-12-28 22:40:09 +01:00
SpoinkyNL
925156986c
Installer - Initial commit
...
Updated license
2020-12-27 23:42:50 +01:00
Robert
655f45ee1e
Plugins - Removed plugins from the main repo
...
Plugin service - Log a warn when no built-in plugins are found instead of crashing
2020-10-26 20:15:24 +01:00
SpoinkyNL
7e8dea351b
Conditions - Fixed a null check during value retreival
...
Test data model - Moved to right folder
2020-09-27 23:01:08 +02:00
Robert
d9017c67b4
Plugins - Moved test data model to a seperate plugin
...
Core - Moved built-in types to a separate folder and namespace
2020-09-16 19:22:37 +02:00
Robert
ef9cfb9ce8
Project - Cleaned up some test code
...
UI - Added scaffolding for databindings
2020-08-28 21:34:28 +02:00
SpoinkyNL
bfb122e95a
Modules - Ordering WIP
2020-08-27 00:21:44 +02:00
Robert
91157fea5b
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 19:33:02 +02:00
Robert
ed479abebc
Modules - Added enable override mechanism
...
Profile modules - Added animated module enable/disable
2020-08-24 19:23:29 +02:00
SpoinkyNL
73e992bbb7
Layer effects - Normalized method naming
2020-08-23 23:17:33 +02:00
SpoinkyNL
aa7c914b92
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
2b7a507725
Datamodel - WIP stuff, need this on a diff. PC
2020-06-23 22:49:27 +02:00
SpoinkyNL
2493c2cbf1
Layer effects - WIP commit
...
Profile editor - Show brush icons at different parts in the editor
2020-06-10 00:20:43 +02:00
SpoinkyNL
cdb91021a2
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
a8912076d3
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 19:16:53 +02:00
SpoinkyNL
57d82fafa8
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
9b62ba5f3d
Plugins - Added optional configuration window
...
Plugins - Moved plugins to their own directory
Device providers - Added all RGB.NET device providers
2020-02-27 19:05:35 +01:00
SpoinkyNL
a79c56eaa1
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
2f8671045c
Signitifantly reduced build size
...
Updated project folder names
Show only selected layer in visualization
Added rectangle support
2019-12-18 21:54:03 +01:00
SpoinkyNL
580db3185e
Added layer shapes, editor is still WIP
2019-12-15 22:52:04 +01:00
SpoinkyNL
e87b34a720
Added rudimentary Wooting support
2019-12-13 19:52:51 +01:00
Robert
cec6fb45dc
Added shared UI library and finished the ColorPicker
2019-12-09 19:25:45 +01:00
SpoinkyNL
33d0fca15e
Reuse shaders/paint where possible
...
Added noise test
2019-12-05 08:23:00 +01:00
SpoinkyNL
3a85563862
Added some test animations
2019-12-03 23:18:10 +01:00
SpoinkyNL
9148323ad5
Implemented layer elements
...
Added a brush layer element
Corsair - Added ST100 RGB layout
2019-12-01 18:55:49 +01:00
SpoinkyNL
eecbe4636e
Added Logitech support (limited to G910 and G403 for now)
...
Added a splashscreen
2019-11-10 17:36:18 +01:00
SpoinkyNL
090c726880
Added Corsair support as a plugin
2019-08-11 16:58:43 +02:00
SpoinkyNL
083119dae2
Added plugin post build events
2019-04-14 23:23:42 +02:00
Robert Beekman
571a3fe168
Removed the rest of CS Script and removed old plugin projects
2019-04-10 16:05:19 +02:00
SpoinkyNL
dd82a945ef
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
9a2ea0c2b3
Removed seperate plugins project since you're always referencing both..
...
Added more loading logic
2018-04-06 19:54:25 +02:00
SpoinkyNL
36b8ddc023
Enabled plugin debugging
...
Moved built-in plugins
Auto-copy built-in plugins on build
2018-03-03 13:46:22 +01:00
SpoinkyNL
25f832cba5
Always save solution first :>>>
2018-03-02 20:53:01 +01:00
SpoinkyNL
4781524139
Finalized client-side storage
2018-01-24 19:10:43 +01:00
SpoinkyNL
0c47b9a2fb
Added UI elements borrowed from DarthAffe
...
Added a WIP of profile classes
2018-01-13 00:06:28 +01:00
SpoinkyNL
c761c880ed
Added some more plugin architecture (modules are now a type of plugin)
2018-01-07 14:54:09 +01:00
SpoinkyNL
f093520ce8
Added some module architecture
2018-01-06 21:04:29 +01:00
SpoinkyNL
c2cf86b6b8
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
8c34fb3c50
2.0 initial commit
2017-12-07 12:51:54 +01:00