0.4.6 Release
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:
- Added sorting capabilities for any column. Using
s
will open up a menu allowing you to select which column you want to sort by.
-
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:
and basic memory widget when using --basic
:
- Support searching processes by state (i.e.
state=sleeping
):
-
Added
WASD
as an alternative method to moving between widgets. -
Made
e
also escape expanded widgets (soe
expands, then pressinge
again will shrink the widget, like if you had pressedESC
).
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.