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

2636 Commits

Author SHA1 Message Date
SpoinkyNL
1ea471280b Profiles now associate themselves to keyboards using an identifier unique per model. Rendering no longer done on UI thread, fixing UI freezes (yes.. yes I did that) 2016-06-04 22:22:49 +02:00
Robert Beekman
0033b8b982 Merge pull request #95 from DarthAffe/bugfix
Fixed possible crash while searching the steam-path
2016-06-04 11:13:28 +02:00
Robert Beekman
4ec3640fbd Merge pull request #94 from DarthAffe/development
Update to CUE.NET v1.0.3 (using the new SDK-checks)
2016-06-04 11:12:38 +02:00
2c9dc821e5 Fixed possible crash while searching the steam-path 2016-06-04 10:16:04 +02:00
a8f7edeaf5 Added a check to all Corsair-DeviceProviders to prevent loading time if the CueSDK is initialized 2016-06-04 10:09:03 +02:00
841207225d Updated the Corsair-Headset-DeviceProvider to benefit from CUE.NET 1.0.3 2016-06-04 10:01:07 +02:00
7ed9114805 Fixed previous changes to the corsair-mice-deviceprovider 2016-06-04 10:00:51 +02:00
f871f9ffde Updated the Corsair-Mice-DeviceProvider to benefit from CUE.NET 1.0.3 2016-06-04 09:56:48 +02:00
2616179e7f Updated the Corsair-Keyboard-DeviceProvider to benefit from CUE.NET 1.0.3 2016-06-04 09:52:54 +02:00
47f2bf2c0d Updated CUE.NET to v1.0.3 2016-06-04 09:41:52 +02:00
SpoinkyNL
526bc2661a Added layer unsaved changes warning 2016-06-03 20:59:58 +02:00
SpoinkyNL
317b1cb369 Merge branch 'development' of https://github.com/SpoinkyNL/Artemis.git 2016-06-02 22:38:48 +02:00
SpoinkyNL
425f888db7 STRAFE fix take two 2016-06-02 22:38:46 +02:00
Logan Saso
7724a105a3 Merge branch 'development' of https://github.com/SpoinkyNL/Artemis.git 2016-06-02 13:29:42 -07:00
Logan Saso
905fc7f9c4 I don't even what 2016-06-02 13:29:41 -07:00
SpoinkyNL
1fb78cf932 Possible STRAFE fix 2016-06-02 22:18:41 +02:00
SpoinkyNL
985b840af3 Re-enabled Razer, fixed profile import when no keyboard is active 2016-06-02 21:41:50 +02:00
SpoinkyNL
35de216762 Sorted out sorting <3 2016-06-02 15:20:35 +02:00
SpoinkyNL
76cfc09fa4 Fixed profile null reference 2016-06-02 10:58:49 +02:00
SpoinkyNL
2c748ca5d1 Enabled pulse on profile editor glow effect and fixed slide animations 2016-06-02 00:45:28 +02:00
SpoinkyNL
73017e8091 Adjusted keyboard margins and added Razer 2016-06-01 21:12:42 +02:00
SpoinkyNL
da64c85a22 Implemented CS:GO and Dota directory detection. Implemented last profile saving, implemented growth effect 2016-06-01 20:29:10 +02:00
SpoinkyNL
67b87324c6 Theme tweaks 2016-06-01 01:42:37 +02:00
SpoinkyNL
ef6e6459f2 Fixed theming, this closes #51 2016-06-01 00:18:47 +02:00
SpoinkyNL
dd5889ec3e Cleaned up margins in views, improved Corsair mouse/headset null-handling. Added theme switching (WIP) 2016-05-31 18:45:26 +02:00
SpoinkyNL
eb59ddc816 UI polish 2016-05-30 23:53:53 +02:00
SpoinkyNL
b01f9485ae Fixed profile saving, expanded Overwatch data model 2016-05-29 20:59:54 +02:00
SpoinkyNL
0b889c3b0c Implemented basic Overwatch parsing 2016-05-29 14:20:30 +02:00
SpoinkyNL
f1b7c667a7 Added Overwatch module, progress on MMF with C++ 2016-05-28 23:32:41 +02:00
SpoinkyNL
c80c87dce7 Cleaned up ProfileEditorViewModel, added expirimental Overwatch DLL 2016-05-27 23:44:30 +02:00
SpoinkyNL
d9ad83d73e Implemented functionality on all the profile management buttons 2016-05-26 23:32:31 +02:00
SpoinkyNL
5a19bf9e30 Added profile import, profile editor UI polish 2016-05-26 21:03:15 +02:00
Robert Beekman
d58ce6ab32 Update pointers.json 2016-05-25 14:59:51 +02:00
Robert Beekman
a596382274 Added a few buttons 2016-05-24 22:44:09 +02:00
SpoinkyNL
d9ab9d5af3 Drag and drop polish 2016-05-23 20:28:03 +02:00
SpoinkyNL
cc10f46e63 Drag 'n drop WIP 2016-05-23 10:48:25 +02:00
SpoinkyNL
fdc18a1de0 Polished lots of layer related UI stuff 2016-05-22 23:57:56 +02:00
SpoinkyNL
8adc6b1b9d Implemented most of layer grouping 2016-05-21 23:57:20 +02:00
SpoinkyNL
9a560d780d Implemented mouse and headset layers 2016-05-21 00:03:09 +02:00
Robert Beekman
3a18ce4a5a Started work on Corsair mouse support 2016-05-19 23:21:34 +02:00
SpoinkyNL
a9373012a8 Undid UI freeze fix since it broker other things :c, implemented dynamic property extra options 2016-05-19 22:31:24 +02:00
SpoinkyNL
028d22bc7b Dynamic properties extra options implemented UI-wise 2016-05-19 01:23:14 +02:00
SpoinkyNL
2edccddc12 Dynamic properties extensions 2016-05-19 00:01:18 +02:00
SpoinkyNL
4667ea21f9 Implemented clipping modes, hopefully fixed UI freezes on tab switch 2016-05-18 18:33:01 +02:00
SpoinkyNL
6e451c06cd Fixed GIFs and dynamic properties. LayerEditor now animates GIFs and animations 2016-05-18 00:46:31 +02:00
SpoinkyNL
c8c4143e88 Finished profiles refactoring 2016-05-17 13:15:36 +02:00
SpoinkyNL
9d451094cc Profiles refactor 2016-05-16 20:32:21 +02:00
SpoinkyNL
bbbbad7504 Pre-refactor commit 2016-05-15 23:13:31 +02:00
SpoinkyNL
8cb783f5f8 Setup keyboard alignments for all Corsair keyboards. Converted Dota2 to use profiles 2016-05-12 23:37:52 +02:00
SpoinkyNL
0739885453 Smoothed out profile preview activation 2016-05-12 00:27:35 +02:00