diff --git a/Localization/LocSource.xaml b/Localization/LocSource.xaml index 2bcd01b..5c8e3c4 100644 --- a/Localization/LocSource.xaml +++ b/Localization/LocSource.xaml @@ -4,7 +4,7 @@ ThemeModifier - + Editor diff --git a/Localization/cs_CZ.xaml b/Localization/cs_CZ.xaml new file mode 100644 index 0000000..2bcd01b --- /dev/null +++ b/Localization/cs_CZ.xaml @@ -0,0 +1,34 @@ + + + + + + ThemeModifier + + + + Editor + + Manager + Load + Export + + File saved + File not saved + The selected file is not a theme file + + Choose + Restore + Restore default + + Enable icon modifier + Apply modification to icons + Restore icons + Enable in description + + Edit constants + + + Enable feature list integration in game details + + diff --git a/Localization/de_DE.xaml b/Localization/de_DE.xaml index 2e7b7e2..2bcd01b 100644 --- a/Localization/de_DE.xaml +++ b/Localization/de_DE.xaml @@ -7,9 +7,9 @@ - Edit theme + Editor - Manage + Manager Load Export @@ -17,15 +17,18 @@ File not saved The selected file is not a theme file - pick - restore + Choose + Restore Restore default - Enable icon changer - Apply icons + Enable icon modifier + Apply modification to icons Restore icons Enable in description - Edit theme constants + Edit constants + + + Enable feature list integration in game details diff --git a/Localization/en_US.xaml b/Localization/en_US.xaml index 5c8e3c4..2bcd01b 100644 --- a/Localization/en_US.xaml +++ b/Localization/en_US.xaml @@ -4,7 +4,7 @@ ThemeModifier - + Editor diff --git a/Localization/es_ES.xaml b/Localization/es_ES.xaml index 3660127..b34f50d 100644 --- a/Localization/es_ES.xaml +++ b/Localization/es_ES.xaml @@ -7,9 +7,9 @@ - Editar tema + Editor - Administrar + Manager Cargar Exportar @@ -17,15 +17,18 @@ El archivo no está guardado El archivo seleccionado no es un archivo de tema - elegir - restaurar + Seleccionar + Restaurar Restablecer predeterminado - Activar cambio de iconos - Aplicar iconos + Activar modificador de iconos + Aplicar modificación a iconos Restaurar iconos Habilitar descripción - Editar constantes del tema + Edit constants + + + Enable feature list integration in game details diff --git a/Localization/fa_IR.xaml b/Localization/fa_IR.xaml new file mode 100644 index 0000000..2bcd01b --- /dev/null +++ b/Localization/fa_IR.xaml @@ -0,0 +1,34 @@ + + + + + + ThemeModifier + + + + Editor + + Manager + Load + Export + + File saved + File not saved + The selected file is not a theme file + + Choose + Restore + Restore default + + Enable icon modifier + Apply modification to icons + Restore icons + Enable in description + + Edit constants + + + Enable feature list integration in game details + + diff --git a/Localization/fi_FI.xaml b/Localization/fi_FI.xaml new file mode 100644 index 0000000..2bcd01b --- /dev/null +++ b/Localization/fi_FI.xaml @@ -0,0 +1,34 @@ + + + + + + ThemeModifier + + + + Editor + + Manager + Load + Export + + File saved + File not saved + The selected file is not a theme file + + Choose + Restore + Restore default + + Enable icon modifier + Apply modification to icons + Restore icons + Enable in description + + Edit constants + + + Enable feature list integration in game details + + diff --git a/Localization/fr_FR.xaml b/Localization/fr_FR.xaml index 2ab4597..db027b6 100644 --- a/Localization/fr_FR.xaml +++ b/Localization/fr_FR.xaml @@ -7,7 +7,7 @@ - Editer le thème + Éditeur Gestion Charger @@ -17,15 +17,18 @@ Fichier non sauvegardé Le fichier sélectionné n'est pas un fichier theme - choisir - restaurer + Choisir + Restaurer Remise à zéro Activer le changement d'icône - Appliquer les icônes + Appliquer la modification aux icônes Restaurer les icônes Activer dans la description - Editer les variables du thème + Éditer les constantes + + + Activer l'intégration de la liste des fonctionnalités dans les détails du jeu diff --git a/Localization/hu_HU.xaml b/Localization/hu_HU.xaml new file mode 100644 index 0000000..2bcd01b --- /dev/null +++ b/Localization/hu_HU.xaml @@ -0,0 +1,34 @@ + + + + + + ThemeModifier + + + + Editor + + Manager + Load + Export + + File saved + File not saved + The selected file is not a theme file + + Choose + Restore + Restore default + + Enable icon modifier + Apply modification to icons + Restore icons + Enable in description + + Edit constants + + + Enable feature list integration in game details + + diff --git a/Localization/it_IT.xaml b/Localization/it_IT.xaml index d3b905a..83d16fd 100644 --- a/Localization/it_IT.xaml +++ b/Localization/it_IT.xaml @@ -7,9 +7,9 @@ - Modifica tema + Editor - Gestisci + Manager Carica Esporta @@ -17,15 +17,18 @@ File non salvato Il file selezionato non è un file di tema - scegli - ripristina + Scegli + Ripristina Ripristina predefinito - Abilita cambio icone - Applica icone + Abilita il modificatore dell'icona + Applica la modifica alle icone Ripristina icone Abilita nella descrizione - Modifica le costanti del tema + Edit constants + + + Enable feature list integration in game details diff --git a/Localization/ja_JP.xaml b/Localization/ja_JP.xaml new file mode 100644 index 0000000..2bcd01b --- /dev/null +++ b/Localization/ja_JP.xaml @@ -0,0 +1,34 @@ + + + + + + ThemeModifier + + + + Editor + + Manager + Load + Export + + File saved + File not saved + The selected file is not a theme file + + Choose + Restore + Restore default + + Enable icon modifier + Apply modification to icons + Restore icons + Enable in description + + Edit constants + + + Enable feature list integration in game details + + diff --git a/Localization/no_NO.xaml b/Localization/no_NO.xaml new file mode 100644 index 0000000..2bcd01b --- /dev/null +++ b/Localization/no_NO.xaml @@ -0,0 +1,34 @@ + + + + + + ThemeModifier + + + + Editor + + Manager + Load + Export + + File saved + File not saved + The selected file is not a theme file + + Choose + Restore + Restore default + + Enable icon modifier + Apply modification to icons + Restore icons + Enable in description + + Edit constants + + + Enable feature list integration in game details + + diff --git a/Localization/pl_PL.xaml b/Localization/pl_PL.xaml index 2e7b7e2..2bcd01b 100644 --- a/Localization/pl_PL.xaml +++ b/Localization/pl_PL.xaml @@ -7,9 +7,9 @@ - Edit theme + Editor - Manage + Manager Load Export @@ -17,15 +17,18 @@ File not saved The selected file is not a theme file - pick - restore + Choose + Restore Restore default - Enable icon changer - Apply icons + Enable icon modifier + Apply modification to icons Restore icons Enable in description - Edit theme constants + Edit constants + + + Enable feature list integration in game details diff --git a/Localization/pt_BR.xaml b/Localization/pt_BR.xaml index 2e7b7e2..2bcd01b 100644 --- a/Localization/pt_BR.xaml +++ b/Localization/pt_BR.xaml @@ -7,9 +7,9 @@ - Edit theme + Editor - Manage + Manager Load Export @@ -17,15 +17,18 @@ File not saved The selected file is not a theme file - pick - restore + Choose + Restore Restore default - Enable icon changer - Apply icons + Enable icon modifier + Apply modification to icons Restore icons Enable in description - Edit theme constants + Edit constants + + + Enable feature list integration in game details diff --git a/Localization/pt_PT.xaml b/Localization/pt_PT.xaml new file mode 100644 index 0000000..2bcd01b --- /dev/null +++ b/Localization/pt_PT.xaml @@ -0,0 +1,34 @@ + + + + + + ThemeModifier + + + + Editor + + Manager + Load + Export + + File saved + File not saved + The selected file is not a theme file + + Choose + Restore + Restore default + + Enable icon modifier + Apply modification to icons + Restore icons + Enable in description + + Edit constants + + + Enable feature list integration in game details + + diff --git a/Localization/ru_RU.xaml b/Localization/ru_RU.xaml index fde20c2..8659bfc 100644 --- a/Localization/ru_RU.xaml +++ b/Localization/ru_RU.xaml @@ -7,9 +7,9 @@ - Редактировать тему + Editor - Управлeние + Manager Загрузить Экспорт @@ -17,15 +17,18 @@ Файл не сохранён Выбранный файл не является файлом темы - выбрать - восстановить + Выбрать + Восстановить По умолчанию Включить изменение иконок - Применить иконку + Применить изменения к значкам Восстановление иконок Искать в описании - Редактирование настроек темы + Edit constants + + + Enable feature list integration in game details diff --git a/Localization/uk_UA.xaml b/Localization/uk_UA.xaml new file mode 100644 index 0000000..2bcd01b --- /dev/null +++ b/Localization/uk_UA.xaml @@ -0,0 +1,34 @@ + + + + + + ThemeModifier + + + + Editor + + Manager + Load + Export + + File saved + File not saved + The selected file is not a theme file + + Choose + Restore + Restore default + + Enable icon modifier + Apply modification to icons + Restore icons + Enable in description + + Edit constants + + + Enable feature list integration in game details + + diff --git a/Localization/zh_CN.xaml b/Localization/zh_CN.xaml index 2e7b7e2..2bcd01b 100644 --- a/Localization/zh_CN.xaml +++ b/Localization/zh_CN.xaml @@ -7,9 +7,9 @@ - Edit theme + Editor - Manage + Manager Load Export @@ -17,15 +17,18 @@ File not saved The selected file is not a theme file - pick - restore + Choose + Restore Restore default - Enable icon changer - Apply icons + Enable icon modifier + Apply modification to icons Restore icons Enable in description - Edit theme constants + Edit constants + + + Enable feature list integration in game details diff --git a/Localization/zh_TW.xaml b/Localization/zh_TW.xaml new file mode 100644 index 0000000..2bcd01b --- /dev/null +++ b/Localization/zh_TW.xaml @@ -0,0 +1,34 @@ + + + + + + ThemeModifier + + + + Editor + + Manager + Load + Export + + File saved + File not saved + The selected file is not a theme file + + Choose + Restore + Restore default + + Enable icon modifier + Apply modification to icons + Restore icons + Enable in description + + Edit constants + + + Enable feature list integration in game details + + diff --git a/Services/ThemeModifierUI.cs b/Services/ThemeModifierUI.cs index 8011084..f45bba7 100644 --- a/Services/ThemeModifierUI.cs +++ b/Services/ThemeModifierUI.cs @@ -113,6 +113,7 @@ public override void RefreshElements(Game GameSelected, bool Force = false) List resourcesLists = new List(); resourcesLists.Add(new ResourcesList { Key = "Tm_HasData", Value = false }); resourcesLists.Add(new ResourcesList { Key = "Tm_FeaturesList", Value = new List() }); + resourcesLists.Add(new ResourcesList { Key = "Tm_FeaturesListCount", Value = 0 }); ui.AddResources(resourcesLists); ThemeModifier.icoFeatures.SetCurrentFeaturesList(GameSelected); @@ -122,6 +123,7 @@ public override void RefreshElements(Game GameSelected, bool Force = false) resourcesLists = new List(); resourcesLists.Add(new ResourcesList { Key = "Tm_HasData", Value = true }); resourcesLists.Add(new ResourcesList { Key = "Tm_FeaturesList", Value = ThemeModifier.icoFeatures.CurrentFeaturesList }); + resourcesLists.Add(new ResourcesList { Key = "Tm_FeaturesListCount", Value = ThemeModifier.icoFeatures.CurrentFeaturesList.Count }); ui.AddResources(resourcesLists); } } diff --git a/ThemeModifier.csproj b/ThemeModifier.csproj index 22421bb..912abfc 100644 --- a/ThemeModifier.csproj +++ b/ThemeModifier.csproj @@ -154,6 +154,51 @@ Designer Always + + MSBuild:Compile + Designer + Always + + + MSBuild:Compile + Designer + Always + + + MSBuild:Compile + Designer + Always + + + MSBuild:Compile + Designer + Always + + + MSBuild:Compile + Designer + Always + + + MSBuild:Compile + Designer + Always + + + MSBuild:Compile + Designer + Always + + + MSBuild:Compile + Designer + Always + + + MSBuild:Compile + Designer + Always + Designer MSBuild:Compile diff --git a/playnite-plugincommon b/playnite-plugincommon index 659ac70..2394e03 160000 --- a/playnite-plugincommon +++ b/playnite-plugincommon @@ -1 +1 @@ -Subproject commit 659ac709e68b185f1916b49475e95b939245b02b +Subproject commit 2394e03daa3923f7b52b259924f7552c1c9d4744