chore: always respect the manifest name

This commit is contained in:
goat 2022-08-21 15:41:53 +02:00
parent 9c03bc0fe6
commit 3f76a70425
No known key found for this signature in database
GPG key ID: 7773BB5B43BA52E5
5 changed files with 6 additions and 10 deletions

View file

@ -1,8 +1,5 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Dalamud.Injector namespace Dalamud.Injector
{ {

View file

@ -1,7 +1,6 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using Dalamud.Configuration.Internal;
using Serilog; using Serilog;
namespace Dalamud.Game.Internal namespace Dalamud.Game.Internal

View file

@ -3,7 +3,7 @@ using System.Runtime.InteropServices;
using CheapLoc; using CheapLoc;
using Dalamud.Configuration.Internal; using Dalamud.Configuration.Internal;
using Dalamud.Data; //using Dalamud.Data;
//using Dalamud.Game.Gui.ContextMenus; //using Dalamud.Game.Gui.ContextMenus;
using Dalamud.Game.Text; using Dalamud.Game.Text;
using Dalamud.Game.Text.SeStringHandling; using Dalamud.Game.Text.SeStringHandling;
@ -12,7 +12,7 @@ using Dalamud.Hooking;
using Dalamud.Interface.Internal; using Dalamud.Interface.Internal;
using Dalamud.Interface.Windowing; using Dalamud.Interface.Windowing;
using FFXIVClientStructs.FFXIV.Component.GUI; using FFXIVClientStructs.FFXIV.Component.GUI;
using Lumina.Excel.GeneratedSheets; //using Lumina.Excel.GeneratedSheets;
using Serilog; using Serilog;
using ValueType = FFXIVClientStructs.FFXIV.Component.GUI.ValueType; using ValueType = FFXIVClientStructs.FFXIV.Component.GUI.ValueType;

View file

@ -1,10 +1,10 @@
using System; /*using System;
using Dalamud.Data; using Dalamud.Data;
using Dalamud.Utility; using Dalamud.Utility;
using ImGuiNET; using ImGuiNET;
using Lumina.Excel.GeneratedSheets; using Lumina.Excel.GeneratedSheets;
using Serilog; using Serilog;*/
namespace Dalamud.Interface.Internal.Windows.SelfTest.AgingSteps namespace Dalamud.Interface.Internal.Windows.SelfTest.AgingSteps
{ {

View file

@ -182,7 +182,7 @@ internal class LocalPlugin : IDisposable
/// <summary> /// <summary>
/// Gets the plugin name, directly from the plugin or if it is not loaded from the manifest. /// Gets the plugin name, directly from the plugin or if it is not loaded from the manifest.
/// </summary> /// </summary>
public string Name => this.instance?.Name ?? this.Manifest.Name; public string Name => this.Manifest.Name;
/// <summary> /// <summary>
/// Gets an optional reason, if the plugin is banned. /// Gets an optional reason, if the plugin is banned.
@ -427,7 +427,7 @@ internal class LocalPlugin : IDisposable
SignatureHelper.Initialise(this.instance); SignatureHelper.Initialise(this.instance);
// In-case the manifest name was a placeholder. Can occur when no manifest was included. // In-case the manifest name was a placeholder. Can occur when no manifest was included.
if (this.instance.Name != this.Manifest.Name) if (this.Manifest.Name.IsNullOrEmpty())
{ {
this.Manifest.Name = this.instance.Name; this.Manifest.Name = this.instance.Name;
this.Manifest.Save(this.manifestFile); this.Manifest.Save(this.manifestFile);