Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-01-21 | Sorry about the mega-patch. | Hisham Muhammad | |
This is a work-in-progress, code is currently broken. (Some actions, and notably, the header, are missing.) | |||
2014-11-27 | Move "get max pid" code into platform specific area. | Hisham Muhammad | |
2014-11-24 | Builds on Linux again! | Hisham Muhammad | |
2014-11-24 | Changes for supporting separate platform subdirectories. | Hisham Muhammad | |
2014-11-19 | Refactored key handlers. | Hisham Muhammad | |
Made the logic more modular, hopefully easier to follow, and removed repeated code. Plus, some optimization in RichString code. | |||
2014-06-04 | Get two data points for meters. | Hisham Muhammad | |
Ensure one mini-reading-cycle runs before getting the UI active so we have two data points to get better meter measurements from the get-go. | |||
2014-05-05 | Don't stop refreshing if clock was adjusted. | Hisham Muhammad | |
2014-05-03 | Avoid weird behavior when exiting help pressing keys such as F2. | Hisham Muhammad | |
2014-04-25 | Now, when you disable a filter (F4 → Esc), it will go back to unfiltered mode | Hisham Muhammad | |
but the current process will remain selected (so you can filter, choose and then go back to unfiltered mode to see the children of that process). Inspired by feedback at http://www.reddit.com/r/linux/comments/23wpc7/announcing_htop_103_with_new_features_bugfixes/ch1paos | |||
2014-04-24 | Make blue text more readable. Closes #55. | Hisham Muhammad | |
2014-04-22 | Fix compiler complaints. | Hisham Muhammad | |
2014-04-21 | Remove use of usleep, which is sadly obsolete. | Hisham Muhammad | |
2014-04-21 | avoid strtok and reduce scope of variables. | Hisham Muhammad | |
2014-04-09 | Improve discoverability of the expand/collapse feature. | Hisham Muhammad | |
It is now accessible via F6 when on tree view (as a bonus, it is now also reachable via the mouse). The function bar now dynamically changes to reflect the toggle nature of the tree-view mode (F5) and the F6 key serves as expand/collapse when on tree mode, and its previous behavior of bringing up the "Sort By" menu (which only made sense on non-tree mode). Users wishing to go to the "Sort By" menu straight from Tree View can still do so with the "<" and ">" keys (the top-compatible keys for sort selection). | |||
2014-04-09 | Add missing check for return value and be more conservative in constructs to ↵ | Hisham Muhammad | |
avoid future slips of this kind. | |||
2014-01-14 | Refactor the drawing of the help screen | Hisham Muhammad | |
2014-01-14 | First new feature of the git era! "c" key tags all children of a process. | Hisham Muhammad | |
2013-12-18 | Make CPU meter optionally account guest time in its percentages | Hisham Muhammad | |
2013-02-26 | Don't end up killing init if process selected to be killed terminates before ↵ | Hisham Muhammad | |
the user selects a signal. Closes #3606072. | |||
2012-12-05 | Changes in object model: separate class objects to store vtable. Also, nicer ↵ | Hisham Muhammad | |
UTF-8 display of big numbers. | |||
2012-11-10 | search and filter for the strace and lsof screens! | Hisham Muhammad | |
2012-10-04 | Add IO priority support ('i' key) | Hisham Muhammad | |
2012-08-10 | Add -p flag, contributed by Rob Hoelz | Hisham Muhammad | |
2012-06-05 | allow 'k' to kill multiple processes again (when did this break?...) | Hisham Muhammad | |
2012-05-28 | Continue following when switching to tree view. Patch by Richard Wang. | Hisham Muhammad | |
2012-05-28 | fix message in help screen | Hisham Muhammad | |
2012-03-30 | Auto-follow process when selecting which signal to use when killing a process. | Hisham Muhammad | |
This avoids killing the wrong process. | |||
2012-03-05 | Fix crashes when process list is empty | Hisham Muhammad | |
2012-02-02 | BUGFIX: behavior of 'F' (follow) key was broken, also affecting the | Hisham Muhammad | |
persistence of mouse selections. Closes #3165065. | |||
2012-01-29 | Extra check if Process_getAffinity fails. | Hisham Muhammad | |
I could not reproduce the crash in current SVN (I've been adding checks for problems like this), but the sanity check looks correct. Thanks to Cybjit. Closes #3481053. | |||
2011-12-26 | Remove old memory debugging routines. We have Valgrind nowadays. | Hisham Muhammad | |
2011-12-26 | major header cleanup | Hisham Muhammad | |
2011-12-25 | Use strdup explicitly | Hisham Muhammad | |
2011-12-01 | Keep panel structure up-to-date as process list changes when headers are ↵ | Hisham Muhammad | |
updated during the screen manager. Hopefully closes #3444533. | |||
2011-11-21 | Remove bundled hwloc-1.2.1. Use either native Linux affinity support or an ↵ | Hisham Muhammad | |
external libhwloc. (for details see https://sourceforge.net/mailarchive/forum.php?thread_name=CAJpkDYeZpwqcWxZ77wq6bMrnhn-KzkU1xAqb3cU0drfnA3n9FQ%40mail.gmail.com&forum_name=htop-general ) | |||
2011-11-18 | Mega-commit with features and tweaks for 1.0: | Hisham Muhammad | |
* Performance improvements * Support for splitting CPU meters into two or four columns (thanks to Wim Heirman) * Switch from PLPA, which is now deprecated, to HWLOC. * Bring back support for native Linux sched_setaffinity, so we don't have to use HWLOC where we don't need to. * Support for typing in user names and column fields in selection panels. | |||
2011-11-05 | build fixes | Hisham Muhammad | |
2011-11-05 | Allow typing to select items in various panels (sort, user, signal). | Hisham Muhammad | |
Factored code from the SignalsPanel to apply to all selections from main screen. Closes feature request #3425304. | |||
2011-11-03 | Support for UTF-8 tree drawing | Hisham Muhammad | |
(thanks to Bin Guo) | |||
2011-09-29 | Use wider PID columns in 64-bit machines with larger pid_max values. | Hisham Muhammad | |
2011-09-24 | Convert affinity control from the deprecated PLPA to HWLOC | Hisham Muhammad | |
2011-09-08 | Fix --sort-key=help | Hisham Muhammad | |
2011-09-08 | minor change to improve portability | Hisham Muhammad | |
2011-09-08 | Fix off-by-one error in PROCESSOR display | Hisham Muhammad | |
2011-09-08 | Fix on-screen documentation regarding [ and ] | Hisham Muhammad | |
2011-09-08 | incremental filtering | Hisham Muhammad | |
plus some fixes | |||
2011-08-26 | Stricter checks for command-line options | Hisham Muhammad | |
(thanks to Sebastian Pipping) | |||
2011-05-26 | ncurses does not support the scrollwheel well, but this is a step in that ↵ | Hisham Muhammad | |
direction. | |||
2011-03-28 | handle large values for process time | Hisham Muhammad | |
2011-03-22 | * Option for counting CPUs from zero | Hisham Muhammad | |
(thanks to Sean Noonan) * Meters update in every screen (no longer halting while on Setup, etc.) |