Commit Graph
2549 Commits
Author SHA1 Message Date
ClementTsang 67f91a6940 update lockfile of schema gen too 2026-07-06 02:10:20 -04:00
ClementTsang 692ce7a29a move it to a separate fn 2026-07-06 02:07:37 -04:00
ClementTsang 25839fe2bd refactor: replace ctrlc with signal_hook 2026-07-06 02:04:18 -04:00
Clement Tsang 673dec2b91 deps: bump indexmap to 2.14.0 (#2124) 2026-07-06 01:30:24 +00:00
Clement Tsang e61385b77c deps: bump clap-related deps as of 2026-07-04 (#2123)
Bumps:
- clap
- clap_complete
- clap_copmlete_nushell
- clap_mangen
2026-07-04 06:55:31 +00:00
Clement Tsang f4e2a15b8d docs: fix missing section and typo in changelog (#2122) 2026-07-01 23:16:39 -04:00
Clement Tsang f17a83e90b uptick: 0.14.3 (#2121) 0.14.3 2026-07-01 04:31:12 +00:00
Clement Tsang 51b59b6267 ci: bump attest-build-provenance to v3.2.0 (#2120) 2026-06-30 18:32:21 -04:00
Clement Tsang af18a747e9 other: attempt a fix to reduce CPU cycles spent on kitty for cursor_trail (#2119)
Deals with a possible issue with kitty and its `cursor_trail` functionality, where it supposedly does a bit of extra calculation work when the cursor's location after drawing is too far from the previous location when kitty is checking whether it should recalculate things for the trail, even if the cursor is hidden (at least this is my guess by looking around in https://github.com/kovidgoyal/kitty/blob/c1d507dbe8cd12830d8b97b0d350d9dc2e4d383f/kitty/cursor_trail.c). The fix is (apparently) to just park the cursor at the origin after drawing each time, and this seemingly helps as a workaround.

If this is right (and it very well could be wrong, I'm making a guess here), IMO the actual fix is that kitty should _probably_ skip cursor trail calculation work if the cursor is hidden I guess?
2026-06-30 21:59:48 +00:00
Clement Tsang a3a7f954f5 ci: use Rust 1.96.1 in CI (#2118)
Should fix the weird sporadic network failures.
2026-06-30 16:20:30 +00:00
Clement Tsang 0666032052 other: remove extra show that does nothing (#2117) 2026-06-29 23:05:00 -04:00
Clement Tsang 1a0d99b2b4 other: remove extra hide/show that does nothing (#2116)
Spotted while looking into something else, we call it twice (once right after). These should be safe to remove as such.
2026-06-30 02:27:53 +00:00
dastarruer d3c2223e51 docs: remove out-of-place period (#2114) 2026-06-28 20:04:04 -04:00
Clement Tsang 1a4b12a794 deps: bump toml_edit to 0.25.12 (#2112) 2026-06-28 06:41:59 +00:00
Clement Tsang 77b89c5e1b docs: update default version in README/issue template to 0.14.2 (#2113) 2026-06-28 02:12:51 -04:00
Clement Tsang bd7cfe4b39 ci: fix choco packaging (#2111) 0.14.2 2026-06-27 18:25:59 -04:00
Clement Tsang a0e2de6333 uptick: 0.14.2 (#2110) 2026-06-27 21:56:39 +00:00
Clement Tsang 40254c24e0 other: fix schema crate interfering with installs (#2109)
This change should fix the issue around `cargo install` being confused by the schema generation binary by just moving it entirely into a separate tool "crate".
2026-06-27 17:44:44 -04:00
Clement Tsang f37e36a847 deps: bump unicode-ellipsis 0.5.0 and unicode-segmentation 1.13.3 (#2107)
Bumping these two together. Main change is https://github.com/unicode-rs/unicode-segmentation/pull/172; `unicode-ellipsis` just also bumps `unicode-segmentation` (https://github.com/ClementTsang/unicode-ellipsis/blob/main/CHANGELOG.md#050).
2026-06-26 04:43:37 +00:00
Clement Tsang e1baa05551 deps: bump itertools to 0.15.0 (#2106)
Changelog: https://github.com/rust-itertools/itertools/blob/master/CHANGELOG.md#0150
2026-06-26 04:29:31 +00:00
Clement Tsang f9cc03d637 deps: bump starship-battery to 0.11.0 (#2105)
Changelog: https://github.com/starship/rust-battery/blob/main/CHANGELOG.md#0110-2026-04-03
2026-06-25 08:19:26 +00:00
Clement Tsang fb2b364f91 deps: bump nvml-wrapper to 0.12.1 and rustc-hash to 2.1.2 (#2104)
Bumps nvml-wrapper to 0.12.1 and rustc-hash to 2.1.2.
2026-06-24 04:53:06 +00:00
Clement Tsang ea24ae6637 deps: bump sysinfo to 0.39.5 (#2103) 2026-06-23 05:22:09 +00:00
Clement Tsang b3694fc3f4 other: mention memory/network alias in deprecation warnings (#2102) 0.14.1 2026-06-22 02:25:54 -04:00
Clement Tsang 9332d46b40 uptick: 0.14.1 (#2101) 2026-06-21 02:24:55 -04:00
Clement Tsang 0c70f84590 other: add funding (#2100) 2026-06-21 00:49:26 -04:00
Clement Tsang 1d71e2966f docs: update unofficial support list for NetBSD (#2099) 2026-06-21 00:47:07 -04:00
Clement Tsang e19480591d deps: bump ratatui to 0.30.2 and ratatui-core to 0.1.2 (#2098) 2026-06-20 22:26:40 +00:00
Clement Tsang c9e47fd764 docs: update changelog (#2097) 2026-06-20 17:19:42 -04:00
Gergő Gutyina 378dce78c1 docs: memory.legend_position -> memory_graph.legend_position (#2096) 2026-06-20 15:04:17 -04:00
Clement Tsang ed9ffbc865 uptick: 0.14.0 (#2094)
Uptick to prepare to release 0.14.0.
0.14.0
2026-06-20 09:03:19 +00:00
Clement Tsang 5fde90fc3f bug: fix memory collection using cgroup v1 sentinel max as total (#2093)
Fixes a bug with cgroups v1, where the "total" if there isn't a limit set may be some crazy high number which would be interpreted as many terabytes large. This is obviously incorrect, so we should not use that as the total, and instead, use the min of the actual total and the cgroups value (so if a lower cgroup v1 value is set, we use that instead).
2026-06-20 04:51:54 -04:00
Clement Tsang e13911d749 docs: update changelog with #2055 (#2091) 2026-06-20 02:44:08 -04:00
Justin Martin 3542c0bc49 feature: FreeBSD add ufs disk io counters (#2055)
This PR adds ufs disk io counters on freebsd by using sysinfo. This PR also updates the Cargo.toml to use the dep syntax for the unused feature flags starship-battery and nvml-wrapper.
2026-06-20 02:39:47 -04:00
Clement Tsang 382dfdb80c other: bump min version to 1.95.0 (#2052)
Bumps the minimum version set to 1.95.0. This should give us a couple of neat new features to work with.
2026-06-20 06:16:51 +00:00
Clement Tsang 79d33f22c2 ci: update upload-artifact to v6.0.0 (#2090) 2026-06-20 02:01:39 -04:00
Clement Tsang 74a975851d uptick: prep 0.13.0 update (#2089) 0.13.0 2026-06-20 00:43:43 -04:00
Clement Tsang ddc169c6d0 feature: add option to track unmounted disks on Linux (#2088)
This PR adds the option to additionally scan unmounted disk partitions. This currently only works on Linux.
2026-06-20 04:19:32 +00:00
Clement Tsang 7916c918fd docs: update contribution documentation (#2087) 2026-06-18 03:53:40 -04:00
Clement Tsang 1ffde3a6f3 docs: Update README feature links (#2085)
Seems like I forgot to update these when updating the docs in general.
2026-06-17 00:51:08 -04:00
Clement Tsang fd611ba641 uptick: 0.13.0 (#2080) 2026-06-11 03:01:06 -04:00
Clement Tsang fca070ed08 feature: add disk I/O time series chart (#2073)
This PR adds a disk I/O (read and write rate) graph.
2026-05-30 00:43:20 -04:00
Clement Tsang f916a87f87 ci: bump cargo version in CI to 1.96.0 (#2079) 2026-05-30 00:42:01 -04:00
allcontributors[bot]andallcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com> 7d9b7101e6 docs: add puneetdixit200 as a contributor for code (#2076)
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2026-05-23 23:13:23 -04:00
Puneet Dixit 799bf2193b other: treat uppercase Q as quit shortcut (#2074) 2026-05-23 23:12:59 -04:00
Clement Tsang cd225004fc ci: bump cargo-llvm-cov to 0.8.6 (#2075) 2026-05-23 01:32:36 -04:00
Clement Tsang e406ee8347 other: add explicit short-gpu-names option (#2072)
This PR adds the option to opt in to using the short GPU names setting. Also fix a test and some docs.
2026-05-20 06:11:47 +00:00
allcontributors[bot]andallcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com> 8ef725637a docs: add gepbird as a contributor for code (#2071)
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2026-05-19 23:45:28 -04:00
Gergő Gutyina 6cf578d4c7 feat: use short "GPU" name in memory widget if there's only one (#1791) 2026-05-19 23:43:25 -04:00
Clement Tsang 8cd50b2a4a bug: fix bug causing deprecated setting warnings even if commented out (#2070)
Comment out flags header in default config file + fix bug causing deprecated warnings if `[flags]` was uncommented even when the fields themselves were commented out.
2026-05-20 03:15:44 +00:00