Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-06-11 | uptick: 0.9.2 (#1202)0.9.2 | Clement Tsang | |
2023-06-11 | feature: on Linux, check coretemp and don't fail fast with name generation ↵ | Clement Tsang | |
when gathering temps (#1188) * feature: also check coretemp on Linux when gathering temps * update changelog * add comment * add logic to check thermal zone if there are no hwmon entries * cleanup * handle duplicates between hwmon and thermal zone * Revert "handle duplicates between hwmon and thermal zone" This reverts commit 402606cc62f27ba196ef2ade6a669ae84aedf0e0. * cleanup * back to running thermal zone if no hwmon * prevent failure cases * temp logging * name refactoring * port dupe name logic to hwmon * Cleanup, add fallback to sensor name * more tests * Fix log * update changelog * cleanup and more tests | |||
2023-06-11 | ci: update various dependencies as of 2023-06-11 (#1201) | Clement Tsang | |
Updates: - actions/checkout - crazy-max/ghaction-choclatey - actions/setup-python | |||
2023-06-11 | ci: add a build check for aarch64-linux-android (#1124) | Clement Tsang | |
* ci: add a build check for aarch64-linux-android * appease clippy * use 1.67.0 for Android due to NDK issue * remove sparse since it is default now for 1.70 and causes issues with older versions anyway | |||
2023-06-11 | other: remaining changes needed to get android to build (#1199) | Clement Tsang | |
* other: remaining changes needed to get android to build * update changelog * simplify disk os-specific code | |||
2023-06-11 | other: have dummy fallback for disk I/O for unsupported OSes (#1198) | Clement Tsang | |
2023-06-10 | refactor: redo how we do get processes between different OSes (#1197) | Clement Tsang | |
* refactor: redo how we do some processes between different OSes * cleanup * more cleanup * windows * freebsd * clean up linux more, fix broken FreeBSD import * some more cleanup to remove some big imports | |||
2023-06-09 | docs: add WenqingZong as a contributor for code (#1196) | allcontributors[bot] | |
* docs: update README.md [skip ci] * docs: update .all-contributorsrc [skip ci] --------- Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com> | |||
2023-06-09 | deps: bump battery to 0.8.1 to fix M1 health bug (#1195) | Clement Tsang | |
* deps: bump battery to 0.8.1 to fix M1 health bug * update changelog | |||
2023-06-09 | deps: bump hashbrown, once_cell, regex, serde, time, libc, clap (#1194) | Clement Tsang | |
2023-06-09 | deps: bump sysinfo to =0.29.2 (#1193) | Clement Tsang | |
2023-06-08 | docs: update changelog to include #1191 (#1192) | Clement Tsang | |
2023-06-08 | bug: ntfs3 mounts don't show up (#1191) | database64128 | |
Partitions mounted using the ntfs3 driver in linux (mainlined since 5.15) won't show up because the name didn't match. | |||
2023-06-08 | refactor: remove outdated collection thread code (#1190) | Clement Tsang | |
This was going to be used for in-app config, but it's so old that it's probably better to just rip it out and start anew in that regard. | |||
2023-06-08 | other: enforce unused_imports lint again (#1189) | Clement Tsang | |
* other: enforce unused_imports lint again I think there shouldn't be any issues with enforcing this now... * set up cfg block so the logging feature doesn't break clippy * some cleanup + comments | |||
2023-06-08 | feature: use better names for duplicate temp sensors found by ↵ | Clement Tsang | |
`/sys/class/thermal` (#1187) * docs: update changelog * feature: add a counter to duplicate names if using /sys/class/thermal/ * update changelog | |||
2023-06-07 | bug: when getting Linux temps, don't bail ASAP if they fail (#1186) | Clement Tsang | |
* bug: when getting Linux temps, don't bail ASAP if they fail This meant that if hwmon failed, it would never try and get temperatures from thermal or GPU. The same is true for thermal failing leading to GPU never running. * update docs | |||
2023-06-04 | deps: bump clap, ctrc, once_cell (#1183) | Clement Tsang | |
Bumps these dependencies, which contains some small fixes/optimizations. | |||
2023-06-04 | refactor: change canvas macOS check to compile-time (#1184) | Clement Tsang | |
2023-06-03 | other: fix links and broken references in doc comments (#1182) | Clement Tsang | |
2023-06-02 | refactor: remove typed-builder (#1181) | Clement Tsang | |
2023-06-01 | docs: bump mkdocs-material to 9.1.15 (#1180) | Clement Tsang | |
2023-05-31 | deps: bump ratatui to 0.21.0 (#1178) | Clement Tsang | |
2023-05-31 | refactor: clean up some Linux proc collection code (#1179) | Clement Tsang | |
2023-05-29 | deps: bump regex and log (#1177) | Clement Tsang | |
2023-05-28 | refactor: remove typed builder from App struct (#1176) | Clement Tsang | |
Another one on the chopping block. This also moves out the app widget logic to a separate struct. | |||
2023-05-27 | ci: add cache to audit job (#1175) | Clement Tsang | |
* ci: add cache to audit job * always cache, and skip target * delete registry too | |||
2023-05-27 | ci: update rust-cache to 2.4.0 (#1174) | Clement Tsang | |
2023-05-26 | feature: support human times for `default_time_value` and `time_delta` (#1172) | Clement Tsang | |
* feature: support human times for time interval and default range * add tests, fix not using ms * appease clippy * changelog | |||
2023-05-26 | other: clean up some fixmes (#1171) | Clement Tsang | |
2023-05-25 | other: simplify termination/event loop logic (#1169) | Clement Tsang | |
This just simplifies the logic around ctrl-c and termination logic and event loop logic to something simpler and without the need for timeouts and/or atomics. Instead, we just make termination an event sent by ctrl-c and use the same receiver for event handling to react to it and break the loop. | |||
2023-05-24 | other: clean up thread event code (#1170) | Clement Tsang | |
2023-05-24 | deps: bump regex, toml_edit, ctrlc (#1168) | Clement Tsang | |
2023-05-24 | deps: bump dependencies for docs (#1167) | Clement Tsang | |
2023-05-23 | deps: bump dependencies as of 2023-05-21 (#1166) | Clement Tsang | |
2023-05-22 | deps: bump clap to 4.3.0 (#1165) | Clement Tsang | |
2023-05-21 | refactor: remove procfs (#1163) | Clement Tsang | |
* refactor: remove procfs, use personal impls/rustix directly * buffer sharing * inline * some cleanup | |||
2023-05-20 | refactor: remove TypedBuilder for col (#1162) | Clement Tsang | |
* refactor: remove TypedBuilder for col * clean up basic | |||
2023-05-19 | deps: bump dependencies as of 2023-05-19 (#1161) | Clement Tsang | |
2023-05-19 | github: update CONTRIBUTING.md | Clement Tsang | |
2023-05-18 | github: update some form headers to remove inline code blocks that were ↵ | Clement Tsang | |
misrendering as quotes | |||
2023-05-18 | refactor: remove TypedBuilder for widget (#1159) | Clement Tsang | |
* refactor: remove TypedBuilder for widget * group together cpu * clean up proc too | |||
2023-05-18 | deps: bump dependencies as of 2023-05-17 (#1160) | Clement Tsang | |
2023-05-17 | refactor: remove TypedBuilder for col row (#1158) | Clement Tsang | |
2023-05-16 | deps: bump dependencies as of 2023-05-15 (#1157) | Clement Tsang | |
2023-05-16 | refactor: remove unused typed-builder proc macro usage in options (#1156) | Clement Tsang | |
2023-05-15 | github: update even more packaging issue template wording | ClementTsang | |
2023-05-15 | docs: add links to the repo locations for installation methods (#1155) | Clement Tsang | |
2023-05-14 | github: update more packaging issue template wording | ClementTsang | |
2023-05-14 | github: update packaging issue template wording | ClementTsang | |