Clement Tsang
9cea3e1a8d
ci: add cache to audit job ( #1175 )
...
* ci: add cache to audit job
* always cache, and skip target
* delete registry too
2023-05-27 00:59:16 -04:00
Clement Tsang
a90c32eb73
ci: update rust-cache to 2.4.0 ( #1174 )
2023-05-27 00:22:29 -04:00
Clement Tsang
eccaf11937
feature: support human times for default_time_value
and time_delta
( #1172 )
...
* feature: support human times for time interval and default range
* add tests, fix not using ms
* appease clippy
* changelog
2023-05-26 00:42:40 -04:00
Clement Tsang
6b9663a2c2
other: clean up some fixmes ( #1171 )
2023-05-26 00:19:28 -04:00
Clement Tsang
69318465ae
other: simplify termination/event loop logic ( #1169 )
...
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-25 00:13:04 -04:00
Clement Tsang
b6dc17cfb3
other: clean up thread event code ( #1170 )
2023-05-24 01:05:49 -04:00
Clement Tsang
ea3f5e628d
deps: bump regex, toml_edit, ctrlc ( #1168 )
2023-05-24 00:54:39 -04:00
Clement Tsang
2ef7aa97c9
deps: bump dependencies for docs ( #1167 )
2023-05-24 00:33:31 -04:00
Clement Tsang
11b6fc1df2
deps: bump dependencies as of 2023-05-21 ( #1166 )
2023-05-23 00:22:17 -04:00
Clement Tsang
57da52b659
deps: bump clap to 4.3.0 ( #1165 )
2023-05-22 00:25:44 -04:00
Clement Tsang
caa1d1b88b
refactor: remove procfs ( #1163 )
...
* refactor: remove procfs, use personal impls/rustix directly
* buffer sharing
* inline
* some cleanup
2023-05-21 00:53:27 -04:00
Clement Tsang
8a49c49267
refactor: remove TypedBuilder for col ( #1162 )
...
* refactor: remove TypedBuilder for col
* clean up basic
2023-05-20 01:27:42 -04:00
Clement Tsang
b6f9a9a98d
deps: bump dependencies as of 2023-05-19 ( #1161 )
2023-05-19 04:04:44 -04:00
Clement Tsang
5aaa2bfa9f
github: update CONTRIBUTING.md
2023-05-19 00:24:46 -04:00
Clement Tsang
13efb87534
github: update some form headers to remove inline code blocks that were misrendering as quotes
2023-05-18 15:03:20 -04:00
Clement Tsang
463b0fbef8
refactor: remove TypedBuilder for widget ( #1159 )
...
* refactor: remove TypedBuilder for widget
* group together cpu
* clean up proc too
2023-05-18 05:45:07 -04:00
Clement Tsang
0a98ad1b93
deps: bump dependencies as of 2023-05-17 ( #1160 )
2023-05-18 02:05:57 -04:00
Clement Tsang
a1a48bc647
refactor: remove TypedBuilder for col row ( #1158 )
2023-05-17 02:43:08 -04:00
Clement Tsang
f541947a59
deps: bump dependencies as of 2023-05-15 ( #1157 )
2023-05-16 00:16:46 -04:00
Clement Tsang
b9c106c9cf
refactor: remove unused typed-builder proc macro usage in options ( #1156 )
2023-05-16 00:03:34 -04:00
ClementTsang
ccb93223f7
github: update even more packaging issue template wording
2023-05-15 00:17:40 -04:00
Clement Tsang
b59f526e16
docs: add links to the repo locations for installation methods ( #1155 )
2023-05-15 00:07:08 -04:00
ClementTsang
80d4e9c81f
github: update more packaging issue template wording
2023-05-14 16:24:09 -04:00
ClementTsang
3e6f3ad551
github: update packaging issue template wording
2023-05-14 16:08:58 -04:00
Clement Tsang
52805e0a83
docs: update winget link
2023-05-14 11:04:56 -04:00
Clement Tsang
d019181b2d
uptick: 0.9.1 ( #1153 )
2023-05-14 00:13:12 -04:00
Clement Tsang
7bd93f2c7c
deps: bump dependencies as of 2023-05-13 ( #1152 )
2023-05-13 20:41:19 -04:00
Clement Tsang
9d433be3f3
other: bump version to 0.9.1 ( #1151 )
2023-05-13 18:08:12 -04:00
Clement Tsang
f76fc84670
docs: bump mkdocs-material to 9.1.12 ( #1150 )
2023-05-13 11:40:56 -04:00
Clement Tsang
3a8d85d487
refactor: use macros for initializing canvas styles ( #1149 )
...
* refactor: use macros for initializing canvas styles
* add quotes
* Simplify macro
* update tests
* more renaming
2023-05-13 05:22:09 -04:00
Clement Tsang
bcca7e2621
bug: fix gruvbox cache colour being invalid ( #1148 )
...
* bug: fix gruvbox cache colour being invalid
* update changelog
2023-05-12 04:39:07 -04:00
Clement Tsang
c8da8f16f0
docs: update install instructions
2023-05-12 00:54:50 -04:00
Clement Tsang
2c13683eb3
ci: pin and update some workflow actions ( #1145 )
...
* ci: pin and update some workflow actions
* also update setup-python
* and rust-toolchain
2023-05-11 00:42:39 -04:00
ClementTsang
31869dee29
docs: update choco install instructions
2023-05-10 04:01:23 -04:00
ClementTsang
13b58d4d4e
docs: reword binary install section
2023-05-10 03:59:27 -04:00
ClementTsang
331ed47387
github: update deploy body template
2023-05-10 03:35:54 -04:00
Clement Tsang
8777143801
uptick: 0.9.0 ( #1143 )
...
* uptick: 0.9.0
* years are hard
* update changelog
2023-05-10 03:17:25 -04:00
Clement Tsang
efe65ecbe2
deps: bump dependencies in Cargo.lock file ( #1144 )
...
Avoids an annoying message when installing with `--locked`.
2023-05-09 20:36:35 -04:00
Clement Tsang
cb9d99527a
docs: update process config docs ( #1142 )
2023-05-09 19:35:32 -04:00
Clement Tsang
dae65bcd56
bug: fix certain custom column combinations causing issues ( #1140 )
...
* docs: update some docs related to processes
* bug: temp bandaid on column feature to avoid dupes issue
2023-05-09 19:20:34 -04:00
Clement Tsang
53d7cbb170
docs: bump mkdocs-material to 9.1.11 ( #1141 )
2023-05-09 00:24:38 -04:00
Clement Tsang
1111bbe831
docs: update help section of docs ( #1139 )
...
* docs: update help section of docs a bit
* update
2023-05-07 17:07:24 -04:00
Clement Tsang
e12ed777b7
docs: update docs with processes column ( #1138 )
2023-05-07 17:00:55 -04:00
Clement Tsang
a62fdc5e04
deps: bump clap to 4.2.7 and libc to 0.2.143 ( #1136 )
2023-05-07 04:35:42 -04:00
Clement Tsang
f00d09ded5
deps: bump sysinfo to =0.29.0 ( #1135 )
2023-05-07 01:32:25 -04:00
ClementTsang
3239bce86b
ci: update some ci docs
2023-05-07 00:42:35 -04:00
Clement Tsang
440e10c34d
other: disable logging when building with default features ( #1133 )
...
* other: disable logging when building with default features
* update docs
2023-05-06 17:35:10 -04:00
Clement Tsang
bb94355cfc
ci: allow skipped CI workflow to mean success ( #1134 )
2023-05-06 13:59:43 -04:00
Clement Tsang
b60a62d5f0
other: keep running even if logger fails to initialize ( #1132 )
...
This just makes it so that even if the logger is enabled, if it fails to
initialize (e.g. read-only directory), bottom will still continue to
start up, and just print a warning that the logger encountered an issue.
2023-05-06 12:56:01 -04:00
Clement Tsang
4cdedffaee
other: use sysinfo for temps for android and ios ( #1130 )
2023-05-06 00:58:19 -04:00