From fc2ba13a145c658cac3c6cf547ae51f72d56692a Mon Sep 17 00:00:00 2001 From: PhilippKosarev Date: Sat, 21 Jun 2025 22:44:09 +0100 Subject: [PATCH 1/3] update spin button row style --- lib/prefs/widgets.js | 4 +++- po/es.po | 6 +++--- po/fr.po | 6 +++--- po/it.po | 6 +++--- po/nl.po | 6 +++--- po/pt_BR.po | 6 +++--- 6 files changed, 18 insertions(+), 16 deletions(-) diff --git a/lib/prefs/widgets.js b/lib/prefs/widgets.js index 7738c7b..8b0e93d 100644 --- a/lib/prefs/widgets.js +++ b/lib/prefs/widgets.js @@ -87,7 +87,8 @@ export class SpinButtonRow extends Adw.ActionRow { }) { super({ title, subtitle }); const gspin = Gtk.SpinButton.new_with_range(low, high, step); - gspin.valign = Gtk.Align.CENTER; + gspin.set_hexpand(true); + gspin.xalign = 1; if (bind && settings) { settings.bind(bind, gspin, "value", Gio.SettingsBindFlags.DEFAULT); } else if (init) { @@ -97,6 +98,7 @@ export class SpinButtonRow extends Adw.ActionRow { }); } this.add_suffix(gspin); + this.set_css_classes(["spin"]); this.activatable_widget = gspin; } } diff --git a/po/es.po b/po/es.po index d59d692..97a20a9 100644 --- a/po/es.po +++ b/po/es.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: Forge\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-05-10 17:37+0100\n" +"POT-Creation-Date: 2025-06-21 22:41+0100\n" "PO-Revision-Date: 2021-09-18 16:25-0400\n" "Last-Translator: Jose Maranan \n" "Language-Team: \n" @@ -344,12 +344,12 @@ msgstr "" "PRECAUCIÓN: Activar esta configuración puede provocar errores o hacer " "que el entorno se bloquee" -#: lib/prefs/widgets.js:219 +#: lib/prefs/widgets.js:223 #, fuzzy msgid "Clear shortcut" msgstr "Actualizar atajos" -#: lib/prefs/widgets.js:234 +#: lib/prefs/widgets.js:240 msgid "Reset to default" msgstr "" diff --git a/po/fr.po b/po/fr.po index 10e592e..2a75337 100644 --- a/po/fr.po +++ b/po/fr.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Forge\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-05-10 17:37+0100\n" +"POT-Creation-Date: 2025-06-21 22:41+0100\n" "PO-Revision-Date: 2023-02-28 17:16-0500\n" "Last-Translator: Wedone \n" "Language-Team: French - Canada \n" @@ -359,12 +359,12 @@ msgstr "" "ATTENTION : Ces paramètres, lorsqu'ils sont activés, sont bogués ou peuvent " "causer un plantage de l'environnement de bureau" -#: lib/prefs/widgets.js:219 +#: lib/prefs/widgets.js:223 #, fuzzy msgid "Clear shortcut" msgstr "Raccourcis pour les conteneurs" -#: lib/prefs/widgets.js:234 +#: lib/prefs/widgets.js:240 msgid "Reset to default" msgstr "" diff --git a/po/it.po b/po/it.po index 47d4d5f..c53c363 100644 --- a/po/it.po +++ b/po/it.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: Forge\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-05-10 17:37+0100\n" +"POT-Creation-Date: 2025-06-21 22:41+0100\n" "PO-Revision-Date: 2024-09-15 20:16+0100\n" "Last-Translator: Albano Battistella \n" "Language-Team: Italian \n" @@ -353,12 +353,12 @@ msgstr "" "ATTENZIONE: l'attivazione di questa impostazione può portare a bug o " "causare il crash della shell" -#: lib/prefs/widgets.js:219 +#: lib/prefs/widgets.js:223 #, fuzzy msgid "Clear shortcut" msgstr "Scorciatoie per i container" -#: lib/prefs/widgets.js:234 +#: lib/prefs/widgets.js:240 msgid "Reset to default" msgstr "" diff --git a/po/nl.po b/po/nl.po index e2a1af5..6d22634 100644 --- a/po/nl.po +++ b/po/nl.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: Forge\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-05-10 17:37+0100\n" +"POT-Creation-Date: 2025-06-21 22:41+0100\n" "PO-Revision-Date: 2021-12-29 19:04+0100\n" "Last-Translator: Heimen Stoffels \n" "Language-Team: \n" @@ -338,12 +338,12 @@ msgstr "" "LET OP: deze voorkeuren kunnen instabiliteit veroorzaken of zelfs de " "shell laten crashen!" -#: lib/prefs/widgets.js:219 +#: lib/prefs/widgets.js:223 #, fuzzy msgid "Clear shortcut" msgstr "Containersneltoetsen" -#: lib/prefs/widgets.js:234 +#: lib/prefs/widgets.js:240 msgid "Reset to default" msgstr "" diff --git a/po/pt_BR.po b/po/pt_BR.po index dedc8ca..6bb5f82 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: Forge\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-05-10 17:37+0100\n" +"POT-Creation-Date: 2025-06-21 22:41+0100\n" "PO-Revision-Date: 2021-09-18 16:25-0400\n" "Last-Translator: Juarez Rudsatz \n" "Language-Team: \n" @@ -348,12 +348,12 @@ msgstr "" "CUIDADO: Estas configurações, quando ativadas, são problemáticas ou podem " "causar a queda da interface" -#: lib/prefs/widgets.js:219 +#: lib/prefs/widgets.js:223 #, fuzzy msgid "Clear shortcut" msgstr "Atalhos de Container" -#: lib/prefs/widgets.js:234 +#: lib/prefs/widgets.js:240 msgid "Reset to default" msgstr "" From 18bcc4265927e4f0d89ab22a9129fe8e77670af2 Mon Sep 17 00:00:00 2001 From: PhilippKosarev Date: Sat, 21 Jun 2025 23:02:10 +0100 Subject: [PATCH 2/3] update radio row style --- lib/prefs/settings.js | 2 +- lib/prefs/widgets.js | 3 ++- po/es.po | 5 +++-- po/fr.po | 5 +++-- po/it.po | 5 +++-- po/nl.po | 5 +++-- po/pt_BR.po | 5 +++-- 7 files changed, 18 insertions(+), 12 deletions(-) diff --git a/lib/prefs/settings.js b/lib/prefs/settings.js index 6f68f70..a178a1d 100644 --- a/lib/prefs/settings.js +++ b/lib/prefs/settings.js @@ -136,7 +136,7 @@ export class SettingsPage extends PreferencesPage { title: _("Logger"), children: [ new DropDownRow({ - title: _("Logger Level"), + title: _("Log level"), settings, bind: "log-level", items: Object.entries(Logger.LOG_LEVELS).map(([name, id]) => ({ id, name })), diff --git a/lib/prefs/widgets.js b/lib/prefs/widgets.js index 8b0e93d..e7b0421 100644 --- a/lib/prefs/widgets.js +++ b/lib/prefs/widgets.js @@ -294,7 +294,7 @@ export class RadioRow extends Adw.ActionRow { static orientation = Gtk.Orientation.HORIZONTAL; - static spacing = 10; + static spacing = 3; static valign = Gtk.Align.CENTER; @@ -309,6 +309,7 @@ export class RadioRow extends Adw.ActionRow { const toggle = new Gtk.ToggleButton({ label, ...(group && { group }) }); group ||= toggle; toggle.active = key === current; + toggle.set_css_classes(["flat"]); toggle.connect("clicked", () => { if (toggle.active) { settings.set_string(bind, labels[toggle.label]); diff --git a/po/es.po b/po/es.po index 97a20a9..0c4873d 100644 --- a/po/es.po +++ b/po/es.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: Forge\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-06-21 22:41+0100\n" +"POT-Creation-Date: 2025-06-21 22:57+0100\n" "PO-Revision-Date: 2021-09-18 16:25-0400\n" "Last-Translator: Jose Maranan \n" "Language-Team: \n" @@ -333,7 +333,8 @@ msgid "Logger" msgstr "Registro" #: lib/prefs/settings.js:139 -msgid "Logger Level" +#, fuzzy +msgid "Log level" msgstr "Nivel de registro" #: lib/prefs/widgets.js:43 diff --git a/po/fr.po b/po/fr.po index 2a75337..1e3d1ff 100644 --- a/po/fr.po +++ b/po/fr.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Forge\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-06-21 22:41+0100\n" +"POT-Creation-Date: 2025-06-21 22:57+0100\n" "PO-Revision-Date: 2023-02-28 17:16-0500\n" "Last-Translator: Wedone \n" "Language-Team: French - Canada \n" @@ -347,7 +347,8 @@ msgid "Logger" msgstr "Niveau de journalisation" #: lib/prefs/settings.js:139 -msgid "Logger Level" +#, fuzzy +msgid "Log level" msgstr "Niveau de journalisation" #: lib/prefs/widgets.js:43 diff --git a/po/it.po b/po/it.po index c53c363..66c2548 100644 --- a/po/it.po +++ b/po/it.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: Forge\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-06-21 22:41+0100\n" +"POT-Creation-Date: 2025-06-21 22:57+0100\n" "PO-Revision-Date: 2024-09-15 20:16+0100\n" "Last-Translator: Albano Battistella \n" "Language-Team: Italian \n" @@ -342,7 +342,8 @@ msgid "Logger" msgstr "Log" #: lib/prefs/settings.js:139 -msgid "Logger Level" +#, fuzzy +msgid "Log level" msgstr "Livello Log" #: lib/prefs/widgets.js:43 diff --git a/po/nl.po b/po/nl.po index 6d22634..ee83a1b 100644 --- a/po/nl.po +++ b/po/nl.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: Forge\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-06-21 22:41+0100\n" +"POT-Creation-Date: 2025-06-21 22:57+0100\n" "PO-Revision-Date: 2021-12-29 19:04+0100\n" "Last-Translator: Heimen Stoffels \n" "Language-Team: \n" @@ -326,7 +326,8 @@ msgid "Logger" msgstr "Logniveau" #: lib/prefs/settings.js:139 -msgid "Logger Level" +#, fuzzy +msgid "Log level" msgstr "Logniveau" #: lib/prefs/widgets.js:43 diff --git a/po/pt_BR.po b/po/pt_BR.po index 6bb5f82..76e8983 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: Forge\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-06-21 22:41+0100\n" +"POT-Creation-Date: 2025-06-21 22:57+0100\n" "PO-Revision-Date: 2021-09-18 16:25-0400\n" "Last-Translator: Juarez Rudsatz \n" "Language-Team: \n" @@ -336,7 +336,8 @@ msgid "Logger" msgstr "Nivel de Log" #: lib/prefs/settings.js:139 -msgid "Logger Level" +#, fuzzy +msgid "Log level" msgstr "Nivel de Log" #: lib/prefs/widgets.js:43 From 7181b0fef439ba463477a881f81016b2c2357e0f Mon Sep 17 00:00:00 2001 From: PhilippKosarev Date: Sat, 21 Jun 2025 23:25:08 +0100 Subject: [PATCH 3/3] remove hexpand from SpinButton of SpinButtonRow --- lib/prefs/widgets.js | 1 - po/es.po | 6 +++--- po/fr.po | 6 +++--- po/it.po | 6 +++--- po/nl.po | 6 +++--- po/pt_BR.po | 6 +++--- 6 files changed, 15 insertions(+), 16 deletions(-) diff --git a/lib/prefs/widgets.js b/lib/prefs/widgets.js index e7b0421..9d3ec92 100644 --- a/lib/prefs/widgets.js +++ b/lib/prefs/widgets.js @@ -87,7 +87,6 @@ export class SpinButtonRow extends Adw.ActionRow { }) { super({ title, subtitle }); const gspin = Gtk.SpinButton.new_with_range(low, high, step); - gspin.set_hexpand(true); gspin.xalign = 1; if (bind && settings) { settings.bind(bind, gspin, "value", Gio.SettingsBindFlags.DEFAULT); diff --git a/po/es.po b/po/es.po index 0c4873d..70934f3 100644 --- a/po/es.po +++ b/po/es.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: Forge\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-06-21 22:57+0100\n" +"POT-Creation-Date: 2025-06-21 23:12+0100\n" "PO-Revision-Date: 2021-09-18 16:25-0400\n" "Last-Translator: Jose Maranan \n" "Language-Team: \n" @@ -345,12 +345,12 @@ msgstr "" "PRECAUCIÓN: Activar esta configuración puede provocar errores o hacer " "que el entorno se bloquee" -#: lib/prefs/widgets.js:223 +#: lib/prefs/widgets.js:222 #, fuzzy msgid "Clear shortcut" msgstr "Actualizar atajos" -#: lib/prefs/widgets.js:240 +#: lib/prefs/widgets.js:239 msgid "Reset to default" msgstr "" diff --git a/po/fr.po b/po/fr.po index 1e3d1ff..520f5c1 100644 --- a/po/fr.po +++ b/po/fr.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Forge\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-06-21 22:57+0100\n" +"POT-Creation-Date: 2025-06-21 23:12+0100\n" "PO-Revision-Date: 2023-02-28 17:16-0500\n" "Last-Translator: Wedone \n" "Language-Team: French - Canada \n" @@ -360,12 +360,12 @@ msgstr "" "ATTENTION : Ces paramètres, lorsqu'ils sont activés, sont bogués ou peuvent " "causer un plantage de l'environnement de bureau" -#: lib/prefs/widgets.js:223 +#: lib/prefs/widgets.js:222 #, fuzzy msgid "Clear shortcut" msgstr "Raccourcis pour les conteneurs" -#: lib/prefs/widgets.js:240 +#: lib/prefs/widgets.js:239 msgid "Reset to default" msgstr "" diff --git a/po/it.po b/po/it.po index 66c2548..df6f4f2 100644 --- a/po/it.po +++ b/po/it.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: Forge\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-06-21 22:57+0100\n" +"POT-Creation-Date: 2025-06-21 23:12+0100\n" "PO-Revision-Date: 2024-09-15 20:16+0100\n" "Last-Translator: Albano Battistella \n" "Language-Team: Italian \n" @@ -354,12 +354,12 @@ msgstr "" "ATTENZIONE: l'attivazione di questa impostazione può portare a bug o " "causare il crash della shell" -#: lib/prefs/widgets.js:223 +#: lib/prefs/widgets.js:222 #, fuzzy msgid "Clear shortcut" msgstr "Scorciatoie per i container" -#: lib/prefs/widgets.js:240 +#: lib/prefs/widgets.js:239 msgid "Reset to default" msgstr "" diff --git a/po/nl.po b/po/nl.po index ee83a1b..9270742 100644 --- a/po/nl.po +++ b/po/nl.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: Forge\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-06-21 22:57+0100\n" +"POT-Creation-Date: 2025-06-21 23:12+0100\n" "PO-Revision-Date: 2021-12-29 19:04+0100\n" "Last-Translator: Heimen Stoffels \n" "Language-Team: \n" @@ -339,12 +339,12 @@ msgstr "" "LET OP: deze voorkeuren kunnen instabiliteit veroorzaken of zelfs de " "shell laten crashen!" -#: lib/prefs/widgets.js:223 +#: lib/prefs/widgets.js:222 #, fuzzy msgid "Clear shortcut" msgstr "Containersneltoetsen" -#: lib/prefs/widgets.js:240 +#: lib/prefs/widgets.js:239 msgid "Reset to default" msgstr "" diff --git a/po/pt_BR.po b/po/pt_BR.po index 76e8983..27a0d9b 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: Forge\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-06-21 22:57+0100\n" +"POT-Creation-Date: 2025-06-21 23:12+0100\n" "PO-Revision-Date: 2021-09-18 16:25-0400\n" "Last-Translator: Juarez Rudsatz \n" "Language-Team: \n" @@ -349,12 +349,12 @@ msgstr "" "CUIDADO: Estas configurações, quando ativadas, são problemáticas ou podem " "causar a queda da interface" -#: lib/prefs/widgets.js:223 +#: lib/prefs/widgets.js:222 #, fuzzy msgid "Clear shortcut" msgstr "Atalhos de Container" -#: lib/prefs/widgets.js:240 +#: lib/prefs/widgets.js:239 msgid "Reset to default" msgstr ""