Commit Graph
764 Commits
Author SHA1 Message Date
fruzitent 5b3ccff915 chore: use PHONY targets in Makefile (#596) 2025-05-26 22:45:52 +03:00
Umio Yasuno b9ac400e68 fix: use PCIe port link info for AMD GPU (#592)
* fix: use PCIe port link info for AMD GPU

* fix: use cmp::min for riser card environment

* fix: compare gen and width respectively
2025-05-26 00:22:19 +03:00
Ilya Zlobintsev e9771b8d3d fix: use correct PCIe link info on AMD 2025-05-25 10:34:21 +03:00
Ilya Zlobintsev 0baa4be267 chore: update flatpak sources 2025-05-24 20:32:49 +03:00
Ilya Zlobintsev 0c5c573c52 chore: replace unmaintained serde_yaml library 2025-05-24 20:31:25 +03:00
Ilya Zlobintsev bb592d14d0 chore: update flatpak generated-sources 2025-05-24 16:31:43 +03:00
Ilya Zlobintsev 2c25c4bdf3 feat: use updated libcopes from crates.io, update bindgen 2025-05-24 16:21:05 +03:00
Umio Yasuno 220fac955f fix: do not return an error in the middle when enumerating OpenCL devices (#591) 2025-05-24 16:12:11 +03:00
Ilya Zlobintsev 7dc258b535 chore: add cachyos to distro detection list 2025-05-24 14:45:20 +03:00
Ilya Zlobintsev d35813262a fix: non-drm pcie link speed fallback 2025-05-24 12:43:57 +03:00
Ilya Zlobintsev 5007f48208 feat: better PCIe link speed display 2025-05-24 12:42:47 +03:00
Ilya Zlobintsev 0d45f7a310 fix: bump flatpak generated-sources 2025-05-24 12:19:44 +03:00
Ilya Zlobintsev a1a468a8f4 fix: bump amdgpu-sysfs with fix for https://github.com/ilya-zlobintsev/LACT/issues/590
also add 7600s test data
2025-05-24 12:13:08 +03:00
Ilya Zlobintsev fe9148ce38 chore: update README screenshots (#589) 2025-05-23 11:09:28 +03:00
Ilya Zlobintsev 7a6b31770a chore: simplify p-states UI code 2025-05-22 23:57:15 +03:00
Ilya Zlobintsev 6e78c7bffe fix: avoid incorrectly setting p-state list when it is not configured 2025-05-22 23:44:49 +03:00
Ilya Zlobintsev af15a0fb50 feat: support profile rules with and/or conditions (#582)
* feat: support profile rules with and/or conditions

* feat: updated UI

* chore: make profile info text more clea

* chore: set transient parent for dialogs
2025-05-18 23:52:50 +03:00
Ilya Zlobintsev 243a1ecd45 feat: support exporting and importing profiles (#579)
* feat: support exporting and importing profiles

* feat: renaming profiles
2025-05-18 14:51:03 +03:00
Ilya Zlobintsev ba5ee6b910 chore: set CARGO_NET_GIT_FETCH_WITH_CLI to resolve slow gitlab dependency clone 2025-05-18 11:51:41 +03:00
Ilya Zlobintsev 976f2f11f3 fix: more correct process event iterator handling (#580) 2025-05-18 11:49:06 +03:00
Ilya Zlobintsev 070ea44c47 feat: update libdrm-amdgpu-sys with RDNA3 hotspot throttle workaround 2025-05-16 17:35:58 +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]andgithub-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 044fde0bb3 chore: add release to metainfo v0.7.4 2025-05-11 17:49:53 +03:00
Ilya Zlobintsev b9c9837a05 chore: improve vram type text 2025-05-11 14:34:28 +03:00
Ilya Zlobintsev 7605294722 feat: show temperature key option in the UI when it is supported (#569) 2025-05-11 11:30:30 +03:00
Ilya Zlobintsev 6b57b487b3 feat: zero RPM support on nvidia via automatic fan mode threshold temp (#567)
* feat: zero RPM support on nvidia via automatic fan mode threshold temperature

* chore: update docs
2025-05-10 16:30:30 +03:00
Ilya Zlobintsev 7593fe1e2b chore: add clarification to daemon setup note 2025-05-10 09:43:00 +03:00
Ilya Zlobintsev 70bb3a5b81 fix: show correct message when enabling oc 2025-05-10 08:18:07 +03:00
Ilya Zlobintsev f2f8e3aedb chore: switch cl3 to git source with library name fix 2025-05-09 23:24:36 +03:00
Ilya Zlobintsev 50c3cfd9ef chore: update old program description 2025-05-09 23:17:12 +03:00
Ilya Zlobintsev ca5c715475 feat: new fan control UI (#566)
* feat: WIP fan control graph

* feat: show unsaved config when confirming

* feat: use range limits for graph rendering

* feat: adding/removing points

* feat: curve options

* feat: static speed setting

* feat: show all temperatures on OC page

* feat: PMFW options

* chore: minor improvement

* chore: cleanup
2025-05-09 23:03:02 +03:00
Ilya Zlobintsev 2450f332a7 chore: drop itertools dependency 2025-05-06 21:13:39 +03:00
Ilya Zlobintsev 026356990a feat: show ROP info on AMD, better VRAM info display (#565)
* feat: show ROP info on AMD, better VRAM info display

* fix: swapped values
2025-05-05 18:15:59 +03:00
Ilya Zlobintsev 9ca20ebcba fix: intel subslice count 2025-05-04 09:48:15 +03:00
Ilya Zlobintsev 897d8cb5e6 feat: show device id in gpu selector 2025-05-04 09:32:35 +03:00
Ilya Zlobintsev 6f6548ad0c chore: put the OC page stats into a FlowBox, hide unavailable stats (#564) 2025-05-03 16:06:22 +03:00
Ilya Zlobintsev bff065786e chore: size vulkan and opencl info sections correctly when info is missing 2025-05-02 17:21:29 +03:00
Ilya Zlobintsev 2b369cb433 feat: add hyperlink for git commits 2025-04-27 15:55:38 +03:00
Ilya Zlobintsev 03b5283d92 feat: add LACT_PCI_DB_PATH env variable, use pci db from runtime in flatpak service (#558) 2025-04-27 15:33:51 +03:00
Ilya Zlobintsev 44d631ac3d chore: update fedora package list in readme 2025-04-27 10:29:11 +03:00
Ilya Zlobintsev ce40c4b902 feat: show a warning when using old nvidia driver versions 2025-04-26 09:40:16 +03:00
Ilya Zlobintsev d4e52469f3 fix: embedded daemon with newest tokio 2025-04-26 09:31:49 +03:00
Ilya Zlobintsev 9a90aed70c chore: update flatpak sources 2025-04-26 09:22:13 +03:00
Ilya Zlobintsev fd4576e287 chore: bump dependencies 2025-04-26 09:07:48 +03:00
Ilya Zlobintsev e605e9b0f6 feat: support querying opencl amd topology 2025-04-25 23:58:58 +03:00
Ilya Zlobintsev c9d2860477 refactor: make performance and power states frames into relm components (#554)
* refactor: WIP power states frame as relm component

* fix: enable toggle behaviour

* feat: power profile mode selector

* chore: hide pstate configuration info when it is not relevant

* feat: WIP heuristics

* feat: custom heuristic settings

* fix

* chore: cleanup
2025-04-25 23:58:40 +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