SpoinkyNL
0d68bee3ad
Cleaned up setting service, lol old approach was dumb
...
Made PluginSetting<T> act as a singleton
2019-11-04 21:36:46 +01:00
SpoinkyNL
6ebceacd13
Made devices aware of the plugin that loaded them
...
Fixed Corsair LL Fans layout
Expanded render events
Added identify option to device settings, must move this to be reusable though
2019-11-03 11:38:28 +01:00
SpoinkyNL
f72f145c7e
Added a layer of abstraction between RGB.NET and Artemis
...
This means Artemis can add extra functionality
It also avoid having to reference RGB.NET for basic rendering
Implemented rendering scaling
2019-10-30 23:20:06 +01:00
SpoinkyNL
4126f5622e
Fixed freeze when changing active surface config
2019-10-27 22:19:42 +01:00
SpoinkyNL
ad8e8288bd
Partially fixed device movement when zoomed in
2019-10-19 14:07:24 +02:00
SpoinkyNL
5535bcf59d
Added surface editor device sorting
2019-10-17 00:24:03 +02:00
SpoinkyNL
e26516bce0
Added active surface-config management code
...
Added surface-config creation
2019-10-16 00:00:26 +02:00
SpoinkyNL
10b2328561
Added devices ZIndex
2019-10-13 22:48:02 +02:00
SpoinkyNL
d9c2e7b2dc
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
a752c75239
And this guy
2019-09-18 22:26:25 +02:00
SpoinkyNL
a34786fb5d
Redid some of the surface editor and started working on layout saving
2019-09-18 22:26:10 +02:00
SpoinkyNL
f3650445d9
Corsair layouts - Updated K95 logical layout, added ND physical layout
2019-08-26 23:11:27 +02:00
SpoinkyNL
9184bbdec2
Nearly fully implemented surface rearranging
2019-08-25 22:26:10 +02:00
SpoinkyNL
171f63a1db
Surface rearranging WIP
2019-08-24 23:24:13 +02:00
SpoinkyNL
a35774eeb4
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
SpoinkyNL
83719a3b04
Removed SharpVectors
2019-08-22 23:18:50 +02:00
SpoinkyNL
3ef05b21b9
Fix Fody
...
Add missing CUE lib binaries to Git
2019-08-22 23:08:57 +02:00
SpoinkyNL
dcf206dbaf
Fixed LED UI rendering perf
2019-08-19 23:10:28 +02:00
SpoinkyNL
b3e035cfb3
Reference local build of RGB.NET
...
Rewrote UI LED-rendering, performance needs some work
2019-08-19 22:03:37 +02:00
SpoinkyNL
0d1aa3d4fa
Support custom LED shape drawing in editor
2019-08-11 22:48:33 +02:00
SpoinkyNL
8cd8b051f7
Added Corsair support as a plugin
2019-08-11 16:58:43 +02:00
SpoinkyNL
6e23c079b1
Started layout editor implementation
...
Rearranged VMs/Views
Updated RGB.NET
2019-08-11 01:23:13 +02:00
SpoinkyNL
390dcc6ae1
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
b1bdc5facc
Ignore Storage.db
2019-04-18 19:44:28 +02:00
SpoinkyNL
3accdf0af0
Fix SQLite
2019-04-18 19:44:20 +02:00
SpoinkyNL
ac577e87cc
Added most of the settings code, doesn't work because SQLite is weird
2019-04-17 20:47:23 +02:00
SpoinkyNL
f63a7b91c8
Changed plugins to abstract classes
2019-04-16 00:24:50 +02:00
SpoinkyNL
c9277ecc4e
Added plugin post build events
2019-04-14 23:23:42 +02:00
SpoinkyNL
0b3fa7a53a
Added plugin unloading
2019-04-14 12:43:39 +02:00
SpoinkyNL
8ccac7f073
Plugins have their own AppDomain now (TODO: dispose on plugin unload)
2019-04-13 12:13:44 +02:00
SpoinkyNL
155073f14d
Fixed plugin binding and reworked some interfaces to abstract classes
2019-04-11 09:20:54 +02:00
SpoinkyNL
aa32c8aae4
Opting for precompiled plugins, removed CS-Script
...
Cleaned up Nuget packages
Cleaned up references
2019-04-10 00:33:21 +02:00
SpoinkyNL
1ae5a18c8e
Added some views, I really just need this code on adifferent machine
2019-04-09 19:38:07 +02:00
SpoinkyNL
2330644062
Updated Nuget packages, hello 2019!
2019-01-05 17:17:27 +01:00
SpoinkyNL
6ffa0e14c2
1.11.3.0
...
Fixed Logitech support
Upped minimum required Logitech Gaming Software version to 9.0.42
Updated Logitech SDK
2018-06-12 22:08:16 +02:00
SpoinkyNL
177632d9aa
Thanks GitKraken
2018-06-12 20:52:22 +02:00
SpoinkyNL
cd96851fdf
Add support for LGS 9
2018-06-12 20:52:10 +02:00
SpoinkyNL
60544e7814
Added GDI-based rendering test
2018-04-15 18:41:31 +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
49636caa5f
Trade Travis for TeamCity yay
2018-04-08 00:28:26 +02:00
SpoinkyNL
5eb3a62b18
Last try for Travis to see if Artemis build against Mono at all
2018-04-07 21:30:15 +02:00
SpoinkyNL
2c573ec34e
Updated ALL the NuGet packages
2018-04-07 21:20:55 +02:00
SpoinkyNL
b5ee11b789
Downgrade NuGet APIs to v2 for Travis
2018-04-07 15:25:37 +02:00
SpoinkyNL
666fdf174f
Last attempt at Nuget for today
2018-04-07 15:17:09 +02:00
SpoinkyNL
b423b3436b
Attempt #4
2018-04-07 15:00:45 +02:00
SpoinkyNL
8512137b11
I should not just copy-paste things
2018-04-07 14:52:21 +02:00
SpoinkyNL
0c67e68c0c
Fixed Travis Nuget sources
2018-04-07 14:46:23 +02:00
SpoinkyNL
42010f3730
Added Travis
2018-04-07 14:36:43 +02:00
SpoinkyNL
36d1a88c4e
More core rendering
2018-04-07 14:24:49 +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
3db4aab8bc
Implemented plugin reloading
2018-03-05 23:44:39 +01:00
SpoinkyNL
adac6f4f8c
Project cleanup
2018-03-04 22:29:04 +01:00
SpoinkyNL
9ad3e04a69
Rely on CS-Script includes for modules view model matching
2018-03-04 22:27:57 +01: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
801a8933d0
Plugins working again
2018-03-02 23:46:55 +01:00
SpoinkyNL
a533d96f37
Always save solution first :>>>
2018-03-02 20:53:01 +01:00
SpoinkyNL
a465c4cd8b
Added support for built-in plugins
...
Added dependency injection to IPlugin construction
2018-03-02 20:51:39 +01:00
SpoinkyNL
d076cf0656
Updated RGB.NET to 0.0.1.38
2018-03-02 17:36:38 +01:00
SpoinkyNL
6a8edfc00a
Further expanded plugins
...
Added navigation between modules
2018-02-25 19:48:22 +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
4f146865a4
Started on RGB.NET implementation
2018-01-09 00:09:22 +01:00
SpoinkyNL
3bea4463dc
Added module (the first major plugin type) view(model) creation
2018-01-08 20:41:21 +01:00
SpoinkyNL
ccd63abe9a
1.11.2.0
...
Fixed G910 and G810 alignment issues
Bumped version number
2018-01-08 11:52:13 +01:00
SpoinkyNL
f7fe57676d
Some more plugin stuff, lovely commit messages ikr
2018-01-08 11:20:21 +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
52cdb52ecc
Updated WoW addon
2018-01-05 19:54:18 +01:00
SpoinkyNL
7940f4ef33
Added ST100 support
...
Fixed default Overwatch profile only showing Genji colors
2018-01-05 17:26:19 +01:00
SpoinkyNL
8d9076a241
Project cleanup
2018-01-05 17:00:19 +01:00
SpoinkyNL
418b3adea7
And the winner is... Stylet!
2017-12-27 16:50:34 +01:00
SpoinkyNL
73241793b8
Missed csproj changes
2017-12-25 13:24:48 +01:00
SpoinkyNL
0f3c85db6b
Some UI stuff
2017-12-25 13:18:55 +01:00
SpoinkyNL
6b8a8b6b4e
Added routing to UI project
...
Added Ninject
Added Fody
2017-12-20 01:00:02 +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
4f9632294f
Update README.md
2017-12-18 00:51:27 +01:00
SpoinkyNL
215d5cb4c5
Minor WoW & Overwatch fixes
...
Added Moira to Overwatch
Fixed Overwatch update logic to carry on if no char match was found
WoW module now uses the first active network adapter by default
2017-12-08 20:56:00 +01:00
Robert Beekman
d64c1a660d
2.0 initial commit
2017-12-07 12:51:54 +01:00
SpoinkyNL
6a815a14d7
Merge remote-tracking branch 'origin/master'
2017-12-04 14:09:36 +01:00
Robert Beekman
728177fb87
Fixed logging location
...
Bumped version
2017-12-04 10:42:11 +01:00
SpoinkyNL
a11b50a081
Fixed profile ZIP
...
Added some error handling to WoW module
2017-12-03 19:19:06 +01:00
Robert Beekman
63d7cf60f9
Oops
2017-11-30 12:08:03 +01:00
Robert Beekman
6788fecde4
Merge remote-tracking branch 'origin/master'
2017-11-30 12:06:54 +01:00
Robert Beekman
d1a3cee586
Move data directory to ApplicationData instead of Documents
2017-11-30 12:06:47 +01:00
Robert Beekman
6dbd33ed54
Update README.md
2017-11-28 22:23:36 +01:00
SpoinkyNL
efa2d6614d
Added automatic removal of Squirrel version
2017-11-28 21:26:28 +01:00
Robert Beekman
9b7b0bcaf4
Store install path in registry
...
Finalized auto-update code
2017-11-28 13:08:33 +01:00
SpoinkyNL
ad36fd2a75
Added new auto-update (WIP)
...
Added dialog result to MetroDialog
2017-11-28 00:02:34 +01:00
SpoinkyNL
792e4c359d
Merge branch 'master' of https://github.com/SpoinkyNL/Artemis
2017-11-24 22:31:01 +01:00
SpoinkyNL
6c9e6da1f4
Got rid of false positive yey
2017-11-24 22:30:59 +01:00
Robert Beekman
12a8ff2ae1
Merge pull request #405 from StachePL/master
...
Masterkeys Pro M support
2017-11-22 20:22:31 +01:00
SpoinkyNL
e058b056b4
Small fixes to CM and the autorun task
2017-11-16 19:33:19 +01:00
Robert Beekman
4f3d95f11c
Added task removal to uninstall and autorun checkbox to install
2017-11-16 13:07:56 +01:00
SpoinkyNL
3278c0fd0a
Added installer UI
2017-11-15 23:51:53 +01:00
SpoinkyNL
2396db2203
Removed Squirrel because it's giving false positives on virus scanners
...
Added WiX project, still needs a bit of work though..
2017-11-14 23:57:37 +01:00
SpoinkyNL
adc1e8b00b
Fixed a crash on LUA editor save
...
Added default profiles for F1 2017
Added link to wiki in F1 2017 module
Adjusted default overlay profile to use fade
Adjusted Overwatch profile to automatically work with any new character
2017-11-12 23:44:19 +01:00
SpoinkyNL
7e1d317368
Autorun task privilage fixes
2017-11-12 18:59:13 +01:00
SpoinkyNL
d388ae3779
Cherrypicked PR #400
2017-11-12 18:30:02 +01:00
SpoinkyNL
944b7f04c2
Merge remote-tracking branch 'origin/master'
2017-11-12 18:26:38 +01:00
SpoinkyNL
1329e037ec
Merge branch 'development'
2017-11-12 18:26:31 +01:00