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

1463 Commits

Author SHA1 Message Date
SpoinkyNL
e1eb03667e Data model conditions - Simplified list VM code
Data model conditions - When selecting a different type, recheck if a new preferred operator is available
2020-10-31 19:44:24 +01:00
SpoinkyNL
13df88ca40 Display conditions - Fixed event argument conditions
Display conditions - Fixed event inner-condition selection
2020-10-30 16:45:02 +01:00
Robert
f179980ac4 Profiles - Made timeline thread safe and slightly tweaked delta logic 2020-10-30 20:38:36 +01:00
SpoinkyNL
ad5c83e5b3 Display conditions - Fixed event timeline behaviour 2020-10-29 23:48:14 +01:00
Robert
383b8f7b8d Folders - Improved how conditions on folder children are handled
Timeline - Fixed exception when main segment length is 0 on repeat play mode
Profile editor - Only repeat non-selected elements if their timeline is configured that way
Per LED brushes - Fixed opacity not being applied
Intro profile - Updated for timelines
2020-10-29 20:31:07 +01:00
Robert
458fd2a704 Profiles - Finished moving and improving timeline logic 2020-10-29 19:49:24 +01:00
SpoinkyNL
4ede3876d4 Profiles - Moved timeline logic to separate class (WIP) 2020-10-29 00:16:31 +01:00
Robert
df2f364cbe Merge remote-tracking branch 'origin/feature/events' into feature/events 2020-10-28 22:09:06 +01:00
Robert
5a663e91ef Meta - Enabled packages.lock.json generation for faster CI builds
UI - Fixed several XAML references
2020-10-28 21:09:12 +01:00
Robert Beekman
5405742e47 Update README.md 2020-10-28 20:36:59 +01:00
Robert Beekman
2575e3bb45 Update README.md 2020-10-28 20:33:30 +01:00
Robert
c4bce4ef2c Meta - Enabled packages.lock.json generation for faster CI builds
UI - Fixed several XAML references
Update azure-pipelines.yml for Azure Pipelines

Enabled NuGet caching, I think!
Move RGB.NET build to seperate pipeline

[skip ci]
Update azure-pipelines-rgbnet.yml for Azure Pipelines
Update azure-pipelines-rgbnet.yml for Azure Pipelines
Update azure-pipelines-rgbnet.yml for Azure Pipelines
CI - Rely on RGB.NET build artifacts instead of cloning and building
Update azure-pipelines.yml for Azure Pipelines
Update azure-pipelines-rgbnet.yml for Azure Pipelines

[skip ci]
Update azure-pipelines.yml for Azure Pipelines
Update azure-pipelines-rgbnet.yml for Azure Pipelines
Update azure-pipelines.yml for Azure Pipelines
Update azure-pipelines.yml for Azure Pipelines
Update azure-pipelines.yml for Azure Pipelines
Update azure-pipelines.yml for Azure Pipelines
2020-10-28 19:52:01 +01:00
Robert Beekman
a024d13355 Lets try that again 2020-10-28 19:04:13 +01:00
Robert Beekman
4ebd7a1f00 Added Resharper InspectCode to CI 2020-10-28 19:02:32 +01:00
SpoinkyNL
3220ded4eb Layers - Fixed a bunch of timeline issues with events 2020-10-27 20:58:41 +01:00
Robert
86d6e540d7 Layers - Added support for rendering multiple timelines at once
Events - Added trigger modes
2020-10-27 20:20:40 +01:00
Robert
c6a06f0131 Merge branch 'master' into feature/events 2020-10-27 19:49:55 +01:00
SpoinkyNL
7cd9c65968 Plugin service - Added support for zipped built-in plugins
Plugin service - Built-in plugins are no longer always copied during debug regardless of their version
2020-10-26 22:37:02 +01:00
SpoinkyNL
60cb658c1f Merge branch 'master' into feature/events 2020-10-26 21:38:49 +01:00
SpoinkyNL
058a0c3325 Plugins - Removed plugins from the main repo 2020-10-26 21:38:36 +01:00
Robert
2b29e90189 Data model conditions - Added UI for event trigger modes 2020-10-26 20:59:37 +01:00
SpoinkyNL
4c7c931231 Update azure-pipelines.yml for Azure Pipelines
Update azure-pipelines.yml for Azure Pipelines
Update azure-pipelines.yml for Azure Pipelines
Update azure-pipelines.yml for Azure Pipelines
Update azure-pipelines.yml for Azure Pipelines
Update azure-pipelines.yml for Azure Pipelines
Update azure-pipelines.yml for Azure Pipelines
2020-10-26 19:54:57 +01:00
Robert
655f45ee1e Plugins - Removed plugins from the main repo
Plugin service - Log a warn when no built-in plugins are found instead of crashing
2020-10-26 20:15:24 +01:00
Robert
215097487f Set up CI with Azure Pipelines
[skip ci]
Update azure-pipelines.yml for Azure Pipelines
Update azure-pipelines.yml for Azure Pipelines
Update azure-pipelines.yml for Azure Pipelines
Update azure-pipelines.yml for Azure Pipelines
Update azure-pipelines.yml for Azure Pipelines
Update azure-pipelines.yml for Azure Pipelines
2020-10-26 19:23:43 +01:00
SpoinkyNL
e7ce16ba73 Data model conditions - Expanded events UI logic 2020-10-25 22:32:38 +01:00
SpoinkyNL
fbd319beb9 Data model conditions - Added event predicates (WIP commit) 2020-10-25 00:21:43 +02:00
SpoinkyNL
b8112601df Surface editor - Fixed issues with moving devices without a layout
This closes #492
2020-10-24 20:17:58 +02:00
SpoinkyNL
574c4b21ec Data model conditions - DRY'd predicate code in preparation for events 2020-10-23 20:08:30 +02:00
SpoinkyNL
a79223fa75 Data model conditions - Fixed default values for value types not being applied 2020-10-25 00:21:43 +02:00
SpoinkyNL
eb1c99a944 Data model conditions - Improved right-side type detection 2020-10-25 00:21:43 +02:00
SpoinkyNL
22c704e919 General module - Code style 2020-10-23 19:57:34 +02:00
Waster
c3b34fd397 Get colors from active window executable icon (#490)
* Get colors from active window executable icon
2020-10-23 13:00:25 +02:00
SpoinkyNL
31d8c345f5 Color quantizer - Encapsulation & code style 2020-10-23 19:22:11 +02:00
SpoinkyNL
b8fa8779d9 Data model events - Improved condition conversion code 2020-10-22 19:36:24 +02:00
SpoinkyNL
03b0e83ed8 Data model events - WIP commit 2020-10-25 00:21:43 +02:00
Robert Beekman
df3c472f7b Merge pull request #489 from F-Lehmann/regex
[UPDATED] Introduced String Regex Condition Operator
2020-10-22 19:01:13 +02:00
Felix Lehmann
648f01e160 Introduced String Regex Condition Operator
Require complete string to be a full match

Changed to DarthAffe suggestion

Changed to fit new Condition API and match code style
2020-10-21 21:28:34 +02:00
SpoinkyNL
d8d54cff01 Merge remote-tracking branch 'origin/master' 2020-10-21 20:06:51 +02:00
SpoinkyNL
a3906e3fe3 Data model debugger - Display ToString of object if overridden 2020-10-21 19:33:05 +02:00
SpoinkyNL
6c41a6b1f2 Merge remote-tracking branch 'origin/master' 2020-10-20 20:14:34 +02:00
Robert Beekman
1d5cc2b931 Merge pull request #487 from diogotr7/service-color
Added Color quantizer service
2020-10-20 19:27:36 +02:00
SpoinkyNL
fd9f3afef5 Databinding modifiers - Redesigned API to leverage generics
Databinding modifiers - Updated default modifiers to use new API
2020-10-20 19:00:41 +02:00
Diogo Trindade
346c85c7d7 Fixed IColorQuantizerService namespace 2020-10-20 16:47:23 +01:00
Robert Beekman
2bb663db15 Merge pull request #488 from Artemis-RGB/generic-conditions
Condition operators - Redesigned API to leverage generics
2020-10-19 19:55:43 +02:00
Diogo Trindade
32639d3090 added comments, moved helper class to separate file 2020-10-19 18:49:30 +01:00
Robert
4e69395ce8 Condition operators - Redesigned API to leverage generics
Condition operators - Updated default operators to use new API
2020-10-19 19:47:16 +02:00
Diogo Trindade
6a00e2f515 Added Color quantizer service 2020-10-18 19:43:41 +01:00
SpoinkyNL
cf16b9c218 Core - Added method to reactivate a module, reusing its profile
Profile editor - Improved performance when moving between modules
Profile editor - Fixed editor sometimes going blank when moving between modules
2020-10-18 13:47:35 +02:00
SpoinkyNL
ceccc7ceec Conditions UI - Open dropdowns automatically when editing static values
Conditions UI - Added missing defaults for enum/bool
Data models - Use enum descriptions in display
2020-10-17 11:36:00 +02:00
SpoinkyNL
7ccfe775fd Render element - Fixed timeline repeat wrap-around on 0-length timelines 2020-10-16 23:49:32 +02:00