Commit Graph
1656 Commits
Author SHA1 Message Date
Robert Beekman 4bd02907cb Fixed first module loaded module's screen being displayed automatically
Fixed editor exception on new device being added
Cleaned up LED view
2019-08-22 13:52:56 +02:00
Robert Beekman f1b5961f0b For now, added all Corsair resources to the plugin's project
Added Glaive layout
Added K95 US layout
2019-08-21 17:31:24 +02:00
Robert Beekman 05c4bfeb6e 😒 2019-08-21 13:13:36 +02:00
Robert Beekman d8e803c531 Added generic type test to path resolve override 2019-08-21 13:12:31 +02:00
Robert Beekman 254a8e311f Added built-in plugin copying 2019-08-21 12:12:50 +02:00
Robert Beekman cad98ae850 Updated Fody
Add support for overriding ResolvingAbsolutePath
2019-08-20 17:30:11 +02:00
SpoinkyNL 8e7d543a80 Fixed LED UI rendering perf 2019-08-19 23:10:28 +02:00
SpoinkyNL 71a6181df7 Reference local build of RGB.NET
Rewrote UI LED-rendering, performance needs some work
2019-08-19 22:03:37 +02:00
SpoinkyNL 6ea6f57ee8 Support custom LED shape drawing in editor 2019-08-11 22:48:33 +02:00
SpoinkyNL 090c726880 Added Corsair support as a plugin 2019-08-11 16:58:43 +02:00
SpoinkyNL 1146de1fc5 Started layout editor implementation
Rearranged VMs/Views
Updated RGB.NET
2019-08-11 01:23:13 +02:00
SpoinkyNL 2fd5941ff3 Set C# version to 7.0 instead of latest to fix build issues
Updated assembly info
2019-04-18 19:55:51 +02:00
SpoinkyNL 4c6223046d Fix SQLite 2019-04-18 19:44:20 +02:00
SpoinkyNL 8f4bb37fa4 Added most of the settings code, doesn't work because SQLite is weird 2019-04-17 20:47:23 +02:00
Robert Beekman 40c3222ae9 Thanks Visual Studio 👍 2019-04-16 17:04:57 +02:00
Robert Beekman 99d15ad6ac Fixed build
Added PluginSetting, settings service needs some more thought
2019-04-16 17:00:20 +02:00
SpoinkyNL bfc320c0ac Changed plugins to abstract classes 2019-04-16 00:24:50 +02:00
SpoinkyNL 083119dae2 Added plugin post build events 2019-04-14 23:23:42 +02:00
SpoinkyNL cdda228713 Added plugin unloading 2019-04-14 12:43:39 +02:00
SpoinkyNL dba48a2b6a Plugins have their own AppDomain now (TODO: dispose on plugin unload) 2019-04-13 12:13:44 +02:00
SpoinkyNL 3689db9325 Fixed plugin binding and reworked some interfaces to abstract classes 2019-04-11 19:52:28 +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 4e565f9d76 Opting for precompiled plugins, removed CS-Script
Cleaned up Nuget packages
Cleaned up references
2019-04-10 00:33:21 +02:00
SpoinkyNL d5db17c0e3 Added some views, I really just need this code on adifferent machine 2019-04-09 19:38:07 +02:00
SpoinkyNL 663ea3bf9a Updated Nuget packages, hello 2019! 2019-01-05 17:17:27 +01:00
SpoinkyNL e6f5dde7f7 Added GDI-based rendering test 2018-04-15 18:41:31 +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 128e293c1c Last try for Travis to see if Artemis build against Mono at all 2018-04-07 21:30:15 +02:00
SpoinkyNL 11b88ad511 Updated ALL the NuGet packages 2018-04-07 21:20:55 +02:00
SpoinkyNL 62090bd419 Downgrade NuGet APIs to v2 for Travis 2018-04-07 15:25:37 +02:00
SpoinkyNL 15f46b8757 Last attempt at Nuget for today 2018-04-07 15:17:09 +02:00
SpoinkyNL 31e9eb511b More core rendering 2018-04-07 14:24:49 +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 b80e1ea528 Implemented plugin reloading 2018-03-05 23:44:39 +01:00
SpoinkyNL 31affd01b3 Project cleanup 2018-03-04 22:29:04 +01:00
SpoinkyNL 2f72cdb1d9 Rely on CS-Script includes for modules view model matching 2018-03-04 22:27:57 +01: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 7a2717d8b9 Plugins working again 2018-03-02 23:46:55 +01:00
SpoinkyNL 25f832cba5 Always save solution first :>>> 2018-03-02 20:53:01 +01:00
SpoinkyNL a51ae92fea Added support for built-in plugins
Added dependency injection to IPlugin construction
2018-03-02 20:51:39 +01:00
SpoinkyNL f5749ccb26 Updated RGB.NET to 0.0.1.38 2018-03-02 17:36:38 +01:00
SpoinkyNL aada338dcc Further expanded plugins
Added navigation between modules
2018-02-25 19:48:22 +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 7d4c5dbae6 Started on RGB.NET implementation 2018-01-09 00:09:22 +01:00
SpoinkyNL e43d632adb Added module (the first major plugin type) view(model) creation 2018-01-08 20:41:21 +01:00
SpoinkyNL 8760b7f838 Some more plugin stuff, lovely commit messages ikr 2018-01-08 19:10:59 +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 ab3f2b1fd8 Project cleanup 2018-01-05 17:00:19 +01:00