From 65ca700d314638159548da685c3225cd2ed7994d Mon Sep 17 00:00:00 2001 From: Anna Clemens Date: Mon, 5 Apr 2021 15:16:02 -0400 Subject: [PATCH] refactor: update to api level 3 --- Macrology.sln | 0 Macrology/DalamudPackager.targets | 1 - Macrology/Macrology.csproj | 61 +++++++++++++++---------------- Macrology/PluginUI.cs | 10 ++--- 4 files changed, 34 insertions(+), 38 deletions(-) mode change 100644 => 100755 Macrology.sln mode change 100644 => 100755 Macrology/Macrology.csproj diff --git a/Macrology.sln b/Macrology.sln old mode 100644 new mode 100755 diff --git a/Macrology/DalamudPackager.targets b/Macrology/DalamudPackager.targets index 530bd46..5d1c030 100644 --- a/Macrology/DalamudPackager.targets +++ b/Macrology/DalamudPackager.targets @@ -5,7 +5,6 @@ ProjectDir="$(ProjectDir)" OutputPath="$(OutputPath)" AssemblyName="$(AssemblyName)" - ManifestType="yaml" VersionComponents="3" MakeZip="true" Include="Macrology.dll;Macrology.pdb"/> diff --git a/Macrology/Macrology.csproj b/Macrology/Macrology.csproj old mode 100644 new mode 100755 index 59948b8..877f517 --- a/Macrology/Macrology.csproj +++ b/Macrology/Macrology.csproj @@ -1,34 +1,33 @@  - - 8 - enable - 0.1.0 - 0.1.0 - net48 - true - - - - $(AppData)\XIVLauncher\addon\Hooks\Dalamud.dll - False - - - $(AppData)\XIVLauncher\addon\Hooks\ImGui.NET.dll - False - - - $(AppData)\XIVLauncher\addon\Hooks\ImGuiScene.dll - False - - - $(AppData)\XIVLauncher\addon\Hooks\Newtonsoft.Json.dll - False - - - - - - - + + latest + enable + 0.1.0 + net48 + true + + + + $(AppData)\XIVLauncher\addon\Hooks\dev\Dalamud.dll + False + + + $(AppData)\XIVLauncher\addon\Hooks\dev\ImGui.NET.dll + False + + + $(AppData)\XIVLauncher\addon\Hooks\dev\ImGuiScene.dll + False + + + $(AppData)\XIVLauncher\addon\Hooks\dev\Newtonsoft.Json.dll + False + + + + + + + diff --git a/Macrology/PluginUI.cs b/Macrology/PluginUI.cs index a7176f4..e3aab6a 100644 --- a/Macrology/PluginUI.cs +++ b/Macrology/PluginUI.cs @@ -82,7 +82,7 @@ namespace Macrology { ImGui.Text("Running macros"); ImGui.PushItemWidth(-1f); - if (ImGui.ListBoxHeader("##running-macros", this.Plugin.MacroHandler.Running.Count, 5)) { + if (ImGui.BeginListBox("##running-macros")) { foreach (var entry in this.Plugin.MacroHandler.Running) { var name = $"{entry.Value.Name}"; if (this._showIdents) { @@ -101,7 +101,7 @@ namespace Macrology { } } - ImGui.ListBoxFooter(); + ImGui.EndListBox(); } ImGui.PopItemWidth(); @@ -116,8 +116,7 @@ namespace Macrology { if (ImGui.Button(paused ? "Resume" : "Pause") && this.RunningChoice != Guid.Empty) { if (paused) { this.Plugin.MacroHandler.ResumeMacro(this.RunningChoice); - } - else { + } else { this.Plugin.MacroHandler.PauseMacro(this.RunningChoice); } } @@ -194,8 +193,7 @@ namespace Macrology { if (open) { if (node is Macro macro) { this.DrawMacro(macro); - } - else if (node is Folder folder) { + } else if (node is Folder folder) { this.DrawFolder(folder); foreach (var child in node.Children) { toRemove.AddRange(this.DrawNode(child));