Commit Graph
100 Commits
Author SHA1 Message Date
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
SpoinkyNL 64ab3280a0 Improved duplicates check 2016-04-25 17:16:54 +02:00
SpoinkyNL 11b40aa50c Added layer cloning 2016-04-24 23:43:40 +02:00
SpoinkyNL e30d85578e Fixed dynamic properties being processed while configuring 2016-04-23 22:44:15 +02:00
SpoinkyNL ddc63473a3 Updated Rocket League to use the profile editor 2016-04-21 14:49:08 +02:00
SpoinkyNL 3e47ffeff7 Dynamic properties WIP 2016-04-21 10:52:03 +02:00
SpoinkyNL 8394fbc418 Implemented layer sorting 2016-04-19 17:34:05 +02:00
SpoinkyNL b3ac975c5f You can now see selected layers that are behind other layers. Selecting a layer also selects it in the list now. 2016-04-18 18:21:42 +02:00
Robert Beekman b5800aae80 Update pointers for Rocket League 1.16 2016-04-18 17:09:45 +02:00
SpoinkyNL 8aeee846b4 Fully implemented layer dragging and resizing 2016-04-15 13:30:34 +02:00
SpoinkyNL e78906bfa3 Added images for all the Corsair keyboards. ProfileEditor now shows layers 2016-04-11 22:45:31 +02:00
SpoinkyNL 2c1ddb824a Implemented sliding animations 2016-04-08 22:31:39 +02:00
SpoinkyNL 399a6f97ca Removed ugly null reference try-catch. Layers are propertly drawn to keyboard now 2016-04-07 23:15:51 +02:00
SpoinkyNL e95b33e9bb Layers are finally being drawn to keyboard 2016-04-07 00:55:17 +02:00
SpoinkyNL 36bdfa5aaa Moved from a JSON to a XML save format. Implemented WPF-based layer drawing 2016-04-06 14:48:20 +02:00
SpoinkyNL c44c93803e ColorBox styling 2016-04-04 20:26:05 +02:00
SpoinkyNL e9fd9ca10e Added ColorBox for future reference 2016-04-03 10:23:30 +02:00
SpoinkyNL 6cad16ccd5 Layer preview WIP (Also means actual drawing is being worked on) 2016-04-01 22:30:57 +02:00
SpoinkyNL 1a6c4d55da Layer editor progress 2016-03-30 01:05:04 +02:00
SpoinkyNL 303133fcef Revert "Unified line endings"
This reverts commit bca680f135.
2016-03-27 15:07:19 +02:00
SpoinkyNL 1d648fe606 Unified line endings 2016-03-27 15:00:39 +02:00
SpoinkyNL 958c98dad5 Unified line endings 2016-03-27 14:55:44 +02:00
Robert Beekman 4087cf6b0d Merge pull request #74 from SpoinkyNL/profiles
Old branch into new one
2016-03-27 14:46:51 +02:00
Robert Beekman 5e385d4e3d Merge pull request #73 from SpoinkyNL/development
Dota2
2016-03-27 14:36:46 +02:00
SpoinkyNL 698cca1212 Made some tweaks to game shutdown detection 2016-03-27 14:07:41 +02:00
SpoinkyNL 268a1a8e50 Merge branch 'development' of https://github.com/SpoinkyNL/Artemis.git 2016-03-27 13:15:04 +02:00
SpoinkyNL 5018cc06f2 Implemented Logitech key remapping 2016-03-27 13:15:02 +02:00
SpoinkyNL 87200103ae Really updated the version now! 2016-03-27 00:14:15 +01:00
SpoinkyNL c2cfadf942 Ironed out LayerEditor conditions design 2016-03-26 23:53:56 +01:00
SpoinkyNL 9c32bb6ce6 WIP on layer properties window 2016-03-26 23:53:56 +01:00
SpoinkyNL 99e9620db2 Progress on layer editor 2016-03-26 23:53:55 +01:00
SpoinkyNL 2cb8cac90d Implemented conditions logic 2016-03-26 23:53:55 +01:00
SpoinkyNL fa30bd657b Implemented profile selection and creation 2016-03-26 23:53:55 +01:00
SpoinkyNL a959d10263 Some tiny changes, only commiting as a backup 2016-03-26 23:53:55 +01:00
SpoinkyNL 04158dce39 Added C++ project 2016-03-26 23:53:55 +01:00
SpoinkyNL c28783b461 Added skeleton code for profiles 2016-03-26 23:53:55 +01:00
SpoinkyNL 0029a1b99e Added layers backend skeleton code 2016-03-26 23:53:55 +01:00
SpoinkyNL 266390975d Progress on the layers display 2016-03-26 23:53:55 +01:00
SpoinkyNL ca4ae8344d Added Corsair-yellow color profile. 2016-03-26 23:53:55 +01:00
SpoinkyNL c924d5120a Fixed effects freezing when changing the active keyboard 2016-03-17 10:05:18 +01:00
SpoinkyNL e23a2078b7 Fixed volume display selection. This closes #57 and #61 2016-03-17 09:35:10 +01:00
SpoinkyNL 7ff1279e7a Updated CUE.NET and adjusted the Corsair keyboard provider 2016-03-17 09:28:21 +01:00
SpoinkyNL 9304cec41c Merge branch 'development' of https://github.com/SpoinkyNL/Artemis.git 2016-03-16 18:28:57 +01:00
SpoinkyNL 8b29094b44 Tiny Division tweaks 2016-03-16 18:28:55 +01:00
SpoinkyNL 73303e72ea Merge branch 'development' of https://github.com/SpoinkyNL/Artemis.git 2016-03-15 22:32:55 +01:00
SpoinkyNL 0dcef55c4c The Division proof of concept (ugly code, so not ready for any kind of release!!) 2016-03-15 22:32:49 +01:00
Robert Beekman 60d497184d Readjusted again for 1.15 2016-03-14 21:30:40 +01:00
Robert Beekman c5e2a48c27 Update README.md 2016-03-14 19:29:02 +01:00
Robert Beekman 33ad861620 Update pointers for Rocket League 1.15 2016-03-14 16:38:41 +01:00
SpoinkyNL 1a977e35dd Merge branch 'development' of https://github.com/SpoinkyNL/Artemis.git 2016-03-11 23:04:59 +01:00
SpoinkyNL 06c54375e6 Implemented retrieval of Division data 2016-03-11 23:04:58 +01:00
SpoinkyNL 8d81e20474 Merge branch 'development' of https://github.com/SpoinkyNL/Artemis.git 2016-03-10 11:17:17 +01:00
SpoinkyNL c61908f36b Added The Division skeleton code, Dota2 Logitech fixes 2016-03-10 11:17:16 +01:00
SpoinkyNL 96eb3c1e6a Merge branch 'development' of https://github.com/SpoinkyNL/Artemis.git 2016-03-10 09:23:30 +01:00
SpoinkyNL 3c4b750b1e NamedPipe for Division WIP 2016-03-10 09:23:29 +01:00
SpoinkyNL a31a33a6c9 merge 2016-03-09 19:19:12 +01:00
SpoinkyNL d154e61607 Implemented admin rights. 2016-03-09 19:17:55 +01:00
SpoinkyNL 9a583764c5 Untracked files 2016-03-07 17:39:38 +01:00
SpoinkyNL ef9af2cd83 Fixed that 'merge' >_< 2016-03-07 17:39:24 +01:00
SpoinkyNL 27660176a4 Merging some old code 2016-03-07 17:20:30 +01:00
SpoinkyNL e93613520d Polished Ambient Lightning 2016-03-07 17:19:38 +01:00
SpoinkyNL ae66e7a63a Ambient Lightning WIP 2016-03-05 00:09:19 +01:00
SpoinkyNL edeffeda21 Merge branch 'development' 2016-03-02 01:30:12 +01:00
SpoinkyNL c1b8d12b4a TypeWave fix, implemented icon enabled indicator 2016-03-02 01:29:42 +01:00
SpoinkyNL bb0f6f46cf Removed old setup 2016-03-01 14:17:53 +01:00
SpoinkyNL 8eb7ed2863 Generalized GamesViewModel and applied fixes to them, closing #27 2016-03-01 14:10:49 +01:00
SpoinkyNL 6ccfaf45d5 Implemented popups using MahApps 2016-02-29 22:29:30 +01:00
SpoinkyNL d1e17c8dcd Smoothed out keyboard changing process. Settings flyout now closes when clicking outside of it, resolves #40 2016-02-29 15:58:02 +01:00
SpoinkyNL 5c6e393dd5 Code cleanup 2016-02-29 10:24:14 +01:00
SpoinkyNL 3aa53750f6 Implemented update check 2016-02-29 00:29:05 +01:00
SpoinkyNL 426ebac079 Implemented Logitech driver check, enabled enable button (yes.) 2016-02-28 20:31:40 +01:00
SpoinkyNL 0584b8a943 Improved exceptions display. 2016-02-28 17:29:44 +01:00
SpoinkyNL 3b0558b4ff Merge branch 'development' of https://github.com/SpoinkyNL/Artemis.git 2016-02-28 15:36:37 +01:00
SpoinkyNL c0a839fa6f Major stability improvements 2016-02-28 15:36:35 +01:00
SpoinkyNL ca6c020385 Broken commit because. 2016-02-28 11:03:08 +01:00
SpoinkyNL ad5c28ff6f Redid the main enable-mechanism, should be more robust and user friendly. 2016-02-26 20:30:05 +01:00
SpoinkyNL 60d15a12e6 Major refactor of core systems (MainModel replaces with a MainManager, EffectsManager and KeyboardManager) 2016-02-25 22:04:04 +01:00
SpoinkyNL 6da41400fb Potential fix for #31 2016-02-24 20:56:02 +01:00