chore: changelog, various loc tweaks

This commit is contained in:
goaaats 2022-04-15 11:56:21 +02:00
parent db147543a8
commit de4ce8248c
No known key found for this signature in database
GPG key ID: 49E2AA8C6A76498B
3 changed files with 9 additions and 15 deletions

View file

@ -674,7 +674,7 @@ namespace Dalamud.Interface.Internal
configuration.Save();
}
if (ImGui.MenuItem("Load banned plugins", null, configuration.LoadBannedPlugins))
if (ImGui.MenuItem("Load blacklisted plugins", null, configuration.LoadBannedPlugins))
{
configuration.LoadBannedPlugins = !configuration.LoadBannedPlugins;
configuration.Save();

View file

@ -22,17 +22,9 @@ namespace Dalamud.Interface.Internal.Windows
public const string WarrantsChangelogForMajorMinor = "6.4.";
private const string ChangeLog =
@"• Added a new menu to the title screen which allows you to access the plugin installer and various other plugins before logging in.
=> You can disable this menu in the settings under ""Look & Feel"".
Added a way for plugins to add information to the game's server info bar (e.g. current song, ping, etc).
=> You can disable and reorder this information in the settings, if any plugin provides it.
Switched the plugin download server to a self-hosted solution instead of GitHub, to circumvent API limits, country blocks and bad ISP routing.
=> Please see the ""Are plugins safe to use"" part of the XIVLauncher FAQ(goatcorp.github.io/faq) or reach out on Discord if you have concerns about security or want details on how this is set up and ran.
=> Changelogs in-game/the plugin installer should now also be more common, as the new service takes changelogs from the developer pull request descriptions.
The ""Available Plugins"" list in the plugin installer now also shows installed plugins to make the split less confusing. A new filter mode that filters installed plugins has been added.
A ""Changelog"" category has been added in the plugin installer which will list all recent changes to your plugins, and recent changes to Dalamud.
@"• Updated Dalamud for compatibility with Patch 6.1.
If you note any issues or need help, please make sure to ask on our discord server.
If you note any issues or need help, please check the FAQ, and reach out on our Discord if you need help
Thanks and have fun!";
private const string UpdatePluginsInfo =
@ -49,7 +41,7 @@ Thanks and have fun!";
/// Initializes a new instance of the <see cref="ChangelogWindow"/> class.
/// </summary>
public ChangelogWindow()
: base("What's new in XIVLauncher?", ImGuiWindowFlags.AlwaysAutoResize | ImGuiWindowFlags.NoResize)
: base("What's new in Dalamud?", ImGuiWindowFlags.AlwaysAutoResize | ImGuiWindowFlags.NoResize)
{
this.Namespace = "DalamudChangelogWindow";
@ -86,9 +78,9 @@ Thanks and have fun!";
ImGuiHelpers.ScaledDummy(10);
ImGui.Text("Thank you for using our tools!");
// ImGui.Text("Thank you for using our tools!");
ImGuiHelpers.ScaledDummy(10);
// ImGuiHelpers.ScaledDummy(10);
ImGui.PushFont(UiBuilder.IconFont);

View file

@ -603,7 +603,9 @@ namespace Dalamud.Interface.Internal.Windows
}
ImGui.TextColored(ImGuiColors.DalamudGrey, Loc.Localize("DalamudSettingCustomRepoHint", "Add custom plugin repositories."));
ImGui.TextColored(ImGuiColors.DalamudRed, Loc.Localize("DalamudSettingCustomRepoWarning", "We cannot take any responsibility for third-party plugins and repositories.\nTake care when installing third-party plugins from untrusted sources."));
ImGui.TextColored(ImGuiColors.DalamudRed, Loc.Localize("DalamudSettingCustomRepoWarning", "We cannot take any responsibility for third-party plugins and repositories."));
ImGui.TextColored(ImGuiColors.DalamudRed, Loc.Localize("DalamudSettingCustomRepoWarning2", "Plugins have full control over your PC, like any other program, and may cause harm or crashes."));
ImGui.TextColored(ImGuiColors.DalamudRed, Loc.Localize("DalamudSettingCustomRepoWarning3", "Please make absolutely sure that you only install third-party plugins from developers you trust."));
ImGuiHelpers.ScaledDummy(5);