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

757 Commits

Author SHA1 Message Date
SpoinkyNL
10bc3f84dd Added active surface-config management code
Added surface-config creation
2019-10-16 00:00:26 +02:00
SpoinkyNL
1ae103accc Added devices ZIndex 2019-10-13 22:48:02 +02:00
SpoinkyNL
44549f86aa Split device views/VMs for surface and profile editors
Added support for devices without images to the surface editor
2019-10-12 18:00:21 +02:00
SpoinkyNL
516e1d6a13 And this guy 2019-09-18 22:26:25 +02:00
SpoinkyNL
71f53c0833 Redid some of the surface editor and started working on layout saving 2019-09-18 22:26:10 +02:00
SpoinkyNL
81294eef8f Corsair layouts - Updated K95 logical layout, added ND physical layout 2019-08-26 23:11:27 +02:00
SpoinkyNL
8951e61bd9 Nearly fully implemented surface rearranging 2019-08-25 22:26:10 +02:00
SpoinkyNL
5106195450 Surface rearranging WIP 2019-08-24 23:24:13 +02:00
SpoinkyNL
bc9dccef31 Added devices display in settings
Corsair layouts - Added LL Fans, led strips and AIO pump. Fixed MM800 paths
2019-08-24 13:08:48 +02:00
Robert Beekman
6da0e54056 Update MM800.xml 2019-08-23 17:15:35 +02:00
Robert Beekman
dcf74d1d42 Merge remote-tracking branch 'origin/master' 2019-08-23 17:09:21 +02:00
Robert Beekman
1946539260 Corsair layouts - Finished adding mice, added the MM800 2019-08-23 17:09:17 +02:00
SpoinkyNL
b788462259 Removed SharpVectors 2019-08-22 23:18:50 +02:00
SpoinkyNL
1bbd5f5d1d Fix Fody
Add missing CUE lib binaries to Git
2019-08-22 23:08:57 +02:00
Robert Beekman
429b3b783c Corsair layouts - Added M65, Sabre, Scimitar and updated Glaive 2019-08-22 17:29:00 +02:00
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
716480877a Merge remote-tracking branch 'origin/master' 2019-08-21 17:31:30 +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
6b3adf764f Update README.md
Updated shields
2019-08-21 15:06:47 +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
Robert Beekman
d0feed790a Update README.md 2019-08-13 10:59:02 +02:00
Robert Beekman
3efe62704a Update README.md 2019-08-13 10:53:11 +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
980f6d5f32 Ignore Storage.db 2019-04-18 19:44:28 +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
2ad803180f Trade Travis for TeamCity yay 2018-04-08 00:28:26 +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