Commit Graph
100 Commits
Author SHA1 Message Date
SpoinkyNL 0e1bddfaa6 Merge branch 'development' of https://github.com/SpoinkyNL/Artemis.git 2017-01-15 17:16:07 +01:00
SpoinkyNL e451a03996 Add audio values to general profile datamodel 2017-01-15 17:16:06 +01:00
Robert Beekman 4cc519c8e2 Merge pull request #281 from DarthAffe/development
A little improvement to the AngularBrush
2017-01-15 13:10:56 +01:00
Robert Beekman 80cd620247 Merge pull request #280 from DarthAffe/development
Angular Brush
2017-01-14 18:08:02 +01:00
SpoinkyNL ce90dda807 Added default device change detection to audio layer 2017-01-14 16:49:26 +01:00
SpoinkyNL bc2508e4ac Profile editor tweaks and fixes
Select profile after duplicate/add
Select default profile after delete
2017-01-14 13:08:48 +01:00
SpoinkyNL afb6315ec6 Added ProfileEditorModel
Refactored some namespaces
Got rid of ProfileViewModel
2017-01-14 00:27:26 +01:00
SpoinkyNL 15275c83a0 Implemented BottomToTop again 2017-01-14 00:27:26 +01:00
SpoinkyNL de0ff1ebad Added AudioType brush drawing and animations back in 2017-01-14 00:27:26 +01:00
SpoinkyNL 0656687b88 Audio layer progress 2017-01-14 00:27:26 +01:00
SpoinkyNL 1fa6063706 WIP on new audio layers 2017-01-14 00:27:26 +01:00
Robert Beekman 52afde89ec Update README.md 2017-01-10 19:15:57 +01:00
SpoinkyNL 409ff8d4cd Merge branch 'master' of https://github.com/SpoinkyNL/Artemis.git 2017-01-06 22:24:09 +01:00
SpoinkyNL 529c6c8314 Disable profile preview on main window focus loss 2017-01-06 22:24:08 +01:00
Robert Beekman 999f110961 Update pointers.json 2017-01-06 12:08:36 +01:00
SpoinkyNL b936908274 Updated view models and views to work a lot smoother in combination with previewing 2017-01-05 23:28:08 +01:00
SpoinkyNL 9ddde37333 Profile preview rewrite 2017-01-05 16:01:34 +01:00
SpoinkyNL fdcb3568d9 Merged branch master into master 2017-01-05 00:58:26 +01:00
SpoinkyNL 8e717da1c3 . 2017-01-05 00:58:19 +01:00
SpoinkyNL 791ae89a80 Effects to module rewrite 2017-01-05 00:58:05 +01:00
Robert Beekman 8a5c8d7105 Fixed RL pointer to work with any language 2017-01-03 10:17:23 +01:00
Robert Beekman 4fbd00b118 Trying a different RL pointer for 1.26 2017-01-02 22:41:19 +01:00
SpoinkyNL 88e5901b67 Release 2017-01-01 12:04:49 +01:00
Robert Beekman e8d83d8c53 Merge pull request #258 from SpoinkyNL/development
1.7.1
2017-01-01 11:58:54 +01:00
Robert Beekman 5f61ebe0f8 Merge pull request #243 from DarthAffe/development
Fixed wrong ActiveWindow-Parameters
2017-01-01 11:58:46 +01:00
SpoinkyNL f26e60793c Updated default Rocket League profiles
Added GetRelativeColor to LUA API
2017-01-01 11:53:11 +01:00
SpoinkyNL c0918ebea6 Fixed LUA being initialized for every effect on UI open
Fixed editing a profile of a game that is running
Updated default profiles for Overwatch
Added default profiles for Project CARS
2017-01-01 01:07:22 +01:00
Robert Beekman bb748fa5f6 Update pointers.json 2016-12-31 18:55:43 +01:00
Robert Beekman dd1b914578 Update pointers for Rocket League 1.26 2016-12-31 18:51:55 +01:00
Robert Beekman 89d996b537 Update README.md 2016-12-30 23:50:42 +01:00
Robert Beekman 860dcad357 Update README.md 2016-12-30 23:49:48 +01:00
Robert Beekman 66c21653dc Update README.md 2016-12-30 23:48:51 +01:00
Robert Beekman 4b47141bfd Update README.md 2016-12-30 23:43:09 +01:00
SpoinkyNL a0f6677964 Fix for #251 2016-12-29 00:43:26 +01:00
SpoinkyNL b91ad6fcdd Added LUA timer module 2016-12-27 12:58:02 +01:00
SpoinkyNL 094b7abfc4 Merged branch master into development 2016-12-27 10:36:47 +01:00
SpoinkyNL 97281e24df Small fixes
No longer taking exclusive CUE access, seems to work well with latest CUE this way
Removed LUA stack trace logging, just refers to MoonSharp code anyway
Artemis disables and re-enables itself after system wake for #204
2016-12-27 10:35:39 +01:00
SpoinkyNL ef69c39cf5 MIssing file
LUA refactor

LUA is made up out of modules now
Added DI to LUA
Added GetKeyPosition to keyboard module
Cleaned up event arguments (see wiki)
Made all internal classes public since Artemis isn't a library anyway
Added DI convention based bindings
2016-12-25 14:29:38 +01:00
SpoinkyNL 52d30353de Merge branch 'development' of https://github.com/SpoinkyNL/Artemis.git 2016-12-22 17:54:55 +01:00
SpoinkyNL 2106b44f85 Using my repo as if it's dropbox heh 2016-12-22 17:54:52 +01:00
SpoinkyNL 5124bf1aff Merged branch development into development 2016-12-22 17:53:12 +01:00
SpoinkyNL 13af6a8ed9 Implemented LightFX game model 2016-12-22 17:53:07 +01:00
SpoinkyNL f1714c1262 WIP on LUA wrappers refactor 2016-12-22 15:41:39 +01:00
SpoinkyNL 876e1d81d7 Remove invalid filename symbols before save. This fixes #237 2016-12-22 15:22:13 +01:00
SpoinkyNL c73c671f01 Added LightFX module 2016-12-21 14:34:40 +01:00
SpoinkyNL 3e9a86d893 Finalized LightFX C++ project
Implemented JSON serialization
Implemented pipe transmission
Made sure both x86 and x64 compile
2016-12-21 00:45:48 +01:00
SpoinkyNL 4be324dc69 LFX progress
Update .gitignore
2016-12-20 20:20:47 +01:00
SpoinkyNL 1d174a1aa7 Merged branch development into development 2016-12-20 00:07:37 +01:00
SpoinkyNL 0ec1bfa8cf Implemented most LightFX functions 2016-12-20 00:07:30 +01:00
SpoinkyNL 21b7132ada Added condition type to layers to resolve #244 2016-12-19 13:57:43 +01:00
Robert Beekman cacca6a050 Merge pull request #241 from SpoinkyNL/development
1.7.0.0
2016-12-18 12:14:37 +01:00
SpoinkyNL b457c566dd Bumped version number 2016-12-18 12:13:51 +01:00
Robert Beekman 4d69f3982b Merge pull request #239 from DarthAffe/development
Added new layer-contitions to check for the active window to resolve #219
2016-12-18 12:06:12 +01:00
SpoinkyNL 1bbeed4890 Added Project CARS support 2016-12-18 12:03:49 +01:00
SpoinkyNL 08f8f45026 Added button to open logs folder to settings
Render exceptions are logged instead of thrown
Fixed layer condition crash
Logs are now archived and kept for 7 days
2016-12-16 20:30:25 +01:00
Robert Beekman 9a922bb2f3 Merge pull request #230 from SpoinkyNL/development
1.6.1.0
2016-12-15 18:07:28 +01:00
SpoinkyNL 2a13859afd Bumped version number 2016-12-15 18:01:23 +01:00
SpoinkyNL c038c06ca3 Merge branch 'development' of https://github.com/SpoinkyNL/Artemis.git 2016-12-15 17:56:35 +01:00
SpoinkyNL c7e6f43803 Added LightFX project 2016-12-15 17:56:33 +01:00
SpoinkyNL d777c61112 Added NoneKeyboard to allow creating profiles without a keyboard for #141 2016-12-15 15:24:54 +01:00
SpoinkyNL 60b89cc88d Devices no longer dispose the bitmap they are rendering since this is done at the end of the frame.
Fixed Generic type not applying it's brush property, this fixes #224
Added a display of what is drawn to each device to the debug window
2016-12-15 14:21:05 +01:00
SpoinkyNL 9e7ddfc51c Fix for #225 and the crashes in #224 2016-12-15 11:12:35 +01:00
Robert Beekman 778931f95f Merge pull request #223 from SpoinkyNL/development
Bumped version number
2016-12-14 10:44:46 +01:00
SpoinkyNL 9f8cbe46f0 Bumped version number
Renamed Corsair RGB Keyboards to Corsair RGB Keyboard
Updated instructions in CUE error message
2016-12-14 09:44:25 +01:00
Robert Beekman a9fc996bc6 Merge pull request #216 from SpoinkyNL/development
1.6.0.0
2016-12-13 19:42:53 +01:00
SpoinkyNL 1ee6678448 Added smoothing to default Windows profile
Added default easing values
Fixed Logitech DLL restore on startup
Bumped version number
2016-12-13 19:27:00 +01:00
SpoinkyNL 118d4b2df2 Added Skype to x86 wrapper 2016-12-13 13:54:54 +01:00
SpoinkyNL 4743ff5cd3 Removed None brush type from color selectors 2016-12-08 15:02:42 +01:00
SpoinkyNL 04a13050dc Fixed audio layer CPU usage 2016-12-08 14:46:55 +01:00
SpoinkyNL 56c5a41033 Merge branch 'development' of https://github.com/SpoinkyNL/Artemis.git 2016-12-07 11:40:03 +01:00
SpoinkyNL d9d0d8957e x86 wrapper 2016-12-07 11:40:02 +01:00
SpoinkyNL 74889b2fd5 Improved error catching
Improved tweening
2016-12-05 19:53:32 +01:00
SpoinkyNL 02dbdaf0e4 Added expirimental Pro S support 2016-12-01 18:41:43 +01:00
SpoinkyNL 0a0cfa3442 Added audio visualization animations for #178 2016-12-01 18:18:19 +01:00
SpoinkyNL 2482bdb7bd Fix settings apply for #205 2016-12-01 15:38:28 +01:00
SpoinkyNL ab82491137 Added easing config 2016-12-01 15:06:43 +01:00
SpoinkyNL 041a2db6e2 Tweening config backend 2016-12-01 00:12:41 +01:00
SpoinkyNL 31b51e561a Added Tweening but the library uses too much CPU with many layers 2016-11-30 16:22:19 +01:00
SpoinkyNL 188e1ddfe4 Resharper cleanup layer modules 2016-11-30 14:47:16 +01:00
SpoinkyNL 33094731aa Simplified layer render pipeline 2016-11-30 14:43:20 +01:00
SpoinkyNL 590d6991fe Fixed crash on WebServer start failure for #200
Added Sombra (and Ana) for #201
2016-11-20 10:13:59 +01:00
SpoinkyNL 1330b547d7 Fix Strafe rendering 2016-11-17 23:32:32 +01:00
SpoinkyNL 30662036a4 Another for #198 because I suck 2016-11-17 18:48:44 +01:00
Robert Beekman 071484576e Merge pull request #199 from SpoinkyNL/development
1.5.0.2
2016-11-17 18:25:18 +01:00
SpoinkyNL b6a0cd7f28 Bumper version number 2016-11-17 18:25:00 +01:00
SpoinkyNL 09ec7853c6 Fixed #198
Added Caps/Scroll/Numlock (#179)
2016-11-17 18:24:32 +01:00
Robert Beekman 690ffd75ae Update README.md 2016-11-16 00:55:16 +01:00
SpoinkyNL bc5e450d78 Bump version number 2016-11-16 00:41:24 +01:00
SpoinkyNL 137497c2ee Fixed changelog not hiding 2016-11-16 00:40:36 +01:00
Robert Beekman 965cf4e56b Merge pull request #197 from SpoinkyNL/development
1.5.0.0
2016-11-15 23:15:09 +01:00
SpoinkyNL b2c09a96b5 Tiny UI fixes
Layers can no longer be dragged/resized off of the canvas
Added Qwertz option to dropdown box
Added default profiles for Pro L
Added default profiles for GTA V
LUA DrawText returns resulting text width
Fixed a null reference in LuaWrapper
Save button now forces a profile save too
Added profile save to debug log
Bumped version number
2016-11-15 23:14:08 +01:00
Robert Beekman 75b64b6ee6 Merge pull request #196 from DarthAffe/development
Added Qwertz-keymap
2016-11-14 23:30:26 +01:00
SpoinkyNL a0bd147b23 Updated UT plugin 2016-11-14 23:09:30 +01:00
SpoinkyNL ae26ac2e18 Profile editor layer list updates periodically
Profile editor profile dropdown updates properly
Profile editor rename duplication check works properly
2016-11-14 20:44:01 +01:00
SpoinkyNL 928fb675ab Restored missing statements in LuaWrapper 2016-11-14 12:44:14 +01:00
SpoinkyNL 479ed0300a Fixed a crash on Bubbles and Overlay views 2016-11-14 12:36:55 +01:00
SpoinkyNL b1f4461b75 Throttling GTA V updates to improve performance 2016-11-13 00:16:10 +01:00
SpoinkyNL c9481d4442 Fixed debug log removing wrong line at >50 lines
Wrapped LUA loading in try-catch
2016-11-12 19:42:08 +01:00
SpoinkyNL c172ec4c6a Finished CM support
Reimplemented task bar icon
2016-11-12 00:00:38 +01:00
Robert Beekman 6f7e24611a Added most CM support 2016-11-10 20:01:33 +01:00