Commit Graph

  • 4a567c3345 chore: bump dependencies Ilya Zlobintsev 2024-11-08 00:08:45 +02:00
  • 37ed509ba4 dev: trigger workflow on tag push Ilya Zlobintsev 2024-11-07 22:44:16 +02:00
  • 23abed8ad6 dev: automatically create release on tag push Ilya Zlobintsev 2024-11-07 22:42:29 +02:00
  • 23ab0e86e8 refactor: make info page a relm component (#404) Ilya Zlobintsev 2024-11-07 22:35:23 +02:00
  • b9187e8e37 test: print current throttle value print-throttle-value Ilya Zlobintsev 2024-11-07 09:05:43 +02:00
  • 41f26c7f34 fix: deduplicate throttle status bits Ilya Zlobintsev 2024-11-07 09:01:36 +02:00
  • 2d00ce0ecb fix: make throttling flags ellipsized to avoid massively oversized window (#402) Andi Powers-Holmes 2024-11-07 18:01:24 +11:00
  • 45c299c634 fix: limit throttling text length cursed-throttling Ilya Zlobintsev 2024-11-06 15:47:37 +02:00
  • 88ba80c21b pkg: add fedora 41 package (#399) Ilya Zlobintsev 2024-11-02 18:44:54 +02:00
  • bc594da95b feat: implement clocks control on Nvidia (#398) Ilya Zlobintsev 2024-11-01 23:28:57 +02:00
  • d0f593e655 fix: increase retry intervals when evaluating GPUs at start Ilya Zlobintsev 2024-10-28 09:30:07 +02:00
  • 9fcbbd2f4b chore: drop old bench feature Ilya Zlobintsev 2024-10-27 23:35:41 +02:00
  • e685b186f3 chore: include service log in debug snapshot Ilya Zlobintsev 2024-10-27 23:34:37 +02:00
  • 7cabe614c2 feat!: add initial Nvidia support (#388) Ilya Zlobintsev 2024-10-25 23:35:26 +03:00
  • dbb24c5bd2 feat: improve plot rendering, use supersampling and do it in a background thread Alik Aslanyan 2024-10-25 22:48:15 +04:00
  • d43ec9cb82 chore: set codegen-units=1 to decrease binary size in release (#390) Alik Aslanyan 2024-10-22 20:04:53 +04:00
  • 67c4aaae11 fix: retry reading p-states if the value is nonsensical Ilya Zlobintsev 2024-10-17 09:02:33 +03:00
  • 96bebf4ee4 fix: getting pci info in snapshot Ilya Zlobintsev 2024-10-16 19:53:13 +03:00
  • 96a46bb4a4 feat: include device info and stats responses in debug snapshot Ilya Zlobintsev 2024-10-16 09:07:42 +03:00
  • f15990123a pkg: add libdrm to debian dependencies Ilya Zlobintsev 2024-10-11 08:59:54 +03:00
  • b3443f0070 doc: move description to label in issue template Ilya Zlobintsev 2024-10-08 19:28:07 +03:00
  • ab33cfda7b doc: fix issue template yaml Ilya Zlobintsev 2024-10-08 19:27:14 +03:00
  • f055a21538 doc: update issue template to mention common RDNA3 problems Ilya Zlobintsev 2024-10-08 19:26:27 +03:00
  • cfe56fe5bd chore: update docs, enforce minimum rust version Ilya Zlobintsev 2024-10-02 22:09:30 +03:00
  • c77fc555ac feat: show dialog when attempting to reconnect to daemon Ilya Zlobintsev 2024-09-28 10:40:12 +03:00
  • b1229a3e1e chore: bump version Ilya Zlobintsev 2024-09-28 10:03:14 +03:00
  • 538cea3aa5 feat: add support for multiple settings profiles (#327) Ilya Zlobintsev 2024-09-28 09:51:35 +03:00
  • fa0eb3083c chore: skip serializing empty values in the config v0.5.6 Ilya Zlobintsev 2024-09-22 17:49:25 +03:00
  • 4a092b7109 feat: add headless packages for RHEL (via Rocky Linux) (#380) Ilya Zlobintsev 2024-09-22 16:14:50 +03:00
  • c08bdfef0b feat: remote management over TCP (#379) Ilya Zlobintsev 2024-09-22 14:17:33 +03:00
  • 573a599589 feat: prevent repeated enabling/disabling of overclocking before reboot Ilya Zlobintsev 2024-09-20 16:01:00 +03:00
  • e411d155da feat: use relm4 for the UI (only main parts) (#375) Ilya Zlobintsev 2024-09-20 15:46:33 +03:00
  • 30df3ee11b doc: update nixos package info Ilya Zlobintsev 2024-09-14 15:03:45 +03:00
  • b4ed0aa3fc fix: remove drm feature from makefile Ilya Zlobintsev 2024-09-13 09:52:39 +03:00
  • 8e9c13cbf6 chore: drop support for building without libdrm Ilya Zlobintsev 2024-09-10 23:16:27 +03:00
  • 74dda30925 feat: add option to reset all configuration Ilya Zlobintsev 2024-09-07 22:28:15 +03:00
  • 4007e0a360 feat: improve config change watcher logic to avoid unnecessary reloads Ilya Zlobintsev 2024-09-07 21:55:59 +03:00
  • 9dbce2a812 feat: show effective VRAM clockspeed in the GUI on GDDR6 (#368) Ilya Zlobintsev 2024-09-07 15:01:51 +03:00
  • 99f6e9ee35 chore: bump version Ilya Zlobintsev 2024-09-06 09:14:30 +03:00
  • 92fad92e37 feat: bump amdgpu-sysfs with fix for https://github.com/ilya-zlobintsev/LACT/issues/367 Ilya Zlobintsev 2024-09-06 09:07:45 +03:00
  • 54ef929b1a feat: use ScrolledWindow for initramfs output when enabling/disabling oc (#364) Ilya Zlobintsev 2024-08-30 13:08:41 +03:00
  • 44704a101e feat: support for power profile heuristics configuration (#361) Ilya Zlobintsev 2024-08-20 22:35:16 +03:00
  • 32e25dc269 feat: show detailed power profile information (#360) Ilya Zlobintsev 2024-08-18 21:42:44 +03:00
  • cd9a3b2f31 chore: update dependencies, adopt new gtk-rs clone macro syntax Ilya Zlobintsev 2024-08-16 09:34:52 +03:00
  • f9f4225a88 chore: fix deprecation warnings Ilya Zlobintsev 2024-08-16 09:21:57 +03:00
  • fe0f8b5e52 fix: avoid crashing on non-numeric input in fan curve editor Ilya Zlobintsev 2024-08-16 09:18:15 +03:00
  • 48c4a8a102 feat: restart daemon if it crashes (just in case) Ilya Zlobintsev 2024-08-15 10:31:09 +03:00
  • 88e9026c78 fix: avoid malloc_trim non non-gnu systems (#353) Ilya Zlobintsev 2024-08-06 09:32:55 +03:00
  • 4db593c73f fix: defer committing clocks/fan settings changes until all the values have been written (#340) v0.5.5 Ilya Zlobintsev 2024-06-16 00:06:51 +03:00
  • 6af78fe97e doc: add development build info to readme Ilya Zlobintsev 2024-06-13 19:30:45 +03:00
  • ca3e54015a fix: only set PMFW options when they're different from the current value Ilya Zlobintsev 2024-06-13 19:25:38 +03:00
  • 0d675c5b3a chore: drop unused dependency Ilya Zlobintsev 2024-06-08 11:12:19 +03:00
  • fa521fd8c7 feat: rearrange graphs in a grid Ilya Zlobintsev 2024-06-08 11:08:14 +03:00
  • 0062c9ab0e fix: set fan speed graph y axis label to rpm Ilya Zlobintsev 2024-06-08 10:32:50 +03:00
  • cc06f61e52 chore: bump dependencies Ilya Zlobintsev 2024-06-06 23:14:53 +03:00
  • bd15226229 fix: label text clipping Ilya Zlobintsev 2024-06-06 23:11:41 +03:00
  • 3f99eab263 feat: add fan speed plot (#338) Ilya Zlobintsev 2024-06-06 23:06:00 +03:00
  • fd85122d4a pkg: add ubuntu 24.04 package (#332) Ilya Zlobintsev 2024-05-20 09:27:42 +03:00
  • ea63322083 feat: check /sys/bus/pci/devices for devices that don't have a drm entry initialized Ilya Zlobintsev 2024-05-13 18:59:42 +03:00
  • aa670be9d6 fix: gracefully handle transient fan control errors Ilya Zlobintsev 2024-05-11 12:59:27 +03:00
  • 974e6ff442 fix: fix press 'Enable Overclocking' will panic (#320) Mag Mell 2024-05-09 13:51:25 +08:00
  • 0dce4b395e fix: apply power profile mode after the performance level Ilya Zlobintsev 2024-04-24 18:25:13 +03:00
  • c9d708059a fix: find matching debugfs device by searching through all names Ilya Zlobintsev 2024-04-23 20:48:00 +03:00
  • 6dc35200d7 feat: add support for dumping VBIOS to a file (#305) v0.5.4 Ilya Zlobintsev 2024-04-22 20:23:35 +03:00
  • 06e061b88e perf: optimize plot drawing Ilya Zlobintsev 2024-04-22 20:21:07 +03:00
  • 50fea14480 feat: implement historical charts window (#301) Ilya Zlobintsev 2024-04-22 19:21:00 +03:00
  • d5af85020d pkg: update the fedora package to build for fedora 40 (#303) Ilya Zlobintsev 2024-04-21 18:36:05 +03:00
  • 1576cca132 fix: add update fix to headless and libadwaita arch package builds Ilya Zlobintsev 2024-04-06 13:00:21 +03:00
  • f4cf31d57e fix: add system update to arch linux package build script Ilya Zlobintsev 2024-04-06 12:29:04 +03:00
  • 76e5c2bcc4 fix: avoid freezing the UI when enabling/disabling overdrive (#300) Ilya Zlobintsev 2024-04-06 12:12:57 +03:00
  • d9553a91a1 fix: set performance level after the clocks table, reset it to auto before applying a custom value (#298) Ilya Zlobintsev 2024-03-30 22:25:39 +02:00
  • 219d832b91 pkg: lact-daemon-openrc: Support setups without merged usr (#297) Username404-59 2024-03-30 11:05:49 +01:00
  • 114b165653 fix: skip config file events that happen right after writing the config to avoid unnecessary reloads Ilya Zlobintsev 2024-03-23 11:53:58 +02:00
  • a0bc9fd502 feat: set higher process priority (nice value) in the default systemd unit Ilya Zlobintsev 2024-03-21 19:46:40 +02:00
  • 0ad46e2d08 feat: fan control hysteresis (#292) Ilya Zlobintsev 2024-03-20 23:45:24 +02:00
  • 16c50970f6 feat: automatically reload configuration when the config file is changed Ilya Zlobintsev 2024-03-17 13:47:45 +02:00
  • e74155515d feat: use drm for getting the gpu device name when possible (#288) Ilya Zlobintsev 2024-03-16 10:42:49 +02:00
  • a8711802f0 feat: clearer gpu/card model separation (#287) Ilya Zlobintsev 2024-03-11 22:45:01 +02:00
  • 72d6556906 fix: Consistently format GPU statistics in OC page (#282) Alik Aslanyan 2024-03-04 10:41:26 +04:00
  • 00f32477e7 fix: statistics jumping around in the OC page (#280) Alik Aslanyan 2024-03-04 10:39:24 +04:00
  • 36b48e41b4 chore: supress clippy warning Ilya Zlobintsev 2024-03-03 23:27:26 +02:00
  • 97b1b70946 chore: bump dependencies Ilya Zlobintsev 2024-03-03 23:17:49 +02:00
  • 5a78c72711 feat: improved error reporting, RX 7900 Fixes (#279) Alik Aslanyan 2024-03-03 23:47:25 +04:00
  • f55db8116a bump version to 0.5.4 Ilya Zlobintsev 2024-03-02 13:36:04 +02:00
  • d99cfdf3f3 feat: include git commit in version info (#249) v0.5.3 Ilya Zlobintsev 2024-03-02 13:07:23 +02:00
  • 9fc0eae90a chore: set opt-level and lto for smaller binary size Ilya Zlobintsev 2024-03-02 11:58:20 +02:00
  • b32410acba doc: fix kofi link Ilya Zlobintsev 2024-03-02 11:23:52 +02:00
  • 91d8ad7ec9 doc: create FUNDING.yml Ilya Zlobintsev 2024-03-02 11:23:12 +02:00
  • 121d2cf506 doc: add issue templates (#278) Ilya Zlobintsev 2024-03-02 11:12:30 +02:00
  • c058c62c77 doc: update README hardware support table (#277) Ilya Zlobintsev 2024-03-02 10:52:13 +02:00
  • d1acdde89c feat: improve fan curve point adjustment, add ability to manually set the speed value Ilya Zlobintsev 2024-02-29 21:31:52 +02:00
  • f1233c5b16 chore: bump version Ilya Zlobintsev 2024-02-25 13:35:37 +02:00
  • 4345548446 fix: dont fail release creation on artifact errors Ilya Zlobintsev 2024-02-25 12:53:37 +02:00
  • b7e9dc76e6 feat: add package signing to fedora packages (#276) Ilya Zlobintsev 2024-02-25 12:45:39 +02:00
  • c5ff5b3d01 fix: include name in the hwmon snapshot Ilya Zlobintsev 2024-02-25 10:15:32 +02:00
  • 1e7d0873ff feat: handle scenarios when only the fan PWM is present, without speed readings Ilya Zlobintsev 2024-02-25 10:15:08 +02:00
  • 487b35ec18 feat: display info about throttling (#274) Ilya Zlobintsev 2024-02-24 18:51:12 +02:00
  • 54370e9b22 refactor: use blueprint for the info page (#273) Ilya Zlobintsev 2024-02-24 16:07:42 +02:00
  • e91bc46a0f fix: avoid selectable labels for dynamic info (#270) Mershl 2024-02-22 21:18:02 +01:00
  • d8620a6515 chore: bump version feature/fan-threshold Ilya Zlobintsev 2024-02-18 10:46:09 +02:00