Commit Graph

  • 10093fb1a7 feat: add start and stop thresholds in fan curve configuration Ilya Zlobintsev 2024-02-18 10:42:45 +02:00
  • 749bb1d91c fix: Fix amdgpu_bo_cpu_map failed error in embedded mode (#264) Umio Yasuno 2024-02-10 15:28:56 +09:00
  • 21dbbd81f9 fix: intermittent CI failures due to a pkger distro detection error Ilya Zlobintsev 2024-02-10 08:27:53 +02:00
  • 61041e4731 feat: OpenSUSE packaging (#262) Ilya Zlobintsev 2024-02-07 22:00:40 +02:00
  • 9d943bdce0 doc: add socket permission notes to README (#260) Ilya Zlobintsev 2024-02-06 08:58:17 +02:00
  • e672ed4621 fix: segfault caused by incorrect usage of fork in the embedded daemon (#259) Ilya Zlobintsev 2024-02-06 08:37:20 +02:00
  • 1bbea44dc2 feat: compress debug snapshots into .tar.gz, include system info in them Ilya Zlobintsev 2024-02-04 23:54:18 +02:00
  • 519b4b1b15 chore: update dependencies, adopt breaking changes Ilya Zlobintsev 2024-02-04 23:32:08 +02:00
  • f90a817085 chore: restructure Cargo.toml files to use workspace-level dependencies Ilya Zlobintsev 2024-02-04 23:14:50 +02:00
  • 66c3f298c2 LACT OpenRC support (#256) Konstantin Fedotov 2024-01-26 23:42:56 +09:00
  • 28c9f75969 feat: display current_gfxclk if available (#250) Umio Yasuno 2024-01-26 16:48:02 +09:00
  • 0736664616 doc: add Gentoo installation (#252) pastalian 2024-01-23 20:14:53 +09:00
  • 292c94a9c4 feat: add support for disabling overdrive v0.5.2 Ilya Zlobintsev 2024-01-22 19:56:05 +02:00
  • 422343315d chore: update dependencies, switch to stable release of amdgpu-sysfs Ilya Zlobintsev 2024-01-21 10:42:15 +02:00
  • 8a85b2b8d6 feat: add support for custom fan curves and static fan speed on RDNA3 (#248) Ilya Zlobintsev 2024-01-20 19:06:49 +02:00
  • a8c2c60f4a feat: close VulkanFeaturesWindow with shortcut (#245) FineFindus 2024-01-14 18:21:35 +01:00
  • 20028cc101 feat: disable thermals controls on rdna3+ when overdrive is disabled, as it is not writeable Ilya Zlobintsev 2024-01-14 12:24:52 +02:00
  • 57d419c92f feat: use gpu-provided allowed range for voltage offset when it is available Ilya Zlobintsev 2024-01-13 12:10:22 +02:00
  • 4797ea54f7 feat: add support for regenerating initramfs on fedora Ilya Zlobintsev 2024-01-13 11:33:14 +02:00
  • 059b66b96d fix: bump amdgpu-sysfs-rs with fix for https://github.com/ilya-zlobintsev/LACT/issues/242 Ilya Zlobintsev 2024-01-12 19:41:13 +02:00
  • abef69c852 fix: make snapshot file read errors non-fatal Ilya Zlobintsev 2024-01-12 19:17:24 +02:00
  • b107a83bb3 chore: add keywords to dektop file (#241) FineFindus 2024-01-10 07:31:34 +01:00
  • 8a05429c0f doc: Update README.md Ilya Zlobintsev 2024-01-08 09:15:21 +02:00
  • 2faea931d2 feat: initial support for RDNA3 fan configuration (PMFW) (#239) Ilya Zlobintsev 2024-01-07 17:03:56 +02:00
  • ce1cd56444 doc: update information on initramfs in README Ilya Zlobintsev 2024-01-07 11:25:31 +02:00
  • 5610e72ab6 feat: automatically regenerate initramfs on arch and debian-based systems Ilya Zlobintsev 2024-01-07 11:07:06 +02:00
  • ea6d4d2733 feat: include 7000 series fan control files in sysfs snapshot Ilya Zlobintsev 2024-01-05 13:10:15 +02:00
  • b63ea9b16b chore: bump dependencies Ilya Zlobintsev 2023-12-30 13:01:15 +02:00
  • f5cd0dc25f feat: set the GPU to the lowest power state before applying a power limit if current consumption exceeds the new limit (#233) Ilya Zlobintsev 2023-12-25 18:51:11 +02:00
  • 10f1e8c25a chore: update dependencies (#232) v0.5.1 Ilya Zlobintsev 2023-12-23 10:26:54 +02:00
  • 9053f1efb5 feat: add option to generate a debug snapshot of the SysFS (#231) Ilya Zlobintsev 2023-12-23 10:10:50 +02:00
  • 6790c7fa60 fix: normalize VDDC curve before applying it Ilya Zlobintsev 2023-12-22 10:24:26 +02:00
  • 4f163fb323 chore: better error reporting Ilya Zlobintsev 2023-12-21 19:05:04 +02:00
  • 1a12316cfe fix: avoid clearing the table if vddc curve is present Ilya Zlobintsev 2023-12-21 09:26:16 +02:00
  • 509640f133 fix: bump amdgpu-sysfs with 5000 series table vddc curve clearing fix Ilya Zlobintsev 2023-12-20 22:59:18 +02:00
  • d6b4a30076 fix: add check for minimum system uptime when starting the daemon Ilya Zlobintsev 2023-12-10 18:46:27 +02:00
  • 999418ad67 feat: add alternative headless and libadwaita builds (#227) Ilya Zlobintsev 2023-12-09 21:12:53 +02:00
  • b751f6ff91 feat: install svg icon; fix some install permissions (#226) Gabriele Musco 2023-12-02 08:17:49 +01:00
  • a5230f7174 feat: new icon (#223) Gabriele Musco 2023-12-01 21:48:12 +01:00
  • e216a51237 fix: set lactd to run without requiring graphical mode (#221) Neal Gompa (ニール・ゴンパ) 2023-11-25 14:56:59 -05:00
  • e9229ad7b0 fix: Use DESTDIR properly in the Makefile and introduce PREFIX (#220) Neal Gompa (ニール・ゴンパ) 2023-11-25 11:12:50 -05:00
  • e98df054de feat: use VBIOS version field from DRM when possible Ilya Zlobintsev 2023-11-25 15:57:04 +02:00
  • 030e827378 chore: print error info about failed daemon connection Ilya Zlobintsev 2023-11-25 15:35:07 +02:00
  • 2009007c6b fix: allow gui build without drm (#217) pastalian 2023-11-25 19:29:38 +09:00
  • 0db71731d4 chore: install systemd service as non-executable (#218) David Marzal 2023-11-25 11:23:47 +01:00
  • 7e2791e79a doc: add blueprint-compiler version info to build dependencies Ilya Zlobintsev 2023-11-24 15:58:57 +02:00
  • 3eb6a971c1 chore: bump dependencies v0.5.0 Ilya Zlobintsev 2023-11-21 22:50:53 +02:00
  • a3c9397a18 chore: improve clocks configuration management Ilya Zlobintsev 2023-11-21 22:24:13 +02:00
  • 55b7885f77 fix: fix voltage offset config apply (0 iq bug) bisspector 2023-11-21 21:04:46 +01:00
  • 3d2e4e053e feat: power cap frame in blp Ilya Zlobintsev 2023-11-21 20:48:40 +02:00
  • b63644bc07 chore: set margins in vulkan feature list Ilya Zlobintsev 2023-11-21 10:37:03 +02:00
  • 512378eaf7 fix: rust ci Ilya Zlobintsev 2023-11-21 09:25:36 +02:00
  • c4856dfadd chore: bump version to 0.5 Ilya Zlobintsev 2023-11-21 09:22:11 +02:00
  • 04e28ca9de feat: update readme screenshots Ilya Zlobintsev 2023-11-21 09:11:12 +02:00
  • a371c99d3d feat: make power states not clickable when they are not available Ilya Zlobintsev 2023-11-21 09:02:42 +02:00
  • 9e2be03757 fix: avoid showing active power state if the data is invalid Ilya Zlobintsev 2023-11-21 08:59:50 +02:00
  • 2834f08c7f feat: bump fedora versions Ilya Zlobintsev 2023-11-19 19:54:34 +02:00
  • 6917515606 fix: add blueprint-compiler build dependency Ilya Zlobintsev 2023-11-19 17:09:53 +02:00
  • bd1020fa1b feat: show active power state, better ui Ilya Zlobintsev 2023-11-19 15:48:16 +02:00
  • 7ccacc25b7 feat: setting enabled power states Ilya Zlobintsev 2023-11-19 15:27:28 +02:00
  • b0cdfc49a3 chore: update readme Ilya Zlobintsev 2023-11-19 15:03:39 +02:00
  • 6372f0059b feat: initial power states gui Ilya Zlobintsev 2023-11-19 15:03:19 +02:00
  • e692ecde99 feat: GetPowerStates daemon implementation Ilya Zlobintsev 2023-11-18 10:20:10 +02:00
  • 08f83babfb chore: remove build-tools dependency Ilya Zlobintsev 2023-11-18 00:11:10 +02:00
  • 7d5a946e6e feat: gpu stats section as a template Ilya Zlobintsev 2023-11-18 00:10:33 +02:00
  • 6c2d4b1ff1 feat: SoftwarePage in blueprint Ilya Zlobintsev 2023-11-17 22:23:23 +02:00
  • 92ba99fc16 feat: use cambalache and composite templates for the ui (currently for the vulkan info window only) Ilya Zlobintsev 2023-11-05 09:02:05 +02:00
  • 51e187ef2a feat: use new power1_input interface instead of average when it is available Ilya Zlobintsev 2023-11-15 21:58:21 +02:00
  • ca3292fd5b chore: add more logging Ilya Zlobintsev 2023-11-04 14:48:19 +02:00
  • 54c007b9b3 doc: add hardware support info to README Ilya Zlobintsev 2023-11-04 09:18:29 +02:00
  • 12de47aa2a feat: show info on how to enable the daemon if it is not running Ilya Zlobintsev 2023-11-01 08:59:20 +02:00
  • df28a63678 fix: avoid resetting fan control mode when it is not available Ilya Zlobintsev 2023-10-31 19:42:22 +02:00
  • 2bfd4e05bd feat: use SearchEntry directly instead of SearchBar in the vulkan features window chore: bump gtk-rs Ilya Zlobintsev 2023-10-31 09:48:31 +02:00
  • a511119b86 feat: print warning if gui and daemon versions mismatch Ilya Zlobintsev 2023-10-22 13:02:50 +03:00
  • d8fd7fe5ec feat: show cache size info Ilya Zlobintsev 2023-10-22 12:46:26 +03:00
  • af4335213e doc: add nix package link to readme Ilya Zlobintsev 2023-10-21 19:02:19 +03:00
  • d93f134f35 feat: show if resizeable bar is enabled Ilya Zlobintsev 2023-10-21 17:38:32 +03:00
  • 0107065364 chore: clippy fixes v0.4.5 Ilya Zlobintsev 2023-10-21 15:50:42 +03:00
  • fe52ed4ac9 doc(README): remove typo (#201) Rahul 2023-10-21 17:09:38 +05:30
  • 3c7154cdee fix: update amdgpu-sysfs with 7900xt fixes Ilya Zlobintsev 2023-10-20 23:26:38 +03:00
  • b5424557db chore: bump dependencies Ilya Zlobintsev 2023-10-14 13:57:39 +03:00
  • 9533234f7e feat: added static fan control option (#198) bisspector 2023-09-30 14:28:39 +02:00
  • 1aef539546 chore: strip binary in release mode Ilya Zlobintsev 2023-09-26 09:01:21 +03:00
  • 31fd5454c3 chore: clean up dependency features Ilya Zlobintsev 2023-09-25 23:04:00 +03:00
  • 1e982ef2b5 fix: stop the settings refresh timer after choosing an option when applying (#196) bisspector 2023-09-25 21:37:09 +02:00
  • 274d3976ee fix: update vram size instantly when switching gpus Ilya Zlobintsev 2023-09-23 11:50:33 +03:00
  • d6bd7c1908 fix: don't show overclock warning label when overclocking is not available Ilya Zlobintsev 2023-09-23 11:45:13 +03:00
  • e8f235813d chore: show a message when vulkan is not available on the selected gpu Ilya Zlobintsev 2023-09-23 11:42:10 +03:00
  • 1ca8c966d6 chore: minor gui improvements increase default window size, make vulkan info labels use same margins as the rest of the page, set parent window for confirmation dialog Ilya Zlobintsev 2023-09-23 11:32:48 +03:00
  • e00b1bc7b7 synchronize package version with crate versions Ilya Zlobintsev 2023-09-23 11:28:42 +03:00
  • 2fc395d284 chore: use LocalSet for daemon tasks, replace mutex/rwlock with refcell Ilya Zlobintsev 2023-09-23 09:23:13 +03:00
  • a395d1abe2 feat: assign numbers to gpus in the gpu selector Ilya Zlobintsev 2023-09-23 09:07:58 +03:00
  • 54b6776d81 chore: use glib futures instead of threads in the gui, replace mutex/rwlock with refcell Ilya Zlobintsev 2023-09-23 09:04:39 +03:00
  • 128b9ba5ed fix: update power cap frame properly when switching gpus Ilya Zlobintsev 2023-09-23 08:47:33 +03:00
  • 9dbbab29cc fix: treat closing the confirmation dialog as reverting Ilya Zlobintsev 2023-09-23 08:47:10 +03:00
  • 10e8d91223 chore: print more info when applying settings Ilya Zlobintsev 2023-09-23 08:46:52 +03:00
  • e4d63caeee fix: use BTreeMap to store gpu controllers so the order of gpus is defined Ilya Zlobintsev 2023-09-19 19:37:45 +03:00
  • 9865c978b4 feat: bump amdgpu-sysfs with support for unlabled sensors Ilya Zlobintsev 2023-09-19 19:36:33 +03:00
  • 2b77a31c76 fix: handle missing drm values when updating info in gui Ilya Zlobintsev 2023-09-19 19:23:48 +03:00
  • d1a0690191 feat: bump amdgpu-sysfs with RDNA3 changes, change values to signed integers Ilya Zlobintsev 2023-09-15 23:10:45 +03:00