Commit Graph
497 Commits
Author SHA1 Message Date
Ilya Zlobintsev af0125030c chore: avoid needlessly formatting values with .0 in graphs 2026-07-01 22:33:41 +03:00
Ilya Zlobintsev acefe5b4d6 feat: add GTT usage bar (#1053)
* refactor: make size group less verbose

* feat: add GTT usage indicator for AMD

* feat: make GTT stat available in the graphs
2026-07-01 22:22:24 +03:00
5c18e7acd8 feat(#1101): auto/force light/force dark color scheme preference (#1103)
* feat(#1101): auto/force light/force dark color scheme preference

* fix: make colors override work with breeze

---------

Co-authored-by: Gabriele Musco <gabmus@disroot.org>
Co-authored-by: Ilya Zlobintsev <ilya.zl@protonmail.com>
2026-07-01 21:56:53 +03:00
+19 32869e2d02 Translations update from Fedora Weblate (#1093)
* chore: translated using Weblate (Arabic)

Currently translated at 100.0% (227 of 227 strings)

chore: translated using Weblate (Arabic)

Currently translated at 100.0% (224 of 224 strings)

chore: translated using Weblate (Arabic)

Currently translated at 100.0% (216 of 216 strings)

chore: translated using Weblate (Arabic)

Currently translated at 100.0% (215 of 215 strings)

chore: translated using Weblate (Arabic)

Currently translated at 100.0% (206 of 206 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: joo es <jonnyse@users.noreply.translate.fedoraproject.org>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/ar/
Translation: LACT/lact-gui

* chore: translated using Weblate (Catalan)

Currently translated at 100.0% (206 of 206 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: naly zzwd <xeanhort007@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/ca/
Translation: LACT/lact-gui

* chore: translated using Weblate (Czech)

Currently translated at 100.0% (215 of 215 strings)

chore: translated using Weblate (Czech)

Currently translated at 100.0% (215 of 215 strings)

chore: translated using Weblate (Czech)

Currently translated at 100.0% (202 of 202 strings)

chore: translated using Weblate (Czech)

Currently translated at 100.0% (202 of 202 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Jan Kalabza <jan.kalabza@gmail.com>
Co-authored-by: Pavel Borecki <pavel.borecki@gmail.com>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/cs/
Translation: LACT/lact-gui

* chore: translated using Weblate (German)

Currently translated at 99.5% (223 of 224 strings)

chore: translated using Weblate (German)

Currently translated at 100.0% (216 of 216 strings)

chore: translated using Weblate (German)

Currently translated at 100.0% (216 of 216 strings)

chore: translated using Weblate (German)

Currently translated at 100.0% (216 of 216 strings)

chore: translated using Weblate (German)

Currently translated at 100.0% (215 of 215 strings)

chore: translated using Weblate (German)

Currently translated at 100.0% (206 of 206 strings)

chore: translated using Weblate (German)

Currently translated at 100.0% (202 of 202 strings)

Co-authored-by: Daniel Bleher <fedoraproject.org@d.deltabravo.de>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Julian Schüler <j.schueler@computertechnik-berger.de>
Co-authored-by: Rene R <renerinner114@outlook.de>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/de/
Translation: LACT/lact-gui

* chore: translated using Weblate (Spanish)

Currently translated at 100.0% (224 of 224 strings)

chore: translated using Weblate (Spanish)

Currently translated at 100.0% (216 of 216 strings)

chore: translated using Weblate (Spanish)

Currently translated at 100.0% (215 of 215 strings)

chore: translated using Weblate (Spanish)

Currently translated at 100.0% (206 of 206 strings)

Co-authored-by: Fco. Javier F. Serrador <fserrador@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/es/
Translation: LACT/lact-gui

* chore: translated using Weblate (Finnish)

Currently translated at 100.0% (216 of 216 strings)

chore: translated using Weblate (Finnish)

Currently translated at 99.0% (204 of 206 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Ricky Tigg <ricky.tigg@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/fi/
Translation: LACT/lact-gui

* chore: translated using Weblate (French)

Currently translated at 100.0% (216 of 216 strings)

chore: translated using Weblate (French)

Currently translated at 100.0% (215 of 215 strings)

chore: translated using Weblate (French)

Currently translated at 100.0% (206 of 206 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Léane GRASSER <leane.grasser@proton.me>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/fr/
Translation: LACT/lact-gui

* chore: translated using Weblate (Hungarian)

Currently translated at 100.0% (216 of 216 strings)

Co-authored-by: Balázs Meskó <meskobalazs@mailbox.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/hu/
Translation: LACT/lact-gui

* chore: translated using Weblate (Indonesian)

Currently translated at 100.0% (206 of 206 strings)

Co-authored-by: Arif Budiman <arifpedia@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/id/
Translation: LACT/lact-gui

* chore: translated using Weblate (Italian)

Currently translated at 100.0% (216 of 216 strings)

chore: translated using Weblate (Italian)

Currently translated at 100.0% (215 of 215 strings)

chore: translated using Weblate (Italian)

Currently translated at 100.0% (206 of 206 strings)

chore: translated using Weblate (Italian)

Currently translated at 100.0% (206 of 206 strings)

Co-authored-by: Ali Ciloglu <ali.ciloqlu@murena.io>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Nathan <nathan95@live.it>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/it/
Translation: LACT/lact-gui

* chore: translated using Weblate (Georgian)

Currently translated at 100.0% (227 of 227 strings)

chore: translated using Weblate (Georgian)

Currently translated at 100.0% (224 of 224 strings)

chore: translated using Weblate (Georgian)

Currently translated at 100.0% (216 of 216 strings)

chore: translated using Weblate (Georgian)

Currently translated at 100.0% (215 of 215 strings)

chore: translated using Weblate (Georgian)

Currently translated at 100.0% (206 of 206 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Temuri Doghonadze <temuri.doghonadze@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/ka/
Translation: LACT/lact-gui

* chore: translated using Weblate (Kabyle)

Currently translated at 17.2% (37 of 215 strings)

Co-authored-by: ButterflyOfFire <butterflyoffire@users.noreply.translate.fedoraproject.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/kab/
Translation: LACT/lact-gui

* chore: translated using Weblate (Korean)

Currently translated at 100.0% (227 of 227 strings)

chore: translated using Weblate (Korean)

Currently translated at 100.0% (224 of 224 strings)

chore: translated using Weblate (Korean)

Currently translated at 96.4% (216 of 224 strings)

chore: translated using Weblate (Korean)

Currently translated at 100.0% (216 of 216 strings)

chore: translated using Weblate (Korean)

Currently translated at 100.0% (216 of 216 strings)

chore: added translation using Weblate (Korean)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Junghee Lee <daemul72@gmail.com>
Co-authored-by: Min Kyung Kwon <min.kyung.kwon.dev@gmail.com>
Co-authored-by: 김인수 <simmon@nplob.com>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/ko/
Translation: LACT/lact-gui

* chore: translated using Weblate (Lao)

Currently translated at 100.0% (206 of 206 strings)

chore: added translation using Weblate (Lao)

Co-authored-by: Bone NI <bounkirdni@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/lo/
Translation: LACT/lact-gui

* chore: translated using Weblate (Polish)

Currently translated at 100.0% (215 of 215 strings)

chore: translated using Weblate (Polish)

Currently translated at 100.0% (206 of 206 strings)

chore: translated using Weblate (Polish)

Currently translated at 74.7% (154 of 206 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Jakub Szymanski <99kuba11@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/pl/
Translation: LACT/lact-gui

* chore: translated using Weblate (Russian)

Currently translated at 100.0% (216 of 216 strings)

chore: translated using Weblate (Russian)

Currently translated at 100.0% (216 of 216 strings)

chore: translated using Weblate (Russian)

Currently translated at 100.0% (216 of 216 strings)

Co-authored-by: Andrei Stepanov <adem4ik@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/ru/
Translation: LACT/lact-gui

* chore: translated using Weblate (Serbian)

Currently translated at 100.0% (224 of 224 strings)

chore: translated using Weblate (Serbian)

Currently translated at 100.0% (216 of 216 strings)

chore: translated using Weblate (Serbian)

Currently translated at 100.0% (215 of 215 strings)

chore: translated using Weblate (Serbian)

Currently translated at 100.0% (206 of 206 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Марко Костић (Marko Kostić) <marko.m.kostic@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/sr/
Translation: LACT/lact-gui

* chore: translated using Weblate (Turkish)

Currently translated at 91.5% (205 of 224 strings)

Co-authored-by: Anonymous <noreply@weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/tr/
Translation: LACT/lact-gui

* chore: translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (224 of 224 strings)

chore: translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (224 of 224 strings)

chore: translated using Weblate (Chinese (Simplified Han script))

Currently translated at 83.3% (180 of 216 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Jean-Baptiste Holcroft <jean-baptiste@holcroft.fr>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Co-authored-by: de tiam <dehe_tian@outlook.com>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/zh_Hans/
Translation: LACT/lact-gui

---------

Co-authored-by: joo es <jonnyse@users.noreply.translate.fedoraproject.org>
Co-authored-by: naly zzwd <xeanhort007@gmail.com>
Co-authored-by: Jan Kalabza <jan.kalabza@gmail.com>
Co-authored-by: Pavel Borecki <pavel.borecki@gmail.com>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Co-authored-by: Daniel Bleher <fedoraproject.org@d.deltabravo.de>
Co-authored-by: Julian Schüler <j.schueler@computertechnik-berger.de>
Co-authored-by: Rene R <renerinner114@outlook.de>
Co-authored-by: Fco. Javier F. Serrador <fserrador@gmail.com>
Co-authored-by: Ricky Tigg <ricky.tigg@gmail.com>
Co-authored-by: Léane GRASSER <leane.grasser@proton.me>
Co-authored-by: Balázs Meskó <meskobalazs@mailbox.org>
Co-authored-by: Arif Budiman <arifpedia@gmail.com>
Co-authored-by: Ali Ciloglu <ali.ciloqlu@murena.io>
Co-authored-by: Nathan <nathan95@live.it>
Co-authored-by: Temuri Doghonadze <temuri.doghonadze@gmail.com>
Co-authored-by: ButterflyOfFire <butterflyoffire@users.noreply.translate.fedoraproject.org>
Co-authored-by: Junghee Lee <daemul72@gmail.com>
Co-authored-by: Min Kyung Kwon <min.kyung.kwon.dev@gmail.com>
Co-authored-by: 김인수 <simmon@nplob.com>
Co-authored-by: Bone NI <bounkirdni@gmail.com>
Co-authored-by: Jakub Szymanski <99kuba11@gmail.com>
Co-authored-by: Andrei Stepanov <adem4ik@gmail.com>
Co-authored-by: Марко Костић (Marko Kostić) <marko.m.kostic@gmail.com>
Co-authored-by: Jean-Baptiste Holcroft <jean-baptiste@holcroft.fr>
Co-authored-by: de tiam <dehe_tian@outlook.com>
Co-authored-by: Ilya Zlobintsev <ilya.zl@protonmail.com>
2026-06-26 22:48:46 +03:00
Ilya Zlobintsev eba0b999aa chore: bump flatpak runtime 2026-06-26 22:43:49 +03:00
+18 6a7d0960ee Translations update from Fedora Weblate (#991)
* chore: translated using Weblate (Arabic)

Currently translated at 100.0% (224 of 224 strings)

chore: translated using Weblate (Arabic)

Currently translated at 100.0% (216 of 216 strings)

chore: translated using Weblate (Arabic)

Currently translated at 100.0% (215 of 215 strings)

chore: translated using Weblate (Arabic)

Currently translated at 100.0% (206 of 206 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: joo es <jonnyse@users.noreply.translate.fedoraproject.org>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/ar/
Translation: LACT/lact-gui

* chore: translated using Weblate (Catalan)

Currently translated at 100.0% (206 of 206 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: naly zzwd <xeanhort007@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/ca/
Translation: LACT/lact-gui

* chore: translated using Weblate (Czech)

Currently translated at 100.0% (215 of 215 strings)

chore: translated using Weblate (Czech)

Currently translated at 100.0% (215 of 215 strings)

chore: translated using Weblate (Czech)

Currently translated at 100.0% (202 of 202 strings)

chore: translated using Weblate (Czech)

Currently translated at 100.0% (202 of 202 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Jan Kalabza <jan.kalabza@gmail.com>
Co-authored-by: Pavel Borecki <pavel.borecki@gmail.com>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/cs/
Translation: LACT/lact-gui

* chore: translated using Weblate (German)

Currently translated at 99.5% (223 of 224 strings)

chore: translated using Weblate (German)

Currently translated at 100.0% (216 of 216 strings)

chore: translated using Weblate (German)

Currently translated at 100.0% (216 of 216 strings)

chore: translated using Weblate (German)

Currently translated at 100.0% (216 of 216 strings)

chore: translated using Weblate (German)

Currently translated at 100.0% (215 of 215 strings)

chore: translated using Weblate (German)

Currently translated at 100.0% (206 of 206 strings)

chore: translated using Weblate (German)

Currently translated at 100.0% (202 of 202 strings)

Co-authored-by: Daniel Bleher <fedoraproject.org@d.deltabravo.de>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Julian Schüler <j.schueler@computertechnik-berger.de>
Co-authored-by: Rene R <renerinner114@outlook.de>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/de/
Translation: LACT/lact-gui

* chore: translated using Weblate (Spanish)

Currently translated at 100.0% (224 of 224 strings)

chore: translated using Weblate (Spanish)

Currently translated at 100.0% (216 of 216 strings)

chore: translated using Weblate (Spanish)

Currently translated at 100.0% (215 of 215 strings)

chore: translated using Weblate (Spanish)

Currently translated at 100.0% (206 of 206 strings)

Co-authored-by: Fco. Javier F. Serrador <fserrador@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/es/
Translation: LACT/lact-gui

* chore: translated using Weblate (Finnish)

Currently translated at 100.0% (216 of 216 strings)

chore: translated using Weblate (Finnish)

Currently translated at 99.0% (204 of 206 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Ricky Tigg <ricky.tigg@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/fi/
Translation: LACT/lact-gui

* chore: translated using Weblate (French)

Currently translated at 100.0% (216 of 216 strings)

chore: translated using Weblate (French)

Currently translated at 100.0% (215 of 215 strings)

chore: translated using Weblate (French)

Currently translated at 100.0% (206 of 206 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Léane GRASSER <leane.grasser@proton.me>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/fr/
Translation: LACT/lact-gui

* chore: translated using Weblate (Hungarian)

Currently translated at 100.0% (216 of 216 strings)

Co-authored-by: Balázs Meskó <meskobalazs@mailbox.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/hu/
Translation: LACT/lact-gui

* chore: translated using Weblate (Indonesian)

Currently translated at 100.0% (206 of 206 strings)

Co-authored-by: Arif Budiman <arifpedia@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/id/
Translation: LACT/lact-gui

* chore: translated using Weblate (Italian)

Currently translated at 100.0% (216 of 216 strings)

chore: translated using Weblate (Italian)

Currently translated at 100.0% (215 of 215 strings)

chore: translated using Weblate (Italian)

Currently translated at 100.0% (206 of 206 strings)

chore: translated using Weblate (Italian)

Currently translated at 100.0% (206 of 206 strings)

Co-authored-by: Ali Ciloglu <ali.ciloqlu@murena.io>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Nathan <nathan95@live.it>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/it/
Translation: LACT/lact-gui

* chore: translated using Weblate (Georgian)

Currently translated at 100.0% (224 of 224 strings)

chore: translated using Weblate (Georgian)

Currently translated at 100.0% (216 of 216 strings)

chore: translated using Weblate (Georgian)

Currently translated at 100.0% (215 of 215 strings)

chore: translated using Weblate (Georgian)

Currently translated at 100.0% (206 of 206 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Temuri Doghonadze <temuri.doghonadze@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/ka/
Translation: LACT/lact-gui

* chore: translated using Weblate (Kabyle)

Currently translated at 17.2% (37 of 215 strings)

Co-authored-by: ButterflyOfFire <butterflyoffire@users.noreply.translate.fedoraproject.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/kab/
Translation: LACT/lact-gui

* chore: translated using Weblate (Korean)

Currently translated at 100.0% (224 of 224 strings)

chore: translated using Weblate (Korean)

Currently translated at 96.4% (216 of 224 strings)

chore: translated using Weblate (Korean)

Currently translated at 100.0% (216 of 216 strings)

chore: translated using Weblate (Korean)

Currently translated at 100.0% (216 of 216 strings)

chore: added translation using Weblate (Korean)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Junghee Lee <daemul72@gmail.com>
Co-authored-by: Min Kyung Kwon <min.kyung.kwon.dev@gmail.com>
Co-authored-by: 김인수 <simmon@nplob.com>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/ko/
Translation: LACT/lact-gui

* chore: translated using Weblate (Lao)

Currently translated at 100.0% (206 of 206 strings)

chore: added translation using Weblate (Lao)

Co-authored-by: Bone NI <bounkirdni@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/lo/
Translation: LACT/lact-gui

* chore: translated using Weblate (Polish)

Currently translated at 100.0% (215 of 215 strings)

chore: translated using Weblate (Polish)

Currently translated at 100.0% (206 of 206 strings)

chore: translated using Weblate (Polish)

Currently translated at 74.7% (154 of 206 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Jakub Szymanski <99kuba11@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/pl/
Translation: LACT/lact-gui

* chore: translated using Weblate (Russian)

Currently translated at 100.0% (216 of 216 strings)

chore: translated using Weblate (Russian)

Currently translated at 100.0% (216 of 216 strings)

chore: translated using Weblate (Russian)

Currently translated at 100.0% (216 of 216 strings)

Co-authored-by: Andrei Stepanov <adem4ik@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/ru/
Translation: LACT/lact-gui

* chore: translated using Weblate (Serbian)

Currently translated at 100.0% (224 of 224 strings)

chore: translated using Weblate (Serbian)

Currently translated at 100.0% (216 of 216 strings)

chore: translated using Weblate (Serbian)

Currently translated at 100.0% (215 of 215 strings)

chore: translated using Weblate (Serbian)

Currently translated at 100.0% (206 of 206 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Марко Костић (Marko Kostić) <marko.m.kostic@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/sr/
Translation: LACT/lact-gui

* chore: translated using Weblate (Turkish)

Currently translated at 91.5% (205 of 224 strings)

Co-authored-by: Anonymous <noreply@weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/tr/
Translation: LACT/lact-gui

* chore: translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (224 of 224 strings)

chore: translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (224 of 224 strings)

chore: translated using Weblate (Chinese (Simplified Han script))

Currently translated at 83.3% (180 of 216 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Jean-Baptiste Holcroft <jean-baptiste@holcroft.fr>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Co-authored-by: de tiam <dehe_tian@outlook.com>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/zh_Hans/
Translation: LACT/lact-gui

---------

Co-authored-by: joo es <jonnyse@users.noreply.translate.fedoraproject.org>
Co-authored-by: naly zzwd <xeanhort007@gmail.com>
Co-authored-by: Jan Kalabza <jan.kalabza@gmail.com>
Co-authored-by: Pavel Borecki <pavel.borecki@gmail.com>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Co-authored-by: Daniel Bleher <fedoraproject.org@d.deltabravo.de>
Co-authored-by: Julian Schüler <j.schueler@computertechnik-berger.de>
Co-authored-by: Rene R <renerinner114@outlook.de>
Co-authored-by: Fco. Javier F. Serrador <fserrador@gmail.com>
Co-authored-by: Ricky Tigg <ricky.tigg@gmail.com>
Co-authored-by: Léane GRASSER <leane.grasser@proton.me>
Co-authored-by: Balázs Meskó <meskobalazs@mailbox.org>
Co-authored-by: Arif Budiman <arifpedia@gmail.com>
Co-authored-by: Ali Ciloglu <ali.ciloqlu@murena.io>
Co-authored-by: Nathan <nathan95@live.it>
Co-authored-by: Temuri Doghonadze <temuri.doghonadze@gmail.com>
Co-authored-by: ButterflyOfFire <butterflyoffire@users.noreply.translate.fedoraproject.org>
Co-authored-by: Junghee Lee <daemul72@gmail.com>
Co-authored-by: Min Kyung Kwon <min.kyung.kwon.dev@gmail.com>
Co-authored-by: 김인수 <simmon@nplob.com>
Co-authored-by: Bone NI <bounkirdni@gmail.com>
Co-authored-by: Jakub Szymanski <99kuba11@gmail.com>
Co-authored-by: Andrei Stepanov <adem4ik@gmail.com>
Co-authored-by: Марко Костић (Marko Kostić) <marko.m.kostic@gmail.com>
Co-authored-by: Jean-Baptiste Holcroft <jean-baptiste@holcroft.fr>
Co-authored-by: de tiam <dehe_tian@outlook.com>
2026-06-25 23:14:11 +03:00
Roman MakarovandIlya Zlobintsev 36e273fc90 feat: de-couple nvidia target temp from amd pmfw target temp (#1086)
* migrate schema/config

* gui: de-couple nvidia and amd target temp

* de-couple reset

* fix tests

* feat: rework target temperature setting

* chore: revert unnecessary rename

* chore: avoid adding new option to SetFanControl call

---------

Co-authored-by: Ilya Zlobintsev <ilya.zl@protonmail.com>
2026-06-24 22:43:27 +03:00
Ilya Zlobintsev 1e9ed8b81f fix: raise main window on errors 2026-06-24 16:25:34 +03:00
Roman MakarovandIlya Zlobintsev b5087f29c2 fix: derive V/F curve bounds from offset limits (#1083)
* fix: use offset limits for V/F curve range

* small cleanup

* use dymamic y_sec range

* chore: add clarifying comment

---------

Co-authored-by: Ilya Zlobintsev <ilya.zl@protonmail.com>
2026-06-24 15:56:09 +03:00
Ilya Zlobintsev 6260ae670d feat: add option to flatten VF curve selection (#1084) 2026-06-24 10:40:47 +03:00
Ilya Zlobintsev 8b5523db4e feat: QOL for displays info (#1085)
* feat: show message when no displays are detected

* feat: avoid showing 0 when dp info cannot be read
2026-06-23 12:08:44 +03:00
Ilya Zlobintsev 14c0973823 fix: raise main window for apply confirmation (#1078) 2026-06-21 18:47:16 +03:00
Ilya Zlobintsev e18ad6e5c9 fix: make UI tolerate power cap being reported as 0 (#1072) 2026-06-20 22:38:11 +03:00
Ilya Zlobintsev e2caa24ca8 feat: add displays info (#1052)
* test

* feat: dp info on amd

* chore: add other display types

* feat: use libdisplay-info, add screen size

* feat: add GUI

* feat: WIP nvidia

* feat: reuse display handle

* chore: clippy fixes

* chore: cleanup

* chore: make display-info an optional feature, add build dependency

* fix: ci

* fix ui imports

* fix: add new dependency to flatpak

* fix: add hwdata flatpak module
2026-06-19 22:22:03 +03:00
Roman Makarov 4560297377 refactor: improve gui folder structure (#1047)
* refactor: move reusable components

* move css

* refactor: move GUI modules

* use features/ and refactor pages structure

* make pwfw private again

* rollback "features"

* clean up
2026-06-06 17:44:21 +03:00
Nicolas OchsnerandIlya Zlobintsev c70ef77607 feat: add range selection feature for VF curve editor (#1032)
* Add range selection for vf curve editor

* Add shaded area and modified cursor

* Disable moving selection endpoint when editing is disabled

* Check if any points are included before setting

* Remove selection when editing is disabled

* chore: unselect vf curve when disabling editing faster

---------

Co-authored-by: Ilya Zlobintsev <ilya.zl@protonmail.com>
2026-05-29 23:59:59 +03:00
Ilya Zlobintsev 5972c098c0 fix: gracefully handle missing get_device_api_info in daemon 2026-05-28 09:31:01 +03:00
Ilya Zlobintsev b017b9ee20 fix: gracefully handle missing get_device_api_info in daemon 2026-05-28 09:30:26 +03:00
Ilya Zlobintsev 8864b6284b perf: fetch Vulkan/OpenCL info asynchronously after startup (#1046) 2026-05-28 09:14:47 +03:00
Ilya Zlobintsev e5c5822f3b feat: use banner instead of dialog to signal daemon reconnection (#1044) 2026-05-26 22:16:19 +03:00
Ilya Zlobintsev 60e81fdb30 refactor: use helper methods for component launch (#1041) 2026-05-25 23:13:13 +03:00
Ilya Zlobintsev b3b007e2da perf: avoid unnecessary ui config rewrite on startup (#1040) 2026-05-25 22:51:13 +03:00
Ilya Zlobintsev e60b162e3f chore: make clippy warnings fail CI, fix them (#1038)
* chore: make clippy warnings fail CI, fix them

* chore: pin docker cache action
2026-05-24 21:25:23 +03:00
Roman Makarov 35f548bc25 feat: support amd deep sleep state (#1035)
* upd deps

* migrate to PowerLevelId

* update snapshot

* cleanup

* fix fmt
2026-05-24 00:24:12 +03:00
Roman Makarov 877f550d37 feat: add custom loader (#1031)
* feat: add custom loader

* remove min_init duration for loader

* slowdown animation
2026-05-22 21:55:18 +03:00
Ilya Zlobintsev df7c61e4cd Revert "WIP UI snapshot tests"
This reverts commit 3027d72bd5.
2026-05-22 21:47:50 +03:00
Ilya Zlobintsev 3027d72bd5 WIP UI snapshot tests 2026-05-22 21:47:42 +03:00
Ilya Zlobintsev 7548f1d032 fix: missing fan curve options on nvidia (#1034) 2026-05-22 19:20:28 +03:00
Gabriele MuscoandGabriele Musco 33d7941aef feat: use revealer for graphs window edit mode toolbar (#1029)
Co-authored-by: Gabriele Musco <gabmus@disroot.org>
2026-05-20 09:56:02 +03:00
Gabriele MuscoandGabriele Musco 07b080b803 feat: rework app menu using actions; add keyboard shortcuts for preferences and quit (#1028)
Co-authored-by: Gabriele Musco <gabmus@disroot.org>
2026-05-20 09:52:49 +03:00
Roman MakarovandIlya Zlobintsev a36039ff98 fix: fix regression with dirty init state (#1027)
* fix: prevent SettingsChanged event during fan_curve_frame init

* use blocking instead

* chore: slightly nicer workaround

---------

Co-authored-by: Ilya Zlobintsev <ilya.zl@protonmail.com>
2026-05-19 21:44:49 +03:00
Roman Makarov 05094b12fe perf: optimize gui bootstrap (#1023)
* feat: optimize gui bootstrap

* prefer dedicated gpu

* refactor profiles init

* upd

* make loader bigger

* fix imports
2026-05-15 23:20:41 +03:00
Roman Makarov 965f9ced2d feat: remember window size (#1022) 2026-05-14 22:09:32 +03:00
Tunahan Yardımcı f31d862060 chore: add Turkish translations (#1011) 2026-05-09 18:19:09 +03:00
AN LongandIlya Zlobintsev 5709b191b6 fix: detect typed input in clock adjustment spinbuttons (#1008)
* fix: detect typed input in clock adjustment spinbuttons

* chore: run fmt

---------

Co-authored-by: Ilya Zlobintsev <ilya.zl@protonmail.com>
2026-05-09 17:56:23 +03:00
Roman Makarov 1d5e8306ad feat: consolidate MessageDialogs under generic InfoDialog (#997)
* feat: add error dialog

* use adw prelude::* imports

* wip

* add info dialog

* use the new dialog for version mismatch

* wip

* replace confirmationDialog with info

* some formatting

* migrate ask_settings_confirmation

* refactor

* use ResponseAppearance

* move callbacks to app.rs

* use ref for completed

* refactoring

* use callback with timer to set body text

* remove ResetConfigConfirmed

* simplify api

* remove delayed confirmation logic from info_dialog

* fmt

* replace callback api with appMsg
2026-05-09 17:05:11 +03:00
Roman Makarov b7976754cf chore: add debug log for p-states initial load (#1016)
* add trace log for p-states initial load

* use debug, update wording
2026-05-08 20:29:38 +03:00
Ilya Zlobintsev 3a4125879a feat: improve profile process rule selector (#1003)
* feat: improve profile process rule selector

* perf: only convert filter to lowercase once
2026-05-02 22:03:52 +03:00
+1 5d100f0ead chore: translations update from Fedora Weblate (#969)
* chore: translated using Weblate (Arabic)

Currently translated at 100.0% (202 of 202 strings)

chore: translated using Weblate (Arabic)

Currently translated at 100.0% (202 of 202 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: joo es <jonnyse@users.noreply.translate.fedoraproject.org>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/ar/
Translation: LACT/lact-gui

* chore: translated using Weblate (Catalan)

Currently translated at 100.0% (202 of 202 strings)

Co-authored-by: naly zzwd <xeanhort007@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/ca/
Translation: LACT/lact-gui

* chore: translated using Weblate (German)

Currently translated at 99.0% (200 of 202 strings)

Co-authored-by: Daniel Bleher <fedoraproject.org@d.deltabravo.de>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/de/
Translation: LACT/lact-gui

* chore: translated using Weblate (Spanish)

Currently translated at 100.0% (202 of 202 strings)

Co-authored-by: Fco. Javier F. Serrador <fserrador@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/es/
Translation: LACT/lact-gui

* chore: translated using Weblate (French)

Currently translated at 100.0% (202 of 202 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Léane GRASSER <leane.grasser@proton.me>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/fr/
Translation: LACT/lact-gui

* chore: translated using Weblate (Indonesian)

Currently translated at 99.5% (201 of 202 strings)

Co-authored-by: Arif Budiman <arifpedia@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/id/
Translation: LACT/lact-gui

* chore: translated using Weblate (Italian)

Currently translated at 92.5% (187 of 202 strings)

Co-authored-by: Ali Ciloglu <ali.ciloqlu@murena.io>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/it/
Translation: LACT/lact-gui

* chore: translated using Weblate (Georgian)

Currently translated at 100.0% (202 of 202 strings)

chore: translated using Weblate (Georgian)

Currently translated at 100.0% (202 of 202 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Temuri Doghonadze <temuri.doghonadze@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/ka/
Translation: LACT/lact-gui

* chore: translated using Weblate (Portuguese (Brazil))

Currently translated at 93.5% (189 of 202 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Rafael Fontenelle <rafaelff@gnome.org>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/pt_BR/
Translation: LACT/lact-gui

* chore: translated using Weblate (Serbian)

Currently translated at 28.2% (57 of 202 strings)

chore: translated using Weblate (Serbian)

Currently translated at 25.2% (51 of 202 strings)

chore: translated using Weblate (Serbian)

Currently translated at 20.2% (41 of 202 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Марко Костић (Marko Kostić) <marko.m.kostic@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/sr/
Translation: LACT/lact-gui

---------

Co-authored-by: joo es <jonnyse@users.noreply.translate.fedoraproject.org>
Co-authored-by: naly zzwd <xeanhort007@gmail.com>
Co-authored-by: Daniel Bleher <fedoraproject.org@d.deltabravo.de>
Co-authored-by: Fco. Javier F. Serrador <fserrador@gmail.com>
Co-authored-by: Léane GRASSER <leane.grasser@proton.me>
Co-authored-by: Arif Budiman <arifpedia@gmail.com>
Co-authored-by: Ali Ciloglu <ali.ciloqlu@murena.io>
Co-authored-by: Temuri Doghonadze <temuri.doghonadze@gmail.com>
Co-authored-by: Rafael Fontenelle <rafaelff@gnome.org>
Co-authored-by: Марко Костић (Marko Kostić) <marko.m.kostic@gmail.com>
2026-04-25 18:12:47 +03:00
Ilya Zlobintsev cd7899d125 chore: use adwaita dialog for reconnecting message 2026-04-24 23:29:23 +03:00
Roman Makarov 892b1b927a feat: groom profiles (#986)
* upd new/rename profile

* upd rule window

* upd margins

* switch activation tab to listboxes

* update hooks tab
2026-04-24 23:21:38 +03:00
Roman Makarov 8ea8628732 fix: correctly disable navigation after panic event (#987) 2026-04-24 23:19:21 +03:00
Roman Makarov 28d67af5c7 feat: groom charts dialog (#983)
* groom charts dialog

* move edit buttons to overlay

* remove frame

* use "natural" backgrounds for plots

* remove unused css

* remove background fill in thermals chart

* return background

* move edit chart buttons to top-right corner

* revert vf_curve.rs changes
2026-04-24 23:08:58 +03:00
Roman Makarov 3e9add3172 feat: groom process monitor (#984) 2026-04-24 10:39:17 +03:00
Roman Makarov 6262c313f0 feat: groom features window (#985) 2026-04-24 10:38:15 +03:00
Roman Makarov ab83c4c281 feat: rework preferences popover (#972)
* implement preferences dialog

* move stats update interval to sidebar

* fmt

* add about dialog

* fix build

* close MenuPopover on element click

* center update_interval number

* move stats_update_interval to preferences_dialog
2026-04-23 22:39:32 +03:00
Roman Makarov 673787959f fix: apply no_scroll fix to SpinButtons on thermals page (#981) 2026-04-23 22:26:23 +03:00
Roman Makarov 2907bad7de chore: update PageSection api to handle better hide_visible_container prop (#970)
* feat/move-cache-info-to-dedicated-block

* rollback the cache block
2026-04-23 21:26:06 +03:00
Roman MakarovandIlya Zlobintsev 618072afd1 feat: remove some redundant category titles (#980)
* remove some titles, move how-historical-charts to header

* align cards with gpu picker

* remvoe unused imports

* chore: update graphs button text

---------

Co-authored-by: Ilya Zlobintsev <ilya.zl@protonmail.com>
2026-04-23 21:21:24 +03:00
Vukašin VojinovićandIlya Zlobintsev 56e4d9d3bd chore: update dependencies (#979)
* chore: update dependencies

* chore: update flatpak sources

---------

Co-authored-by: Ilya Zlobintsev <ilya.zl@protonmail.com>
2026-04-22 18:46:10 +03:00