Ilya Zlobintsev
707b6090a0
refactor: use helper methods for component launch
2026-05-25 23:12:14 +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 Musco and Gabriele 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 Musco and Gabriele 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 Makarov and Ilya 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 Long and Ilya 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 Makarov and Ilya 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ć and Ilya 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
Roman Makarov
5959e5e89d
fix: incorrect scrollbar position when clamped, better spacing around content ( #971 )
...
* fix: fix incorrect scrollbar position when clamped
* set set_tightening_threshold
* significantly reduce margins and increase default width
* remove spacing on adjustment_row and rollback window width to 1100
2026-04-22 00:36:52 +03:00
Vukašin Vojinović and Ilya Zlobintsev
06e7931345
chore: use jiff instead of chrono ( #978 )
...
* chore: use `jiff` instead of `chrono`
* chore: update flatpak sources
---------
Co-authored-by: Ilya Zlobintsev <ilya.zl@protonmail.com >
2026-04-21 11:04:08 +03:00
Roman Makarov
e8d63e83e1
feat: modernize overdrive dialog UI ( #975 )
...
* update overdrive dialog ui
* save parent
2026-04-19 19:03:01 +03:00
Ilya Zlobintsev
2452a9eb20
fix: only show amd oc banner with an amd gpu selected
2026-04-19 18:02:34 +03:00
Roman Makarov and Ilya Zlobintsev
46eb95b7e2
feat: use adwBanner to show enable AMD OC message ( #965 )
...
* feat: use adwBanner to show enable AMD OC message
* add hyperlink and remove mock
* chore: change wording slightly
---------
Co-authored-by: Ilya Zlobintsev <ilya.zl@protonmail.com >
2026-04-19 17:58:19 +03:00
Ilya Zlobintsev
2fa29cc335
chore: bump version
2026-04-19 17:51:05 +03:00
a7dd36bc3e
chore: translations update from Fedora Weblate ( #954 )
...
* chore: translated using Weblate (Arabic)
Currently translated at 100.0% (192 of 192 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 (German)
Currently translated at 100.0% (192 of 192 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: added translation using Weblate (Serbian)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Марко Костић (Marko Kostić) <marko.m.kostic@gmail.com >
---------
Co-authored-by: joo es <jonnyse@users.noreply.translate.fedoraproject.org >
Co-authored-by: Daniel Bleher <fedoraproject.org@d.deltabravo.de >
Co-authored-by: Марко Костић (Marko Kostić) <marko.m.kostic@gmail.com >
2026-04-18 23:23:39 +03:00
Ilya Zlobintsev
58b2b4b0af
fix: unnecessary curve overwriting
2026-04-18 22:55:05 +03:00
Roman Makarov
773a5eb44e
feat: sync selected page title into content's Toolbox header ( #964 )
...
* feat: sync selected page title into content's Toolbox header
* fmt
* update translations
2026-04-18 20:37:48 +03:00
Ilya Zlobintsev
09f1bc1893
feat: filter out "non-primary" temperatures for immediate display, move them to a popdown ( #959 )
...
* feat: filter out "non-primary" temperatures for immediate display, move them to a popdown
* fix: use different item based on presence of secondary sensors
2026-04-18 18:16:16 +03:00
Roman Makarov
e01d77e21e
fix: remove scale decimals in vf curve ( #963 )
2026-04-18 17:30:04 +03:00
Roman Makarov
3b4d262731
chore: improve sidebar look ( #962 )
2026-04-18 16:43:07 +03:00
Ilya Zlobintsev
3d5c216374
feat: add Nvidia VF curve editor ( #957 )
...
* feat: WIP nvidia VF curve support
* feat: drag whole curve by holding shift
* feat: add right click menu to flatten curve
* feat: more controls on the VF curve, add button to open editor
* feat: add locked clocks indicators to vf curve
* chore: hide editor button on no curve
* feat: make visible curve range configurable
* fix: disallow right click menu when readonly
* chore: button sizing
2026-04-18 16:17:52 +03:00
+11
42dc792427
Translations update from Fedora Weblate ( #923 )
...
* chore: translated using Weblate (Arabic)
Currently translated at 100.0% (188 of 188 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% (192 of 192 strings)
chore: translated using Weblate (Catalan)
Currently translated at 100.0% (188 of 188 strings)
chore: translated using Weblate (Catalan)
Currently translated at 100.0% (188 of 188 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% (192 of 192 strings)
chore: translated using Weblate (Czech)
Currently translated at 100.0% (188 of 188 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Pavel Borecki <pavel.borecki@gmail.com >
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/cs/
Translation: LACT/lact-gui
* chore: translated using Weblate (German)
Currently translated at 94.7% (182 of 192 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% (192 of 192 strings)
chore: translated using Weblate (Spanish)
Currently translated at 100.0% (188 of 188 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% (192 of 192 strings)
chore: translated using Weblate (Finnish)
Currently translated at 100.0% (192 of 192 strings)
chore: translated using Weblate (Finnish)
Currently translated at 100.0% (188 of 188 strings)
Co-authored-by: Anttijussi Karjalainen <anttijussi.karjalainen@proton.me >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Jan Kuparinen <copper_fin@hotmail.com >
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org >
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% (192 of 192 strings)
chore: translated using Weblate (French)
Currently translated at 100.0% (188 of 188 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% (192 of 192 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% (188 of 188 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% (192 of 192 strings)
chore: translated using Weblate (Italian)
Currently translated at 98.9% (186 of 188 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Nathan <nathan95@live.it >
Co-authored-by: Salvatore Cocuzza <info@salvatorecocuzza.it >
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% (192 of 192 strings)
chore: translated using Weblate (Georgian)
Currently translated at 100.0% (188 of 188 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 19.7% (38 of 192 strings)
chore: added translation using Weblate (Kabyle)
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 (Portuguese (Brazil))
Currently translated at 100.0% (192 of 192 strings)
chore: translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (188 of 188 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 (Russian)
Currently translated at 100.0% (192 of 192 strings)
chore: translated using Weblate (Russian)
Currently translated at 100.0% (192 of 192 strings)
Co-authored-by: First Last <epicbattleoff@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 (Ukrainian)
Currently translated at 31.9% (60 of 188 strings)
chore: translated using Weblate (Ukrainian)
Currently translated at 31.9% (60 of 188 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Telion Fondrad <telion.fondrad@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/uk/
Translation: LACT/lact-gui
* chore: translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (192 of 192 strings)
chore: translated using Weblate (Chinese (Simplified Han script))
Currently translated at 99.4% (187 of 188 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Qing Yun <kf@aosc.io >
Co-authored-by: 耗子 <haozi@loli.email >
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: Pavel Borecki <pavel.borecki@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: Anttijussi Karjalainen <anttijussi.karjalainen@proton.me >
Co-authored-by: Jan Kuparinen <copper_fin@hotmail.com >
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org >
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: Nathan <nathan95@live.it >
Co-authored-by: Salvatore Cocuzza <info@salvatorecocuzza.it >
Co-authored-by: Temuri Doghonadze <temuri.doghonadze@gmail.com >
Co-authored-by: ButterflyOfFire <butterflyoffire@users.noreply.translate.fedoraproject.org >
Co-authored-by: Rafael Fontenelle <rafaelff@gnome.org >
Co-authored-by: First Last <epicbattleoff@gmail.com >
Co-authored-by: Telion Fondrad <telion.fondrad@gmail.com >
Co-authored-by: Qing Yun <kf@aosc.io >
Co-authored-by: 耗子 <haozi@loli.email >
2026-04-11 11:34:21 +03:00
Ilya Zlobintsev
9f0901ca5d
chore: fix adw navigationpage title warning
2026-04-04 12:25:23 +03:00
Ilya Zlobintsev
6f265885c4
refactor: use adwaita AlertDialog for settings confirmation
2026-04-04 12:16:32 +03:00
Ilya Zlobintsev
7a997fc86f
feat: new UI layout with sidebar ( #951 )
...
* WIP split navbar ui
* feat: working profiles selector, get rid of header component
* feat: inline apply/revert
* chore: cleanup
2026-04-02 22:25:36 +03:00
Ilya Zlobintsev
c632d76520
feat: show fan speed in stats section
2026-04-02 21:52:32 +03:00
Ilya Zlobintsev
79f1307c11
feat: point hover effect in fan curve ( #947 )
2026-03-29 19:44:23 +03:00
Roman Makarov and Ilya Zlobintsev
b7a75fb9cf
feat: move header gpu picker to dedicated component ( #934 )
...
* feat: enable adwaita by default
* upd readme
* bump feature gate to 1.5
* feat: always build with adwaita
* wip: add breeze styles (not loaded yet)
* feat: theme selector
* feat: better theme selector
* chore: cleanup readme
* Update README.md
* chore: drop old flatpak theme override
* fix: set higher priority for custom css
* use toggle for the theme selection
* upd settings popover spacing/align
* fix: bump bindgen to build on clang 22
* fix levelbar render
* fix header
# Conflicts:
# lact-gui/src/app/header.rs
* remove debug flag
* basic OC page fixes
* clocks page fixes
* fmt
* use less aggressive border radius
* move gpu selector to portable component
* wip
* upd styles
* use custom widget for gpu selector popup
* wip
* ugly-wip
* use template labels
* move ReloadData call
* rename gpu_index
* remove default adw
* use GPUListItem for GpuPicker main body
* keep id even for selected unit
* remove default pointer
* fnt
* remove autohide flag
* move reload logic app init
* reduce width request for profile_row
* wip
* move to dropdown
* refactor
* dedupe dumb component markup. move dropdown to the view
* fix align
* fix model
* simplify init
* refactor
* fmt
* replace unsafe access with tree walking
* add gpu type sub-label
---------
Co-authored-by: Ilya Zlobintsev <ilya.zl@protonmail.com >
2026-03-22 23:32:50 +02:00