Ilya Zlobintsev
60a9cdfeb5
feat: better handling of the scenario with no GPUs available
...
This should not happen often on real systems, but can be replicated when
running on a VM with no hardware acceleration. The GUI may still look
weird and have missing values, but you won't be able to change anything.
2023-02-25 14:04:24 +02:00
Ilya Zlobintsev
28ff1b7660
fix: hide the fan curve frame when no data available
2023-02-25 13:57:12 +02:00
Ilya Zlobintsev
66afa0eebe
feat: make info values selectible
2023-02-25 13:48:19 +02:00
Ilya Zlobintsev
1d106561b2
feat: make OC value adjustments clickable and typeable
2023-02-25 13:33:54 +02:00
Ilya Zlobintsev
f42070bacb
doc: update README to reflect current state and add information about packaging
2023-02-25 13:28:27 +02:00
Ilya Zlobintsev
0720140b10
feat: configurable socket owners
2023-02-25 13:27:35 +02:00
Ilya Zlobintsev
ea52f583e3
Add ubuntu package to pkger
2023-02-25 12:48:09 +02:00
Ilya Zlobintsev
4a107443e1
fix: add tag
2023-02-25 10:18:57 +02:00
Ilya Zlobintsev
91742715f9
fix: debian pkger name
2023-02-25 10:03:51 +02:00
Ilya Zlobintsev
c7cab4430a
chore: bump dependencies
2023-02-25 09:54:28 +02:00
Ilya Zlobintsev
1c50acc0f5
don't run gtk tests in ci
2023-02-24 20:59:31 +02:00
Ilya Zlobintsev
bd81530f07
fix: rust workflow
2023-02-24 20:50:22 +02:00
Ilya Zlobintsev
8cc12054d3
add build packages workflow
2023-02-24 20:15:29 +02:00
Ilya Zlobintsev
a6428f6442
Remove AppImage build
...
After testing, I've concluded that the AppImage build is not good enough
foir general usage. It has very long startup time by default, and the
parameters that allow AppImage files to be reused between app restarts
result in 500mb of data stored in /tmp, which is in RAM on most
systems..
Hopefully pkger with native packages should be good enough, even
considering gtk4 not being available everywhere
2023-02-23 23:33:52 +02:00
Ilya Zlobintsev
1927b579d7
wip pkger
2023-02-23 22:31:31 +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
5ed2d4885f
fix: appimage
2023-02-22 09:25:45 +02:00
Ilya Zlobintsev
0e8b7d3563
feat: clocks control gui!
2023-02-22 09:06:04 +02:00
Ilya Zlobintsev
51f105286d
Merge branch 'master' into v2
2023-02-21 22:25:11 +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
49535c9df7
bump dependencies to resolve vulnerabilities
2023-02-20 09:08:01 +02:00
Ilya Zlobintsev
fd81c7007c
chore: clippy pedantic in lact-daemon
2023-02-20 09:04:20 +02:00
Ilya Zlobintsev
ede4886da9
feat: persist fan curve when toggling fan control, avoid applying fan settings when there is no fan
2023-02-20 08:44:19 +02:00
Ilya Zlobintsev
6ec725ffd5
use icons instead of checkboxes to show vulkan feature availability
2023-02-19 23:40:43 +02:00
Ilya Zlobintsev
46d4a9f0b0
fix: README icon path
2023-02-19 21:35:07 +02:00
Ilya Zlobintsev
16b1b3d5e2
feat: properly set icon, use app id for names
2023-02-19 21:21:16 +02:00
Ilya Zlobintsev
26547f0123
chore: use lowercase logging
2023-02-19 20:48:39 +02:00
Ilya Zlobintsev
1b3cc4c5e7
feat: add and remove curve points
2023-02-19 20:46:24 +02:00
Ilya Zlobintsev
3e66a59d07
feat: fan curve reset
2023-02-19 20:32:49 +02:00
Ilya Zlobintsev
a78312b5c2
feat: new fan control ui
2023-02-19 18:38:47 +02:00
Ilya Zlobintsev
9907b2717a
bump deps
2023-02-19 14:45:23 +02:00
Ilya Zlobintsev
0ccaa8d325
interactively show fan controls
2023-01-30 21:21:11 +02:00
Ilya Zlobintsev
d86cf8da50
bump dependencies
2023-01-30 20:24:32 +02:00
Ilya Zlobintsev
688fccb582
integrate cli into the main executable
2023-01-30 20:23:56 +02:00
Ilya Zlobintsev
1b57bfefc1
feat: further fan curve wip
2023-01-30 20:17:15 +02:00
Ilya Zlobintsev
d1399f3c0d
chore: fix clippy
2023-01-28 09:06:20 +02:00
Ilya Zlobintsev
3ce5013172
chore: bump dependencies
2023-01-28 08:57:20 +02:00
Ilya Zlobintsev
f10dc2994e
feat: show voltage in gui
2023-01-22 18:38:25 +02:00
Ilya Zlobintsev
ad0562be1f
feat: properly show/hide overdrive info frame
2023-01-22 18:24:48 +02:00
Ilya Zlobintsev
50e32509f4
feat: report overdrive enabled in daemon
2023-01-22 18:19:35 +02:00
Ilya Zlobintsev
6e74edcfc2
Merge remote-tracking branch 'origin/master' into v2
2023-01-22 18:14:14 +02:00
Ilya Zlobintsev
a83c69466d
feat: config applying and saving rework
2023-01-22 18:08:01 +02:00
Ilya Zlobintsev
860178791c
show message when clocks table isnt available
2023-01-21 17:15:49 +02:00
Ilya Zlobintsev
826f792a45
bump dependencies
2023-01-15 17:17:09 +02:00
Ilya Zlobintsev
4207677fda
wip voltage indicator
2023-01-08 23:18:20 +02:00
Ilya Zlobintsev
df241090cb
fix: dont crash when clocks table is unavailable
2023-01-07 22:03:07 +02:00
Ilya Zlobintsev
e98e0e06cc
feat: better software page
2023-01-07 20:50:59 +02:00