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

1449 Commits

Author SHA1 Message Date
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
a09efc6845 Fixed NLog (And my GitHub credentials, hopefully) 2016-05-08 22:42:25 +02:00
SpoinkyNL
39362abb47 Restructured all normal effects to Ninject, only games/profiles left to do. 2016-05-08 22:28:10 +02:00
Robert Beekman
f25dc00c16 Moving to Ninject dependency injection WIP 2 2016-05-08 13:47:51 +02:00
Robert Beekman
b01ab9b135 Moving to Ninject dependency injection WIP 2016-05-08 00:53:56 +02:00
Robert Beekman
68efa4885e Implemented Ninject, removed AutoFac, updated Caliburn.Micro to v3 2016-05-06 23:20:48 +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 0d2023df945a99309688a3dd457ca2055a505e34, reversing
changes made to bb11c5d5c40356e589584db370930c64c98be798.
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