New: Many UI Updates and Performance Tweaks

This commit is contained in:
Qstick
2019-04-12 23:25:58 -04:00
parent b24a40797f
commit 6275737ced
389 changed files with 7961 additions and 5635 deletions
+13 -10
View File
@@ -38,18 +38,21 @@ namespace NzbDrone.Core.Indexers
public virtual ProviderMessage Message => null;
public virtual IEnumerable<ProviderDefinition> GetDefaultDefinitions()
public virtual IEnumerable<ProviderDefinition> DefaultDefinitions
{
var config = (IProviderConfig)new TSettings();
yield return new IndexerDefinition
get
{
Name = GetType().Name,
EnableRss = config.Validate().IsValid && SupportsRss,
EnableSearch = config.Validate().IsValid && SupportsSearch,
Implementation = GetType().Name,
Settings = config
};
var config = (IProviderConfig)new TSettings();
yield return new IndexerDefinition
{
Name = GetType().Name,
EnableRss = config.Validate().IsValid && SupportsRss,
EnableSearch = config.Validate().IsValid && SupportsSearch,
Implementation = GetType().Name,
Settings = config
};
}
}
public virtual ProviderDefinition Definition { get; set; }