Commit Graph

512 Commits

Author SHA1 Message Date
Ilya Zlobintsev
a3c9397a18 chore: improve clocks configuration management 2023-11-21 22:36:06 +02:00
bisspector
55b7885f77 fix: fix voltage offset config apply (0 iq bug) 2023-11-21 22:36:06 +02:00
Ilya Zlobintsev
3d2e4e053e feat: power cap frame in blp 2023-11-21 22:36:06 +02:00
Ilya Zlobintsev
b63644bc07 chore: set margins in vulkan feature list 2023-11-21 22:36:06 +02:00
Ilya Zlobintsev
512378eaf7 fix: rust ci 2023-11-21 22:36:06 +02:00
Ilya Zlobintsev
c4856dfadd chore: bump version to 0.5 2023-11-21 22:36:06 +02:00
Ilya Zlobintsev
04e28ca9de feat: update readme screenshots
doc: update readme feature status

doc: add oc note to readme
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
9e2be03757 fix: avoid showing active power state if the data is invalid 2023-11-21 22:36:06 +02:00
Ilya Zlobintsev
2834f08c7f feat: bump fedora versions 2023-11-21 22:36:06 +02:00
Ilya Zlobintsev
6917515606 fix: add blueprint-compiler build dependency
fix: deb builds
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
b0cdfc49a3 chore: update readme 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
08f83babfb chore: remove build-tools dependency
chore: restructure
2023-11-21 22:36:06 +02:00
Ilya Zlobintsev
7d5a946e6e feat: gpu stats section as a template 2023-11-21 22:36:06 +02:00
Ilya Zlobintsev
6c2d4b1ff1 feat: SoftwarePage in blueprint
feat: PageSection
2023-11-21 22:36:06 +02:00
Ilya Zlobintsev
92ba99fc16 feat: use cambalache and composite templates for the ui (currently for the vulkan info window only)
feat: use blueprint
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
ca3292fd5b chore: add more logging 2023-11-04 14:48:19 +02:00
Ilya Zlobintsev
54c007b9b3
doc: add hardware support info to README 2023-11-04 09:18:29 +02:00
Ilya Zlobintsev
12de47aa2a feat: show info on how to enable the daemon if it is not running 2023-11-01 08:59:20 +02:00
Ilya Zlobintsev
df28a63678 fix: avoid resetting fan control mode when it is not available 2023-10-31 19:42:22 +02:00
Ilya Zlobintsev
2bfd4e05bd feat: use SearchEntry directly instead of SearchBar in the vulkan features window
chore: bump gtk-rs
2023-10-31 09:48:31 +02:00
Ilya Zlobintsev
a511119b86 feat: print warning if gui and daemon versions mismatch 2023-10-22 13:02:50 +03:00
Ilya Zlobintsev
d8fd7fe5ec feat: show cache size info 2023-10-22 12:46:26 +03:00
Ilya Zlobintsev
af4335213e
doc: add nix package link to readme 2023-10-21 19:02:19 +03:00
Ilya Zlobintsev
d93f134f35 feat: show if resizeable bar is enabled 2023-10-21 17:38:32 +03:00
Ilya Zlobintsev
0107065364 chore: clippy fixes 2023-10-21 15:50:42 +03:00
Rahul
fe52ed4ac9
doc(README): remove typo (#201)
## Description:

This Pull Request fixes a typographical error in the README.md file.


## Changes Made:

 - Corrected "Derevatives" to "Derivatives" in the README.md file.

## Additional Information:

This fix is not related to any existing issue. It's a minor typo that I noticed while reviewing the README.

Thank you for considering this contribution.
2023-10-21 14:39:38 +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
1aef539546 chore: strip binary in release mode 2023-09-26 09:01:21 +03:00
Ilya Zlobintsev
31fd5454c3 chore: clean up dependency features 2023-09-25 23:04:00 +03:00
bisspector
1e982ef2b5
fix: stop the settings refresh timer after choosing an option when applying (#196) 2023-09-25 22:37:09 +03:00
Ilya Zlobintsev
274d3976ee fix: update vram size instantly when switching gpus 2023-09-23 11:50:33 +03:00
Ilya Zlobintsev
d6bd7c1908 fix: don't show overclock warning label when overclocking is not available 2023-09-23 11:45:13 +03:00
Ilya Zlobintsev
e8f235813d chore: show a message when vulkan is not available on the selected gpu 2023-09-23 11:42:10 +03:00
Ilya Zlobintsev
1ca8c966d6 chore: minor gui improvements
increase default window size, make vulkan info labels use same margins as the rest of the page,
set parent window for confirmation dialog
2023-09-23 11:36:42 +03:00
Ilya Zlobintsev
e00b1bc7b7 synchronize package version with crate versions 2023-09-23 11:28:42 +03:00
Ilya Zlobintsev
2fc395d284 chore: use LocalSet for daemon tasks, replace mutex/rwlock with refcell 2023-09-23 09:23:13 +03:00
Ilya Zlobintsev
a395d1abe2 feat: assign numbers to gpus in the gpu selector 2023-09-23 09:07:58 +03:00
Ilya Zlobintsev
54b6776d81 chore: use glib futures instead of threads in the gui, replace mutex/rwlock with refcell 2023-09-23 09:04:39 +03:00
Ilya Zlobintsev
128b9ba5ed fix: update power cap frame properly when switching gpus 2023-09-23 08:47:33 +03:00
Ilya Zlobintsev
9dbbab29cc fix: treat closing the confirmation dialog as reverting 2023-09-23 08:47:10 +03:00
Ilya Zlobintsev
10e8d91223 chore: print more info when applying settings 2023-09-23 08:46:52 +03:00
Ilya Zlobintsev
e4d63caeee fix: use BTreeMap to store gpu controllers so the order of gpus is defined 2023-09-19 19:37:45 +03:00