diff --git a/XIVChat Desktop/Configuration.cs b/XIVChat Desktop/Configuration.cs
index f23f1ab..e431c2b 100644
--- a/XIVChat Desktop/Configuration.cs
+++ b/XIVChat Desktop/Configuration.cs
@@ -94,7 +94,7 @@ namespace XIVChat_Desktop {
}
public override bool Equals(object? obj) {
- if (ReferenceEquals(null, obj)) {
+ if (obj is null) {
return false;
}
diff --git a/XIVChatCommon/Properties/AssemblyInfo.cs b/XIVChatCommon/Properties/AssemblyInfo.cs
deleted file mode 100644
index 8cb897c..0000000
--- a/XIVChatCommon/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,36 +0,0 @@
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-
-// General Information about an assembly is controlled through the following
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyTitle("XIVChatCommon")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("")]
-[assembly: AssemblyProduct("XIVChatCommon")]
-[assembly: AssemblyCopyright("Copyright © 2020")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-
-// Setting ComVisible to false makes the types in this assembly not visible
-// to COM components. If you need to access a type in this assembly from
-// COM, set the ComVisible attribute to true on that type.
-[assembly: ComVisible(false)]
-
-// The following GUID is for the ID of the typelib if this project is exposed to COM
-[assembly: Guid("6f426eab-15d4-48ac-80d2-2d2df2ce5ee0")]
-
-// Version information for an assembly consists of the following four values:
-//
-// Major Version
-// Minor Version
-// Build Number
-// Revision
-//
-// You can specify all the values or you can default the Build and Revision Numbers
-// by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("1.0.0.0")]
-[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/XIVChatCommon/XIVChatCommon.csproj b/XIVChatCommon/XIVChatCommon.csproj
index 680fdb5..655658e 100644
--- a/XIVChatCommon/XIVChatCommon.csproj
+++ b/XIVChatCommon/XIVChatCommon.csproj
@@ -1,102 +1,16 @@
-
-
-
-
- Debug
- AnyCPU
- {6F426EAB-15D4-48AC-80D2-2D2DF2CE5EE0}
- Library
- Properties
- XIVChatCommon
- XIVChatCommon
- v4.8
- 512
- true
- enable
-
-
- true
- full
- false
- bin\Debug\
- DEBUG;TRACE
- prompt
- 4
- 8.0
-
-
- pdbonly
- true
- bin\Release\
- TRACE
- prompt
- 4
- 8.0
-
-
-
- ..\packages\MessagePack.2.2.60\lib\netstandard2.0\MessagePack.dll
- True
-
-
- ..\packages\MessagePack.Annotations.2.2.60\lib\netstandard2.0\MessagePack.Annotations.dll
- True
-
-
- ..\packages\Microsoft.Bcl.AsyncInterfaces.1.1.1\lib\net461\Microsoft.Bcl.AsyncInterfaces.dll
- True
-
-
-
- ..\packages\Sodium.Core.1.2.3\lib\netstandard2.0\Sodium.Core.dll
-
-
-
- ..\packages\System.Buffers.4.5.1\lib\net461\System.Buffers.dll
- True
-
-
- ..\packages\System.Collections.Immutable.1.7.1\lib\net461\System.Collections.Immutable.dll
- True
-
-
-
- ..\packages\System.Memory.4.5.4\lib\net461\System.Memory.dll
- True
-
-
-
- ..\packages\System.Numerics.Vectors.4.5.0\lib\net46\System.Numerics.Vectors.dll
- True
-
-
- ..\packages\System.Runtime.CompilerServices.Unsafe.4.7.1\lib\net461\System.Runtime.CompilerServices.Unsafe.dll
- True
-
-
- ..\packages\System.Threading.Tasks.Extensions.4.5.4\lib\net461\System.Threading.Tasks.Extensions.dll
- True
-
-
- ..\packages\System.ValueTuple.4.5.0\lib\net47\System.ValueTuple.dll
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
+
+
+
+ 8
+ enable
+ 1.0.0
+ 1.0.0
+ net48;netcoreapp3.1
+
+
+
+
+
+
+
+
diff --git a/XIVChatCommon/packages.config b/XIVChatCommon/packages.config
deleted file mode 100644
index 8d59878..0000000
--- a/XIVChatCommon/packages.config
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/XIVChatPlugin/ILMerge.props b/XIVChatPlugin/ILMerge.props
index e50312a..7eaeb29 100644
--- a/XIVChatPlugin/ILMerge.props
+++ b/XIVChatPlugin/ILMerge.props
@@ -1,67 +1,67 @@
-
-
-
-
-
-
+
+
+
+
+
+
-
- false
+
+ false
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
-
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
-
+
+
+
+
+
+
diff --git a/XIVChatPlugin/XIVChatPlugin.csproj b/XIVChatPlugin/XIVChatPlugin.csproj
index 0946442..b0f81d3 100644
--- a/XIVChatPlugin/XIVChatPlugin.csproj
+++ b/XIVChatPlugin/XIVChatPlugin.csproj
@@ -1,152 +1,153 @@
-
-
-
-
- Debug
- AnyCPU
- {9AEB2B77-C127-4BA8-B9AE-FB3CA1649FDB}
- Library
- Properties
- XIVChatPlugin
- XIVChat
- v4.8
- 512
- true
-
-
- enable
-
-
- true
- full
- false
- bin\Debug\
- DEBUG;TRACE
- prompt
- 4
- 8.0
-
-
- pdbonly
- true
- bin\Release\
- TRACE
- prompt
- 4
- 8.0
-
-
-
- $(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\Lumina.dll
- False
-
-
- $(AppData)\XIVLauncher\addon\Hooks\Lumina.Generated.dll
- False
-
-
- ..\packages\MessagePack.2.2.60\lib\netstandard2.0\MessagePack.dll
- True
-
-
- ..\packages\MessagePack.Annotations.2.2.60\lib\netstandard2.0\MessagePack.Annotations.dll
- True
-
-
- ..\packages\Microsoft.Bcl.AsyncInterfaces.1.1.1\lib\net461\Microsoft.Bcl.AsyncInterfaces.dll
- False
-
-
-
- ..\packages\Sodium.Core.1.2.3\lib\netstandard2.0\Sodium.Core.dll
-
-
-
- ..\packages\System.Buffers.4.5.1\lib\net461\System.Buffers.dll
- False
-
-
- ..\packages\System.Collections.Immutable.1.7.1\lib\net461\System.Collections.Immutable.dll
- False
-
-
-
- ..\packages\System.Memory.4.5.4\lib\net461\System.Memory.dll
- False
-
-
-
- ..\packages\System.Numerics.Vectors.4.5.0\lib\net46\System.Numerics.Vectors.dll
- False
-
-
- ..\packages\System.Runtime.CompilerServices.Unsafe.4.7.1\lib\net461\System.Runtime.CompilerServices.Unsafe.dll
- False
-
-
- ..\packages\System.Threading.Channels.4.7.1\lib\net461\System.Threading.Channels.dll
-
-
- ..\packages\System.Threading.Tasks.Extensions.4.5.4\lib\net461\System.Threading.Tasks.Extensions.dll
- False
-
-
- ..\packages\System.ValueTuple.4.5.0\lib\net47\System.ValueTuple.dll
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {6f426eab-15d4-48ac-80d2-2d2df2ce5ee0}
- XIVChatCommon
-
-
-
-
-
-
-
-
+
+
+
- This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
+ Debug
+ AnyCPU
+ {9AEB2B77-C127-4BA8-B9AE-FB3CA1649FDB}
+ Library
+ Properties
+ XIVChatPlugin
+ XIVChat
+ v4.8
+ 512
+ true
+ enable
+ win
-
-
-
-
-
-
\ No newline at end of file
+
+ true
+ full
+ false
+ bin\Debug\
+ DEBUG;TRACE
+ prompt
+ 4
+ 8.0
+
+
+ pdbonly
+ true
+ bin\Release\
+ TRACE
+ prompt
+ 4
+ 8.0
+
+
+
+ $(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\Lumina.dll
+ False
+
+
+ $(AppData)\XIVLauncher\addon\Hooks\Lumina.Generated.dll
+ False
+
+
+ ..\packages\MessagePack.2.2.60\lib\netstandard2.0\MessagePack.dll
+ True
+
+
+ ..\packages\MessagePack.Annotations.2.2.60\lib\netstandard2.0\MessagePack.Annotations.dll
+ True
+
+
+ ..\packages\Microsoft.Bcl.AsyncInterfaces.1.1.1\lib\net461\Microsoft.Bcl.AsyncInterfaces.dll
+ False
+
+
+
+ ..\packages\Sodium.Core.1.2.3\lib\netstandard2.0\Sodium.Core.dll
+
+
+
+ ..\packages\System.Buffers.4.5.1\lib\net461\System.Buffers.dll
+ False
+
+
+ ..\packages\System.Collections.Immutable.1.7.1\lib\net461\System.Collections.Immutable.dll
+ False
+
+
+
+ ..\packages\System.Memory.4.5.4\lib\net461\System.Memory.dll
+ False
+
+
+
+ ..\packages\System.Numerics.Vectors.4.5.0\lib\net46\System.Numerics.Vectors.dll
+ False
+
+
+ ..\packages\System.Runtime.CompilerServices.Unsafe.4.7.1\lib\net461\System.Runtime.CompilerServices.Unsafe.dll
+ False
+
+
+ ..\packages\System.Threading.Channels.4.7.1\lib\net461\System.Threading.Channels.dll
+ True
+
+
+ ..\packages\System.Threading.Tasks.Extensions.4.5.4\lib\net461\System.Threading.Tasks.Extensions.dll
+ False
+
+
+ ..\packages\System.ValueTuple.4.5.0\lib\net47\System.ValueTuple.dll
+ True
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {6f426eab-15d4-48ac-80d2-2d2df2ce5ee0}
+ XIVChatCommon
+
+
+
+
+
+
+
+
+
+ This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
+
+
+
+
+
+
+
diff --git a/XIVChatPlugin/packages.config b/XIVChatPlugin/packages.config
index f6b71dd..fa81973 100644
--- a/XIVChatPlugin/packages.config
+++ b/XIVChatPlugin/packages.config
@@ -1,21 +1,21 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+