mirror of
https://github.com/Artemis-RGB/Artemis
synced 2026-11-12 03:48:56 +00:00
Profiles - Toggle brushes & effects when elements start/stop rendering
This commit is contained in:
1 parent
992657b0c5
commit
8ca173a119
20 files changed
+265
-86
No files matched your search
@@ -16,7 +16,7 @@ namespace Artemis.Storage.Entities.Profile
|
||||
|
||||
public int Order { get; set; }
|
||||
public string Name { get; set; }
|
||||
public bool Enabled { get; set; }
|
||||
public bool Suspended { get; set; }
|
||||
|
||||
[BsonRef("ProfileEntity")]
|
||||
public ProfileEntity Profile { get; set; }
|
||||
|
||||
@@ -8,7 +8,7 @@ namespace Artemis.Storage.Entities.Profile
|
||||
public string ProviderId { get; set; }
|
||||
public string EffectType { get; set; }
|
||||
public string Name { get; set; }
|
||||
public bool Enabled { get; set; }
|
||||
public bool Suspended { get; set; }
|
||||
public bool HasBeenRenamed { get; set; }
|
||||
public int Order { get; set; }
|
||||
}
|
||||
|
||||
@@ -17,7 +17,7 @@ namespace Artemis.Storage.Entities.Profile
|
||||
|
||||
public int Order { get; set; }
|
||||
public string Name { get; set; }
|
||||
public bool Enabled { get; set; }
|
||||
public bool Suspended { get; set; }
|
||||
|
||||
public List<LedEntity> Leds { get; set; }
|
||||
|
||||
|
||||
@@ -16,16 +16,16 @@ namespace Artemis.Storage.Migrations
|
||||
{
|
||||
foreach (FolderEntity profileEntityFolder in profileEntity.Folders)
|
||||
{
|
||||
profileEntityFolder.Enabled = true;
|
||||
profileEntityFolder.Suspended = false;
|
||||
foreach (LayerEffectEntity layerEffectEntity in profileEntityFolder.LayerEffects)
|
||||
layerEffectEntity.Enabled = true;
|
||||
layerEffectEntity.Suspended = false;
|
||||
}
|
||||
|
||||
foreach (LayerEntity profileEntityLayer in profileEntity.Layers)
|
||||
{
|
||||
profileEntityLayer.Enabled = true;
|
||||
profileEntityLayer.Suspended = false;
|
||||
foreach (LayerEffectEntity layerEffectEntity in profileEntityLayer.LayerEffects)
|
||||
layerEffectEntity.Enabled = true;
|
||||
layerEffectEntity.Suspended = false;
|
||||
}
|
||||
|
||||
repository.Upsert(profileEntity);
|
||||
|
||||
Reference in new issue
Block a user