Roman Makarov and Ilya Zlobintsev
852b3e5db6
chore: update rust deps ( #1110 )
...
* chore: update rust deps
* fix
* chore: add fix for proc-macro-error-2 warning
* fix: re-update bitflags
---------
Co-authored-by: Ilya Zlobintsev <ilya.zl@protonmail.com >
2026-07-12 23:24:38 +03:00
Ilya Zlobintsev
a8bf6cba04
fix: libdisplay-info dependency on debian-based systems ( #1077 )
2026-06-21 18:14:10 +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
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
Ilya Zlobintsev
2fa29cc335
chore: bump version
2026-04-19 17:51:05 +03:00
Ilya Zlobintsev
fa7e38dde3
pkg: add fedora 44 and ubuntu 26.04 builds, add cache for docker images ( #961 )
...
* pkg: add fedora 44 and ubuntu 26.04, add cache for docker images
* fix: syntax
* fix: add image to config
* fix: use maintained action
* fix
* fix: use unique cache key
* fix: add rpmsign
2026-04-18 16:41:44 +03:00
Roman Makarov and Ilya Zlobintsev
3fbfb24d6e
feat: enable adwaita by default, add theme selector and detection ( #931 )
...
* 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
---------
Co-authored-by: Ilya Zlobintsev <ilya.zl@protonmail.com >
2026-03-15 20:51:42 +01:00
Ilya Zlobintsev
13bfc8eccb
pkg: bump minimum distro versions ( #927 )
2026-02-28 11:41:46 +02:00
Ilya Zlobintsev
f09c79a558
chore: add Acer B580 Nitro device id
2026-02-01 11:44:27 +02:00
Ilya Zlobintsev
d0308b5f8e
chore: fix pkg recipe rust version
2026-01-31 21:25:30 +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
Ilya Zlobintsev
6c3bbdaccc
feat: fetch OpenCL info through clinfo, show multiple OpenCL platforms ( #836 )
...
* feat: fetch OpenCL info through clinfo cli
* feat: support multiple OpenCL platforms in GUI
* chore: update OpenCL dependencies
* chore: update flatpak sources
* feat: add clinfo to debug snapshot
* fix: add epel repo to rhel builds
* chore: match all devices in fallback path
* feat: add clinfo to flatpak
* fix: flatpak clinfo build
2025-12-25 14:06:02 +02:00
Ilya Zlobintsev
df4cd43b65
feat: update fedora versions for builds
2025-12-11 19:46:18 +02:00
Ilya Zlobintsev
c0b91108db
chore: bump flatpak dependencies
2025-11-30 10:23:01 +02:00
Ilya Zlobintsev
2f29d54c98
fix: profile watcher getting stuck when reloading ( #781 )
...
* fix: profile watcher getting stuck when reloading
* chore: bump version
2025-10-19 11:18:14 +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
6cc6bd2e39
chore: drop libadwaita package ( #555 )
2025-07-27 14:40:20 +03:00
Ilya Zlobintsev
64b2008c56
feat: skip ppd actions disable for tuned-ppd ( #643 )
2025-06-29 09:22:41 +03:00
Ilya Zlobintsev
e8d658667a
chore: update metainfo for new release
2025-06-28 11:42:44 +03:00
Ilya Zlobintsev
d2c7709b5b
chore: gray out the ui when switching GPUs
2025-05-14 09:34:23 +03:00
Ilya Zlobintsev
148944f9d0
fix: depend on generic OpenCL library name in rpm packages ( #572 )
...
* fix: depend on generic OpenCL library name in rpm packages
* fix: use devel for build deps
* chore: drop fedora 40
* test
2025-05-13 19:31:56 +03:00
Ilya Zlobintsev
50c3cfd9ef
chore: update old program description
2025-05-09 23:17:12 +03:00
Ilya Zlobintsev
96bb7b7172
feat: show OpenCL info, move Vulkan to software tab ( #553 )
...
* feat: fetch OpenCL info
* feat: show opencl info in gui
* chore: move vulkan info to software page, refactor
* refactor: unify hw info page into one component
* chore: update generated-sources
* feat: show more information
* fix: disable dynamic feature in OpenCL
* Revert "fix: disable dynamic feature in OpenCL"
This reverts commit 18c9d93ed7 .
* fix: add dependency
* fix: set correct dependencies
* fix: opencl package name
* fix: fedora package name
* fix: add rhel repo
* chore: update readme
2025-04-23 22:11:56 +03:00
Ilya Zlobintsev
6edda02556
fix: set socket permissions after running config migrations
2025-04-08 23:07:33 +03:00
Ilya Zlobintsev
12fc106f23
chore: add fedora 42 package build, use registries other than docker hub for most images ( #509 )
2025-03-26 19:49:06 +02:00
Ilya Zlobintsev
502e877aa0
feat: handle nobara in initramfs update
2025-03-19 18:42:54 +02:00
Ilya Zlobintsev
baa0b98c95
pkg: drop fedora 39 package
2025-03-17 07:32:58 +02:00
Ilya Zlobintsev
24c5dda1f8
feat: use vulkaninfo CLI to get vulkan information, drop vulkano dependency ( #490 )
...
* feat: use vulkaninfo CLI to get vulkan information, drop vulkano dependency
* fix: add vulkan-tools as a build dependency
2025-03-14 09:04:19 +02:00
Ilya Zlobintsev
42cf4d763d
dev: stop using blueprint templates, drop blueprint-compiler dependency ( #489 )
...
* refactor: drop page_section and power_states_list blueprint templates
* refactor: drop InfoRow blueprint template
* refactor: drop PowerStateRow template
* refactor: drop PowerStatesFrame template
* dev: drop blueprint-compiler dependency
* chore: cleanup
2025-03-13 23:48:39 +02:00
Ilya Zlobintsev
ce1cd6dae5
pkg: fix rustup install
2025-03-04 20:32:56 +02:00
Ilya Zlobintsev
1c0adf5492
fix: rust install in package builds
2025-03-04 09:44:54 +02:00
Ilya Zlobintsev
79d1ac9ede
feat: better amd fan sensor checks, retry if sensor becomes missing
2025-03-01 09:56:10 +02:00
Ilya Zlobintsev
1292f3f318
chore: bump version, update tests
2025-02-01 20:37:14 +02:00
Ilya Zlobintsev
5077836352
chore: include version in snapshot file name
2025-01-14 23:39:54 +02:00
Umio Yasuno and Ilya Zlobintsev
3afbcb2221
feat: dynamic loading of libdrm and libdrm_amdgpu ( #438 )
...
* feat: dynamic loading of libdrm and libdrm_amdgpu
* fix: libdrm_amdgpu_sys requires rustc 1.80.0 for exclusive_range_pattern
* feat: update libdrm_amdgpu_sys to 0.8.1
* fix: remove Rc wrapper for LibDrmAmdgpu
* pkg: bump rust version used to build packages
---------
Co-authored-by: Ilya Zlobintsev <ilya.zl@protonmail.com >
2025-01-04 15:04:07 +02:00
Ilya Zlobintsev
571d5d9fcf
pkg: update blueprint-builder link in deb builds
2024-12-07 21:14:22 +02:00
Ilya Zlobintsev
419814ea38
chore: bump version
2024-11-16 13:37:36 +02:00
Ilya Zlobintsev
b9b8499fe7
chore: bump version
2024-11-08 20:04:11 +02:00
Ilya Zlobintsev
42de7d8d27
dev: bump workflow rust version
2024-11-08 11:01:09 +02:00
Ilya Zlobintsev
88ba80c21b
pkg: add fedora 41 package ( #399 )
2024-11-02 18:44:54 +02:00
Ilya Zlobintsev
f15990123a
pkg: add libdrm to debian dependencies
2024-10-11 08:59:54 +03:00
Ilya Zlobintsev
cfe56fe5bd
chore: update docs, enforce minimum rust version
2024-10-02 22:09:30 +03:00
Ilya Zlobintsev
b1229a3e1e
chore: bump version
2024-09-28 10:03:14 +03:00
Ilya Zlobintsev
4a092b7109
feat: add headless packages for RHEL (via Rocky Linux) ( #380 )
...
* feat: add headless packages for RHEL (via Rocky Linux)
* fix: rhel curl package
2024-09-22 16:14:50 +03:00
Ilya Zlobintsev
99f6e9ee35
chore: bump version
2024-09-06 09:14:30 +03:00
Ilya Zlobintsev
fd85122d4a
pkg: add ubuntu 24.04 package ( #332 )
2024-05-20 09:27:42 +03:00
Ilya Zlobintsev
aa670be9d6
fix: gracefully handle transient fan control errors
2024-05-11 12:59:27 +03:00
Ilya Zlobintsev
d5af85020d
pkg: update the fedora package to build for fedora 40 ( #303 )
...
* pkg: update the fedora package to build for fedora 40
* pkg: update workflow
* fix: add new image to config
2024-04-21 18:36:05 +03:00
Ilya Zlobintsev
1576cca132
fix: add update fix to headless and libadwaita arch package builds
2024-04-06 13:00:21 +03:00
Ilya Zlobintsev
f4cf31d57e
fix: add system update to arch linux package build script
2024-04-06 12:29:04 +03:00