Ilya Zlobintsev
33aaeaefaa
feat: update flatbox version with better extension handling
2026-02-12 23:01:29 +02:00
Ilya Zlobintsev
55b8b9c6ec
feat: update flatbox version with better /run handling
2026-02-08 19:46:27 +02:00
Ilya Zlobintsev
8b067fac87
feat: don't depend on dbus for flatpak service operation, force unconfined apparmor ( #902 )
...
* feat: don't depend on dbus for flatpak service operation
* feat: bump flatbox
* feat: use apparmor unconfined
2026-02-08 13:50:38 +02:00
Roman Makarov
579a04c14d
feat: add css loader ( #891 )
2026-02-07 15:38:21 +02:00
Roman Makarov
eebd44fe32
chore: upd time to 0.3.47 ( #901 )
...
* chore: upd time
* upd flatpak lockfile
2026-02-07 15:06:04 +02:00
Ilya Zlobintsev
7fa0edd961
chore: bump dependencies
2026-02-04 11:41:26 +02:00
Roman Makarov and Ilya Zlobintsev
38e3e8e486
feat: disable scroll on adjustment row inputs ( #879 )
...
* feat: disable scroll on adjustment row inputs
Signed-off-by: Roman Makarov <rmakarov94@gmail.com >
* rename controller factory
Signed-off-by: Roman Makarov <rmakarov94@gmail.com >
* add debounce for spin button
Signed-off-by: Roman Makarov <rmakarov94@gmail.com >
* fmt
Signed-off-by: Roman Makarov <rmakarov94@gmail.com >
* feat: forward scroll events to parent ScrolledWindow
* chore: drop debounce period due to validation issue
---------
Signed-off-by: Roman Makarov <rmakarov94@gmail.com >
Co-authored-by: Ilya Zlobintsev <ilya.zl@protonmail.com >
2026-02-01 23:28:59 +02:00
Ilya Zlobintsev
f09c79a558
chore: add Acer B580 Nitro device id
2026-02-01 11:44:27 +02:00
Ilya Zlobintsev
e5a3eb1509
chore: update to rust 2024 edition ( #889 )
...
* chore: bump rust edition to 2024
* chore: another chunk of clippy fixes
* chore: fix warning in bindings
* chore: restructure awkward unsafe blocks
* chore: reformat
* chore: clippy fix
* chore: bump rust release in docker build
2026-01-31 23:43:43 +02:00
Ilya Zlobintsev
d0308b5f8e
chore: fix pkg recipe rust version
2026-01-31 21:25:30 +02:00
Roman Makarov
05c85cd111
feat: refactor formatters and add gui tests ( #883 )
...
* move formatters to formatting file and add tests
Signed-off-by: Roman Makarov <rmakarov94@gmail.com >
* implement feedback
* fmt
* fix i18n mock
* fmt
* move tests
* trim .0 differently
---------
Signed-off-by: Roman Makarov <rmakarov94@gmail.com >
2026-01-31 21:24:33 +02:00
Roman Makarov and Ilya Zlobintsev
02277fe27f
chore: update rust to 1.93.0 ( #876 )
...
* chore: update rust to 1.91.1
Signed-off-by: Roman Makarov <rmakarov94@gmail.com >
* feat: update to rust 1.93, fix warnings
* fix: bump nightly version used for sanitizers
* fix: bump generated-sources
* fix: exclude sanitizer tests on non-lib targets
---------
Signed-off-by: Roman Makarov <rmakarov94@gmail.com >
Co-authored-by: Ilya Zlobintsev <ilya.zl@protonmail.com >
2026-01-31 19:46:13 +02:00
Roman Makarov
60be0343dc
fix: deduplicate vulkan device ( #884 )
...
* fix: remove duplicated vulkan device entry
Signed-off-by: Roman Makarov <rmakarov94@gmail.com >
* fmt
Signed-off-by: Roman Makarov <rmakarov94@gmail.com >
* add is_flatbox check
Signed-off-by: Roman Makarov <rmakarov94@gmail.com >
* add link
Signed-off-by: Roman Makarov <rmakarov94@gmail.com >
* change comment
Signed-off-by: Roman Makarov <rmakarov94@gmail.com >
---------
Signed-off-by: Roman Makarov <rmakarov94@gmail.com >
2026-01-31 18:31:23 +02:00
Ilya Zlobintsev
f7b25ce6b6
fix: correctly show OC requirement message with overdrive disabled on RDNA3+
2026-01-27 12:06:58 +02:00
lact-renovate[bot] and lact-renovate[bot] <257396481+lact-renovate[bot]@users.noreply.github.com>
9969abe3bf
chore(deps): update github actions dependencies ( #880 )
...
Co-authored-by: lact-renovate[bot] <257396481+lact-renovate[bot]@users.noreply.github.com>
2026-01-27 10:13:21 +02:00
Roman Makarov
9847edcbd8
chore: add renovate for dependency updates ( #875 )
...
* add renovate
Signed-off-by: Roman Makarov <rmakarov94@gmail.com >
* use github app token
Signed-off-by: Roman Makarov <rmakarov94@gmail.com >
* enable platform_commit
Signed-off-by: Roman Makarov <rmakarov94@gmail.com >
* pass repo to renovate workflow
Signed-off-by: Roman Makarov <rmakarov94@gmail.com >
* pass repos via env var instead
Signed-off-by: Roman Makarov <rmakarov94@gmail.com >
* use different preset
Signed-off-by: Roman Makarov <rmakarov94@gmail.com >
* renovate: ignore pkg/images
Signed-off-by: Roman Makarov <rmakarov94@gmail.com >
* try to parse rust
Signed-off-by: Roman Makarov <rmakarov94@gmail.com >
* only parse .github
Signed-off-by: Roman Makarov <rmakarov94@gmail.com >
* set default log level to info
Signed-off-by: Roman Makarov <rmakarov94@gmail.com >
* fix grammar
Signed-off-by: Roman Makarov <rmakarov94@gmail.com >
* move conf
Signed-off-by: Roman Makarov <rmakarov94@gmail.com >
* Remove configurationFile from Renovate GitHub Action
Removed configurationFile parameter from Renovate action.
---------
Signed-off-by: Roman Makarov <rmakarov94@gmail.com >
2026-01-26 23:45:01 +02:00
github-actions[bot] and github-actions[bot] <github-actions[bot]@users.noreply.github.com>
0fdbc1f079
chore: Update spec files for release v0.8.4 ( #873 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-01-25 20:51:59 +02:00
Ilya Zlobintsev
b65ae69a1e
chore: update metainfo for new release
v0.8.4
2026-01-25 19:36:30 +02:00
Hosted Weblate and Rafael Fontenelle
a576f57ff5
chore: translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (186 of 186 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
2026-01-25 19:35:02 +02:00
Hosted Weblate and Temuri Doghonadze
7abd52e88e
chore: translated using Weblate (Georgian)
...
Currently translated at 100.0% (186 of 186 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
2026-01-25 19:35:02 +02:00
Hosted Weblate and Nathan
5e69d347a9
chore: translated using Weblate (Italian)
...
Currently translated at 100.0% (186 of 186 strings)
Co-authored-by: Nathan <nathan95@live.it >
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/it/
Translation: LACT/lact-gui
2026-01-25 19:35:02 +02:00
Hosted Weblate and Derg Inn
83bf2b503e
chore: translated using Weblate (Hungarian)
...
Currently translated at 100.0% (186 of 186 strings)
chore: added translation using Weblate (Hungarian)
Co-authored-by: Derg Inn <thehuntergamesjani@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/hu/
Translation: LACT/lact-gui
2026-01-25 19:35:02 +02:00
Hosted Weblate and Léane GRASSER
7bc68ede2c
chore: translated using Weblate (French)
...
Currently translated at 100.0% (186 of 186 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
2026-01-25 19:35:02 +02:00
Hosted Weblate and Jan Kuparinen
8be2ecee47
chore: translated using Weblate (Finnish)
...
Currently translated at 100.0% (186 of 186 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Jan Kuparinen <copper_fin@hotmail.com >
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/fi/
Translation: LACT/lact-gui
2026-01-25 19:35:02 +02:00
Hosted Weblate and Tim Zimmermann
80fc03c8c5
chore: translated using Weblate (German)
...
Currently translated at 81.7% (152 of 186 strings)
Co-authored-by: Tim Zimmermann <tim@linux4.de >
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/de/
Translation: LACT/lact-gui
2026-01-25 19:35:02 +02:00
Hosted Weblate and Pavel Borecki
2a6b4b21fa
chore: translated using Weblate (Czech)
...
Currently translated at 100.0% (186 of 186 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
2026-01-25 19:35:02 +02:00
Hosted Weblate and joo es
4e08de3abc
chore: translated using Weblate (Arabic)
...
Currently translated at 100.0% (186 of 186 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
2026-01-25 19:35:02 +02:00
Hosted Weblate and Derg Inn
d5f47040d8
chore: translated using Weblate (Hungarian)
...
Currently translated at 100.0% (23 of 23 strings)
chore: added translation using Weblate (Hungarian)
Co-authored-by: Derg Inn <thehuntergamesjani@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-schema/hu/
Translation: LACT/lact-schema
2026-01-25 19:34:46 +02:00
Roman Makarov
dc45c54b6d
feat: update apply toolbar and move scrollwindow to apps.rs ( #861 )
...
* update the toolbar look and move the scrollbarwindow out of the page
* upd margin on action-bar
* restore root_box ref
* set_margin_bottom: 60 for less invasive apply-toolbar
* fix page height and paddigns
2026-01-25 19:34:21 +02:00
Ilya Zlobintsev
c1f780ce37
chore: bump vulkan schema to 1.4.340
2026-01-24 22:27:41 +02:00
Reilly Brogan and Ilya Zlobintsev
9471cc1ad6
fix: Icon install directory ( #862 )
...
* fix: Icon install directory
`/usr/share/pixmaps` is a legacy icon directory and should not be used any more for icon installation. Icons instead should be installed to a size-specific subdirectory of `/usr/share/icons/hicolor`. In fact I'm pretty sure that `/usr/share/pixmaps` isn't indexed by most DEs so the icon installed there would never would have been used. The only reason this wasn't noticed before is because most DEs support and prefer SVG icons.
Signed-off-by: Reilly Brogan <reilly@reillybrogan.com >
* fix: add new path to uninstall action
---------
Signed-off-by: Reilly Brogan <reilly@reillybrogan.com >
Co-authored-by: Ilya Zlobintsev <ilya.zl@protonmail.com >
2026-01-24 16:37:18 +02:00
Roman Makarov
e28f16c4ee
fix: use pstate index instead of list index to set active p-state ( #867 )
...
* fix: use pstate index instead of list index to set active p-state
* rename var
2026-01-24 12:56:34 +02:00
Hosted Weblate and Ricky Tigg
662b578d7e
chore: translated using Weblate (Finnish)
...
Currently translated at 100.0% (183 of 183 strings)
Co-authored-by: Ricky Tigg <ricky.tigg@gmail.com >
Translate-URL: https://translate.fedoraproject.org/projects/lact/lact-gui/fi/
Translation: LACT/lact-gui
2026-01-17 20:26:00 +02:00
Hosted Weblate and Weblate Translation Memory
ce7c749576
chore: translated using Weblate (Spanish)
...
Currently translated at 100.0% (183 of 183 strings)
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/es/
Translation: LACT/lact-gui
2026-01-17 20:26:00 +02:00
Hosted Weblate and naly zzwd
f42151c2a6
chore: translated using Weblate (Catalan)
...
Currently translated at 100.0% (183 of 183 strings)
chore: added translation using Weblate (Catalan)
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
2026-01-17 20:26:00 +02:00
Hosted Weblate and naly zzwd
de1ab80fe2
chore: translated using Weblate (Catalan)
...
Currently translated at 100.0% (23 of 23 strings)
chore: added translation using Weblate (Catalan)
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-schema/ca/
Translation: LACT/lact-schema
2026-01-17 20:21:09 +02:00
Ilya Zlobintsev
69463f2fe6
fix: get kernel version through uname syscall instead of a command ( #859 )
2026-01-17 20:20:00 +02:00
Roman Makarov
9ddc98b9cf
feat: add crash page and handle panic ( #858 )
...
* add crash page and handle panic
* add i18N and remove debug button
* fmt
* fmt
2026-01-17 20:19:25 +02:00
Roman Makarov
2b7c91f74c
feat: improve spacing and margins on gpu/profile select ( #860 )
...
* improve spacing/margins in profiles popup
* improve spacing/margins in profiles popup
* move Label from Frame
* fix empty popup
* fmt
2026-01-17 17:44:12 +02:00
Roman Makarov
b1ea5215a3
feat: update defaults for PageContent and InfoRow ( #854 )
...
* upd style for the power limit widget
* re-ogranise content of gpu stats block
* rework InfoRow component to use dim labels
* update PageSection
* page_section: set the default padding
* migrate custom PageContent children to InfoRow
* add info_row_level component
* fix fmt
* page_section fmt
* use css consts from relm
* make info_row parent of info_row_level
* fix fmt
* set max_children_per_line to 2
* upd info page to fit 2 rows
* upd software page
* software_page: upd opencl and handle set_visible correctly
* migrate features and extensions to separate clickable rows instead of buttons
* fmt
* rework cache-row to fit current design
* move cache-info InfoRow into main FlowBox
* add frame with accent color for non-adw build
* remove offsets from the level_bar to
* "fix" warning
* remove recolor for the frame border
* thermals page: move InfoRows into flowBox
* add warning css on oc-warning
* add margin to pstates to follow the margins of other elements
* page_section: move styles to macro, remove container class from thermals_page widget
* fmt
* fix thermals Stack container
* remove unused import
* remove some checker exceptions from setters on InfoRowExt
* add spacing 5 between info row value and label
* fix warnings and use view macro on info_row_level
* set static width for the main container
* add hover effect clickable infoRows
* set set_max_children_per_line: 4
* use include_str! to load css
* set `set_max_children_per_line` to 4 consistently
2026-01-17 17:14:31 +02:00
Ilya Zlobintsev
f3bff2cd09
perf: avoid re-reading metrics for throttle info on amd ( #857 )
2026-01-17 12:22:29 +02:00
Ilya Zlobintsev
689e070368
fix: memory leaks in multiple dialogs due to reference cycles ( #855 )
2026-01-11 13:58:58 +02:00
Roman Makarov
8cf56f2128
feat: oc page move buttons to pageContent header ( #853 )
...
* implement append_header
* move show-historical-charts button to the header
* oc page: update action buttons
* remove color from action reset buttons
* fix weird broken fmt
* make oc reset button red again
* fmt
2026-01-11 13:55:47 +02:00
Ilya Zlobintsev
5d1e43287f
chore: remove old drm device retry check on initialization
...
This is likely not needed anymore with the subscription to drm events
2026-01-10 12:49:44 +02:00
Roman Makarov
07f6a92c7c
fix: replace broken icons ( #851 )
2026-01-09 00:10:58 +02:00
Roman Makarov
2727958ca8
feat: add fan speed value on OC page ( #848 )
...
* add fan speed on OC page
* oc-page: hide fan-speed when there is value
* thermals-page: hide fan-speed when there is value
* Revert "thermals-page: hide fan-speed when there is value"
This reverts commit 8a4d7ba2a6 .
* switch from append to append_child and move visibility check
2026-01-08 20:31:23 +02:00
Ilya Zlobintsev
fc2662f217
doc: update funding links
2026-01-08 15:39:51 +02:00
Roman Makarov
582ba12cd5
fix: replace removed checkmark icon in vulkan info ( #849 )
...
Hi,
I wanted to tinker a bit with UI and noticed that the icon looks weird. Apparently it was removed.
https://bugzilla.redhat.com/show_bug.cgi?id=2351354
2026-01-07 22:58:04 +02:00
Ilya Zlobintsev
804b24b471
feat: support unattended setup for flatpak ( #835 )
...
* feat: support unattended setup for flatpak
* fix: typo
* chore: add doc
2026-01-05 10:01:19 +02:00
Ilya Zlobintsev
fc9203040a
chore: add r7 240 (oland) test data
2026-01-04 14:58:22 +02:00