mirror of
https://github.com/goatcorp/Dalamud.git
synced 2026-01-03 06:13:40 +01:00
Move testing Dalamud to dev menu
This commit is contained in:
parent
d693097ecd
commit
5980cdd997
2 changed files with 9 additions and 9 deletions
|
|
@ -145,6 +145,10 @@ namespace Dalamud.Interface
|
||||||
var a = Marshal.ReadByte(IntPtr.Zero);
|
var a = Marshal.ReadByte(IntPtr.Zero);
|
||||||
}
|
}
|
||||||
ImGui.Separator();
|
ImGui.Separator();
|
||||||
|
if (ImGui.MenuItem("Enable Dalamud testing", "", this.dalamud.Configuration.DoDalamudTest)) {
|
||||||
|
this.dalamud.Configuration.DoDalamudTest = !this.dalamud.Configuration.DoDalamudTest;
|
||||||
|
this.dalamud.Configuration.Save();
|
||||||
|
}
|
||||||
ImGui.MenuItem(Util.AssemblyVersion, false);
|
ImGui.MenuItem(Util.AssemblyVersion, false);
|
||||||
ImGui.MenuItem(this.dalamud.StartInfo.GameVersion, false);
|
ImGui.MenuItem(this.dalamud.StartInfo.GameVersion, false);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -30,7 +30,6 @@ namespace Dalamud.Interface
|
||||||
this.doToggleUiHideDuringGpose = this.dalamud.Configuration.ToggleUiHideDuringGpose;
|
this.doToggleUiHideDuringGpose = this.dalamud.Configuration.ToggleUiHideDuringGpose;
|
||||||
|
|
||||||
this.doPluginTest = this.dalamud.Configuration.DoPluginTest;
|
this.doPluginTest = this.dalamud.Configuration.DoPluginTest;
|
||||||
this.doDalamudTest = this.dalamud.Configuration.DoDalamudTest;
|
|
||||||
this.thirdRepoList = this.dalamud.Configuration.ThirdRepoList;
|
this.thirdRepoList = this.dalamud.Configuration.ThirdRepoList;
|
||||||
|
|
||||||
this.printPluginsWelcomeMsg = this.dalamud.Configuration.PrintPluginsWelcomeMsg;
|
this.printPluginsWelcomeMsg = this.dalamud.Configuration.PrintPluginsWelcomeMsg;
|
||||||
|
|
@ -101,7 +100,6 @@ namespace Dalamud.Interface
|
||||||
#region Experimental
|
#region Experimental
|
||||||
|
|
||||||
private bool doPluginTest;
|
private bool doPluginTest;
|
||||||
private bool doDalamudTest;
|
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
|
|
@ -150,16 +148,18 @@ namespace Dalamud.Interface
|
||||||
}
|
}
|
||||||
|
|
||||||
if (ImGui.BeginTabItem(Loc.Localize("DalamudSettingsVisual", "Look & Feel"))) {
|
if (ImGui.BeginTabItem(Loc.Localize("DalamudSettingsVisual", "Look & Feel"))) {
|
||||||
|
ImGui.SetCursorPosY(ImGui.GetCursorPosY() + 3);
|
||||||
ImGui.Text(Loc.Localize("DalamudSettingsGlobalUiScale", "Global UI Scale"));
|
ImGui.Text(Loc.Localize("DalamudSettingsGlobalUiScale", "Global UI Scale"));
|
||||||
if (ImGui.DragFloat("##DalamudSettingsGlobalUiScaleDrag", ref this.globalUiScale, 0.005f, MinScale, MaxScale, "%.2f"))
|
|
||||||
ImGui.GetIO().FontGlobalScale = this.globalUiScale;
|
|
||||||
|
|
||||||
ImGui.SameLine();
|
ImGui.SameLine();
|
||||||
|
ImGui.SetCursorPosY(ImGui.GetCursorPosY() - 3);
|
||||||
if (ImGui.Button("Reset")) {
|
if (ImGui.Button("Reset")) {
|
||||||
this.globalUiScale = 1.0f;
|
this.globalUiScale = 1.0f;
|
||||||
ImGui.GetIO().FontGlobalScale = this.globalUiScale;
|
ImGui.GetIO().FontGlobalScale = this.globalUiScale;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (ImGui.DragFloat("##DalamudSettingsGlobalUiScaleDrag", ref this.globalUiScale, 0.005f, MinScale, MaxScale, "%.2f"))
|
||||||
|
ImGui.GetIO().FontGlobalScale = this.globalUiScale;
|
||||||
|
|
||||||
ImGui.TextColored(this.hintTextColor, Loc.Localize("DalamudSettingsGlobalUiScaleHint", "Scale all XIVLauncher UI elements - useful for 4K displays."));
|
ImGui.TextColored(this.hintTextColor, Loc.Localize("DalamudSettingsGlobalUiScaleHint", "Scale all XIVLauncher UI elements - useful for 4K displays."));
|
||||||
|
|
||||||
ImGui.Dummy(new Vector2(10f, 16f) * ImGui.GetIO().FontGlobalScale);
|
ImGui.Dummy(new Vector2(10f, 16f) * ImGui.GetIO().FontGlobalScale);
|
||||||
|
|
@ -186,9 +186,6 @@ namespace Dalamud.Interface
|
||||||
ImGui.Checkbox(Loc.Localize("DalamudSettingsPluginTest", "Get plugin testing builds"), ref this.doPluginTest);
|
ImGui.Checkbox(Loc.Localize("DalamudSettingsPluginTest", "Get plugin testing builds"), ref this.doPluginTest);
|
||||||
ImGui.TextColored(this.hintTextColor, Loc.Localize("DalamudSettingsPluginTestHint", "Receive testing prereleases for plugins."));
|
ImGui.TextColored(this.hintTextColor, Loc.Localize("DalamudSettingsPluginTestHint", "Receive testing prereleases for plugins."));
|
||||||
|
|
||||||
ImGui.Checkbox(Loc.Localize("DalamudSettingDalamudTest", "Get Dalamud testing builds"), ref this.doDalamudTest);
|
|
||||||
ImGui.TextColored(this.hintTextColor, Loc.Localize("DalamudSettingDalamudTestHint", "Receive testing prereleases for Dalamud."));
|
|
||||||
|
|
||||||
ImGui.Dummy(new Vector2(12f, 12f) * ImGui.GetIO().FontGlobalScale);
|
ImGui.Dummy(new Vector2(12f, 12f) * ImGui.GetIO().FontGlobalScale);
|
||||||
|
|
||||||
if (ImGui.Button(Loc.Localize("DalamudSettingsClearHidden", "Clear hidden plugins")))
|
if (ImGui.Button(Loc.Localize("DalamudSettingsClearHidden", "Clear hidden plugins")))
|
||||||
|
|
@ -317,7 +314,6 @@ namespace Dalamud.Interface
|
||||||
this.dalamud.Configuration.ToggleUiHideDuringGpose = this.doToggleUiHideDuringGpose;
|
this.dalamud.Configuration.ToggleUiHideDuringGpose = this.doToggleUiHideDuringGpose;
|
||||||
|
|
||||||
this.dalamud.Configuration.DoPluginTest = this.doPluginTest;
|
this.dalamud.Configuration.DoPluginTest = this.doPluginTest;
|
||||||
this.dalamud.Configuration.DoDalamudTest = this.doDalamudTest;
|
|
||||||
this.dalamud.Configuration.ThirdRepoList = this.thirdRepoList;
|
this.dalamud.Configuration.ThirdRepoList = this.thirdRepoList;
|
||||||
|
|
||||||
this.dalamud.Configuration.PrintPluginsWelcomeMsg = this.printPluginsWelcomeMsg;
|
this.dalamud.Configuration.PrintPluginsWelcomeMsg = this.printPluginsWelcomeMsg;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue