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
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 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
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
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
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
c2c9ecc6aa
feat: add docker image ( #794 )
...
* feat: add docker image
* fix: indentation
* fix: action version
* fix: tag format
* chore: unify layer
* feat: use metadata action
* fix: set path to dockerfile
2025-12-20 12:25:21 +02:00
Ilya Zlobintsev
7e786019f7
pkg: enable fedora 43 build, update RPM signing ( #816 )
...
* feat: revert to pkger signing, enable signing for all rpms
* feat: re-enable fedora 43
* chore: try fix
* fix: only sign rhel 9
2025-12-18 12:59:19 +02:00
Ilya Zlobintsev
54c1cb425b
fix: add missing file
2025-12-11 19:47:43 +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
639c77b8f2
chore: Update spec files for release v0.8.3 ( #803 )
...
* chore: Update spec files for release v0.8.3
* chore: fix opencl dep
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Ilya Zlobintsev <ilya.zl@protonmail.com >
2025-11-20 22:50:26 +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
49574f1899
chore: generate rpm spec changelog entries with correct links
2025-10-19 00:12:36 +03:00
5bba92bec3
chore: Update spec files for release v0.8.2 ( #779 )
...
* chore: Update spec files for release v0.8.2
* fix: opencl package name
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Ilya Zlobintsev <ilya.zl@protonmail.com >
2025-10-18 12:08:36 +03:00
Ilya Zlobintsev
e21d24907d
chore: avoid using quay lib container images ( #738 )
2025-09-04 09:56:27 +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
27f8c1456e
chore: Update spec files for release v0.8.1 ( #704 )
...
* chore: Update spec files for release v0.8.1
* fix opencl dependency
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Ilya Zlobintsev <ilya.zl@protonmail.com >
2025-08-07 22:06:24 +03:00
Ilya Zlobintsev
6cc6bd2e39
chore: drop libadwaita package ( #555 )
2025-07-27 14:40:20 +03:00
Ilya Zlobintsev
def9a30a14
chore: bump fedora pkg release
2025-07-17 09:15:09 +03:00
Ilya Zlobintsev
130b3df5bb
chore: use more generic opencl dependency in fedora copr package
2025-07-17 09:13:09 +03:00
Ilya Zlobintsev
64b2008c56
feat: skip ppd actions disable for tuned-ppd ( #643 )
2025-06-29 09:22:41 +03:00
github-actions[bot] and github-actions[bot] <github-actions[bot]@users.noreply.github.com>
d731576931
chore: Update spec files for release v0.8.0 ( #636 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-06-28 13:13:09 +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
7e256f8bc3
chore: bump fedora pkg release
2025-05-14 08:40:33 +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
github-actions[bot] and github-actions[bot] <github-actions[bot]@users.noreply.github.com>
7fac08ba3c
chore: Update spec files for release v0.7.4 ( #570 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-05-11 18:59:58 +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
7df94fdecc
chore: set commit properly in fedora spec
2025-04-09 19:13:48 +03:00
Ilya Zlobintsev
6edda02556
fix: set socket permissions after running config migrations
2025-04-08 23:07:33 +03:00
Ilya Zlobintsev
ad4e45d61c
pkg: include metainfo file in fedora spec
2025-04-05 12:27:29 +03:00
github-actions[bot] and github-actions[bot] <github-actions[bot]@users.noreply.github.com>
c0fb9f4d5d
chore: Update spec files for release v0.7.3 ( #527 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-04-05 10:51:24 +03:00
Ilya Zlobintsev
658e4930ea
feat: add Flatpak package ( #519 )
...
* feat: WIP
* feat: add wip manifest
* fix: replace /var/run with /run
* feat: add flatpak build to github actions
* feat: add flatpak setup script
* fix: build in release
* chore: check autostart mark by default
* feat: update app id
* chore: merge flatpak manifest modules
* chore: add cleanup section
* chore: update manifest file
* chore: pin github actions to specific commits
* chore: update app id again
* doc: add flatpak documentation
* chore: metainfo updates
* fix: desktop file entrypoint
* doc: add service permissions note to flatpak
* chore: improve flatpak manifest
* fix: libdrm x-checker-data indentation
2025-04-04 21:38:19 +03:00
Ilya Zlobintsev
6f1ffed66b
feat: persistent UI settings ( #515 )
...
* feat: persistent UI settings
* chore: switch more images to quay
* fix: add missing file
* feat: add button to reset plots to default
2025-03-29 17:42:34 +02:00
Ilya Zlobintsev
77c3e078be
feat: configurable graphs window ( #512 )
...
* wip
* further wip
* feat: working stat selection
* feat: show throttling
* feat: add gpu voltage option
* fix: run update on opensuse
* chore: restore plot render benchmark
* fix: opensuse build
* chore: cleanup
* chore: update margins
2025-03-29 12:08:38 +02: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
github-actions[bot] and github-actions[bot] <github-actions[bot]@users.noreply.github.com>
4749e11127
chore: Update spec files for release v0.7.2 ( #495 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-03-16 19:12:50 +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