refactor: use XivCommon from NuGet

This commit is contained in:
Anna 2021-04-30 15:41:12 -04:00
parent 81c7919a83
commit a29112374e
2 changed files with 13 additions and 15 deletions

View File

@ -3,7 +3,7 @@ using System.Linq;
using System.Threading.Tasks;
using NoSoliciting.Interface;
using NoSoliciting.Resources;
using XivCommon.Functions;
using XivCommon.Functions.ContextMenu;
namespace NoSoliciting {
public class ContextMenu : IDisposable {
@ -19,7 +19,7 @@ namespace NoSoliciting {
this.Plugin.Common.Functions.ContextMenu.OpenContextMenu -= this.OnOpenContextMenu;
}
private void OnOpenContextMenu(ContextMenuArgs args) {
private void OnOpenContextMenu(ContextMenuOpenArgs args) {
if (args.ParentAddonName != "LookingForGroup") {
return;
}
@ -29,7 +29,7 @@ namespace NoSoliciting {
}
var label = Language.ReportToNoSoliciting;
args.AdditionalItems.Add(new ContextMenuItem(label, this.Report));
args.Items.Add(new NormalContextMenuItem(label, this.Report));
}
private void Report(ContextMenuItemSelectedArgs args) {

View File

@ -33,28 +33,26 @@
<HintPath>$(AppData)\XIVLauncher\addon\Hooks\dev\Newtonsoft.Json.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="XivCommon, Version=1.4.0.0, Culture=neutral, PublicKeyToken=null">
<HintPath>..\..\XivCommon\XivCommon\bin\Release\net48\XivCommon.dll</HintPath>
</Reference>
</ItemGroup>
<ItemGroup>
<PackageReference Include="DalamudPackager" Version="1.2.1" />
<PackageReference Include="Fody" Version="6.5.1" PrivateAssets="all" />
<PackageReference Include="ILRepack.Lib.MSBuild.Task" Version="2.0.18.2" />
<PackageReference Include="JKang.IpcServiceFramework.Client.NamedPipe" Version="3.1.0" />
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="5.0.1" />
<PackageReference Include="Resourcer.Fody" Version="1.8.0" PrivateAssets="all" />
<PackageReference Include="YamlDotNet" Version="11.1.1" />
<PackageReference Include="DalamudPackager" Version="1.2.1"/>
<PackageReference Include="Fody" Version="6.5.1" PrivateAssets="all"/>
<PackageReference Include="ILRepack.Lib.MSBuild.Task" Version="2.0.18.2"/>
<PackageReference Include="JKang.IpcServiceFramework.Client.NamedPipe" Version="3.1.0"/>
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="5.0.1"/>
<PackageReference Include="Resourcer.Fody" Version="1.8.0" PrivateAssets="all"/>
<PackageReference Include="XivCommon" Version="1.5.0"/>
<PackageReference Include="YamlDotNet" Version="11.1.1"/>
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="..\NoSoliciting.MessageClassifier\bin\Release\net48\NoSoliciting.MessageClassifier.exe" />
<EmbeddedResource Include="..\NoSoliciting.MessageClassifier\bin\Release\net48\NoSoliciting.MessageClassifier.exe"/>
<EmbeddedResource Update="Resources\Language.resx">
<Generator>ResXFileCodeGenerator</Generator>
<LastGenOutput>Language.Designer.cs</LastGenOutput>
</EmbeddedResource>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\NoSoliciting.Interface\NoSoliciting.Interface.csproj" />
<ProjectReference Include="..\NoSoliciting.Interface\NoSoliciting.Interface.csproj"/>
</ItemGroup>
<ItemGroup>
<Compile Update="Resources\Language.Designer.cs">