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",
"@@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",
"settingsImportThemeDescription": "Select theme directory to import for use in Cwtch",
"settingsImportThemeTitle": "Import Theme",

View File

@ -1,6 +1,8 @@
{
"@@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",
"settingsImportThemeDescription": "Select theme directory to import for use in Cwtch",
"settingsImportThemeTitle": "Import Theme",

View File

@ -1,6 +1,8 @@
{
"@@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:",
"deleteServerConfirmBtn": "Server wirklich löschen",
"groupsOnThisServerLabel": "Gruppen, in denen ich bin, werden auf diesem Server gehostet",

View File

@ -1,6 +1,8 @@
{
"@@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",
"settingsImportThemeDescription": "Select theme directory to import for use in Cwtch",
"settingsImportThemeTitle": "Import Theme",

View File

@ -1,6 +1,8 @@
{
"@@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",
"settingThemeOverwriteQuestion": "Theme $themeName already exists, confirm overwrite?",
"settingsThemeErrorInvalid": "Error: Could not import $themeName, theme.yml missing, not a theme directory",

View File

@ -1,6 +1,8 @@
{
"@@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",
"settingsImportThemeDescription": "Select theme directory to import for use in Cwtch",
"settingsImportThemeTitle": "Import Theme",

View File

@ -1,6 +1,8 @@
{
"@@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",
"settingsImportThemeDescription": "Select theme directory to import for use in Cwtch",
"settingsImportThemeTitle": "Import Theme",

View File

@ -1,6 +1,8 @@
{
"@@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",
"settingsImportThemeDescription": "Select theme directory to import for use in Cwtch",
"settingsImportThemeTitle": "Import Theme",

View File

@ -1,6 +1,8 @@
{
"@@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",
"settingsImportThemeDescription": "Select theme directory to import for use in Cwtch",
"settingsImportThemeTitle": "Import Theme",

View File

@ -1,6 +1,8 @@
{
"@@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": "초대를 보냈습니다: ",
"sendInvite": "연락처 또는 그룹 초대 보내기",
"pasteAddressToAddContact": "Paste a cwtch address, invitation or key bundle here to add a new conversation",

View File

@ -1,6 +1,8 @@
{
"@@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",
"settingsImportThemeDescription": "Select theme directory to import for use in Cwtch",
"settingsImportThemeTitle": "Import Theme",

View File

@ -1,6 +1,8 @@
{
"@@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",
"settingsImportThemeDescription": "Select theme directory to import for use in Cwtch",
"settingsImportThemeTitle": "Import Theme",

View File

@ -1,6 +1,8 @@
{
"@@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",
"settingsImportThemeDescription": "Select theme directory to import for use in Cwtch",
"settingsImportThemeTitle": "Import Theme",

View File

@ -1,6 +1,8 @@
{
"@@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",
"settingsImportThemeDescription": "Select theme directory to import for use in Cwtch",
"settingsImportThemeTitle": "Import Theme",

View File

@ -1,6 +1,8 @@
{
"@@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",
"settingsImportThemeDescription": "Select theme directory to import for use in Cwtch",
"settingsImportThemeTitle": "Import Theme",

View File

@ -1,6 +1,8 @@
{
"@@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",
"settingsImportThemeDescription": "Select theme directory to import for use in Cwtch",
"settingsImportThemeTitle": "Import Theme",

View File

@ -1,6 +1,8 @@
{
"@@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",
"settingsImportThemeDescription": "Select theme directory to import for use in Cwtch",
"settingsImportThemeTitle": "Import Theme",

View File

@ -1,6 +1,8 @@
{
"@@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",
"settingsImportThemeDescription": "Select theme directory to import for use in Cwtch",
"settingsImportThemeTitle": "Import Theme",

View File

@ -1,6 +1,8 @@
{
"@@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",
"settingsImportThemeDescription": "Select theme directory to import for use in Cwtch",
"settingsImportThemeTitle": "Import Theme",

View File

@ -1,6 +1,8 @@
{
"@@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",
"settingsImportThemeDescription": "Select theme directory to import for use in Cwtch",
"settingsImportThemeTitle": "Import Theme",

View File

@ -1,6 +1,8 @@
{
"@@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",
"settingsImportThemeDescription": "Select theme directory to import for use in Cwtch",
"settingsImportThemeTitle": "Import Theme",

View File

@ -1,6 +1,8 @@
{
"@@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",
"settingsImportThemeDescription": "Select theme directory to import for use in Cwtch",
"settingsImportThemeTitle": "Import Theme",

View File

@ -1,6 +1,8 @@
{
"@@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",
"settingsImportThemeDescription": "Select theme directory to import for use in Cwtch",
"settingsImportThemeTitle": "Import Theme",

View File

@ -1,6 +1,8 @@
{
"@@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",
"settingsImportThemeDescription": "Select theme directory to import for use in Cwtch",
"settingsImportThemeTitle": "Import Theme",

View File

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

View File

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