Clement Tsang
0e98e02392
docs: dummy PR to force uptick to work ( #1872 )
0.11.4
2025-11-16 16:36:20 -05:00
allcontributors[bot]
95ba23b18e
docs: add jylenhof as a contributor for doc ( #1871 )
...
* docs: update README.md [skip ci]
* docs: update .all-contributorsrc [skip ci]
---------
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2025-11-16 15:50:51 -05:00
Jean-Yves LENHOF
6bd058bc73
docs: add mise alternative method installation ( #1869 )
...
* docs(README): add mise alternative method installation
Signed-off-by: jylenhof <jygithub@lenhof.eu.org>
* Reorganize 'mise' section in README.md
Moved the 'mise' section in the README.md to a different location and removed it from the previous position.
---------
Signed-off-by: jylenhof <jygithub@lenhof.eu.org>
Co-authored-by: Clement Tsang <34804052+ClementTsang@users.noreply.github.com>
2025-11-16 15:48:15 -05:00
Clement Tsang
9e061d175f
uptick: 0.11.4 ( #1868 )
2025-11-16 14:40:46 -05:00
Clement Tsang
9df4e30d7b
bug: fix network graph y-axis cache updating + starting height occasionally being 0 ( #1867 )
...
* bug: fix using the wrong timestamp to invalidate network axis scaling cache
* fix bug with starting with 0.0 leading to having a max height of 0.0
* comment
* driveby
2025-11-16 14:30:57 -05:00
Clement Tsang
7572928b95
docs: update changelog as of 2025-11-16 ( #1866 )
2025-11-16 12:21:11 -05:00
Clement Tsang
c97cb063d1
other: clean up help text spacing + help text dialog sizing ( #1865 )
...
* other: clean up help text spacing + help text dialog sizing
* use 'safer' saturating, I think it gets optimized out...?
* semicolon + typo
2025-11-15 18:56:10 +00:00
Clement Tsang
d32b50351f
ci: bump rust version to 1.91.1 ( #1864 )
...
* ci: bump rust version to 1.91.1
* also add this to trigger testing ci
2025-11-15 11:20:48 -05:00
Tommaso Montanari
1197a2f6bc
other: Replace bottom icon with square version ( #1863 )
2025-11-15 11:15:28 -05:00
Guillaume Gomez
f88d9d9404
other: Simplify cfg condition ( #1862 )
2025-11-15 11:05:57 -05:00
Clement Tsang
873ba20e68
deps: bump ratatui to 0.30.0-beta.0 ( #1860 )
...
* deps: bump ratatui to 0.30.0-beta.0
* use SpaceEvenly
* explicitly mention layout-cache
* fix changelog as driveby
2025-11-11 05:57:51 -05:00
Clement Tsang
0735276122
bug: ensure avg cpu is drawn on top in "All" mode ( #1859 )
...
* bug: ensure avg cpu is drawn on top
* changelog
2025-11-11 05:47:09 -05:00
Clement Tsang
f5f157707c
other: update gitignore to ignore flamegraphs ( #1858 )
2025-11-10 20:51:23 -05:00
allcontributors[bot]
e2935cbf15
docs: add Tommimon as a contributor for design, and ideas ( #1855 )
...
* docs: update README.md [skip ci]
* docs: update .all-contributorsrc [skip ci]
---------
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2025-11-06 10:51:49 -05:00
Clement Tsang
e2e2bc5e22
other: run schema update ( #1854 )
0.11.3
2025-11-06 23:26:15 +08:00
Clement Tsang
f8e598c5b9
uptick: 0.11.3 ( #1853 )
2025-11-06 10:09:52 -05:00
Clement Tsang
e2a9ba44ab
ci: validate RPM release's digest + some driveby fixes ( #1851 )
...
* ci: add a checksig for rpm release
* driveby fix for icon location
* verbose
* also test local install
* Driveby echo of rust version
* some organization
* -y
* comment
* driveby reduce verbosity
* okay that works, add this check
* run btm -V
2025-11-05 11:06:35 -05:00
Clement Tsang
cdba8f9064
ci: bump cargo-generate-rpm to 0.19.0 ( #1850 )
2025-11-05 10:19:25 -05:00
Clement Tsang
bda29e6564
docs: some rearragement of known issues + add NVIDIA musl issue ( #1849 )
...
* docs: some rearragement of known issues + add NVIDIA musl issue
* tweak comment
* non-musl too
2025-11-05 10:01:39 -05:00
Clement Tsang
3c42f6502a
bug: fix issues introduced with average CPU usage refactor ( #1846 )
...
* fix potential logic bug with generate points logic, but this isn't the actual issue
* update changelog
* why was that there
* okay let's not bother
* Revert "okay let's not bother"
This reverts commit 1ce8f5619f9455d52b4993ef57681d4a5b302d6f.
* Revert "why was that there"
This reverts commit 6a2a4da04a888867df8608558247951c8084ff3c.
* Revert "fix potential logic bug with generate points logic, but this isn't the actual issue"
This reverts commit 7f7de8055b360669da5284a11e70b2a8d1eb9ac3.
* Revert "bug/refactor: draw average CPU last, refactor CPU data code (#1804 )"
This reverts commit 43e1b348995e9c8d7bcb694301371b2b4649ebc8.
* reverse as a lazy fix for avg
2025-11-04 12:58:46 -05:00
Clement Tsang
49ee330116
ci: pin Rust version in CI to file ( #1845 )
...
* set the CI version to be pinned in jobs instead
* pin it to a file
* .txt
* quotes?
* todo
* bash?
2025-11-02 10:30:15 -05:00
Clement Tsang
8d06d729db
other: fix clippy errors for 1.91.0 ( #1844 )
2025-11-02 10:00:53 -05:00
Clement Tsang
abbf751685
ci: use icon in wix ( #1840 )
...
* move icon location
* fix gitignore
* oop
2025-10-25 10:30:17 -04:00
Clement Tsang
d091babbc6
other: add icon as part of .desktop file ( #1839 )
2025-10-24 11:10:06 -04:00
Tommaso Montanari
66ab4f7ef0
other: Added icon to bottom ( #1838 )
2025-10-24 08:23:19 +08:00
Clement Tsang
beaeb03e90
refactor: remove custom layout constraint implementation ( #1836 )
...
As noted in #1406 , I don't need the custom `Constraint` setup anymore. This also starts the work to refactor some really bad code around layouts.
2025-10-13 08:53:43 +00:00
Clement Tsang
f68974b940
docs: update changelog for PRs ( #1835 )
...
* docs: update changelog for PRs
* tmp
* revert
2025-10-12 17:29:27 -04:00
Justin Martin
118bb5e061
feature: free arc ( #1812 )
...
* feature: free arc
* freebsd clippy no-default-features
* add alias to free_arc
* add get_threads to default config
* clippy
* code review: combine zfs feature and target_os build cfgs
2025-10-12 15:08:55 -04:00
Clement Tsang
16449f2697
docs: use bottom.pages.dev ( #1703 )
...
* docs: use bottom.pages.dev
This _might_ stick, this might not. I may only do this after releasing
one more stable version. We'll see.
* fix schema
2025-10-12 07:26:22 +00:00
Clement Tsang
1ba734a65d
doc: update changelog with disk I/O fix ( #1834 )
...
Adds #1833
2025-10-10 07:11:45 +00:00
Frederick Zhang
256c5aba68
fix: sort disk I/O by original rates instead of readable strings ( #1833 )
2025-10-10 03:07:34 -04:00
Clement Tsang
e1dc3f27e7
docs: add missing changelog entry ( #1832 )
2025-10-08 00:49:35 +00:00
Clement Tsang
6dc02ea041
uptick: 0.11.2 ( #1831 )
...
* uptick: 0.11.2
* update changelog
0.11.2
2025-10-07 18:31:36 -04:00
Clement Tsang
7d7f1a4938
ci: use macos-15 in CI ( #1828 )
...
* ci: use macos-15 in CI
* bump in ci
* driveby fix for freebsd 15 in builds
2025-10-02 17:50:52 -04:00
Clement Tsang
3d22177de6
bug: check subtraction when calculating network widget y-axis ( #1827 )
...
This PR adds an explicit check for the case where the `Instant` is somehow too small and falls back to manually checking for the oldest visible timestamp.
2025-10-01 07:55:23 +00:00
Clement Tsang
93d49ea627
ci: update freebsd-vm to v1.2.4 ( #1824 )
...
* ci: update freebsd-vm to v1.2.4
* update builds
* Update config.yml
2025-09-25 19:38:27 -04:00
Clement Tsang
adc802b54c
deps: bump ratatui to 0.30.0-alpha.5 ( #1821 )
...
* deps: bump ratatui to 0.30.0-alpha.5
* bump lockfile deps too
2025-09-25 01:29:31 -04:00
Clement Tsang
c5ca6a8216
ci: bump cargo-action to 0.0.7, rust-cache to 2.8.1, and rust-toolchain to e97e2d8 ( #1822 )
...
* deps: bump cargo-action to 0.0.7
* bump rust-cache and rust-toolchain
* bump
2025-09-25 00:16:17 -04:00
Clement Tsang
428d4d0cb5
deps: bump deps as of 2025-09-23 ( #1820 )
2025-09-24 22:29:09 -04:00
Clement Tsang
be6d561d3f
doc: update changelog with #1817 ( #1818 )
2025-09-22 18:40:28 -04:00
Piotr Kubaj
59b1db530d
bug: fix build on FreeBSD on ARM / POWER ( #1817 )
...
Both ARM and POWER use unsigned char. This PR fixes `process_ext.rs` to use `libc::c_char` rather than the previous `i8`.
2025-09-17 11:37:39 -04:00
Clement Tsang
e4b814fd0b
refactor: optimize username cloning for Unix processes ( #1816 )
...
* refactor: rename/update comments for uid_to_username
* use arc<str> instead of cloning user repeatedly
* clippy
* oop
* oop2
* hmmm hopefully that works?
* ugh
2025-09-14 23:47:49 -04:00
Clement Tsang
c8614bf2be
deps: bump deps and lockfile ( #1815 )
...
* deps: bump deps and lockfile
* fix expected error message in test
* fix some windows errors and lint stuff
2025-09-14 19:33:58 +00:00
Clement Tsang
ddc2c0fb8b
docs: update changelog for #1811 ( #1814 )
2025-09-14 19:11:31 +00:00
Justin Martin
392a659f33
bug: skip avg cpu in basic mode with dedicated row ( #1811 )
...
update sample config
2025-09-14 14:53:30 -04:00
Justin Martin
b07f940970
feature: hide k-threads ( #1772 )
...
* hide k-threads init
comment
* add config for hide_k_threads
arg help
* update docs for hide_k_threads
* add test_toggle_k_thread for process_table
* update help text and schema
* add hide_k_threads to sample_configs default
* add Virt column to sample default config
* update sample demo config column name for schema ci
* force_rerender_and_update from toggle_k_threads for updates when frozen
* use is_kernel for ProcessType
* remove todo
* Apply suggestions from code review
Co-authored-by: Clement Tsang <34804052+ClementTsang@users.noreply.github.com>
---------
Co-authored-by: Clement Tsang <34804052+ClementTsang@users.noreply.github.com>
2025-09-07 18:56:56 -04:00
Clement Tsang
f1017d6f6f
bug: fix issue with process name isolation on Linux ( #1809 )
...
* driveby fix for dash cmdline bin name
* fmt
2025-09-01 21:50:53 -04:00
Clement Tsang
d55e1a674f
docs: fix missing pages + delete old filtering page ( #1806 )
2025-08-29 23:27:26 -04:00
Clement Tsang
a35b81a187
docs: update docs page with missing features ( #1805 )
...
* add no key setting
* do it here instead of in main loop
* add a warning
* docs: update a bunch of docs with features
* linux-only test
* oop
* skip field check for other os
* oop
* easier way of doing it
* use dead code
* oop
* huh guess I don't need it
2025-08-29 23:12:19 -04:00
Clement Tsang
d799c656aa
feature: support ignoring all keypresses ( #1719 )
...
* refactor
* add no key setting
* do it here instead of in main loop
2025-08-29 21:30:50 -04:00