1119 Commits
Author SHA1 Message Date
Vladimir 91b40193f2 fix: use mono font so text doesn't shift when numbers are changed (#759) 2025-09-21 18:17:25 +03:00
Ilya Zlobintsev f0f2c616b5 chore: reduce spacing in dropdown menu 2025-09-21 12:18:55 +03:00
Alik Aslanyan 2f04d6f748 feat: Use sccache for CI caching (#757)
* feature: Use sccache for CI caching

* chore: Fix formatting
2025-09-21 11:06:05 +03:00
Vladimir e4d1f1d266 fix: set min width for thermals input to account for broken gtk themes (#758) 2025-09-20 19:07:56 +03:00
Ilya Zlobintsev 0590aac357 chore: fix formatting 2025-09-20 18:56:38 +03:00
Ilya Zlobintsev d101b71ca0 fix: translation file syntax 2025-09-20 09:03:32 +03:00
Ilya Zlobintsev 74cfd07ecb chore: make the remaining strings localizable 2025-09-20 08:55:53 +03:00
Ilya Zlobintsev 7c81ac0b63 chore: bump vulkan schema 2025-09-18 08:43:24 +03:00
Ilya Zlobintsev 7db5d2f141 feat: detect device features on the daemon side, disable more ui elements for what's not supported (#750)
* feat: detect device features on the daemon side, disable more ui elements for what's not supported

* fix: use device flag for fan control sensitivty
2025-09-14 17:02:15 +03:00
Ilya Zlobintsev 59c2e4b183 fix: make trying to apply missing hardware options on intel non-fatal 2025-09-14 10:34:58 +03:00
Ilya Zlobintsev ff17f68419 chore: update dependencies, adopt gtk4 changes 2025-09-13 09:50:57 +03:00
Ilya Zlobintsev 3c7efdeb62 chore: bump amdgpu-sysfs 2025-09-11 07:52:38 +03:00
Ilya Zlobintsev 45851b4f70 chore: add b580 test snapshot 2025-09-11 07:50:45 +03:00
Alik Aslanyan cba0786004 chore: add ASAN/MSAN/TSAN/SAFESTACK to CI (#740)
* feature: Add ASAN/TSAN to CI

* feature: Add SAFESTACK sanitizer

* feature: Add MEMORY sanitizer

* fix: Try to fix thread unsafety by leaking libraries

* fix: Suppress MSAN errors and clarify their future fix

* fix: Instead of supressing fuser errors, use patched version

* fix: Properly lazily initialize controllers

* fix: Add comment explaining why there is allowlist for bindings

* fix: Upgrade used nightly

* fix: Try to fix sanitizer compilation error

* Revert "fix: Try to fix sanitizer compilation error"

This reverts commit 47514158d5.

* Revert "fix: Upgrade used nightly"

This reverts commit c3dd005c7e.

* chore: Instead of personal fork revision, use official repo

* chore: Refactor to not pass arguments for statics

* chore: Add note for loading of libs

* chore: Try to fix codecov action

* chore: Fix compilation problem
2025-09-10 21:22:30 +03:00
Alik Aslanyan ef3dfe9ea6 chore: implement CI check for feature powerset (#743)
* feature: Cache dependencies install in CI

* feature: Implement CI check for feature powerset

* fix: Fix dependency feature issues in subcrates

* fix: Add libadwaita to CI
2025-09-10 08:27:57 +03:00
Alik Aslanyan 2096a1ebc4 fix: use all features in CI (#744)
* feature: Cache dependencies install in CI

* fix: Add libadwaita to CI

* fix: Use all-features where appropriate
2025-09-10 08:24:47 +03:00
Ilya Zlobintsev f43eddbb58 fix: correctly write power cap with alternative file name on intel (#747) 2025-09-10 08:11:26 +03:00
Ilya Zlobintsev 9a30135c10 chore: fix readme typo 2025-09-09 11:18:02 +03:00
WeblateandRene R 6b213ae4b2 chore: translated using Weblate (German)
Currently translated at 95.6% (22 of 23 strings)

Co-authored-by: Rene R <renerinner114@outlook.de>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-schema/de/
Translation: LACT/lact-schema
2025-09-09 09:41:07 +03:00
Weblate 98e23e04e4 chore: update translation files
Updated by "Cleanup translation files" add-on in Weblate.

Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/
Translation: LACT/lact-gui
2025-09-09 09:40:50 +03:00
b629d9f5b6 chore: translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (164 of 164 strings)

chore: translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (164 of 164 strings)

chore: update translation files

Updated by "Cleanup translation files" add-on in Weblate.

chore: translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (160 of 160 strings)

Co-authored-by: Rafael Fontenelle <rafaelff@gnome.org>
Co-authored-by: Weblate <noreply@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/
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/pt_BR/
Translation: LACT/lact-gui
2025-09-09 09:40:50 +03:00
WeblateandWeblate Translation Memory 3217a931e8 chore: translated using Weblate (Polish)
Currently translated at 95.1% (156 of 164 strings)

chore: update translation files

Updated by "Cleanup translation files" add-on in Weblate.

Co-authored-by: Weblate <noreply@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/
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/pl/
Translation: LACT/lact-gui
2025-09-09 09:40:50 +03:00
WeblateandTemuri Doghonadze 902f37f1b3 chore: translated using Weblate (Georgian)
Currently translated at 57.3% (94 of 164 strings)

Co-authored-by: Temuri Doghonadze <temuri.doghonadze@gmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/ka/
Translation: LACT/lact-gui
2025-09-09 09:40:50 +03:00
Weblateandclash gilet 79ce0b0ede chore: update translation files
Updated by "Cleanup translation files" add-on in Weblate.

chore: translated using Weblate (Italian)

Currently translated at 100.0% (160 of 160 strings)

Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: clash gilet <fedora_sj236jm3@159825573.xyz>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/it/
Translation: LACT/lact-gui
2025-09-09 09:40:50 +03:00
Weblate bc4b7bf706 chore: update translation files
Updated by "Cleanup translation files" add-on in Weblate.

Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/
Translation: LACT/lact-gui
2025-09-09 09:40:50 +03:00
82b5a6e7f5 chore: translated using Weblate (French)
Currently translated at 100.0% (164 of 164 strings)

chore: translated using Weblate (French)

Currently translated at 100.0% (164 of 164 strings)

chore: update translation files

Updated by "Cleanup translation files" add-on in Weblate.

Co-authored-by: Léane GRASSER <leane.grasser@proton.me>
Co-authored-by: Weblate <noreply@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/
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/fr/
Translation: LACT/lact-gui
2025-09-09 09:40:50 +03:00
WeblateandRene R 01adfecc59 chore: update translation files
Updated by "Cleanup translation files" add-on in Weblate.

chore: translated using Weblate (German)

Currently translated at 95.6% (153 of 160 strings)

Co-authored-by: Rene R <renerinner114@outlook.de>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/de/
Translation: LACT/lact-gui
2025-09-09 09:40:50 +03:00
56311bc04d chore: translated using Weblate (Arabic)
Currently translated at 100.0% (164 of 164 strings)

chore: translated using Weblate (Arabic)

Currently translated at 100.0% (164 of 164 strings)

chore: update translation files

Updated by "Cleanup translation files" add-on in Weblate.

chore: translated using Weblate (Arabic)

Currently translated at 100.0% (160 of 160 strings)

Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Co-authored-by: joo es <jonnyse@users.noreply.translate.fedoraproject.org>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/ar/
Translation: LACT/lact-gui
2025-09-09 09:40:50 +03:00
Alik Aslanyan b1405f1515 chore: cache dependencies install in CI (#742) 2025-09-09 09:32:13 +03:00
Ilya Zlobintsev 547efa3e30 feat: add support for new intel power cap reporting (#745) 2025-09-09 09:31:14 +03:00
Alik AslanyanandIlya Zlobintsev 066970355e chore: update cargo audit and fix vulnerable version of tracing subscriber (#741)
* fix: Update vulnerable tracing-subscriber to newest version

* fix: Use latest version of cargo audit to detect more issues

* remove accidently commited code

* chore: bump flatpak generated-sources

---------

Co-authored-by: Ilya Zlobintsev <ilya.zl@protonmail.com>
2025-09-07 09:58:11 +03:00
Ilya Zlobintsev db32b8f315 feat: configurable stats poll interval (#739) 2025-09-06 11:37:37 +03:00
Ilya Zlobintsev 6de194aad6 chore: run codecov on master too 2025-09-05 09:31:45 +03:00
Alik Aslanyan b8f9521088 chore: add CI test coverage (#734)
* feature: Add CI coverage action

* feature: Use dedicated github action which caches cargo install
2025-09-05 09:16:05 +03:00
Ilya Zlobintsev e21d24907d chore: avoid using quay lib container images (#738) 2025-09-04 09:56:27 +03:00
Alik Aslanyan 76888c6a44 chore: add Miri to CI (#733)
* fix: Revert to using serde_yaml, instead of serde_yml, as it contains UB

* chore: Fix most tests to run under Miri

* feature: Add miri to CI checks

* fix: Replace unmaintained serde_yaml with serde_norway
2025-09-04 09:31:30 +03:00
Alik Aslanyan 30f455b2ed chore: Add CI cargo audit (#732)
* feature: Use rust-cache Github Action to cache dependencies and target dir in CI

* chore: Update slab to non vulnerable version

* feature: Add cargo audit check in CI
2025-08-31 22:05:53 +03:00
Alik Aslanyan 3c6a24dc36 chore: Fix clippy warning from stable (#735) 2025-08-31 21:35:34 +03:00
Alik Aslanyan b4a34f4574 chore: Use rust-cache Github Action to cache dependencies and target dir in CI (#731) 2025-08-31 17:19:25 +03:00
Alik Aslanyan 4e13cdae12 chore: add clippy check in CI (#729)
* chore: Fix clippy warning in bindings

* feature: Add clippy check in CI
2025-08-31 15:02:09 +03:00
Ilya Zlobintsev 2c191bad59 fix: pcie link gen typo on nvidia 2025-08-30 22:40:48 +03:00
Ilya Zlobintsev 9636543540 feat: select first dedicated GPU by default 2025-08-26 20:44:23 +03:00
Ilya Zlobintsev e2f7820012 chore: better describe available features in README 2025-08-24 22:48:36 +03:00
Ilya Zlobintsev 18e5e42104 chore: improve daemon reconnect window 2025-08-23 19:59:11 +03:00
Ilya Zlobintsev 91ec5edcd3 feat: add average value to detailed graph legend text, hide details by default (#722) 2025-08-23 18:55:32 +03:00
Ilya Zlobintsev ae46edc9ae feat: gamemode watcher through busctl cli instead of seteuid trickery (#721)
* feat: gamemode watcher through busctl cli

* chore: use sudo instead of changing user in busctl

* fix: apparmor compatibility
2025-08-23 13:44:24 +03:00
Ilya Zlobintsev f91820bbfb feat: include flatpak bundle in github release files 2025-08-22 00:25:46 +03:00
Ilya Zlobintsev 418b65419b feat: show latest plot frame as soon as it is available 2025-08-21 21:53:16 +03:00
WeblateandLanguages add-on f6fbd2f6dd chore: added translation using Weblate (Thai)
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
Co-authored-by: Weblate <noreply@weblate.org>
2025-08-15 11:06:35 +03:00
2e8166c3a7 chore: translated using Weblate (Russian)
Currently translated at 100.0% (23 of 23 strings)

chore: translated using Weblate (Russian)

Currently translated at 86.9% (20 of 23 strings)

chore: translated using Weblate (Russian)

Currently translated at 86.9% (20 of 23 strings)

chore: added translation using Weblate (Russian)

Co-authored-by: First Last <epicbattleoff@gmail.com>
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-schema/ru/
Translation: LACT/lact-schema
2025-08-15 11:06:35 +03:00