gitgoggles
6c81caffd2
feat: enter key can be used to close process search widget ( #1890 )
...
Added the ability to press Enter after typing a search term in the Proc widget, making it more Vim-like for those with muscle-memory for Vim's '/' search.
2025-11-30 19:04:56 -05:00
Clement Tsang
3d2832a5d5
ci: require all actions to be pinned ( #1893 )
2025-11-30 18:42:39 -05:00
allcontributors[bot]
0246c39128
docs: add oxyzenQ as a contributor for doc ( #1892 )
...
* docs: update README.md
* docs: update .all-contributorsrc
---------
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2025-11-30 16:44:08 -05:00
rezky_nightky
f277dff2b2
fix: correct spelling across docs, comments, and configs ( #1891 )
2025-11-30 16:42:06 -05:00
Clement Tsang
1aaea6d71b
other: make deb conflict with "btm" ( #1888 )
...
Apparently that's what's needed to fix the issue.
2025-11-24 12:39:04 -05:00
Clement Tsang
c840eccae6
other: make the deb package conflict with the official "bottom" package ( #1887 )
2025-11-24 11:37:16 -05:00
Clement Tsang
316a3c0564
ci: run default feature tests in FreeBSD as well ( #1884 )
...
* ci: run basic tests in freebsd as well
* oops a space
* actually test
2025-11-23 00:54:24 -05:00
Clement Tsang
a8f65a8065
other: add very basic test for data collection ( #1883 )
2025-11-22 23:57:06 -05:00
Clement Tsang
86b35bcd79
refactor: use clippy::unwrap_used ( #1882 )
...
* refactor: use clippy::unwrap_used
* fix log format use
* fix a bunch of macos ones
* oop
* allow schema script
* driveby schema bump
2025-11-22 23:26:02 -05:00
Clement Tsang
85af7ba50d
ci: skip clear cache if the PR is a fork ( #1880 )
2025-11-17 06:21:35 -05:00
Clement Tsang
3ee950003b
other: update the PR template ( #1879 )
2025-11-17 06:14:06 -05:00
Clement Tsang
21a63f8e76
docs: update changelog ( #1878 )
2025-11-17 06:05:29 -05:00
Adarsh Das
45b2522929
feature: add readonly mode ( #1861 )
...
* init
* Fixed code smells
* Updated documentation as per feedback
2025-11-17 06:03:46 -05:00
Clement Tsang
daafd2fa36
other: update the PR template ( #1877 )
2025-11-17 05:50:59 -05:00
Clement Tsang
d2b2c2a414
docs: update changelog as of 2025-11-16 post-0.11.4 ( #1875 )
2025-11-16 18:20:18 -05:00
allcontributors[bot]
b8567aa468
docs: add Saphereye as a contributor for doc ( #1874 )
...
* docs: update README.md
* docs: update .all-contributorsrc
---------
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2025-11-16 17:36:17 -05:00
allcontributors[bot]
6df6aa5a70
docs: add Saphereye as a contributor for code ( #1873 )
...
* docs: update README.md
* docs: update .all-contributorsrc
---------
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2025-11-16 17:35:26 -05:00
Adarsh Das
c813b220af
feature: add spacebar shortcut to toggle process tree nodes ( #1830 )
...
* feature: added spacebar as a toggle for proc tree mode
* bug: added check if the app is currently in search widget state
* refactor: moved the if statements inside the match case
* docs: added documentation for Spaec as tree toggle
* revert: changes
* feat: added space key to toggle tree
* refactor: clippy errors
* docs: updated documentation for space as toggle
* feat: experimental change to Minus, collapse entire tree
* fix: clippy errors
* feat: finished - and + as full tree collapse/expand
* refactor: clippy errors
* Made the all collapse function more concise
* Changed i32 calls to Pid
* updated help text
* Fixed array
* reverted total collapse and expand of trees
* array fix
2025-11-16 17:34:35 -05:00
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 1ce8f5619f .
* Revert "why was that there"
This reverts commit 6a2a4da04a .
* Revert "fix potential logic bug with generate points logic, but this isn't the actual issue"
This reverts commit 7f7de8055b .
* Revert "bug/refactor: draw average CPU last, refactor CPU data code (#1804 )"
This reverts commit 43e1b34899 .
* 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