From c4893551fda58ed12eafcf9bf8d8c255f2c26f03 Mon Sep 17 00:00:00 2001 From: rootdarkarchon Date: Fri, 1 Mar 2024 12:13:01 +0100 Subject: [PATCH] disable dalamud sounds for download ui. who even though it's a good idea to add this feature to begin with. --- MareSynchronos/PlayerData/Factories/PlayerDataFactory.cs | 1 + MareSynchronos/UI/DownloadUi.cs | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/MareSynchronos/PlayerData/Factories/PlayerDataFactory.cs b/MareSynchronos/PlayerData/Factories/PlayerDataFactory.cs index 0c12485..2e005a0 100644 --- a/MareSynchronos/PlayerData/Factories/PlayerDataFactory.cs +++ b/MareSynchronos/PlayerData/Factories/PlayerDataFactory.cs @@ -210,6 +210,7 @@ public class PlayerDataFactory if (objectKind == ObjectKind.Player) { previousData.MoodlesData = await _ipcManager.Moodles.GetStatusAsync(playerRelatedObject.Address).ConfigureAwait(false) ?? string.Empty; + _logger.LogDebug("Moodles is now: {moodles}", previousData.MoodlesData); } if (previousData.FileReplacements.TryGetValue(objectKind, out HashSet? fileReplacements)) diff --git a/MareSynchronos/UI/DownloadUi.cs b/MareSynchronos/UI/DownloadUi.cs index d2060f2..2d5ba4c 100644 --- a/MareSynchronos/UI/DownloadUi.cs +++ b/MareSynchronos/UI/DownloadUi.cs @@ -22,7 +22,7 @@ public class DownloadUi : WindowMediatorSubscriberBase private readonly ConcurrentDictionary _uploadingPlayers = new(); public DownloadUi(ILogger logger, DalamudUtilService dalamudUtilService, MareConfigService configService, - FileUploadManager fileTransferManager, MareMediator mediator, UiSharedService uiShared, PerformanceCollectorService performanceCollectorService) + FileUploadManager fileTransferManager, MareMediator mediator, UiSharedService uiShared, PerformanceCollectorService performanceCollectorService) : base(logger, mediator, "Mare Synchronos Downloads", performanceCollectorService) { _dalamudUtilService = dalamudUtilService; @@ -46,6 +46,8 @@ public class DownloadUi : WindowMediatorSubscriberBase Flags |= ImGuiWindowFlags.NoDecoration; Flags |= ImGuiWindowFlags.NoFocusOnAppearing; + DisableWindowSounds = true; + ForceMainWindow = true; IsOpen = true;