btop++ v1.4.7

v1.4.7

btop++ (v1.4.7) New features & Bug fixes

Added 9
  • Process following and following mode improvements
  • Apple Silicon GPU support via IOReport API
  • Kanagawa Dragon theme
  • Twilight theme
  • Swap upload/download speed graph option
  • Flexoki dark and light themes
Fixed 11
  • Restore Apple Silicon temp reporting on M2 Pro
  • Regression from a switch to kIOMainPortDefault
  • Hide and info buttons
  • Mouse mapping for process kill buttons with vim keys enabled
  • Kill buttons
  • Following mode fixes
Changelog v1.4.7
ReferencesDescriptionAuthor(s)
#1326Feat: Process following and following mode improvements@vandabbin
#1541feat: Add Apple Silicon GPU support via IOReport API@gneitzke
#1602feat: add Kanagawa Dragon theme@Marcus441
#1443Add twilight theme@hastinbe
#1433Add Swap upload/download speed graph option, Fix network graphs overlap@TheSovietPancakes
#1522Add Flexoki dark and light themes@nsyout
#1493Menu option to disable presets@vandabbin
#1492Create orange.theme@neocerambyx
#1564Add E hotkey to collapse/expand all processes in tree mode@sardonyx001
#1601fix: restore Apple Silicon temp reporting on M2 Pro@RockBacon9922
#1427fix regression from a switch to kIOMainPortDefault@barracuda156
#1429Fix hide and info buttons@vandabbin
#1452Fix mouse mapping for process kill buttons with vim keys enabled@vandabbin
#1454Fix kill buttons@vandabbin
#1456following mode fixes@vandabbin
#1458Fixes and Improvements for Pause and Follow modes@vandabbin
#1409fix: remove unused asprintf implementation function@deckstose
#1445fix: remove busy waiting when checking runner thread state@deckstose
#1491Update clock with preset change or show/hide box@vandabbin
#1521Tweaked RX/TX collection and drawing, Fix -Wparentheses warning@TheSovietPancakes
#1518fix: mem bottom border when net is not shown@vandabbin
#1515fix: force_tty menu option sets TTY mode on start@vandabbin
#1539fix: accumulate pwr_usage into pwr_total instead of mem_total in Gpu::collect()@alephpiece
#1622fix: read GPU/VRAM clocks when ROCm SMI reports version 1.x@theRealWardo
#1598fix: render a non-ascii chars in proc list@deniskhud
#1619fix CPU mib queries for OpenBSD, only display online CPUs in output@busterb
#1583fix: correctly map amd zen cpu core temps@sola-contrib
#1628fix: restore Intel Mac CPU temperature fallback@seanniu93
#1560fix: Use SVG features compatible with Qt SVG Tiny 1.1@ratijas
ea977a0Update widechar detection and fix replace_ascii_control() removing wide characters@aristocratos
7657384Fix cpu watt overflow in cpu box + division by zero fix for cpu.temp_max@aristocratos
b36357bFixed missing CPU package temperature color (numeric value)@aristocratos

Big thanks to @deckstose for helping out with project maintenance, PR reviews and merging!

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 or BSD 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, i586 and i686 are 32-bit!

View original

Upgraded? How did it go?

Discussion