More api11 and 7.1 work

This commit is contained in:
RisaDev
2024-11-15 04:19:19 +03:00
parent df4e435585
commit f6bcef4a27
9 changed files with 27 additions and 33 deletions

View File

@@ -1,23 +1,12 @@
using System;
using System.Collections.Frozen;
using System.Collections.Generic;
using System.Diagnostics.CodeAnalysis;
using System.Linq;
using System.Threading.Tasks;
using Dalamud.Game.ClientState.Objects.Enums;
using Dalamud.Plugin;
using Dalamud.Plugin.Services;
using ImGuiNET;
using Lumina.Excel.GeneratedSheets;
using OtterGui.Custom;
using OtterGui.Log;
using Penumbra.GameData.Actors;
using Penumbra.GameData.Data;
using Penumbra.GameData.DataContainers;
using Penumbra.GameData.DataContainers.Bases;
using Penumbra.GameData.Gui;
using Penumbra.GameData.Interop;
using Penumbra.GameData.Structs;
using Penumbra.String;
namespace CustomizePlus.UI.Windows.Controls;

View File

@@ -66,8 +66,8 @@ public class ProfileFileSystemSelector : FileSystemSelector<Profile, ProfileStat
_event.Subscribe(OnProfileChange, ProfileChanged.Priority.ProfileFileSystemSelector);
_clientState.Login += OnLoginLogout;
_clientState.Logout += OnLoginLogout;
_clientState.Login += OnLogin;
_clientState.Logout += OnLogout;
AddButton(NewButton, 0);
AddButton(CloneButton, 20);
@@ -79,8 +79,8 @@ public class ProfileFileSystemSelector : FileSystemSelector<Profile, ProfileStat
{
base.Dispose();
_event.Unsubscribe(OnProfileChange);
_clientState.Login -= OnLoginLogout;
_clientState.Logout -= OnLoginLogout;
_clientState.Login -= OnLogin;
_clientState.Logout -= OnLogout;
}
protected override uint ExpandedFolderColor
@@ -142,7 +142,12 @@ public class ProfileFileSystemSelector : FileSystemSelector<Profile, ProfileStat
}
}
private void OnLoginLogout()
private void OnLogin()
{
SetFilterDirty();
}
private void OnLogout(int type, int code)
{
SetFilterDirty();
}