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

61 Commits

Author SHA1 Message Date
Robert
d0e354952d Merge branch 'development' into feature/cpm 2024-02-23 21:21:27 +01:00
RobertBeekman
39d7d8132f Core - Added node provider plugin feature type
Visual Scripting - Removed all nodes
2024-02-22 19:42:25 +01:00
Diogo Trindade
f88459fddd
Centralized package management 2024-02-20 21:51:39 +00:00
Diogo Trindade
b3dc12790c
Remove Artemis.props file 2024-01-15 19:08:16 +00:00
Robert
8a4390fb80 Meta - Upgraded Nuget packages 2023-09-17 11:58:38 +02:00
Robert
2a3fd30313 Merge branch 'development' into feature/workshop 2023-07-14 10:34:13 +02:00
Robert
b298900ed2 Upgrade Avalonia and FluentAvalonia, use a props file to sync versions 2023-07-14 10:31:44 +02:00
Robert
bde4e861c2 Initial workshop commit 2023-06-11 18:52:17 +02:00
Robert
3222eae876 Updating - Initial GraphQL client commit 2023-02-04 23:29:26 +01:00
Robert
6c5298902f CI - Updated to build Avalonia project
Meta - Clean up build configs
2022-08-20 11:34:25 +02:00
Robert
87e87ae15d Debugger - Replaced NavigationView in favor for something simpler 2022-08-07 16:19:41 +02:00
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