mirror of
https://github.com/Caraxi/mare.client.git
synced 2025-12-12 18:17:21 +01:00
rough impl of FSW, goodbye periodic filescan
This commit is contained in:
parent
ac11ec087a
commit
6f397d9b12
11 changed files with 525 additions and 254 deletions
|
|
@ -156,7 +156,19 @@ public sealed class IpcManager : DisposableMediatorSubscriberBase
|
|||
}
|
||||
|
||||
public bool Initialized => CheckPenumbraApiInternal() && CheckGlamourerApiInternal();
|
||||
public string? PenumbraModDirectory { get; private set; }
|
||||
private string? _penumbraModDirectory;
|
||||
public string? PenumbraModDirectory
|
||||
{
|
||||
get => _penumbraModDirectory;
|
||||
private set
|
||||
{
|
||||
if (!string.Equals(_penumbraModDirectory, value, StringComparison.Ordinal))
|
||||
{
|
||||
_penumbraModDirectory = value;
|
||||
Mediator.Publish(new PenumbraDirectoryChangedMessage(_penumbraModDirectory));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public bool CheckCustomizePlusApi() => _customizePlusAvailable;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue