Twan Stok
72698f1dd7
made FIFTH_COLOUR constant windows-only
2023-04-03 18:42:12 +02:00
Twan Stok
4c557e1af5
reduced colour collisions, as cache colour was the same as the first GPU colour
2023-03-31 05:12:27 +02:00
Twan Stok
de755572f0
fixed misplaced no-windows flag
2023-03-31 04:15:40 +02:00
Twan Stok
d7f17eb321
implemented missing canvas styling logic
2023-03-31 03:59:30 +02:00
Twan Stok
e06b1b19ef
capitalized Windows
2023-03-31 03:50:18 +02:00
Twan Stok
feb3e68d75
added documentation to cache memory data collection
2023-03-31 03:42:39 +02:00
Twan Stok
bd9e576486
resolved merge conflicts
2023-03-31 03:41:17 +02:00
Twan Stok
f6a0b55a5d
Merge remote-tracking branch 'origin/master' into re-merge
...
# Conflicts:
# src/data_conversion.rs
2023-03-31 03:18:18 +02:00
Clement Tsang
e36854641c
docs: bump mkdocs-material to 9.1.4 ( #1081 )
2023-03-30 03:37:50 -04:00
ClementTsang
9146c4f6dd
docs: update font issue troubleshooting header
2023-03-29 04:33:07 -04:00
Clement Tsang
4d61ca4d41
docs: add mention for braille font issues on Linux ( #1080 )
2023-03-29 00:40:26 -04:00
Clement Tsang
bde2dac56e
deps: bump various dependencies as of 2023-03-27 ( #1079 )
2023-03-28 01:14:10 -04:00
Clement Tsang
444d2f7ad7
deps: bump sysinfo to 0.28 ( #1078 )
...
* deps: update sysinfo to 0.28.0
* 0.28.1
* 0.28.2
* 0.28.3
* 0.28.4
2023-03-27 00:50:21 -04:00
Clement Tsang
7ee6da3776
refactor: unify on using bytes for the memory unit when harvesting ( #1077 )
...
* refactor: unify on using bytes for the memory unit when harvesting
* some ordering stuff that doesn't mean much
* some comments
* more fixes
* refactor: rename
* comments v2
* some more cleanup
* remove uninlined_format_args allow
2023-03-26 01:53:43 -04:00
Clement Tsang
358db119bb
refactor: clean up some data collection refresh code, refresh sysinfo lists on loop ( #1076 )
...
* refactor: clean up some data collection refresh/init code
* move out battery
* missing setting memory value for proc
* stop segfault on macos
* unit
* oopsie
2023-03-25 02:31:11 -04:00
Clement Tsang
3ad0acc2fa
github: update issue template ordering
2023-03-24 20:29:51 -04:00
Twan Stok
8cf5a92b9f
specified that buffer and cache memory display does not work on windows
2023-03-19 22:46:12 +01:00
Twan Stok
7b684e8313
Merge branch 'master' into master
2023-03-19 21:53:37 +01:00
Twan Stok
db8f013aed
updated config file documentation
2023-03-19 21:50:30 +01:00
Twan Stok
ca87be93b6
Merge branch 'master' into clap
2023-03-19 21:47:28 +01:00
Twan Stok
0842c56672
Added command line flag documentation
2023-03-19 21:47:04 +01:00
Twan Stok
09f30e68a8
changelog updated
2023-03-19 21:46:53 +01:00
Clement Tsang
cea05479c8
docs: words and capitalization
2023-03-19 02:38:21 -04:00
Clement Tsang
1fbe89be8b
docs: bump mkdocs-material to 9.1.3 ( #1070 )
2023-03-17 00:02:20 -04:00
Clement Tsang
9fc62b9fd6
deps: forgot to bump crossterm back to 0.26.1 ( #1069 )
2023-03-15 20:47:10 -04:00
Clement Tsang
ac0bf7ca96
deps: switch back to crossterm 0.26.1 with fix to double keypress ( #1068 )
2023-03-15 01:50:52 -04:00
Twan Stok
5db60e7300
Merge branch 'master' into master
2023-03-15 00:21:26 +01:00
Clement Tsang
8fe3f1f23c
deps: revert crossterm 0.26.1 to fix double input bug on Windows ( #1066 )
2023-03-14 17:52:52 -04:00
Clement Tsang
6be6409b72
docs: link to support section in spiel
2023-03-14 02:16:23 -04:00
Twan Stok
f6f452611f
Merge branch 'master' into clap
2023-03-14 00:00:51 +01:00
Twan Stok
5aff40b595
renamed CCH to CHE
...
not sure how i messed that up
2023-03-14 00:00:14 +01:00
Twan Stok
e6fc69b1df
added --enable_cache_memory flag, disabled cache memory collection by default
2023-03-13 22:49:30 +01:00
Twan Stok
69e1783bfb
better factoring-out of cache memory logic to allow individual disabling
2023-03-13 22:46:22 +01:00
Twan Stok
0b0c1b00d3
Merge branch 'ClementTsang:master' into master
2023-03-13 22:05:09 +01:00
Twan Stok
1300ade98b
all cache-related code excluded on windows, in the process refactored src/data_conversion.rs convert_mem_label() to convert a single label instead of all at once
2023-03-13 22:00:48 +01:00
Clement Tsang
61fec230fc
ci: add musl build targets for .deb generation ( #1061 )
...
* ci: add musl build targets for .deb generation
* add missing container
* try to fix musl rename condition
2023-03-13 03:25:40 -04:00
Clement Tsang
10b8673c04
ci: bump fkirc/skip-duplicate-actions to v5.3.0 ( #1059 )
2023-03-13 01:02:29 -04:00
Clement Tsang
4f1ac8255f
ci: go back to using default cache key + target, update to 2.2.1 ( #1058 )
...
* ci: go back to using default cache key + target, update to 2.2.1
* fix formatting
2023-03-13 01:01:23 -04:00
Twan Stok
4afd71926f
rustfmt
2023-03-13 03:37:30 +01:00
Twan Stok
1c3bfdb0f9
expanded comment to explain method.
2023-03-13 03:37:23 +01:00
Twan Stok
dbed44198b
First implementation of cache memory display, copied from RAM and swap implementations. placed cache as second in the list as it is more similar to the RAM than any other item in the list
2023-03-13 03:28:32 +01:00
Twan Stok
ba94509bef
First implementation of cache memory data collection, mostly copied from RAM and swap implementations
2023-03-13 03:27:10 +01:00
Clement Tsang
7f4e762921
ci: use sparse crates.io registries in CI ( #1057 )
2023-03-12 15:43:30 -04:00
Clement Tsang
c2d66af72f
clippy: appease clippy as of Rust 1.68.0 ( #1055 )
...
* clippy: fix derivable_impls clippy warning
This was done using `cargo clippy --fix`
* cargo fmt after autofix
2023-03-11 01:20:46 -05:00
Clement Tsang
e7a5f297bc
ci: update the upload artifact action to v3.1.2 ( #1054 )
2023-03-10 00:00:42 -05:00
Clement Tsang
82c0c3b0e5
refactor: use internal committed memory calculation for Windows ( #1051 )
...
* refactor: use internal committed memory calculation for Windows
* comments
2023-03-08 00:08:02 -05:00
Clement Tsang
10d7226b19
other: deny missing safety docs and add them ( #1053 )
2023-03-08 00:00:50 -05:00
Clement Tsang
9c197d0cf6
ci: do no feature first in cirrus ( #1048 )
2023-03-07 00:18:42 -05:00
Clement Tsang
b745684156
refactor: more data collection cleanup ( #1047 )
...
* refactor: more memory collection cleanup
* more cleanup
* clean up data_harvester, remove heim sensor flag
Separate out most individual components to separate functions. Also
remove Linux's usage of heim's sensors feature, since I wasn't using it
apparently.
* clean up GPU section
* fix cond
* fix feature flags
* more cleanup
* even more cleanup
2023-03-07 00:18:24 -05:00
Clement Tsang
8489c4bc10
refactor: Clean up memory collection code ( #1045 )
2023-03-05 02:31:45 -05:00