Page MenuHomeSolus

Update htop to 3.0.4

Authored by algent on Jan 2 2021, 8:20 PM.




  • Separate tree and list sort orders
  • Invert Process_compare so that superclass matches run first
  • Check if clock_gettime needs linking of librt
  • Define O_PATH if not already defined
  • Add column on Mac for processes running under translation
  • Configure check for additional linker flags for keypad(3)
  • PSI Meter: constant width and only print ten-duration as bar
  • Sort in paused mode after inverting sort order
  • Handle absence of package CPU temperature
  • Meter: restore non-wide-character build
  • MainPanel: do not reset hideProcessSelection on KEY_SHUFFLE
  • BarMeter: rework text padding
  • Panel: rework drawing of FunctionBar
  • Meter: fix artifacts with very tiny width
  • BUGFIX: Fix dlopen issue for libsensors5 for some platforms
  • BUGFIX: Fix broken tree display on inverted sort order
  • BUGFIX: Fix pause mode ("Z") in tree view
  • BUGFIX: Avoid NULL dereference on zombie processes
  • Document dynamic bindings and assumed external configuration
  • Update key mapping documentation for sorting

Signed-off-by: Algent Albrahimi <>

Test Plan

Run htop, search for processes and kill some of them.

Diff Detail

R1411 htop
Lint Not Applicable
Tests Not Applicable

Event Timeline

algent requested review of this revision.Jan 2 2021, 8:20 PM
JoshStrobl edited the summary of this revision. (Show Details)
JoshStrobl added a subscriber: JoshStrobl.

LGTM, thanks!

This revision is now accepted and ready to land.Jan 6 2021, 2:46 PM
This revision was automatically updated to reflect the committed changes.