Commit Graph
100 Commits
Author SHA1 Message Date
Robert Beekman 3d206414e8 Spelling 2016-06-15 15:07:33 +02:00
SpoinkyNL f0a73ed6c3 I'm bad at Git. 2016-06-15 14:56:48 +02:00
SpoinkyNL 5bbb6803b5 Merged with master, cleaned up device provider, reworked changing keyboard for new memory fixes 2016-06-15 14:56:09 +02:00
SpoinkyNL 667359dccf Merge branch 'master' of https://github.com/SpoinkyNL/Artemis.git 2016-06-15 13:43:42 +02:00
SpoinkyNL 0e50978f98 Expanded logging 2016-06-15 13:43:40 +02:00
Robert Beekman c74c771491 Update README.md 2016-06-15 00:55:32 +02:00
Robert Beekman 82d0b84a56 Update README.md 2016-06-15 00:50:36 +02:00
Robert Beekman a83e782976 Fixed animations preview 2016-06-15 00:50:16 +02:00
Robert Beekman 1096fedd7c Update README.md 2016-06-15 00:48:54 +02:00
SpoinkyNL 2f4384ef06 Fixed G910 default profile, bumped version number 2016-06-14 22:15:08 +02:00
SpoinkyNL 96faa8b084 More layer performance improvements, fixed The Witcher 3 support 2016-06-14 22:00:16 +02:00
SpoinkyNL aa7746e70a Fixed keyboard change dialog causing crash when show on startup is enabled 2016-06-14 12:28:38 +02:00
SpoinkyNL 6627a48d93 Cleaned up CorsairRGB keyboard provider, added dialog on window open if a keyboard is still being enabled. 2016-06-14 11:56:27 +02:00
SpoinkyNL b546d98db0 All device enable methods are now async. This fixes #104 2016-06-13 20:17:31 +02:00
SpoinkyNL 47b9b78634 Formatting 2016-06-13 12:18:18 +02:00
SpoinkyNL caf2e3b2ae Replaced DynamicLinq with DynamicExpresso 2016-06-13 12:18:06 +02:00
SpoinkyNL df35b8e5b8 Disabled Bubbles for now, moved CPUUsage to Cpu class in Windows Profile 2016-06-13 12:17:54 +02:00
Robert Beekman af75f2e44d Merge pull request #106 from DarthAffe/master
Workarounded performance issues in Bubbles-Effect
2016-06-13 11:45:41 +02:00
Robert Beekman cc60c1e7e9 Merge pull request #105 from DarthAffe/master
Added Bouncing-Bubbles-Effect
2016-06-12 10:28:41 +02:00
SpoinkyNL b2963ef16e Added support for the K70 Rapidfire, this fixes #103 2016-06-11 19:21:00 +02:00
SpoinkyNL 7a15bb398a Fixed profile model crash, cleaned up Nuget packages, UI improvements 2016-06-10 21:22:04 +02:00
SpoinkyNL ddb0b5474e Cleaned up Nuget packages, fixed crash with Windows Profile, UI improvements 2016-06-10 21:17:11 +02:00
SpoinkyNL 208c5efb9c STRAFE default profile tweaks 2016-06-08 20:37:19 +02:00
Robert Beekman b11317050a Merge pull request #99 from SpoinkyNL/development
Update 1.1.0 - Profiles
2016-06-08 19:32:42 +02:00
SpoinkyNL fd749d120c Bumped version number 2016-06-08 19:31:04 +02:00
SpoinkyNL feab0e3f4d Added default profiles for all keyboards 2016-06-08 19:29:34 +02:00
SpoinkyNL a9aa9f4df6 Spotify fixes and project cleanup 2016-06-08 17:33:24 +02:00
Robert Beekman 390e93b6b6 defaults wip 2016-06-08 14:41:54 +02:00
SpoinkyNL 04497a10e5 Fixed animation speed doubling at certain times. Fixed Spotify null reference 2016-06-08 11:08:30 +02:00
SpoinkyNL be70786319 Added core usage to WindowsProfileDataModel 2016-06-07 21:32:00 +02:00
Robert Beekman cc4439126e Merge pull request #98 from SpoinkyNL/issue86
Fix for Issue #86
2016-06-07 08:31:25 +02:00
SpoinkyNL 449c811bde Fixed Windows Profile (auto) enabling 2016-06-07 01:44:45 +02:00
SpoinkyNL 6436942e47 Replaced debug effect with profile for Windows 2016-06-07 01:25:31 +02:00
SpoinkyNL afb8c60851 Fixed dynamic properties 2016-06-06 20:26:52 +02:00
Robert Beekman 2ed91860e5 Update pointers.json 2016-06-06 20:12:14 +02:00
SpoinkyNL 6e390ab3a7 Fixed high CPU usage after editing a profile while it's active 2016-06-06 16:01:22 +02:00
SpoinkyNL 49ca507a5c Much more performance improvements 2016-06-06 14:55:34 +02:00
SpoinkyNL b7423ad6d6 Performance improvements, especially on large profiles 2016-06-05 22:13:46 +02:00
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
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
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
SpoinkyNL aafd361a6b Smoothed out the way changing keyboards works in combination with profiles. 2016-05-11 12:14:32 +02:00
SpoinkyNL b9a55b896a Moved KeyboardProviders to DI 2016-05-10 09:43:34 +02:00
SpoinkyNL 2bc7bbfd58 Finished most of the Ninject conversion. Also hopefully solved the deadlocking (but I don't want to jinx it) 2016-05-10 00:57:13 +02:00
SpoinkyNL 77fc04d0b6 Fixed Orion editor alignment 2016-05-05 13:52:26 +02:00
SpoinkyNL 4f0091f45c Implemented GIF layer, added layer type icons 2016-05-04 23:44:54 +02:00
SpoinkyNL e18b8adfb7 Implemented opacity dynamic property 2016-04-27 22:18:12 +02:00
SpoinkyNL a3b983fb9c Resharper cleanup on entire project 2016-04-27 20:40:41 +02:00
SpoinkyNL c52be47e9f Pushed development on top of master to get rid of annoying Git issues. This'll give us a fresh start 2016-04-27 20:38:35 +02:00
SpoinkyNL 5110988be5 Removed CPP project from solution, it was messing with Git 2016-04-27 20:25:41 +02:00
SpoinkyNL 7cb80f7234 Fixed a bug where the program would get stuck trying to connect to an unconnected keyboard 2016-04-27 20:19:51 +02:00
SpoinkyNL 160476ee13 Merge branch 'master' of https://github.com/SpoinkyNL/Artemis.git 2016-04-27 20:08:25 +02:00
SpoinkyNL cf38247fc6 Added BlackWidow keyboard regions (they might be misaligned though) 2016-04-27 20:08:24 +02:00
SpoinkyNL fa3b2f4792 Fixed preview not restoring effects when disabling a game 2016-04-27 20:04:17 +02:00
SpoinkyNL 32a651ffec Implemented keyboard preview, added logging 2016-04-27 19:11:56 +02:00
Robert Beekman b1709e9606 Update pointers for Rocket League 1.17 2016-04-26 09:44:23 +02:00
SpoinkyNL 9d966b9321 Fixed files I messed up while merging 2016-04-25 18:22:16 +02:00
Robert Beekman 38a2dc64e4 Merge pull request #82 from SpoinkyNL/profiles_new
Profiles
2016-04-25 18:14:59 +02:00
SpoinkyNL 330702a61f Updated gitignore 2016-04-25 18:13:30 +02:00
SpoinkyNL 24b80fb79e Revert "Merged with development"
This reverts commit 0d2023df94, reversing
changes made to bb11c5d5c4.
2016-04-25 18:03:05 +02:00
SpoinkyNL 1643efcc3f Merged with development 2016-04-25 17:52:32 +02:00
SpoinkyNL bdeba5e5b6 Merge branch 'master' of https://github.com/SpoinkyNL/Artemis.git 2016-04-25 17:16:55 +02:00