Commit Graph

116 Commits

Author SHA1 Message Date
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
a371c99d3d feat: make power states not clickable when they are not available 2023-11-21 22:36:06 +02:00
Ilya Zlobintsev
bd1020fa1b feat: show active power state, better ui
feat: show active power state with an arrow instead of selection
2023-11-21 22:36:06 +02:00
Ilya Zlobintsev
7ccacc25b7 feat: setting enabled power states 2023-11-21 22:36:06 +02:00
Ilya Zlobintsev
6372f0059b feat: initial power states gui 2023-11-21 22:36:06 +02:00
Ilya Zlobintsev
e692ecde99 feat: GetPowerStates daemon implementation 2023-11-21 22:36:06 +02:00
Ilya Zlobintsev
51e187ef2a feat: use new power1_input interface instead of average when it is available 2023-11-15 21:58:21 +02:00
Ilya Zlobintsev
d93f134f35 feat: show if resizeable bar is enabled 2023-10-21 17:38:32 +03:00
Ilya Zlobintsev
3c7154cdee fix: update amdgpu-sysfs with 7900xt fixes 2023-10-20 23:26:38 +03:00
Ilya Zlobintsev
b5424557db chore: bump dependencies 2023-10-14 13:57:39 +03:00
bisspector
9533234f7e feat: added static fan control option (#198)
* fix: fixed the confirm apply dialog timer not stopping after choosing an option

* feat: added static fan control to the daemon and GUI

* fix: cleanup and validate static speed
2023-09-30 15:28:39 +03:00
Ilya Zlobintsev
9865c978b4 feat: bump amdgpu-sysfs with support for unlabled sensors 2023-09-19 19:36:33 +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
e800bf5798 feat: show vulkan driver info in gui 2023-06-03 09:27:38 +03:00
Ilya Zlobintsev
c04e78fef9 chore: bump dependencies 2023-06-03 08:34:06 +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
dd6b53f2fe chore: clippy fixes 2023-06-01 19:02:57 +03:00
Ilya Zlobintsev
92eb100239 feat: bump version and report gui version 2023-05-14 13:09:15 +03:00
Ilya Zlobintsev
7f47339072 feat: settings confirmation (#163)
The goal of this PR is to have a confirmation dialog that the user has to click before the settings are saved onto disk. This is useful because when tweaking some settings (especially memory frequency), it's possible to crash your system, and if the settings are saved right away you end up with a soft-bricked system that will apply the broken settings on the next daemon start.
2023-05-14 12:55:24 +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
62a9de5b70 feat: add drm info (#132)
* wip drm info

* feat: gui for drm info

* chore: update dependencies in readme

* feat: add support for building without drm

* doc: add information about building with some features disabled

* fix: ci dependencies
2023-03-18 14:30:22 +02:00
Ilya Zlobintsev
531c82ae94 bump version 2023-03-18 10:06:31 +02:00
Ilya Zlobintsev
5d4776d394 feat: add support for configuring the minimum clockspeed and voltage 2023-03-18 10:03:46 +02:00
Ilya Zlobintsev
b702d29856 feat: reload configuration on dbus suspend/resume events 2023-03-05 10:29:35 +02:00
Ilya Zlobintsev
d93d46d48e feat: daemon implementation for creating module conf file with ppfeaturemask set 2023-03-03 08:47:30 +02:00
Ilya Zlobintsev
906a73e553 chore: bump version 2023-03-02 22:29:06 +02:00
Ilya Zlobintsev
26191861a5 refactor: reexport amdgpu-sysfs from lact-schema to avoid having to specify the version twice 2023-03-02 22:00:22 +02:00
Ilya Zlobintsev
98cb7ace24 Feature/power profile modes (#112)
* feat: daemon implementation of power profile modes

* feat: updated performance frame with manual mode support

* feat: WIP UI for power modes

* feat: setting power profile mode in UI

* feat: show power profile modes info

* fix: hide power profile modes when not available

* feat: basic power profile modes table support

* chore: use git amdgpu-sysfs source

* fix: basic modes table gui offset

* feat: use basic power profiles instead

* fix: invalid lowest clocks performance level name

* chore: remove git source
2023-03-02 21:55:17 +02:00
Ilya Zlobintsev
bf61001136 chore: bump version to 0.3 2023-02-28 10:38:08 +02:00
Ilya Zlobintsev
467785a904 fix: beter voltage offset handling 2023-02-27 20:50:50 +02:00
Ilya Zlobintsev
4e8b7d56cf feat: (hopefully) voltage offset support 2023-02-27 18:33:08 +02:00
Ilya Zlobintsev
498dc0ab05 feat: bump amdgpu-sysfs for clear functionality 2023-02-26 23:50:27 +02:00
Ilya Zlobintsev
72cd453c22 Bump amdgpu-sysfs to fix null bytes parsing on rx 6000 series GPUs
See
bba4251ad7
for more info
2023-02-26 12:41:15 +02:00
Ilya Zlobintsev
837d8bbb9c bump version to 0.2.2 2023-02-26 11:41:03 +02:00
Ilya Zlobintsev
0caebe6192 chore: bump versino to 0.2.1 2023-02-25 17:35:37 +02:00
Ilya Zlobintsev
5e0fb5913a update amdgpu-sysfs 2023-02-22 19:16:39 +02:00
Ilya Zlobintsev
7a6f2becac Revert "use fix branch for amdgpu-sysfs"
This reverts commit 8f17e65db3.
2023-02-22 19:15:28 +02:00
Ilya Zlobintsev
8f17e65db3 use fix branch for amdgpu-sysfs 2023-02-22 18:59:27 +02:00
Ilya Zlobintsev
c30c5c0c8a feat: clocks table editing daemon implementation 2023-02-21 21:18:05 +02:00
Ilya Zlobintsev
8d738191dd feat: update amdgpu-sysfs 2023-02-20 22:59:55 +02:00
Ilya Zlobintsev
1b57bfefc1 feat: further fan curve wip 2023-01-30 20:17:15 +02:00
Ilya Zlobintsev
50e32509f4 feat: report overdrive enabled in daemon 2023-01-22 18:19:35 +02:00
Ilya Zlobintsev
4207677fda wip voltage indicator 2023-01-08 23:18:20 +02:00
Ilya Zlobintsev
d06fb359ea use amdgpu-sysfs from git 2023-01-07 17:11:23 +02:00
Ilya Zlobintsev
7fd74fdb09 feat: performance level 2023-01-07 12:12:59 +02:00
Ilya Zlobintsev
a221f1e31d move out clocks into a separate api call 2023-01-07 10:21:46 +02:00