1
Fork 0
mirror of https://github.com/RGBCube/superfreq synced 2025-07-28 01:17:45 +00:00
Commit graph

249 commits

Author SHA1 Message Date
0e07241280
xtask: add completion generation 2025-06-15 00:00:39 +03:00
a341d08c45
watt: turn into a library 2025-06-14 22:58:53 +03:00
3c82679ada
build.rs: remove 2025-06-14 22:38:50 +03:00
b4e5dd7fea
fmt: remove ads (wtf!!) 2025-06-14 22:36:26 +03:00
6ea92c1624
address review comments 2025-06-14 22:35:38 +03:00
496f5a7f35
system: update debug log
Co-authored-by: bloxx12 <charlie@charlieroot.dev>
2025-06-13 12:16:41 +00:00
e9e1df90e6
treewide: toml and rust formatter changes 2025-06-12 20:20:55 +03:00
fb5ef3d3d2
system: fix thermal zone scanning 2025-06-12 17:04:32 +03:00
86b2f5581f
monitor&engine: delete 2025-06-12 16:57:51 +03:00
ce83ba3c91
system: add logs 2025-06-12 02:22:58 +03:00
f7f738caa9
daemon: more logs 2025-06-12 00:29:36 +03:00
1ba5a1da6c
daemon: add logs 2025-06-12 00:23:36 +03:00
100e90d501
config: add debug logs 2025-06-12 00:09:47 +03:00
c50f5c8812
config: integrate default config 2025-06-11 23:54:22 +03:00
661d608788
config: add default 2025-06-11 23:44:50 +03:00
84154fe6d4
treewide: fix typos 2025-06-07 01:13:35 +03:00
da3f7935be
treewide: finish rename 2025-06-07 00:46:09 +03:00
841ea830c6
system: trim prefixes properly when scanning labels 2025-06-05 15:44:08 +03:00
3e235c089b
daemon: merge cpu deltas 2025-06-05 00:09:41 +03:00
0e8b40227b
config: rename rule condition field 2025-06-04 23:50:21 +03:00
2c154cd589
expr: strict eval 2025-06-04 23:45:37 +03:00
917ed77255
config: fix serde 2025-06-04 21:51:34 +03:00
b6dd9e78d4
package: make multicall 2025-06-04 21:51:34 +03:00
a25ae59bde
package: rename to watt 2025-06-04 21:51:34 +03:00
008e05b726
cpu: use only recent cpu log entries for calculating volatility 2025-06-04 21:51:34 +03:00
7503e235a3
daemon: add eval 2025-06-04 21:51:34 +03:00
c2325fa5ed
daemon: set charging 2025-06-04 21:51:34 +03:00
1283e5be14
delete core.rs 2025-06-04 21:51:34 +03:00
ee7ea6b86d
cpu: add cpu info scanning 2025-06-04 21:51:34 +03:00
303a84479c
system: cpu temperatures scanning 2025-06-04 21:51:34 +03:00
421d4aaacc
cpu: wip temperature scanning, waiting for raf to stand up from his desk and open his laptop on the other side of the room 2025-06-04 21:51:34 +03:00
fd3ae29dc5
cpu: cache /proc/stat 2025-06-04 21:51:34 +03:00
2812baa77b
system: check for chassis type 31 and move power saving check below
Co-Authored-By: flashrun24 <flashrun42@gmail.com>
2025-06-04 21:51:34 +03:00
a343e38d95
system: is_ac 2025-06-04 21:51:34 +03:00
004b879672
power_supply: add more stuff and store them 2025-06-04 21:51:34 +03:00
4763b54c97
cpu: add usage percent 2025-06-04 21:51:34 +03:00
571f172cc2
cpu: add global turbo querying 2025-06-04 21:51:34 +03:00
07ca582760
cpu: set_ep{p,b} actually sets the attributes now 2025-06-04 21:51:34 +03:00
99feb831a8
cpu: store EPP and EPB 2025-06-04 21:51:34 +03:00
961d1dfcd7
cpu: store governor and available governors 2025-06-04 21:51:34 +03:00
d87237165b
cpu: store frequency 2025-06-04 21:51:34 +03:00
230967832b
monitor: delete old code 2025-06-04 21:51:34 +03:00
a514f1ba7a
main: use yansi::whenever 2025-06-04 21:51:34 +03:00
058ef997c6
cpu: add TODO 2025-06-04 21:51:34 +03:00
1ab9aceced
cpu: cpu times 2025-06-04 21:51:34 +03:00
137f801d2b
cpu&power: add more attributes 2025-06-04 21:51:34 +03:00
543e5a052e
fs: fix read() typesig 2025-06-04 21:51:34 +03:00
91cef3b8b1
cpu&power: share fs impls 2025-06-04 21:51:34 +03:00
c062327457
daemon: delete some old code and create daemon scaffold 2025-06-04 21:51:34 +03:00
4fa59b7ed4
daemon: implement polling_interval 2025-06-04 21:51:34 +03:00