Ilya Zlobintsev
ff0188fef2
UI design improvements ( #106 )
...
* improve spacing arounds elements on the OC page
* improved oc page looks
* Improve the looks of the information page
* use sections on the thermals page
* update screenshots in README
2023-02-26 11:40:13 +02:00
Ilya Zlobintsev
2067641fee
chore: remove old uninstall script
2023-02-25 19:08:58 +02:00
Ilya Zlobintsev
0caebe6192
chore: bump versino to 0.2.1
2023-02-25 17:35:37 +02:00
Ilya Zlobintsev
c32640863d
fix: avoid deadlock when switching GPUs
2023-02-25 16:54:08 +02:00
Ilya Zlobintsev
685a2479c5
explicitly list crates in workspace Cargo.toml (for dependabot)
2023-02-25 16:02:28 +02:00
Ilya Zlobintsev
8a3dfd4d6f
Revert "disable dependabot"
...
This reverts commit bceeb138af
.
2023-02-25 15:50:37 +02:00
Ilya Zlobintsev
2108864fee
Release new version! ( #84 )
...
- Daemon rewrite with JSON API
- GTK4 UI
- Voltage control on vega20+
- Custom fan curve points in GUI
- pkger packaging
2023-02-25 15:11:12 +02:00
Ilya Zlobintsev
7ed5d331e9
chore: bump the crate versions
2023-02-25 14:49:23 +02:00
Ilya Zlobintsev
ed3429f060
Update README with new screenshots and up-to-date cli examples
2023-02-25 14:47:57 +02:00
Ilya Zlobintsev
3ef2cd1028
minor readme change
2023-02-25 14:33:11 +02:00
Ilya Zlobintsev
74346e3454
remove old deploy script
2023-02-25 14:32:03 +02:00
Ilya Zlobintsev
d73096c553
feat: add API information
2023-02-25 14:31:51 +02:00
Ilya Zlobintsev
65b31156bf
fix desktop icon name in desktop file
2023-02-25 14:12:25 +02:00
Ilya Zlobintsev
5e3dfe5eeb
chore: cleanup
2023-02-25 14:07:39 +02:00
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