fix theme loading when no colors stanza and prep last settings for translation and translations
continuous-integration/drone/pr Build is pending Details
continuous-integration/drone/push Build is pending Details

This commit is contained in:
Dan Ballard 2024-02-12 20:08:22 -08:00 committed by Sarah Jamie Lewis
parent fecf29176b
commit ea213080b1
26 changed files with 75 additions and 27 deletions

View File

@ -1,6 +1,8 @@
{ {
"@@locale": "cy", "@@locale": "cy",
"@@last_modified": "2024-02-08T10:33:11+01:00", "@@last_modified": "2024-02-12T08:05:24+01:00",
"settingsExperimentsShowPerformanceDescription": "Display an overlay graph of render time.",
"settingsExperimentsShowPerformanceTitle": "Show Performance Overlay",
"settingsImportThemeButton": "Import Theme", "settingsImportThemeButton": "Import Theme",
"settingsImportThemeDescription": "Select theme directory to import for use in Cwtch", "settingsImportThemeDescription": "Select theme directory to import for use in Cwtch",
"settingsImportThemeTitle": "Import Theme", "settingsImportThemeTitle": "Import Theme",

View File

@ -1,6 +1,8 @@
{ {
"@@locale": "da", "@@locale": "da",
"@@last_modified": "2024-02-08T10:33:11+01:00", "@@last_modified": "2024-02-12T08:05:24+01:00",
"settingsExperimentsShowPerformanceDescription": "Display an overlay graph of render time.",
"settingsExperimentsShowPerformanceTitle": "Show Performance Overlay",
"settingsImportThemeButton": "Import Theme", "settingsImportThemeButton": "Import Theme",
"settingsImportThemeDescription": "Select theme directory to import for use in Cwtch", "settingsImportThemeDescription": "Select theme directory to import for use in Cwtch",
"settingsImportThemeTitle": "Import Theme", "settingsImportThemeTitle": "Import Theme",

View File

@ -1,6 +1,8 @@
{ {
"@@locale": "de", "@@locale": "de",
"@@last_modified": "2024-02-08T10:33:11+01:00", "@@last_modified": "2024-02-12T08:05:24+01:00",
"settingsExperimentsShowPerformanceTitle": "Leistungs-Overlay anzeigen",
"settingsExperimentsShowPerformanceDescription": "Zeigt ein Overlay-Diagramm der Renderzeit an.",
"defaultScalingText": "Text in Standardgröße (Skalierungsfaktor:", "defaultScalingText": "Text in Standardgröße (Skalierungsfaktor:",
"deleteServerConfirmBtn": "Server wirklich löschen", "deleteServerConfirmBtn": "Server wirklich löschen",
"groupsOnThisServerLabel": "Gruppen, in denen ich bin, werden auf diesem Server gehostet", "groupsOnThisServerLabel": "Gruppen, in denen ich bin, werden auf diesem Server gehostet",

View File

@ -1,6 +1,8 @@
{ {
"@@locale": "el", "@@locale": "el",
"@@last_modified": "2024-02-08T10:33:11+01:00", "@@last_modified": "2024-02-12T08:05:24+01:00",
"settingsExperimentsShowPerformanceDescription": "Display an overlay graph of render time.",
"settingsExperimentsShowPerformanceTitle": "Show Performance Overlay",
"settingsImportThemeButton": "Import Theme", "settingsImportThemeButton": "Import Theme",
"settingsImportThemeDescription": "Select theme directory to import for use in Cwtch", "settingsImportThemeDescription": "Select theme directory to import for use in Cwtch",
"settingsImportThemeTitle": "Import Theme", "settingsImportThemeTitle": "Import Theme",

View File

@ -1,6 +1,8 @@
{ {
"@@locale": "en", "@@locale": "en",
"@@last_modified": "2024-02-08T10:33:11+01:00", "@@last_modified": "2024-02-12T08:05:24+01:00",
"settingsExperimentsShowPerformanceDescription": "Display an overlay graph of render time.",
"settingsExperimentsShowPerformanceTitle": "Show Performance Overlay",
"settingThemeOverwriteConfirm": "Confirm", "settingThemeOverwriteConfirm": "Confirm",
"settingThemeOverwriteQuestion": "Theme $themeName already exists, confirm overwrite?", "settingThemeOverwriteQuestion": "Theme $themeName already exists, confirm overwrite?",
"settingsThemeErrorInvalid": "Error: Could not import $themeName, theme.yml missing, not a theme directory", "settingsThemeErrorInvalid": "Error: Could not import $themeName, theme.yml missing, not a theme directory",

View File

@ -1,6 +1,8 @@
{ {
"@@locale": "es", "@@locale": "es",
"@@last_modified": "2024-02-08T10:33:11+01:00", "@@last_modified": "2024-02-12T08:05:24+01:00",
"settingsExperimentsShowPerformanceDescription": "Display an overlay graph of render time.",
"settingsExperimentsShowPerformanceTitle": "Show Performance Overlay",
"settingsImportThemeButton": "Import Theme", "settingsImportThemeButton": "Import Theme",
"settingsImportThemeDescription": "Select theme directory to import for use in Cwtch", "settingsImportThemeDescription": "Select theme directory to import for use in Cwtch",
"settingsImportThemeTitle": "Import Theme", "settingsImportThemeTitle": "Import Theme",

View File

@ -1,6 +1,8 @@
{ {
"@@locale": "fr", "@@locale": "fr",
"@@last_modified": "2024-02-08T10:33:11+01:00", "@@last_modified": "2024-02-12T08:05:24+01:00",
"settingsExperimentsShowPerformanceDescription": "Display an overlay graph of render time.",
"settingsExperimentsShowPerformanceTitle": "Show Performance Overlay",
"settingsImportThemeButton": "Import Theme", "settingsImportThemeButton": "Import Theme",
"settingsImportThemeDescription": "Select theme directory to import for use in Cwtch", "settingsImportThemeDescription": "Select theme directory to import for use in Cwtch",
"settingsImportThemeTitle": "Import Theme", "settingsImportThemeTitle": "Import Theme",

View File

@ -1,6 +1,8 @@
{ {
"@@locale": "it", "@@locale": "it",
"@@last_modified": "2024-02-08T10:33:11+01:00", "@@last_modified": "2024-02-12T08:05:24+01:00",
"settingsExperimentsShowPerformanceDescription": "Display an overlay graph of render time.",
"settingsExperimentsShowPerformanceTitle": "Show Performance Overlay",
"settingsImportThemeButton": "Import Theme", "settingsImportThemeButton": "Import Theme",
"settingsImportThemeDescription": "Select theme directory to import for use in Cwtch", "settingsImportThemeDescription": "Select theme directory to import for use in Cwtch",
"settingsImportThemeTitle": "Import Theme", "settingsImportThemeTitle": "Import Theme",

View File

@ -1,6 +1,8 @@
{ {
"@@locale": "ja", "@@locale": "ja",
"@@last_modified": "2024-02-08T10:33:11+01:00", "@@last_modified": "2024-02-12T08:05:24+01:00",
"settingsExperimentsShowPerformanceDescription": "Display an overlay graph of render time.",
"settingsExperimentsShowPerformanceTitle": "Show Performance Overlay",
"settingsImportThemeButton": "Import Theme", "settingsImportThemeButton": "Import Theme",
"settingsImportThemeDescription": "Select theme directory to import for use in Cwtch", "settingsImportThemeDescription": "Select theme directory to import for use in Cwtch",
"settingsImportThemeTitle": "Import Theme", "settingsImportThemeTitle": "Import Theme",

View File

@ -1,6 +1,8 @@
{ {
"@@locale": "ko", "@@locale": "ko",
"@@last_modified": "2024-02-08T10:33:11+01:00", "@@last_modified": "2024-02-12T08:05:24+01:00",
"settingsExperimentsShowPerformanceDescription": "Display an overlay graph of render time.",
"settingsExperimentsShowPerformanceTitle": "Show Performance Overlay",
"sendAnInvitation": "초대를 보냈습니다: ", "sendAnInvitation": "초대를 보냈습니다: ",
"sendInvite": "연락처 또는 그룹 초대 보내기", "sendInvite": "연락처 또는 그룹 초대 보내기",
"pasteAddressToAddContact": "Paste a cwtch address, invitation or key bundle here to add a new conversation", "pasteAddressToAddContact": "Paste a cwtch address, invitation or key bundle here to add a new conversation",

View File

@ -1,6 +1,8 @@
{ {
"@@locale": "lb", "@@locale": "lb",
"@@last_modified": "2024-02-08T10:33:11+01:00", "@@last_modified": "2024-02-12T08:05:24+01:00",
"settingsExperimentsShowPerformanceDescription": "Display an overlay graph of render time.",
"settingsExperimentsShowPerformanceTitle": "Show Performance Overlay",
"settingsImportThemeButton": "Import Theme", "settingsImportThemeButton": "Import Theme",
"settingsImportThemeDescription": "Select theme directory to import for use in Cwtch", "settingsImportThemeDescription": "Select theme directory to import for use in Cwtch",
"settingsImportThemeTitle": "Import Theme", "settingsImportThemeTitle": "Import Theme",

View File

@ -1,6 +1,8 @@
{ {
"@@locale": "nl", "@@locale": "nl",
"@@last_modified": "2024-02-08T10:33:11+01:00", "@@last_modified": "2024-02-12T08:05:24+01:00",
"settingsExperimentsShowPerformanceDescription": "Display an overlay graph of render time.",
"settingsExperimentsShowPerformanceTitle": "Show Performance Overlay",
"settingsImportThemeButton": "Import Theme", "settingsImportThemeButton": "Import Theme",
"settingsImportThemeDescription": "Select theme directory to import for use in Cwtch", "settingsImportThemeDescription": "Select theme directory to import for use in Cwtch",
"settingsImportThemeTitle": "Import Theme", "settingsImportThemeTitle": "Import Theme",

View File

@ -1,6 +1,8 @@
{ {
"@@locale": "no", "@@locale": "no",
"@@last_modified": "2024-02-08T10:33:11+01:00", "@@last_modified": "2024-02-12T08:05:24+01:00",
"settingsExperimentsShowPerformanceDescription": "Display an overlay graph of render time.",
"settingsExperimentsShowPerformanceTitle": "Show Performance Overlay",
"settingsImportThemeButton": "Import Theme", "settingsImportThemeButton": "Import Theme",
"settingsImportThemeDescription": "Select theme directory to import for use in Cwtch", "settingsImportThemeDescription": "Select theme directory to import for use in Cwtch",
"settingsImportThemeTitle": "Import Theme", "settingsImportThemeTitle": "Import Theme",

View File

@ -1,6 +1,8 @@
{ {
"@@locale": "pl", "@@locale": "pl",
"@@last_modified": "2024-02-08T10:33:11+01:00", "@@last_modified": "2024-02-12T08:05:24+01:00",
"settingsExperimentsShowPerformanceDescription": "Display an overlay graph of render time.",
"settingsExperimentsShowPerformanceTitle": "Show Performance Overlay",
"settingsImportThemeButton": "Import Theme", "settingsImportThemeButton": "Import Theme",
"settingsImportThemeDescription": "Select theme directory to import for use in Cwtch", "settingsImportThemeDescription": "Select theme directory to import for use in Cwtch",
"settingsImportThemeTitle": "Import Theme", "settingsImportThemeTitle": "Import Theme",

View File

@ -1,6 +1,8 @@
{ {
"@@locale": "pt", "@@locale": "pt",
"@@last_modified": "2024-02-08T10:33:11+01:00", "@@last_modified": "2024-02-12T08:05:24+01:00",
"settingsExperimentsShowPerformanceDescription": "Display an overlay graph of render time.",
"settingsExperimentsShowPerformanceTitle": "Show Performance Overlay",
"settingsImportThemeButton": "Import Theme", "settingsImportThemeButton": "Import Theme",
"settingsImportThemeDescription": "Select theme directory to import for use in Cwtch", "settingsImportThemeDescription": "Select theme directory to import for use in Cwtch",
"settingsImportThemeTitle": "Import Theme", "settingsImportThemeTitle": "Import Theme",

View File

@ -1,6 +1,8 @@
{ {
"@@locale": "pt_BR", "@@locale": "pt_BR",
"@@last_modified": "2024-02-08T10:33:11+01:00", "@@last_modified": "2024-02-12T08:05:24+01:00",
"settingsExperimentsShowPerformanceDescription": "Display an overlay graph of render time.",
"settingsExperimentsShowPerformanceTitle": "Show Performance Overlay",
"settingsImportThemeButton": "Import Theme", "settingsImportThemeButton": "Import Theme",
"settingsImportThemeDescription": "Select theme directory to import for use in Cwtch", "settingsImportThemeDescription": "Select theme directory to import for use in Cwtch",
"settingsImportThemeTitle": "Import Theme", "settingsImportThemeTitle": "Import Theme",

View File

@ -1,6 +1,8 @@
{ {
"@@locale": "ro", "@@locale": "ro",
"@@last_modified": "2024-02-08T10:33:11+01:00", "@@last_modified": "2024-02-12T08:05:24+01:00",
"settingsExperimentsShowPerformanceDescription": "Display an overlay graph of render time.",
"settingsExperimentsShowPerformanceTitle": "Show Performance Overlay",
"settingsImportThemeButton": "Import Theme", "settingsImportThemeButton": "Import Theme",
"settingsImportThemeDescription": "Select theme directory to import for use in Cwtch", "settingsImportThemeDescription": "Select theme directory to import for use in Cwtch",
"settingsImportThemeTitle": "Import Theme", "settingsImportThemeTitle": "Import Theme",

View File

@ -1,6 +1,8 @@
{ {
"@@locale": "ru", "@@locale": "ru",
"@@last_modified": "2024-02-08T10:33:11+01:00", "@@last_modified": "2024-02-12T08:05:24+01:00",
"settingsExperimentsShowPerformanceDescription": "Display an overlay graph of render time.",
"settingsExperimentsShowPerformanceTitle": "Show Performance Overlay",
"settingsImportThemeButton": "Import Theme", "settingsImportThemeButton": "Import Theme",
"settingsImportThemeDescription": "Select theme directory to import for use in Cwtch", "settingsImportThemeDescription": "Select theme directory to import for use in Cwtch",
"settingsImportThemeTitle": "Import Theme", "settingsImportThemeTitle": "Import Theme",

View File

@ -1,6 +1,8 @@
{ {
"@@locale": "sk", "@@locale": "sk",
"@@last_modified": "2024-02-08T10:33:11+01:00", "@@last_modified": "2024-02-12T08:05:24+01:00",
"settingsExperimentsShowPerformanceDescription": "Display an overlay graph of render time.",
"settingsExperimentsShowPerformanceTitle": "Show Performance Overlay",
"settingsImportThemeButton": "Import Theme", "settingsImportThemeButton": "Import Theme",
"settingsImportThemeDescription": "Select theme directory to import for use in Cwtch", "settingsImportThemeDescription": "Select theme directory to import for use in Cwtch",
"settingsImportThemeTitle": "Import Theme", "settingsImportThemeTitle": "Import Theme",

View File

@ -1,6 +1,8 @@
{ {
"@@locale": "sv", "@@locale": "sv",
"@@last_modified": "2024-02-08T10:33:11+01:00", "@@last_modified": "2024-02-12T08:05:24+01:00",
"settingsExperimentsShowPerformanceDescription": "Display an overlay graph of render time.",
"settingsExperimentsShowPerformanceTitle": "Show Performance Overlay",
"settingsImportThemeButton": "Import Theme", "settingsImportThemeButton": "Import Theme",
"settingsImportThemeDescription": "Select theme directory to import for use in Cwtch", "settingsImportThemeDescription": "Select theme directory to import for use in Cwtch",
"settingsImportThemeTitle": "Import Theme", "settingsImportThemeTitle": "Import Theme",

View File

@ -1,6 +1,8 @@
{ {
"@@locale": "sw", "@@locale": "sw",
"@@last_modified": "2024-02-08T10:33:11+01:00", "@@last_modified": "2024-02-12T08:05:24+01:00",
"settingsExperimentsShowPerformanceDescription": "Display an overlay graph of render time.",
"settingsExperimentsShowPerformanceTitle": "Show Performance Overlay",
"settingsImportThemeButton": "Import Theme", "settingsImportThemeButton": "Import Theme",
"settingsImportThemeDescription": "Select theme directory to import for use in Cwtch", "settingsImportThemeDescription": "Select theme directory to import for use in Cwtch",
"settingsImportThemeTitle": "Import Theme", "settingsImportThemeTitle": "Import Theme",

View File

@ -1,6 +1,8 @@
{ {
"@@locale": "tr", "@@locale": "tr",
"@@last_modified": "2024-02-08T10:33:11+01:00", "@@last_modified": "2024-02-12T08:05:24+01:00",
"settingsExperimentsShowPerformanceDescription": "Display an overlay graph of render time.",
"settingsExperimentsShowPerformanceTitle": "Show Performance Overlay",
"settingsImportThemeButton": "Import Theme", "settingsImportThemeButton": "Import Theme",
"settingsImportThemeDescription": "Select theme directory to import for use in Cwtch", "settingsImportThemeDescription": "Select theme directory to import for use in Cwtch",
"settingsImportThemeTitle": "Import Theme", "settingsImportThemeTitle": "Import Theme",

View File

@ -1,6 +1,8 @@
{ {
"@@locale": "uk", "@@locale": "uk",
"@@last_modified": "2024-02-08T10:33:11+01:00", "@@last_modified": "2024-02-12T08:05:24+01:00",
"settingsExperimentsShowPerformanceDescription": "Display an overlay graph of render time.",
"settingsExperimentsShowPerformanceTitle": "Show Performance Overlay",
"settingsImportThemeButton": "Import Theme", "settingsImportThemeButton": "Import Theme",
"settingsImportThemeDescription": "Select theme directory to import for use in Cwtch", "settingsImportThemeDescription": "Select theme directory to import for use in Cwtch",
"settingsImportThemeTitle": "Import Theme", "settingsImportThemeTitle": "Import Theme",

View File

@ -1,6 +1,8 @@
{ {
"@@locale": "uz", "@@locale": "uz",
"@@last_modified": "2024-02-08T10:33:11+01:00", "@@last_modified": "2024-02-12T08:05:24+01:00",
"settingsExperimentsShowPerformanceDescription": "Display an overlay graph of render time.",
"settingsExperimentsShowPerformanceTitle": "Show Performance Overlay",
"settingsImportThemeButton": "Import Theme", "settingsImportThemeButton": "Import Theme",
"settingsImportThemeDescription": "Select theme directory to import for use in Cwtch", "settingsImportThemeDescription": "Select theme directory to import for use in Cwtch",
"settingsImportThemeTitle": "Import Theme", "settingsImportThemeTitle": "Import Theme",

View File

@ -132,7 +132,7 @@ class YmlTheme extends OpaqueThemeType {
val = yml["themes"][mode]["theme"][val] ?? val; val = yml["themes"][mode]["theme"][val] ?? val;
} }
if (!(val is int)) { if (!(val is int)) {
val = yml["themes"][mode]?["colors"][val] ?? val; val = yml["themes"][mode]?["colors"]?[val] ?? val;
} }
if (!(val is int)) { if (!(val is int)) {
val = yml["colors"]?[val]; val = yml["colors"]?[val];

View File

@ -52,8 +52,8 @@ class _GlobalSettingsAboutViewState extends State<GlobalSettingsAboutView> {
]), ]),
SwitchListTile( SwitchListTile(
// TODO: Translate, Remove, OR Hide Prior to Release // TODO: Translate, Remove, OR Hide Prior to Release
title: Text("Show Performance Overlay"), title: Text(AppLocalizations.of(context)!.settingsExperimentsShowPerformanceTitle),
subtitle: Text("Display an overlay graph of render time."), subtitle: Text(AppLocalizations.of(context)!.settingsExperimentsShowPerformanceDescription),
value: settings.profileMode, value: settings.profileMode,
onChanged: (bool value) { onChanged: (bool value) {
setState(() { setState(() {