diff --git a/src/Artemis.Core/Artemis.Core.csproj b/src/Artemis.Core/Artemis.Core.csproj
index aea12b7f3..ecfb0f91c 100644
--- a/src/Artemis.Core/Artemis.Core.csproj
+++ b/src/Artemis.Core/Artemis.Core.csproj
@@ -23,6 +23,7 @@
DEBUG;TRACE
prompt
4
+ 7
pdbonly
diff --git a/src/Artemis.Core/Plugins/Models/PluginSettings.cs b/src/Artemis.Core/Plugins/Models/PluginSettings.cs
index 28bda4dfc..20580d25c 100644
--- a/src/Artemis.Core/Plugins/Models/PluginSettings.cs
+++ b/src/Artemis.Core/Plugins/Models/PluginSettings.cs
@@ -19,7 +19,7 @@ namespace Artemis.Core.Plugins.Models
_settingEntities = settingRepository.GetByPluginGuid(_pluginInfo.Guid).ToDictionary(se => se.Name);
}
- public PluginSetting GetSetting(string name, T defaultValue = default)
+ public PluginSetting GetSetting(string name, T defaultValue = default(T))
{
if (_settingEntities.ContainsKey(name))
return new PluginSetting(_pluginInfo, _settingRepository, _settingEntities[name]);
diff --git a/src/Artemis.Core/Properties/AssemblyInfo.cs b/src/Artemis.Core/Properties/AssemblyInfo.cs
index 5b9b61ea8..3c417c4e2 100644
--- a/src/Artemis.Core/Properties/AssemblyInfo.cs
+++ b/src/Artemis.Core/Properties/AssemblyInfo.cs
@@ -8,8 +8,8 @@ using System.Runtime.InteropServices;
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
-[assembly: AssemblyProduct("Artemis.Core")]
-[assembly: AssemblyCopyright("Copyright © 2017")]
+[assembly: AssemblyProduct("Artemis")]
+[assembly: AssemblyCopyright("Copyright © Robert Beekman - 2019")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
diff --git a/src/Artemis.Plugins.LayerTypes.Brush/Artemis.Plugins.LayerTypes.Brush.csproj b/src/Artemis.Plugins.LayerTypes.Brush/Artemis.Plugins.LayerTypes.Brush.csproj
index cc9117674..6972efc78 100644
--- a/src/Artemis.Plugins.LayerTypes.Brush/Artemis.Plugins.LayerTypes.Brush.csproj
+++ b/src/Artemis.Plugins.LayerTypes.Brush/Artemis.Plugins.LayerTypes.Brush.csproj
@@ -22,6 +22,7 @@
DEBUG;TRACE
prompt
4
+ 7
pdbonly
diff --git a/src/Artemis.Plugins.LayerTypes.Brush/Properties/AssemblyInfo.cs b/src/Artemis.Plugins.LayerTypes.Brush/Properties/AssemblyInfo.cs
index 7bdb1b642..6a3d074b2 100644
--- a/src/Artemis.Plugins.LayerTypes.Brush/Properties/AssemblyInfo.cs
+++ b/src/Artemis.Plugins.LayerTypes.Brush/Properties/AssemblyInfo.cs
@@ -7,9 +7,9 @@ using System.Runtime.InteropServices;
[assembly: AssemblyTitle("Artemis.Plugins.LayerTypes.Brush")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("HP Inc.")]
-[assembly: AssemblyProduct("Artemis.Plugins.LayerTypes.Brush")]
-[assembly: AssemblyCopyright("Copyright © HP Inc. 2019")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("Artemis")]
+[assembly: AssemblyCopyright("Copyright © Robert Beekman - 2019")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
diff --git a/src/Artemis.Plugins.Modules.General/Artemis.Plugins.Modules.General.csproj b/src/Artemis.Plugins.Modules.General/Artemis.Plugins.Modules.General.csproj
index 31b8b0d56..b1e9c083b 100644
--- a/src/Artemis.Plugins.Modules.General/Artemis.Plugins.Modules.General.csproj
+++ b/src/Artemis.Plugins.Modules.General/Artemis.Plugins.Modules.General.csproj
@@ -22,6 +22,7 @@
DEBUG;TRACE
prompt
4
+ 7
pdbonly
diff --git a/src/Artemis.Plugins.Modules.General/Properties/AssemblyInfo.cs b/src/Artemis.Plugins.Modules.General/Properties/AssemblyInfo.cs
index 499ae7d5c..2db588743 100644
--- a/src/Artemis.Plugins.Modules.General/Properties/AssemblyInfo.cs
+++ b/src/Artemis.Plugins.Modules.General/Properties/AssemblyInfo.cs
@@ -7,9 +7,9 @@ using System.Runtime.InteropServices;
[assembly: AssemblyTitle("Artemis.Plugins.Modules.General")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("HP Inc.")]
-[assembly: AssemblyProduct("Artemis.Plugins.Modules.General")]
-[assembly: AssemblyCopyright("Copyright © HP Inc. 2019")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("Artemis")]
+[assembly: AssemblyCopyright("Copyright © Robert Beekman - 2019")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
diff --git a/src/Artemis.Storage/Artemis.Storage.csproj b/src/Artemis.Storage/Artemis.Storage.csproj
index 070cafdc1..b3a6d3da5 100644
--- a/src/Artemis.Storage/Artemis.Storage.csproj
+++ b/src/Artemis.Storage/Artemis.Storage.csproj
@@ -3,6 +3,7 @@
net472
AnyCPU;x64
+ 7
diff --git a/src/Artemis.UI/Artemis.UI.csproj b/src/Artemis.UI/Artemis.UI.csproj
index 41026e886..dadd7dd96 100644
--- a/src/Artemis.UI/Artemis.UI.csproj
+++ b/src/Artemis.UI/Artemis.UI.csproj
@@ -27,6 +27,7 @@
DEBUG;TRACE
prompt
4
+ 7
AnyCPU
@@ -58,6 +59,9 @@
MinimumRecommendedRules.ruleset
true
+
+ logo-512.ico
+
..\packages\Castle.Core.4.4.0\lib\net45\Castle.Core.dll
@@ -246,6 +250,9 @@
+
+
+
diff --git a/src/Artemis.UI/Properties/AssemblyInfo.cs b/src/Artemis.UI/Properties/AssemblyInfo.cs
index f3e678ec6..11226bcc8 100644
--- a/src/Artemis.UI/Properties/AssemblyInfo.cs
+++ b/src/Artemis.UI/Properties/AssemblyInfo.cs
@@ -1,16 +1,17 @@
-using System.Reflection;
+using System.Resources;
+using System.Reflection;
using System.Runtime.InteropServices;
using System.Windows;
// 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("Artemis.UI")]
-[assembly: AssemblyDescription("")]
+[assembly: AssemblyTitle("Artemis")]
+[assembly: AssemblyDescription("Adds third-party support for RGB keyboards to games.")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
-[assembly: AssemblyProduct("Artemis.UI")]
-[assembly: AssemblyCopyright("Copyright © 2017")]
+[assembly: AssemblyProduct("Artemis")]
+[assembly: AssemblyCopyright("Copyright © Robert Beekman - 2019")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
@@ -49,5 +50,7 @@ using System.Windows;
// 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")]
\ No newline at end of file
+[assembly: AssemblyVersion("2.0.0.0")]
+[assembly: AssemblyFileVersion("2.0.0.0")]
+[assembly: NeutralResourcesLanguage("en-US")]
+
diff --git a/src/Artemis.UI/Resources/logo-512.ico b/src/Artemis.UI/Resources/logo-512.ico
new file mode 100644
index 000000000..015d1ffa8
Binary files /dev/null and b/src/Artemis.UI/Resources/logo-512.ico differ
diff --git a/src/Artemis.UI/Resources/logo-512.png b/src/Artemis.UI/Resources/logo-512.png
index 079b38f93..d1cd8ebe7 100644
Binary files a/src/Artemis.UI/Resources/logo-512.png and b/src/Artemis.UI/Resources/logo-512.png differ
diff --git a/src/Artemis.UI/logo-512.ico b/src/Artemis.UI/logo-512.ico
new file mode 100644
index 000000000..015d1ffa8
Binary files /dev/null and b/src/Artemis.UI/logo-512.ico differ