Commit Graph
61 Commits
Author SHA1 Message Date
Ilya Zlobintsev 2fa29cc335 chore: bump version 2026-04-19 17:51:05 +03: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 3222deea56 feat: add readings for extra power sensors (#833)
* feat: add readings for extra power sensors

* chore: add strix point snapshot

* chore: drop buggy socket power measurement
2025-12-23 15:28:22 +02:00
Ilya Zlobintsev c0b91108db chore: bump flatpak dependencies 2025-11-30 10:23:01 +02:00
Ilya Zlobintsev f319c3f50f feat: add extra temperature and voltage readings on AMD (#798)
* feat: add extra temperature and voltage readings on AMD

* fix: use correct temperature scale

* fix: correct temperature values

* feat: add additional clockspeed measurements

* chore: adjust labels

* fix: typo in name
2025-11-16 21:50:11 +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 3fa6bf8327 feat: basic CLI command for fetching stats 2025-10-14 09:32:02 +03:00
Ilya Zlobintsev bd9f4fe45a feat: add power limit subcommand to cli (#763) 2025-09-24 09:12:19 +03:00
PVermeer 66668d0e11 feat(cli): add profile info and -switcher to cli (#760)
* feat(cli): add cli profile info and switcher

* docs(cli): add documentation for profile info and switcher

* fix(cli): don't include state for list_profiles

* fix(cli): print Default when no profile is selected

* chore: add .vscode to gitignore

* refactor(cli): move profile commands to own profile subcommand

* fix(cli): don't include state for list_profiles for current profile

* feat(cli): set_profile no longer requires auto-switch arg

* feat(cli): added profile auto switch commands

* fix(cli): profile now also correctly sets after auto switch disable

* feat(cli): add Default profile to profile cli

* feat(cli): output enabled / disabled instead of bool for profile auto-switch

* docs(cli): update docs for profile cli

* docs(cli): fix some typos

* chore(cli): changed text for profile subcommand

* fix(daemon): wait for profile watcher task to complete
2025-09-24 09:05:13 +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
Ilya Zlobintsev 3930acc621 feat: show device type (integrated/dedicated) (#657) 2025-07-06 09:35:15 +03:00
Ilya Zlobintsev 64b2008c56 feat: skip ppd actions disable for tuned-ppd (#643) 2025-06-29 09:22:41 +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 6edda02556 fix: set socket permissions after running config migrations 2025-04-08 23:07:33 +03:00
Ilya Zlobintsev 502e877aa0 feat: handle nobara in initramfs update 2025-03-19 18:42:54 +02:00
Ilya Zlobintsev c61957af1f feat: use same hardware info list for GUI and CLI 2025-03-16 14:18:32 +02:00
Ilya Zlobintsev 79d1ac9ede feat: better amd fan sensor checks, retry if sensor becomes missing 2025-03-01 09:56:10 +02:00
Ilya Zlobintsev 1292f3f318 chore: bump version, update tests 2025-02-01 20:37:14 +02:00
Ilya Zlobintsev 5077836352 chore: include version in snapshot file name 2025-01-14 23:39:54 +02:00
Ilya Zlobintsev e93025164e refactor: simplify lact-client by removing ResponseBuffer 2025-01-05 10:14:22 +02:00
Ilya Zlobintsev 419814ea38 chore: bump version 2024-11-16 13:37:36 +02:00
Ilya Zlobintsev 1c06887a04 feat: add snapshot command to CLI 2024-11-09 10:53:48 +02:00
Ilya Zlobintsev b9b8499fe7 chore: bump version 2024-11-08 20:04:11 +02:00
Ilya Zlobintsev b1229a3e1e chore: bump version 2024-09-28 10:03:14 +03:00
Ilya Zlobintsev c08bdfef0b feat: remote management over TCP (#379)
* feat: abstract daemon client

* feat: daemon TCP listener implementation

* feat: support remote connections in the UI

* feat: make the client async

* feat: add documentation about remote management
2024-09-22 14:17:33 +03:00
Ilya Zlobintsev 99f6e9ee35 chore: bump version 2024-09-06 09:14:30 +03:00
Ilya Zlobintsev aa670be9d6 fix: gracefully handle transient fan control errors 2024-05-11 12:59:27 +03:00
Ilya Zlobintsev f55db8116a bump version to 0.5.4 2024-03-02 13:36:07 +02:00
Ilya Zlobintsev f1233c5b16 chore: bump version 2024-02-25 13:35:37 +02:00
Ilya Zlobintsev 422343315d chore: update dependencies, switch to stable release of amdgpu-sysfs 2024-01-21 10:43:08 +02:00
Ilya Zlobintsev 2faea931d2 feat: initial support for RDNA3 fan configuration (PMFW) (#239)
* wip

* feat: basic PMFW options gui

* bump amdgpu-sysfs

* test

* test 2

* test 3

* revert test

* fix: set pmfw settings last

* fix: always set pmfw values

* feat: reset pmfw button

* fix: reset button placement

* chore: cleanup

* chore: bump version

* feat: clean up pmfw settings on exit

* fix
2024-01-07 17:03:56 +02:00
Ilya Zlobintsev 10f1e8c25a chore: update dependencies (#232)
* chore: update deps

* chore: bump
2023-12-23 10:26:54 +02:00
Ilya Zlobintsev 030e827378 chore: print error info about failed daemon connection 2023-11-25 15:35:55 +02:00
Ilya Zlobintsev c4856dfadd chore: bump version to 0.5 2023-11-21 22:36:06 +02:00
Ilya Zlobintsev d93f134f35 feat: show if resizeable bar is enabled 2023-10-21 17:38:32 +03:00
Ilya Zlobintsev d1a0690191 feat: bump amdgpu-sysfs with RDNA3 changes, change values to signed integers 2023-09-15 23:10:45 +03:00
Ilya Zlobintsev 8f6e1b2c77 bump version 2023-09-12 22:05:24 +03:00
Ilya Zlobintsev 6429659d56 chore: update dependencies, adopt breaking changes 2023-09-10 12:19:32 +03:00
Ilya Zlobintsev 7836ca76fe feat: standardise cli arguments, configure gui log level through cli args 2023-06-01 19:20:03 +03:00
Ilya Zlobintsev 92eb100239 feat: bump version and report gui version 2023-05-14 13:09:15 +03:00
Ilya Zlobintsev 8c489a3fb9 chore: bump dependencies 2023-05-10 20:10:40 +03:00
Ilya Zlobintsev c6a7907c35 chore: bump dependencies and switch to a tagged libdrm_amdgpu_sysfs version 2023-04-24 22:06:40 +03:00
Ilya Zlobintsev b66d4eb3f7 chore: bump dependencies 2023-03-26 18:29:35 +03:00
Ilya Zlobintsev 009d07d2f9 chore: bump version 2023-03-25 22:17:12 +02:00
Ilya Zlobintsev 0a4b7b208a chore: bump version 2023-03-18 14:31:30 +02:00
Ilya Zlobintsev ed1f57b6f9 chore: bump dependencies 2023-03-18 10:12:11 +02:00
Ilya Zlobintsev 531c82ae94 bump version 2023-03-18 10:06:31 +02:00
Ilya Zlobintsev b702d29856 feat: reload configuration on dbus suspend/resume events 2023-03-05 10:29:35 +02:00