#4 add additional cyclegroups (1 thru 5 now available)
updated README.md
This commit is contained in:
@@ -36,6 +36,25 @@ namespace EveOPreview.Configuration.Implementation
|
||||
{ "EVE - Example Tackle Toon 3", 3 }
|
||||
};
|
||||
|
||||
this.CycleGroup3ForwardHotkeys = new List<string> { "" };
|
||||
this.CycleGroup3BackwardHotkeys = new List<string> { "" };
|
||||
this.CycleGroup3ClientsOrder = new Dictionary<string, int>
|
||||
{
|
||||
{ "EVE - cycle group 3", 1 },
|
||||
};
|
||||
this.CycleGroup4ForwardHotkeys = new List<string> { "" };
|
||||
this.CycleGroup4BackwardHotkeys = new List<string> { "" };
|
||||
this.CycleGroup4ClientsOrder = new Dictionary<string, int>
|
||||
{
|
||||
{ "EVE - cycle group 4", 1 },
|
||||
};
|
||||
this.CycleGroup5ForwardHotkeys = new List<string> { "" };
|
||||
this.CycleGroup5BackwardHotkeys = new List<string> { "" };
|
||||
this.CycleGroup5ClientsOrder = new Dictionary<string, int>
|
||||
{
|
||||
{ "EVE - cycle group 5", 1 },
|
||||
};
|
||||
|
||||
this.PerClientActiveClientHighlightColor = new Dictionary<string, Color>
|
||||
{
|
||||
{"EVE - Example Toon 1", Color.Red},
|
||||
@@ -133,6 +152,33 @@ namespace EveOPreview.Configuration.Implementation
|
||||
[JsonProperty("CycleGroup2ClientsOrder")]
|
||||
public Dictionary<string, int> CycleGroup2ClientsOrder { get; set; }
|
||||
|
||||
[JsonProperty("CycleGroup3ForwardHotkeys")]
|
||||
public List<string> CycleGroup3ForwardHotkeys { get; set; }
|
||||
|
||||
[JsonProperty("CycleGroup3BackwardHotkeys")]
|
||||
public List<string> CycleGroup3BackwardHotkeys { get; set; }
|
||||
|
||||
[JsonProperty("CycleGroup3ClientsOrder")]
|
||||
public Dictionary<string, int> CycleGroup3ClientsOrder { get; set; }
|
||||
|
||||
[JsonProperty("CycleGroup4ForwardHotkeys")]
|
||||
public List<string> CycleGroup4ForwardHotkeys { get; set; }
|
||||
|
||||
[JsonProperty("CycleGroup4BackwardHotkeys")]
|
||||
public List<string> CycleGroup4BackwardHotkeys { get; set; }
|
||||
|
||||
[JsonProperty("CycleGroup4ClientsOrder")]
|
||||
public Dictionary<string, int> CycleGroup4ClientsOrder { get; set; }
|
||||
|
||||
[JsonProperty("CycleGroup5ForwardHotkeys")]
|
||||
public List<string> CycleGroup5ForwardHotkeys { get; set; }
|
||||
|
||||
[JsonProperty("CycleGroup5BackwardHotkeys")]
|
||||
public List<string> CycleGroup5BackwardHotkeys { get; set; }
|
||||
|
||||
[JsonProperty("CycleGroup5ClientsOrder")]
|
||||
public Dictionary<string, int> CycleGroup5ClientsOrder { get; set; }
|
||||
|
||||
[JsonProperty("PerClientActiveClientHighlightColor")]
|
||||
public Dictionary<string, Color> PerClientActiveClientHighlightColor { get; set; }
|
||||
|
||||
|
||||
@@ -14,6 +14,18 @@ namespace EveOPreview.Configuration
|
||||
List<string> CycleGroup2BackwardHotkeys { get; set; }
|
||||
Dictionary<string, int> CycleGroup2ClientsOrder { get; set; }
|
||||
|
||||
List<string> CycleGroup3ForwardHotkeys { get; set; }
|
||||
List<string> CycleGroup3BackwardHotkeys { get; set; }
|
||||
Dictionary<string, int> CycleGroup3ClientsOrder { get; set; }
|
||||
|
||||
List<string> CycleGroup4ForwardHotkeys { get; set; }
|
||||
List<string> CycleGroup4BackwardHotkeys { get; set; }
|
||||
Dictionary<string, int> CycleGroup4ClientsOrder { get; set; }
|
||||
|
||||
List<string> CycleGroup5ForwardHotkeys { get; set; }
|
||||
List<string> CycleGroup5BackwardHotkeys { get; set; }
|
||||
Dictionary<string, int> CycleGroup5ClientsOrder { get; set; }
|
||||
|
||||
Dictionary<string, Color> PerClientActiveClientHighlightColor { get; set; }
|
||||
Dictionary<string, Size> PerClientThumbnailSize { get; set; }
|
||||
|
||||
|
||||
@@ -81,6 +81,15 @@ namespace EveOPreview.Services
|
||||
|
||||
RegisterCycleClientHotkey(this._configuration.CycleGroup2ForwardHotkeys?.Select(x => this._configuration.StringToKey(x)), true, this._configuration.CycleGroup2ClientsOrder);
|
||||
RegisterCycleClientHotkey(this._configuration.CycleGroup2BackwardHotkeys?.Select(x => this._configuration.StringToKey(x)), false, this._configuration.CycleGroup2ClientsOrder);
|
||||
|
||||
RegisterCycleClientHotkey(this._configuration.CycleGroup3ForwardHotkeys?.Select(x => this._configuration.StringToKey(x)), true, this._configuration.CycleGroup3ClientsOrder);
|
||||
RegisterCycleClientHotkey(this._configuration.CycleGroup3BackwardHotkeys?.Select(x => this._configuration.StringToKey(x)), false, this._configuration.CycleGroup3ClientsOrder);
|
||||
|
||||
RegisterCycleClientHotkey(this._configuration.CycleGroup4ForwardHotkeys?.Select(x => this._configuration.StringToKey(x)), true, this._configuration.CycleGroup4ClientsOrder);
|
||||
RegisterCycleClientHotkey(this._configuration.CycleGroup4BackwardHotkeys?.Select(x => this._configuration.StringToKey(x)), false, this._configuration.CycleGroup4ClientsOrder);
|
||||
|
||||
RegisterCycleClientHotkey(this._configuration.CycleGroup5ForwardHotkeys?.Select(x => this._configuration.StringToKey(x)), true, this._configuration.CycleGroup5ClientsOrder);
|
||||
RegisterCycleClientHotkey(this._configuration.CycleGroup5BackwardHotkeys?.Select(x => this._configuration.StringToKey(x)), false, this._configuration.CycleGroup5ClientsOrder);
|
||||
}
|
||||
|
||||
public IThumbnailView GetClientByTitle(string title)
|
||||
|
||||
Reference in New Issue
Block a user