SHA256
1
0
forked from pool/bottom
bottom/bottom.changes

228 lines
9.1 KiB
Plaintext
Raw Normal View History

-------------------------------------------------------------------
Fri Mar 18 21:04:54 UTC 2022 - Jan-Luca Kiok <me@jlk.one>
- Package version appropriate deps
-------------------------------------------------------------------
Fri Mar 18 20:48:25 UTC 2022 - Jan-Luca Kiok <me@jlk.one>
- Update to 0.6.8:
* Add PgUp/PgDown keybind support to scroll up and down a page in
a table
* Fix bug where the program would stall in an infinite loop if
the width of the terminal was too small
* Fix a bug where the number of CPUs is never refreshed
* Update sysinfo
- Strip binary
- Require cargo version 1.58 at least for binary stripping on cargo
build
-------------------------------------------------------------------
Tue Jan 4 22:15:17 UTC 2022 - Dirk Müller <dmueller@suse.com>
- update to 0.6.6:
* Address RUSTSEC-2020-0071
* Fixes process_command breaking process widget sorting
* Fix process CPU calculation if /proc/stat CPU line has less values than expected
* Remove duplicate guest time in process CPU calculation
-------------------------------------------------------------------
Mon Oct 25 21:19:48 UTC 2021 - Martin Hauke <mardnh@gmx.de>
- Update to version 0.6.4
* Small update to fix a bug and being slightly clearer on the
network legend unit.
- Update to version 0.6.3
* Small release with some bug fixes and a change in how we
calculate Linux memory usage.
- Update to version 0.6.2
Features
* Add F9 key as an alternative process kill key.
Bug Fixes
* Fixes two bugs causing the battery widget colours and mouse
events to be broken.
-------------------------------------------------------------------
Thu May 13 16:17:33 UTC 2021 - Martin Hauke <mardnh@gmx.de>
- Update to version 0.6.1
* Fine-grained kill signals - bottom defaulted to kill -15, but
now, on Unix-based systems, you can directly choose which kill
signal you want.
* You can disable this feature if you want with the
--disable_advanced_kill flag or config option, which will
instead revert to the older style with just two options.
* Scroll position indicator using --show_table_scroll_position.
* Added Nord colour schemes. This can be enabled either in the
config file or command line with color=nord or color=nord-light.
* Add Ctrl-w and Ctrl-h shortcuts in search in order to delete a
word or a character respectively.
* Added mouse support for sorting process columns:
* Added users as a column in the process widget.
-------------------------------------------------------------------
Sat Mar 6 12:33:10 UTC 2021 - Martin Hauke <mardnh@gmx.de>
- Update to version 0.5.7
* Fixes incorrect colours being used the CPU widget in basic
mode.
* Fixes hide_table_gap not working in the battery widget.
* Fixes the sorting arrow disappearing in proc widget under
some cases.
* Fixes basic mode failing to report CPUs if there are less than
4 entries to report.
- Update to version 0.5.6
* Fixed temperature sensors not working at all on non-Linux
platforms.
- Update to version 0.5.5
* Fixed CPU graph colours not matching the legend in the "all"
state.
- Update to version 0.5.4
Changes
* Removed the --debug option for now.
Bug Fixes
* Fixes a performance regression causing high memory and CPU
usage over time.
* Fixes process states not showing.
-------------------------------------------------------------------
Sat Nov 28 16:27:52 UTC 2020 - Martin Hauke <mardnh@gmx.de>
- Update to version 0.5.3
* Fixes custom battery colour levels being inverted.
- Update to version 0.5.2
* Fixes hide_avg_cpu being inverted in config files.
- Update to version 0.5.1
* Patch for some bugs that were spotted in the 0.5.0 release.
- Update to version 0.5.0
Features
* Adaptive network graphs: the network widget's y-axis will now
adjust based on your current usage.
* Mouse support for tables and moving to widgets.
* The ability to hide specific temperature and disk entries
via config.
* Added a tree mode, you can access this with the t key.
* A simple indicator for when data updating is frozen.
* Built-in colour themes.
Changes
* Updated help descriptions, added auto-complete generation.
* Changed how we do battery theming. We now only set high,
medium, and low colours and we deal with the ratios.
Bug Fixes
* Fixes a bug where you could move down in the process widget
even if the process widget search was closed.
* Add labels to Linux temperature values.
* Implements sorting by count. It previously did absolutely
nothing.
* Fix being able to cause an index out-of-bounds by resizing to
a smaller terminal just after the program got the terminal
size, but right before the terminal started drawing.
* Fixed not clearing screen before drawing, which caused issues
for some environments.
* Fix highlighted entries being stuck in another colour when the
widget is not selected.
* Expanding a widget no longer overrides the widget/dialog title
colour.
* Fixed process names occasionally showing up as truncated, due
to only using /proc//stat as our data source.
* Fixed missing thread termination steps as well as improper
polling causing blocking in input thread.
* Fixed the CPU basic widget showing incorrect data due to an
incorrect offset when displaying the data.
* Fixed an incorrect offset affecting the CPU colour when
scrolling.
* Fixed spacing problems in basic CPU mode.
* Fixed an incorrect offset affecting the graph CPU colour
mismatching the legend.
* Removes an accidental extra comma in one of the headers in the
disk widget.
* Removes the automatically generated CPU colours method.
-------------------------------------------------------------------
Sun Aug 30 13:10:51 UTC 2020 - Martin Hauke <mardnh@gmx.de>
- Update to version 0.4.7
* Just a single bug fix, where searching by command name was
broken.
- Update to version 0.4.6
* 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:
* 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 (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.
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.
- Update to version 0.4.5
* Minor update to match needing to update on crates.io. No changes.
-------------------------------------------------------------------
Mon Jul 6 06:40:34 UTC 2020 - Martin Hauke <mardnh@gmx.de>
- Update to version 0.4.4
Features
* Added process states to the processes widget.
Bug Fixes
* Fixed a bug where bottom would incorrectly read the wrong
values to calculate the read/write columns for processes
in Linux.
* Fixed a bug where OR operations in the process query wouldn't
properly for some cases.
* Improved process query overall
Changes
* Showing average CPU is now on by default. Disable it via flag.
* Removed CPU filtering. I didn't like it and had planned on
rolling out this change with an alternative, more usable CPU
widget system. Note, if you liked it, let me know, it's easy
to add back in as an option but for now, I ripped it out since
it was causing more headaches.
* show_disabled_data flag and option are also removed as they
are now irrelevant.
* Made the CPU entry you're scrolling over highlight even when
you're not on the widget.
-------------------------------------------------------------------
Fri May 15 08:50:25 UTC 2020 - Martin Hauke <mardnh@gmx.de>
- Update to version 0.4.3
* Minor update to update a dependency to avoid an overflow.
-------------------------------------------------------------------
Tue May 12 19:21:43 UTC 2020 - Martin Hauke <mardnh@gmx.de>
- Update to version 0.4.2
Changes
* Automatically hide time axis labels if the widget gets too
small.
* Automatically hide table gap if the widget gets too small.
Bugs
* The <Space> character can be used as an "AND" again (properly)
in queries. For example:
* Fixed an issue where if the drive I/O label didn't match any
disk, the entire disk widget would display no results.
* Display SWAP and MEM legends even if the total amount is 0 to
avoid a weird blank spot in the legend.
-------------------------------------------------------------------
Sat May 9 19:17:50 UTC 2020 - Martin Hauke <mardnh@gmx.de>
- Initial package, version 0.4.1