Skip to content

0.4.6 Release

Compare
Choose a tag to compare
@ClementTsang ClementTsang released this 25 Aug 22:22
9158c5f

Minor update, with some bug fixes, changes, and new features. Most of the work done was refactoring and updating old, weird code.

Features

  • Allow using P to toggle between the processes' base name and the processes' full name:

image

image

  • Added sorting capabilities for any column. Using s will open up a menu allowing you to select which column you want to sort by.

image

  • Added I to invert the current process sort.

  • Added the ability to toggle between mem% and actual memory values by using % in the process widget:

image

image

and basic memory widget when using --basic:

image

image

  • Support searching processes by state (i.e. state=sleeping):

image

  • Added WASD as an alternative method to moving between widgets.

  • Made e also escape expanded widgets (so e expands, then pressing e again will shrink the widget, like if you had pressed ESC).

Changes

  • Dropped MSRV (for now), mainly supporting stable and newer versions of Rust.

  • For macOS, support $HOME/Library/Application Support instead of $HOME/.config for config files. For backwards compatibility's sake, for macOS, this will still check .config if it exists first, but otherwise, it will default to the new location.

Bug fixes

  • Fixed bug in basic mode where the battery widget was placed incorrectly.

  • Fixed a bug caused by hitting Enter when a process kill fails, breaking future process kills.

  • Fix bug caused by incorrectly reading the /proc/{pid}/stats file.