From bbf79bacac8002ae6fae81195f3f8a2d6db9c1de Mon Sep 17 00:00:00 2001 From: Professor Fartsalot Date: Wed, 27 Aug 2025 04:22:09 -0400 Subject: [PATCH] Changed display name in advanced config + Renamed to snowcloak to support planned api changes --- MareSynchronos/FileCache/CacheMonitor.cs | 16 ++++++++-------- MareSynchronos/UI/SettingsUi.cs | 14 +++++++------- 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/MareSynchronos/FileCache/CacheMonitor.cs b/MareSynchronos/FileCache/CacheMonitor.cs index 2677319..483fa0c 100644 --- a/MareSynchronos/FileCache/CacheMonitor.cs +++ b/MareSynchronos/FileCache/CacheMonitor.cs @@ -122,24 +122,24 @@ public sealed class CacheMonitor : DisposableMediatorSubscriberBase public bool StorageisNTFS { get; private set; } = false; - public void StartMareWatcher(string? marePath) + public void StartMareWatcher(string? snowPath) { MareWatcher?.Dispose(); - if (string.IsNullOrEmpty(marePath) || !Directory.Exists(marePath)) + if (string.IsNullOrEmpty(snowPath) || !Directory.Exists(snowPath)) { MareWatcher = null; - Logger.LogWarning("Mare file path is not set, cannot start the FSW for Mare."); + Logger.LogWarning("Snowcloak file path is not set, cannot start the FSW for Snowcloak."); return; } DriveInfo di = new(new DirectoryInfo(_configService.Current.CacheFolder).Root.FullName); StorageisNTFS = string.Equals("NTFS", di.DriveFormat, StringComparison.OrdinalIgnoreCase); - Logger.LogInformation("Mare Storage is on NTFS drive: {isNtfs}", StorageisNTFS); + Logger.LogInformation("Snowcloak Storage is on NTFS drive: {isNtfs}", StorageisNTFS); - Logger.LogDebug("Initializing Mare FSW on {path}", marePath); + Logger.LogDebug("Initializing Mare FSW on {path}", snowPath); MareWatcher = new() { - Path = marePath, + Path = snowPath, InternalBufferSize = 8388608, NotifyFilter = NotifyFilters.CreationTime | NotifyFilters.LastWrite @@ -161,7 +161,7 @@ public sealed class CacheMonitor : DisposableMediatorSubscriberBase if (string.IsNullOrEmpty(substPath)) { SubstWatcher = null; - Logger.LogWarning("Mare file path is not set, cannot start the FSW for Mare."); + Logger.LogWarning("Snowcloak file path is not set, cannot start the FSW for Snowcloak."); return; } @@ -197,7 +197,7 @@ public sealed class CacheMonitor : DisposableMediatorSubscriberBase private void MareWatcher_FileChanged(object sender, FileSystemEventArgs e) { - Logger.LogTrace("Mare FSW: FileChanged: {change} => {path}", e.ChangeType, e.FullPath); + Logger.LogTrace("Snowcloak FSW: FileChanged: {change} => {path}", e.ChangeType, e.FullPath); if (!AllowedFileExtensions.Any(ext => e.FullPath.EndsWith(ext, StringComparison.OrdinalIgnoreCase))) return; diff --git a/MareSynchronos/UI/SettingsUi.cs b/MareSynchronos/UI/SettingsUi.cs index ec2f703..a6ae0bb 100644 --- a/MareSynchronos/UI/SettingsUi.cs +++ b/MareSynchronos/UI/SettingsUi.cs @@ -581,32 +581,32 @@ public class SettingsUi : WindowMediatorSubscriberBase _uiShared.BigText("Advanced"); bool mareApi = _configService.Current.MareAPI; - if (ImGui.Checkbox("Enable Mare Synchronos API", ref mareApi)) + if (ImGui.Checkbox("Enable Snowcloak Sync API", ref mareApi)) { _configService.Current.MareAPI = mareApi; _configService.Save(); _ipcProvider.HandleMareImpersonation(); } - _uiShared.DrawHelpText("Enables handling of the Mare Synchronos API. This currently includes:\n\n" + + _uiShared.DrawHelpText("Enables handling of the Snowcloak Sync API. This currently includes:\n\n" + " - MCDF loading support for other plugins\n" + " - Blocking Moodles applications to paired users\n\n" + - "If the Mare Synchronos plugin is loaded while this option is enabled, control of its API will be relinquished."); + "If the Snowcloak Sync plugin is loaded while this option is enabled, control of its API will be relinquished."); using (_ = ImRaii.PushIndent()) { ImGui.SameLine(300.0f * ImGuiHelpers.GlobalScale); if (_ipcProvider.ImpersonationActive) { - UiSharedService.ColorTextWrapped("Mare API active!", ImGuiColors.HealerGreen); + UiSharedService.ColorTextWrapped("Snowcloak API active!", ImGuiColors.HealerGreen); } else { if (!mareApi) - UiSharedService.ColorTextWrapped("Mare API inactive: Option is disabled", ImGuiColors.DalamudYellow); + UiSharedService.ColorTextWrapped("Snowcloak API inactive: Option is disabled", ImGuiColors.DalamudYellow); else if (_ipcProvider.MarePluginEnabled) - UiSharedService.ColorTextWrapped("Mare API inactive: Mare plugin is loaded", ImGuiColors.DalamudYellow); + UiSharedService.ColorTextWrapped("Snowcloak API inactive: Snowcloak plugin is loaded", ImGuiColors.DalamudYellow); else - UiSharedService.ColorTextWrapped("Mare API inactive: Unknown reason", ImGuiColors.DalamudRed); + UiSharedService.ColorTextWrapped("Snowcloak API inactive: Unknown reason", ImGuiColors.DalamudRed); } }