Fix some OtterGui changes.

This commit is contained in:
Ottermandias 2024-07-31 23:09:37 +02:00
parent d247f83e1d
commit 4b9870f090
6 changed files with 6 additions and 20 deletions

@ -1 +1 @@
Subproject commit 33ffd7cba3e487e98e55adca1677354078089943
Subproject commit b0464b7f215a0db1393e600968c6666307a3ae05

@ -1 +1 @@
Subproject commit d8ebd63cec1ac12ea547fd37b6c32bdf9b3f57d1
Subproject commit 75582ece58e6ee311074ff4ecaa68b804677878c

View file

@ -405,7 +405,7 @@ public partial class ModEditWindow
}
var fcGroup = FindOrAddGroup(Constants, "Further Constants");
foreach (var (start, end) in handledElements.Ranges(true))
foreach (var (start, end) in handledElements.Ranges(complement:true))
{
if ((shpkConstant.ByteOffset & 0x3) == 0)
{

View file

@ -140,7 +140,7 @@ public readonly struct ImcModGroupEditDrawer(ModGroupEditDrawer editor, ImcModGr
var value = (mask & (1 << i)) != 0;
using (ImRaii.Disabled(!cache.CanChange(i)))
{
if (ImUtf8.Checkbox(TerminatedByteString.Empty, ref value))
if (ImUtf8.Checkbox(""u8, ref value))
{
if (data is ImcModGroup g)
editor.ChangeDefaultAttribute(g, cache, i, value);

View file

@ -1,14 +0,0 @@
using ImGuiNET;
using OtterGui.Raii;
using OtterGui.Text;
using Penumbra.GameData.Enums;
using Penumbra.GameData.Structs;
using Penumbra.Meta.Manipulations;
using Penumbra.UI.Classes;
namespace Penumbra.UI.ModsTab;
public static class ImcManipulationDrawer
{
}

View file

@ -81,7 +81,7 @@ public class ResourceTab(Configuration config, ResourceManagerService resourceMa
return;
var address = $"0x{(ulong)r:X}";
ImGuiUtil.TextNextColumn($"0x{hash:X8}");
ImGuiUtil.DrawTableColumn($"0x{hash:X8}");
ImGui.TableNextColumn();
ImGuiUtil.CopyOnClickSelectable(address);
@ -101,7 +101,7 @@ public class ResourceTab(Configuration config, ResourceManagerService resourceMa
ImGuiUtil.HoverTooltip("Click to copy byte-wise file data to clipboard, if any.");
ImGuiUtil.TextNextColumn(r->RefCount.ToString());
ImGuiUtil.DrawTableColumn(r->RefCount.ToString());
});
}