Commit Graph

80 Commits

Author SHA1 Message Date
14b9a694fc
Merge pull request #32 from Eraden/gui-app
GUI application
2022-02-09 19:48:01 +01:00
3fdc60191f
Remove CircleCI 2022-01-28 10:19:29 +01:00
7616ddd8fc
Start GUI
GUI in iced

Basic plot manipulation

Working solution

Fix documentation

Fix build scripts

Slice application

Change views

Very basic GUI

Reload config

GUI Helper for root tasks - maybe sock files for all services will be better

Add save button

Xorg gui and save config to target file

Documentation and clippy fixes

Avoid compiling gui on CI

Readme files

Add missing dependencies

Add missing pgp key

Refactor workflow

Refactor workflow

Add drag and drop
2022-01-28 10:17:41 +01:00
de5f2b77cb
Add License to monitor package 2021-12-12 17:47:01 +01:00
cb3e1ef05a
Add License to config package 2021-12-12 17:42:56 +01:00
aec2b9e43a
Add License to config package 2021-12-12 17:41:42 +01:00
01b42998a7
Merge pull request #31 from Eraden/improved-monitor
Improve monitor
2021-12-12 17:36:16 +01:00
0d6f3059a4
Better IO errors 2021-12-08 15:31:18 +01:00
24ccf0d59f
Clippy fixed. Fix openrc files 2021-12-07 16:12:15 +01:00
0b388e2ae3
Clippy fixed. Fix openrc files 2021-12-07 16:00:31 +01:00
5698ab15d8
Improve monitor 2021-12-03 07:35:17 +01:00
7dcb6e08cf
Merge pull request #28 from Eraden/fix-invalid-name-path
Fix invalid hwmon directory path
2021-11-28 16:08:03 +01:00
0411594e96
Fix invalid hwmon directory path 2021-11-28 15:36:40 +01:00
0c9305359a
Fix library dependency issue 2021-11-25 16:52:03 +01:00
4c0cea5f33
Merge pull request #25 from Eraden/readable-errors-and-voltage
Better error messages, better error handling, improve temp config, move forward with voltage
2021-11-24 12:16:38 +01:00
Adrian Woźniak
75737de396
Better error messages, better error handling, improve temp config, move forward with voltage
Reorganize code, add basic voltage manipulation, fix errors

Reorganize code, add basic voltage manipulation, fix errors
2021-11-21 12:42:36 +01:00
2220c3084f
Merge pull request #23 from Eraden/add_temp_input
Default temp input
2021-08-22 21:44:03 +02:00
772b461565
Fix clippy warnings 2021-08-22 21:05:01 +02:00
a68eeda117
Default temp input 2021-08-20 19:18:07 +02:00
806e8da4ee
Reveerse comand namespace 2021-08-05 10:27:00 +02:00
BoostCookie
de85a17e66
Merge pull request #21 from Eraden/fix-logs
Set default log level and initialize logger before load config
2021-08-04 22:02:49 +02:00
Stefan Gehr
09007b78ac as_str() instead of to_str() for loglevel 2021-08-04 22:01:59 +02:00
BoostCookie
28c8b89d71
Merge branch 'main' into fix-logs 2021-08-04 21:59:31 +02:00
5f5b3bc69b
Merge pull request #17 from Eraden/prepare-for-voltage
[WIP] Prepare code for adding voltage
2021-08-04 21:36:59 +02:00
c110d98959
Set default log level and initialize logger before load config 2021-08-04 16:00:28 +02:00
bc2a9fe87d
Set default log level and initialize logger before load config 2021-08-04 14:13:30 +02:00
d9e72d5727
Prepare code for adding voltage
Add clippy and fmt checks

Prepare code for adding voltage
2021-08-02 22:55:51 +02:00
90e1dcdad6
Update binary version 2021-08-02 11:02:27 +02:00
e33de2cd96
Merge pull request #15 from Eraden/refactor-and-fixes
Refactor and fixes
2021-08-02 10:44:31 +02:00
Adrian Woźniak
a527f7396e
Replace len() < 1 with is_empty() 2021-08-02 10:21:11 +02:00
Stefan Gehr
0539f0b515 Workaround for service starting before hwmon paths
Let the service fail when there are no hwmon paths yet.
2021-08-02 00:08:04 +02:00
Stefan Gehr
e5cac912c1 Correct ExecStart-Path for systemd-service
Also added correct dependency local-fs.target
But often the hwmon paths are still not resolved when the service starts ¯\_(ツ)_/¯
2021-08-02 00:05:21 +02:00
Stefan Gehr
35532b1eb7 Simplifications and fixes for edge cases
monitor.rs: Removed hardcoded pwm-range of 0 to 255 and instead
correctly interpolate between pwm_min() and pwm_max()
main.rs: Simpler comparison to check whether temperature changed since
last time
hw_mon.rs: Removed unnecessary conversions between u32 and u64
2021-08-02 00:02:03 +02:00
Adrian Woźniak
c5f968fcf9
Move hw_mod to own file. 2021-07-31 22:42:58 +02:00
Adrian Woźniak
365c58ff37
Move errors to own file. Move monitor to own file. 2021-07-31 22:40:57 +02:00
Adrian Woźniak
8c5fa618c3
Refactor after review 2021-07-31 22:33:32 +02:00
6eeeb3a487
Update src/main.rs
Co-authored-by: Richard Kuhnt <r15ch13+git@gmail.com>
2021-07-31 20:34:41 +02:00
73369978ca
Update src/main.rs
Co-authored-by: Richard Kuhnt <r15ch13+git@gmail.com>
2021-07-31 20:33:45 +02:00
Adrian Woźniak
cfa9867e3d
Refactor, fix broken resolve conflicts, add verbose monitor, skip update speed if temp didn't changed. 2021-07-30 21:34:31 +02:00
1484daee9a
Merge pull request #13 from Eraden/compress-binary
Compress binary
2021-07-30 13:02:32 +02:00
Adrian Woźniak
768c0e6dce
Add sudo 2021-07-30 12:50:59 +02:00
Adrian Woźniak
01aa49f761
Compress binary 2021-07-30 12:50:59 +02:00
Adrian Woźniak
41571459d6
Move start service to graphical 2021-07-30 12:48:22 +02:00
Adrian Woźniak
f69465843f
Move start service to graphical 2021-07-30 10:22:38 +02:00
2c7dd81a30
Merge pull request #12 from Eraden/service-fix
Move start service after graphics
2021-07-29 10:45:45 +02:00
ac1daf69ea
Merge pull request #9 from BoostCookie/main
Fanspeeds as floats, 0 is lowest speed, bugfixes
2021-07-29 10:40:00 +02:00
20214db390
Update main.rs 2021-07-29 10:32:21 +02:00
e9985d50b5
Update main.rs 2021-07-29 10:28:13 +02:00
c54bdc0af0
Update main.rs 2021-07-29 10:21:26 +02:00
fe2ed25ff7
Merge branch 'main' into main 2021-07-29 10:10:19 +02:00