Ilya Zlobintsev
d4c2025c99
fix: use host PATH variable when enabling AMD OD from inside flatpak ( #1070 )
2026-06-20 22:00:43 +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
8d2536da65
chore: bump libdrm-amdgpu
2026-05-28 09:11:27 +03:00
Ilya Zlobintsev
ddfadbb048
fix: wrap flatpak service startup with bash ( #1039 )
2026-05-25 10:21:16 +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
Ilya Zlobintsev
34bdd1919b
fix: bump flatpak sources
2026-05-14 00:39:18 +03:00
Ilya Zlobintsev
eee2b3a41f
fix: bump libdrm_amdgpu_sys to 0.8.14 ( #1018 )
2026-05-12 19:11:37 +03:00
Aqil Aziz
47c340daeb
doc: fix API documentation links ( #1014 )
2026-05-09 16:50:43 +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
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
Ilya Zlobintsev
cbf01757f8
feat: use interleaved sclk/mclk write on GCN ( #974 )
...
* feat: use interleaved sclk/mclk write on GCN
* chore: update config snapshot
2026-04-19 18:13:25 +03:00
Ilya Zlobintsev
2df3f2b79c
chore: bump rustls-webpki
2026-04-18 16:06:26 +03:00
Ilya Zlobintsev
5bce4d82b2
chore: bump dependencies
2026-03-21 12:35:15 +02:00
Ilya Zlobintsev
10276e01ce
fix: bump bindgen to build on clang 22 ( #941 )
2026-03-15 22:18:00 +01: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
9c8983bc20
chore: bump flatbox version
2026-02-26 20:03:07 +02:00
Ilya Zlobintsev
e2d9f3b883
chore: bump rust dependencies
2026-02-20 13:14:36 +02:00
Ilya Zlobintsev
8ac95192cb
fix: bump flatbox version again
2026-02-14 00:06:06 +02:00
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
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
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
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
ce030b6c9c
chore: bump dependencies
2025-12-26 12:42:25 +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
72ad98033e
pkg: update flatpak runtime to 49 ( #820 )
2025-12-17 21:54:22 +02:00
Ilya Zlobintsev
c0b91108db
chore: bump flatpak dependencies
2025-11-30 10:23:01 +02:00
Ilya Zlobintsev
d59311d1f6
feat: override GTK theme to dark variant during flatpak launch when dark system preference is set, and no custom theme is used ( #778 )
2025-10-18 11:08:16 +03:00
Ilya Zlobintsev
3d50c4dd44
feat: opentelemetry metrics exporter ( #776 )
...
* feat: opentelemetry metrics exporter
* chore: run first export after the period has passed
* feat: include gpu name in attributes
* chore: fix typo
* chore: update docs
* fix: disable coverage action
2025-10-12 12:28:09 +03:00
Ilya Zlobintsev
476b6773af
chore: bump easy_fuser dependency, remove override
2025-10-12 11:01:31 +03:00
PVermeer
e750fa89da
fix(flatpak): don't output startup success for flatpak cli ( #769 )
...
* fix(flatpak): don't output startup success for flatpak cli
* chore(flatpak): remove logging on success entirely in startup script
2025-09-24 16:19:22 +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
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 and Ilya 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
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
Ilya Zlobintsev
f3f1864853
feat: use friendy names in device list, bump libdrm-amdgpu
2025-08-07 21:07:28 +03:00
Ilya Zlobintsev
89a7edea67
feat: expose full V/F curve for GCN and RDNA1 ( #676 )
...
* feat: WIP VF curve for GCN/RDNA1
* fix: curve deserialization
* fix: use correct range for mclk
* chore: documentation and rdna1 fix
* chore: avoid resetting "show all pstates"
* fix: flatpak sources
* fix: ui on rdna1
* chore: better separators
* chore: consistent separator spacing
2025-07-27 14:30:24 +03:00
Ilya Zlobintsev
57ac91f9eb
feat: initial localization support ( #669 )
...
* feat: WIP localization support
* feat: add strings for software and thermals pages
* feat: oc page localization strings
* feat: some header strings
2025-07-24 21:14:52 +03:00
Ilya Zlobintsev
6f4eccf9e3
chore: bump dependencies
2025-07-20 19:34:44 +03:00
Ilya Zlobintsev
f6c8e85d14
fix: use dbus-run-session instead of dbus-launch for flatpak daemon launch
2025-07-02 20:18:12 +03:00
Ilya Zlobintsev
da77d78261
chore: update flatpak doc to reflect the flatbox implementation
2025-06-28 11:41:15 +03:00
Ilya Zlobintsev
b950f585a0
feat: flatpak daemon via flatbox ( #635 )
...
* feat: flatpak daemon through flatbox
* feat: host initramfs generation
* feat: working command spawn
* feat: add support for run0 in setup script
* fix: setup
* fix: setup with a different shell
2025-06-28 11:18:11 +03:00
Ilya Zlobintsev
b5ac9720ac
fix: rename vulkan info field for backwards compat
2025-06-27 20:55:24 +03:00
Ilya Zlobintsev
d11a681798
chore: switch to upstream nvml-wrapper
2025-06-10 08:20:14 +03:00
Alogani and Ilya Zlobintsev
b448613a93
chore: update easy_fuser to v0.4.1 ( #603 )
...
* Update easy_fuser to v0.4.1
Fix #598
* chore: update Cargo.lock and flatpak sources
---------
Co-authored-by: Ilya Zlobintsev <ilya.zl@protonmail.com >
2025-05-30 16:44:17 +03:00
Ilya Zlobintsev
c17227a8fc
chore: drop workaround for broken RDNA4 clock offset format on older kernels ( #599 )
...
* chore: drop workaround for broken RDNA4 clock offset format
* chore: add 9070 non-XT test data
* chore: update flatpak sources
2025-05-29 22:04:55 +03:00