diff --git a/src/Artemis.Core/Plugins/PluginInfo.cs b/src/Artemis.Core/Plugins/PluginInfo.cs index 641471345..d957469e0 100644 --- a/src/Artemis.Core/Plugins/PluginInfo.cs +++ b/src/Artemis.Core/Plugins/PluginInfo.cs @@ -10,7 +10,7 @@ namespace Artemis.Core; /// public class PluginInfo : CorePropertyChanged, IPrerequisitesSubject { - private Version? _api; + private Version? _api = new(1, 0, 0); private string? _author; private bool _autoEnableFeatures = true; private string? _description; @@ -38,7 +38,7 @@ public class PluginInfo : CorePropertyChanged, IPrerequisitesSubject /// The plugins GUID /// [JsonRequired] - [JsonInclude] + [JsonInclude] public Guid Guid { get => _guid; @@ -49,7 +49,7 @@ public class PluginInfo : CorePropertyChanged, IPrerequisitesSubject /// The name of the plugin /// [JsonRequired] - [JsonInclude] + [JsonInclude] public string Name { get => _name; @@ -91,7 +91,7 @@ public class PluginInfo : CorePropertyChanged, IPrerequisitesSubject get => _repository; set => SetAndNotify(ref _repository, value); } - + /// /// Gets or sets the help page of this plugin /// @@ -100,7 +100,7 @@ public class PluginInfo : CorePropertyChanged, IPrerequisitesSubject get => _helpPage; set => SetAndNotify(ref _helpPage, value); } - + /// /// Gets or sets the help page of this plugin /// @@ -109,7 +109,7 @@ public class PluginInfo : CorePropertyChanged, IPrerequisitesSubject get => _license; set => SetAndNotify(ref _license, value); } - + /// /// Gets or sets the author of this plugin /// @@ -133,7 +133,7 @@ public class PluginInfo : CorePropertyChanged, IPrerequisitesSubject /// The version of the plugin /// [JsonRequired] - [JsonInclude] + [JsonInclude] public string Version { get => _version; @@ -144,7 +144,7 @@ public class PluginInfo : CorePropertyChanged, IPrerequisitesSubject /// The main entry DLL, should contain a class implementing Plugin /// [JsonRequired] - [JsonInclude] + [JsonInclude] public string Main { get => _main; @@ -164,7 +164,7 @@ public class PluginInfo : CorePropertyChanged, IPrerequisitesSubject /// /// Gets a boolean indicating whether this plugin requires elevated admin privileges /// - [JsonInclude] + [JsonInclude] public bool RequiresAdmin { get => _requiresAdmin; @@ -183,7 +183,7 @@ public class PluginInfo : CorePropertyChanged, IPrerequisitesSubject /// /// Gets /// - [JsonInclude] + [JsonInclude] public PluginPlatform? Platforms { get => _platforms; @@ -193,7 +193,7 @@ public class PluginInfo : CorePropertyChanged, IPrerequisitesSubject /// /// Gets the API version the plugin was built for /// - [JsonInclude] + [JsonInclude] public Version? Api { get => _api; diff --git a/src/Artemis.UI/Screens/Workshop/Library/Tabs/SubmissionsTabView.axaml b/src/Artemis.UI/Screens/Workshop/Library/Tabs/SubmissionsTabView.axaml index bdd4a5bc5..5d00c720e 100644 --- a/src/Artemis.UI/Screens/Workshop/Library/Tabs/SubmissionsTabView.axaml +++ b/src/Artemis.UI/Screens/Workshop/Library/Tabs/SubmissionsTabView.axaml @@ -36,9 +36,9 @@ - - - + + + @@ -52,7 +52,7 @@ - +