Commit Graph
100 Commits
Author SHA1 Message Date
SpoinkyNL 6ea6f57ee8 Support custom LED shape drawing in editor 2019-08-11 22:48:33 +02:00
SpoinkyNL 090c726880 Added Corsair support as a plugin 2019-08-11 16:58:43 +02:00
SpoinkyNL 1146de1fc5 Started layout editor implementation
Rearranged VMs/Views
Updated RGB.NET
2019-08-11 01:23:13 +02:00
SpoinkyNL 2fd5941ff3 Set C# version to 7.0 instead of latest to fix build issues
Updated assembly info
2019-04-18 19:55:51 +02:00
SpoinkyNL 980f6d5f32 Ignore Storage.db 2019-04-18 19:44:28 +02:00
SpoinkyNL 4c6223046d Fix SQLite 2019-04-18 19:44:20 +02:00
SpoinkyNL 8f4bb37fa4 Added most of the settings code, doesn't work because SQLite is weird 2019-04-17 20:47:23 +02:00
SpoinkyNL bfc320c0ac Changed plugins to abstract classes 2019-04-16 00:24:50 +02:00
SpoinkyNL 083119dae2 Added plugin post build events 2019-04-14 23:23:42 +02:00
SpoinkyNL cdda228713 Added plugin unloading 2019-04-14 12:43:39 +02:00
SpoinkyNL dba48a2b6a Plugins have their own AppDomain now (TODO: dispose on plugin unload) 2019-04-13 12:13:44 +02:00
SpoinkyNL 3689db9325 Fixed plugin binding and reworked some interfaces to abstract classes 2019-04-11 19:52:28 +02:00
SpoinkyNL 4e565f9d76 Opting for precompiled plugins, removed CS-Script
Cleaned up Nuget packages
Cleaned up references
2019-04-10 00:33:21 +02:00
SpoinkyNL d5db17c0e3 Added some views, I really just need this code on adifferent machine 2019-04-09 19:38:07 +02:00
SpoinkyNL 663ea3bf9a Updated Nuget packages, hello 2019! 2019-01-05 17:17:27 +01:00
SpoinkyNL e6f5dde7f7 Added GDI-based rendering test 2018-04-15 18:41:31 +02:00
SpoinkyNL dd82a945ef Added x64 release config
Added some brush drawing types but they won't stay (gotta commit this)
2018-04-14 21:27:12 +02:00
SpoinkyNL 2ad803180f Trade Travis for TeamCity yay 2018-04-08 00:28:26 +02:00
SpoinkyNL 128e293c1c Last try for Travis to see if Artemis build against Mono at all 2018-04-07 21:30:15 +02:00
SpoinkyNL 11b88ad511 Updated ALL the NuGet packages 2018-04-07 21:20:55 +02:00
SpoinkyNL 62090bd419 Downgrade NuGet APIs to v2 for Travis 2018-04-07 15:25:37 +02:00
SpoinkyNL 15f46b8757 Last attempt at Nuget for today 2018-04-07 15:17:09 +02:00
SpoinkyNL d4eb17eeb8 Attempt #4 2018-04-07 15:00:45 +02:00
SpoinkyNL 25bbfeab10 I should not just copy-paste things 2018-04-07 14:52:21 +02:00
SpoinkyNL c379027f2e Fixed Travis Nuget sources 2018-04-07 14:46:23 +02:00
SpoinkyNL 8ad0d47e3e Added Travis 2018-04-07 14:36:43 +02:00
SpoinkyNL 31e9eb511b More core rendering 2018-04-07 14:24:49 +02:00
SpoinkyNL 9a2ea0c2b3 Removed seperate plugins project since you're always referencing both..
Added more loading logic
2018-04-06 19:54:25 +02:00
SpoinkyNL b80e1ea528 Implemented plugin reloading 2018-03-05 23:44:39 +01:00
SpoinkyNL 31affd01b3 Project cleanup 2018-03-04 22:29:04 +01:00
SpoinkyNL 2f72cdb1d9 Rely on CS-Script includes for modules view model matching 2018-03-04 22:27:57 +01:00
SpoinkyNL 36b8ddc023 Enabled plugin debugging
Moved built-in plugins
Auto-copy built-in plugins on build
2018-03-03 13:46:22 +01:00
SpoinkyNL 7a2717d8b9 Plugins working again 2018-03-02 23:46:55 +01:00
SpoinkyNL 25f832cba5 Always save solution first :>>> 2018-03-02 20:53:01 +01:00
SpoinkyNL a51ae92fea Added support for built-in plugins
Added dependency injection to IPlugin construction
2018-03-02 20:51:39 +01:00
SpoinkyNL f5749ccb26 Updated RGB.NET to 0.0.1.38 2018-03-02 17:36:38 +01:00
SpoinkyNL aada338dcc Further expanded plugins
Added navigation between modules
2018-02-25 19:48:22 +01:00
SpoinkyNL 4781524139 Finalized client-side storage 2018-01-24 19:10:43 +01:00
SpoinkyNL 0c47b9a2fb Added UI elements borrowed from DarthAffe
Added a WIP of profile classes
2018-01-13 00:06:28 +01:00
SpoinkyNL 7d4c5dbae6 Started on RGB.NET implementation 2018-01-09 00:09:22 +01:00
SpoinkyNL e43d632adb Added module (the first major plugin type) view(model) creation 2018-01-08 20:41:21 +01:00
SpoinkyNL 8760b7f838 Some more plugin stuff, lovely commit messages ikr 2018-01-08 19:10:59 +01:00
SpoinkyNL c761c880ed Added some more plugin architecture (modules are now a type of plugin) 2018-01-07 14:54:09 +01:00
SpoinkyNL f093520ce8 Added some module architecture 2018-01-06 21:04:29 +01:00
SpoinkyNL ab3f2b1fd8 Project cleanup 2018-01-05 17:00:19 +01:00
SpoinkyNL 529e52b35d And the winner is... Stylet! 2017-12-27 19:34:13 +01:00
SpoinkyNL 59a84e9db6 Missed csproj changes 2017-12-25 19:47:59 +01:00
SpoinkyNL 420792e478 Some UI stuff 2017-12-25 19:10:28 +01:00
SpoinkyNL a3d3a15a88 Added routing to UI project
Added Ninject
Added Fody
2017-12-20 01:00:02 +01:00
SpoinkyNL c2cf86b6b8 Started on the UI project
Added ReactiveUI, Material design and MahApps
Added the welcome page
2017-12-18 01:04:28 +01:00
Robert Beekman 8c34fb3c50 2.0 initial commit 2017-12-07 12:51:54 +01:00
Robert Beekman 309d9b9d2c Fixed logging location
Bumped version
2017-12-04 10:42:11 +01:00
Robert Beekman fb4af9d2a0 Oops 2017-11-30 12:08:03 +01:00
Robert Beekman 69290ea9e5 Merge remote-tracking branch 'origin/master' 2017-11-30 12:06:54 +01:00
Robert Beekman ea2b7f6622 Move data directory to ApplicationData instead of Documents 2017-11-30 12:06:47 +01:00
Robert Beekman 161d44a309 Update README.md 2017-11-28 22:23:36 +01:00
SpoinkyNL 821f09d259 Added automatic removal of Squirrel version 2017-11-28 21:26:28 +01:00
Robert Beekman bc64ac33f8 Store install path in registry
Finalized auto-update code
2017-11-28 13:08:33 +01:00
SpoinkyNL b394c03dbb Added new auto-update (WIP)
Added dialog result to MetroDialog
2017-11-28 00:02:34 +01:00
SpoinkyNL e3b39a2649 Merge branch 'master' of https://github.com/SpoinkyNL/Artemis 2017-11-24 22:31:01 +01:00
SpoinkyNL 758739ebda Got rid of false positive yey 2017-11-24 22:30:59 +01:00
Robert Beekman a1e90e88d7 Merge pull request #405 from StachePL/master
Masterkeys Pro M support
2017-11-22 20:22:31 +01:00
SpoinkyNL bce85a8e7a Small fixes to CM and the autorun task 2017-11-16 19:33:19 +01:00
Robert Beekman 013041a0c0 Added task removal to uninstall and autorun checkbox to install 2017-11-16 13:07:56 +01:00
SpoinkyNL c0af8e7629 Added installer UI 2017-11-15 23:51:53 +01:00
SpoinkyNL 24331e32f9 Removed Squirrel because it's giving false positives on virus scanners
Added WiX project, still needs a bit of work though..
2017-11-14 23:57:37 +01:00
SpoinkyNL 37be36119b Fixed a crash on LUA editor save
Added default profiles for F1 2017
Added link to wiki in F1 2017 module
Adjusted default overlay profile to use fade
Adjusted Overwatch profile to automatically work with any new character
2017-11-12 23:44:19 +01:00
SpoinkyNL be621b0867 Autorun task privilage fixes 2017-11-12 18:59:13 +01:00
SpoinkyNL eeab591a5b Cherrypicked PR #400 2017-11-12 18:30:02 +01:00
SpoinkyNL 42f3969c84 Merge remote-tracking branch 'origin/master' 2017-11-12 18:26:38 +01:00
SpoinkyNL 9437c9386b Merge branch 'development' 2017-11-12 18:26:31 +01:00
SpoinkyNL 079170e0ae Added bomb and win_team to CS:GO datamodel
Autorun now creates a task that doesn't prompt an UAC dialog
2017-11-12 18:26:16 +01:00
SpoinkyNL 1812b2a019 Merge branch 'development' of https://github.com/SpoinkyNL/Artemis into development 2017-11-12 11:23:00 +01:00
SpoinkyNL 06eaf42590 Cleaned up F1 2017 module
Cleaned up WoW module
Fixed Rocket League module crash
Added fade support to entire folders
2017-11-12 11:22:58 +01:00
Robert Beekman 8cadb37797 Added WoW addon management code
Updated Nuget packages
2017-11-06 11:34:11 +01:00
SpoinkyNL 53b88be937 Added F1 2017 mapping 2017-10-15 15:57:40 +02:00
SpoinkyNL 0eda28424f Created F1 2017 datamodel 2017-10-11 15:42:30 +02:00
SpoinkyNL 9fc703196b Added some code for Formula 1 2017 module. Data is already received, just needs to be mapped to a datamodel 2017-10-04 00:03:42 +02:00
Robert Beekman 1d6b055977 Added project state statement 2017-10-03 15:34:08 +02:00
SpoinkyNL 20dbc1985e Fixed syntax in LUA placeholder 2017-09-12 16:57:09 +02:00
SpoinkyNL dfb1f9f19d Updated Nuget packages
Added WoW game state support (AFK/DND, logged out)
Added buff duration/progress
2017-09-12 11:21:09 +02:00
SpoinkyNL 3b28170217 Added spell channeling support 2017-09-11 01:48:46 +02:00
SpoinkyNL 7341613f21 Tabs? No ty. 2017-09-11 00:03:43 +02:00
SpoinkyNL 46a25fd597 Added WoW addon source
Moved to using the addon channel and splitting up >255 char messages
2017-09-11 00:01:25 +02:00
SpoinkyNL 53dce2c4a5 Rewrote most of the WoW module 2017-09-06 15:41:23 +02:00
SpoinkyNL 681ce58c1e Added list support to conditions 2017-09-05 11:49:40 +02:00
SpoinkyNL 04e5943996 Started WoW rework 2017-09-04 21:46:40 +02:00
Robert Beekman f05cf0b6d9 Merge pull request #383 from TylerJaacks/master
Added the new Overwatch Characters and added initial implementation of LuaSlider.
2017-08-01 22:25:42 +02:00
SpoinkyNL 75a556f07d Adjust Overwatch colors
Add slider creation method
Add slider changed event
Add minimum and maximum to slider
Show slider ticks
Snap to slider ticks
2017-07-28 19:33:02 +02:00
SpoinkyNL f1bf40cb12 Updated UT detection code
Updated UT plugin
2017-05-23 01:10:47 +02:00
SpoinkyNL 7791b64a0f Fixed all cases of the profile selection going empty I could find 2017-05-22 14:28:52 +02:00
SpoinkyNL d737716e12 Corsair keymap fixes 2017-05-21 11:56:58 +02:00
SpoinkyNL 7eec19eccf Fixed rename duplicating profiles, closes #362
Fixed delete leaving the profile select empty
Added a G810-specific keymap
2017-05-21 11:19:47 +02:00
Robert Beekman 2edbf093a7 Merge pull request #355 from SpoinkyNL/development
1.10.0.0
2017-05-06 23:48:48 +02:00
SpoinkyNL 91e7f37d92 Bumped version number, I forgot :c 2017-05-06 23:48:01 +02:00
SpoinkyNL 9f8c6df6cf Corrected Assetto Corsa description 2017-05-06 23:46:56 +02:00
SpoinkyNL 5d138bf7ac Added editor buttons to LUA API 2017-05-06 23:32:56 +02:00
SpoinkyNL ccf8360875 RivaTuner Statistics Server crash fix 2017-05-06 16:45:18 +02:00
SpoinkyNL 5c8968a32d Disable layers by default when Toggle Enable keybind is first keybind
Layer editor move and resize selected layer when underneath other layers
Fix copy-paste crash
2017-04-30 22:34:11 +02:00
Robert Beekman 954f4864d8 Merge pull request #348 from DarthAffe/development
Added Timer-Based ActiveWindow-detection
2017-04-23 14:12:52 +02:00