Changelog v1.3.0
- Added Gpu Support Linux | @romner-set | PR #529
- Added platform support for OpenBSD | @joske | PR #607
- Enable macos clang | @muneebmahmed | PR #666
- Fix Apple Silicon CPUs misprinted | @masiboss | PR #679
- Cmake support for MacOS | @imwints | PR #675
- Elementarish theme: color update according to Elementary palette | @stradicat | PR #660
- Add alternative key codes for Delete, Insert, Home, End | @ivanp7 | PR #659
- Fix scrollbar not clearing sometimes. | @DecklynKern | PR #643
- Add keybind for toggling memory display mode in PROC box | @rahulaggarwal965 | PR #623
- Minor string initialization improvement | @imwints | PR #636
- Made disks statvfs logic asynchronous. | @crestfallnatwork | PR #633
- Fix signal list on non-linux/weird linux platforms | @lvxnull | PR #630
- Add option to accumulate a child's resources in parent in tree-view | @imwints | PR #618
- Add CMake support for Linux | @imwints | PR #589
- Horizon theme | @SidVeld | PR #610
- Fix short conversion of 1000-1023 *iB | @scorpion-26 | #609
- Fix integer overflows in btop_collect.cpp | @dorrellmw | #546
- Support compiling with LLVM | @imwints | #510
- Fix getting zfs pool name with '.' char in freebsd | @jfouquart | #602
- [macos/freebsd] support gcc13 | @joske | #600
- FreeBSD swap info | @rrveex | #560
- Create adwaita.theme | @flipflop133 | #485
- Try get terminal size of "/dev/tty" if stdout fails | @imwints | PR #627
- Refresh rate program argument | @imwints | PR #640
- Improved error handling when determining the config directory | @imwints | #652
- Use native POSIX polling syscalls to read input | @lvxnull | #624
- Conditional compile on Big Sur and up | @joske | PR #690
-
- Various fixes by @imwints, @simplepad, @joske, @gwena, @cpalv, @iambeingtracked, @mattico, @NexAdn
For additional binaries see the Continuous Builds.
Linux binaries for each architecture are statically linked with musl and works on kernel 2.6.39 and newer.
No Macos and FreeBSD binaries provided for the moment.
Notice! None of the binaries have GPU support, compile yourself or wait for distribution packages for GPU monitoring support!
Notice! Use x86_64 for 64-bit x86 systems, i486 and i686 are 32-bit!