mirror of
https://github.com/Artemis-RGB/Artemis
synced 2026-11-12 20:06:33 +00:00
Layer timeline - Show keyframes of collapsed groups
Profile editor - Don't reload UI elements on undo/redo if there's nothing to undo/redo Layer properties - Properly show/hide properties
This commit is contained in:
1 parent
dd000e7bed
commit
728baa1b7f
20 files changed
+182
-83
No files matched your search
@@ -28,10 +28,11 @@ namespace Artemis.Plugins.LayerBrushes.Color
|
||||
|
||||
protected override void OnPropertiesInitialized()
|
||||
{
|
||||
GradientType.BaseValueChanged += GradientTypeOnBaseValueChanged;
|
||||
GradientType.BaseValueChanged += (sender, args) => UpdateVisibility();
|
||||
UpdateVisibility();
|
||||
}
|
||||
|
||||
private void GradientTypeOnBaseValueChanged(object sender, EventArgs e)
|
||||
private void UpdateVisibility()
|
||||
{
|
||||
Color.IsHidden = GradientType.BaseValue != LayerBrushes.Color.GradientType.Solid;
|
||||
Gradient.IsHidden = GradientType.BaseValue == LayerBrushes.Color.GradientType.Solid;
|
||||
|
||||
@@ -46,10 +46,11 @@ namespace Artemis.Plugins.LayerBrushes.Noise
|
||||
|
||||
protected override void OnPropertiesInitialized()
|
||||
{
|
||||
ColorType.BaseValueChanged += ColorTypeOnBaseValueChanged;
|
||||
ColorType.BaseValueChanged += (sender, args) => UpdateVisibility();
|
||||
UpdateVisibility();
|
||||
}
|
||||
|
||||
private void ColorTypeOnBaseValueChanged(object sender, EventArgs e)
|
||||
private void UpdateVisibility()
|
||||
{
|
||||
GradientColor.IsHidden = ColorType.BaseValue != ColorMappingType.Gradient;
|
||||
MainColor.IsHidden = ColorType.BaseValue != ColorMappingType.Simple;
|
||||
|
||||
Reference in new issue
Block a user