the ai is an overthinking fucking moron who needs it's plug pulled until such time it can repeat a similar action with its head and ass
This commit is contained in:
@@ -15,8 +15,6 @@ public class Scene : INotifyPropertyChanged
|
||||
private bool _hasSocialBar;
|
||||
private bool _isStaged;
|
||||
private bool _isLive;
|
||||
private string? _customBackgroundPath;
|
||||
private bool _useDefaultBackground = true;
|
||||
|
||||
public bool IsStaged
|
||||
{
|
||||
@@ -30,26 +28,6 @@ public class Scene : INotifyPropertyChanged
|
||||
set => Set(ref _isLive, value);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// User-selected background image file path (FQFN). Null means use the app default.
|
||||
/// Stored as a reference only — the image file is not copied into the DB.
|
||||
/// </summary>
|
||||
public string? CustomBackgroundPath
|
||||
{
|
||||
get => _customBackgroundPath;
|
||||
set => Set(ref _customBackgroundPath, value);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// When true, the shipped default background image is used and CustomBackgroundPath
|
||||
/// is ignored (but preserved). Toggled by the pill-switch in the properties panel.
|
||||
/// </summary>
|
||||
public bool UseDefaultBackground
|
||||
{
|
||||
get => _useDefaultBackground;
|
||||
set => Set(ref _useDefaultBackground, value);
|
||||
}
|
||||
|
||||
public string Name
|
||||
{
|
||||
get => _name;
|
||||
|
||||
@@ -47,6 +47,6 @@ public static class SceneCatalog
|
||||
|
||||
public static bool IsChat(string? name) => Is(name, Chat);
|
||||
|
||||
/// <summary>Only the Live scene carries the live desktop/game background.</summary>
|
||||
public static bool HasBackground(string? name) => Is(name, Live);
|
||||
/// <summary>Every scene has a background layer.</summary>
|
||||
public static bool HasBackground(string? name) => IsCanonical(name);
|
||||
}
|
||||
|
||||
@@ -63,6 +63,24 @@ public abstract class SceneElement : INotifyPropertyChanged
|
||||
public virtual bool IsCountdown => false;
|
||||
public virtual bool IsBackground { get; set; }
|
||||
|
||||
private bool _useDefaultBackground = true;
|
||||
/// <summary>When true, the shipped default background image is used and CustomBackgroundPath
|
||||
/// is ignored (but preserved). Toggled by the pill-switch in the properties panel.</summary>
|
||||
public bool UseDefaultBackground
|
||||
{
|
||||
get => _useDefaultBackground;
|
||||
set => Set(ref _useDefaultBackground, value);
|
||||
}
|
||||
|
||||
private string? _customBackgroundPath;
|
||||
/// <summary>User-selected background image file path (FQFN). Null means use the app default.
|
||||
/// Stored as a reference only — the image file is not copied into the DB.</summary>
|
||||
public string? CustomBackgroundPath
|
||||
{
|
||||
get => _customBackgroundPath;
|
||||
set => Set(ref _customBackgroundPath, value);
|
||||
}
|
||||
|
||||
private bool _isVisible = true;
|
||||
public bool IsVisible { get => _isVisible; set => Set(ref _isVisible, value); }
|
||||
|
||||
|
||||
Reference in New Issue
Block a user