Commit Graph
586 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
DarthAffe 2c9dc821e5 Fixed possible crash while searching the steam-path 2016-06-04 10:16:04 +02:00
DarthAffe 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
DarthAffe 841207225d Updated the Corsair-Headset-DeviceProvider to benefit from CUE.NET 1.0.3 2016-06-04 10:01:07 +02:00
DarthAffe 7ed9114805 Fixed previous changes to the corsair-mice-deviceprovider 2016-06-04 10:00:51 +02:00
DarthAffe f871f9ffde Updated the Corsair-Mice-DeviceProvider to benefit from CUE.NET 1.0.3 2016-06-04 09:56:48 +02:00
DarthAffe 2616179e7f Updated the Corsair-Keyboard-DeviceProvider to benefit from CUE.NET 1.0.3 2016-06-04 09:52:54 +02:00
DarthAffe 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