feat: Dalamud TitleScreenMenu service

This commit is contained in:
goaaats 2022-01-31 18:24:45 +01:00
parent cfa180a505
commit 2d131fa1ec
No known key found for this signature in database
GPG key ID: 49E2AA8C6A76498B
6 changed files with 471 additions and 5 deletions

View file

@ -42,6 +42,12 @@ namespace Dalamud.Configuration.Internal
/// </summary>
public event DalamudConfigurationSavedDelegate DalamudConfigurationSaved;
/// <summary>
/// Gets a value indicating whether or not Dalamud staging is enabled.
/// </summary>
[JsonIgnore]
public bool IsConventionalStaging => this.DalamudBetaKey == DalamudCurrentBetaKey;
/// <summary>
/// Gets or sets a list of muted works.
/// </summary>
@ -250,6 +256,11 @@ namespace Dalamud.Configuration.Internal
/// </summary>
public List<string>? DtrIgnore { get; set; }
/// <summary>
/// Gets or sets a value indicating whether the title screen menu is shown.
/// </summary>
public bool ShowTsm { get; set; } = true;
/// <summary>
/// Load a configuration from the provided path.
/// </summary>