Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make blue text more readable. Closes #55. | Hisham Muhammad | 2014-04-24 | 1 | -3/+3 |
| | |||||
* | Fix compiler complaints. | Hisham Muhammad | 2014-04-22 | 1 | -1/+2 |
| | |||||
* | Remove use of usleep, which is sadly obsolete. | Hisham Muhammad | 2014-04-21 | 1 | -1/+11 |
| | |||||
* | avoid strtok and reduce scope of variables. | Hisham Muhammad | 2014-04-21 | 1 | -8/+8 |
| | |||||
* | Improve discoverability of the expand/collapse feature. | Hisham Muhammad | 2014-04-09 | 1 | -39/+94 |
| | | | | | | | | | | | 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). | ||||
* | Add missing check for return value and be more conservative in constructs to ↵ | Hisham Muhammad | 2014-04-09 | 1 | -6/+17 |
| | | | | avoid future slips of this kind. | ||||
* | Refactor the drawing of the help screen | Hisham Muhammad | 2014-01-14 | 1 | -37/+41 |
| | |||||
* | First new feature of the git era! "c" key tags all children of a process. | Hisham Muhammad | 2014-01-14 | 1 | -0/+18 |
| | |||||
* | Make CPU meter optionally account guest time in its percentages | Hisham Muhammad | 2013-12-18 | 1 | -2/+2 |
| | |||||
* | Don't end up killing init if process selected to be killed terminates before ↵ | Hisham Muhammad | 2013-02-26 | 1 | -3/+8 |
| | | | | the user selects a signal. Closes #3606072. | ||||
* | Changes in object model: separate class objects to store vtable. Also, nicer ↵ | Hisham Muhammad | 2012-12-05 | 1 | -48/+33 |
| | | | | UTF-8 display of big numbers. | ||||
* | search and filter for the strace and lsof screens! | Hisham Muhammad | 2012-11-10 | 1 | -125/+36 |
| | |||||
* | Add IO priority support ('i' key) | Hisham Muhammad | 2012-10-04 | 1 | -59/+53 |
| | |||||
* | Add -p flag, contributed by Rob Hoelz | Hisham Muhammad | 2012-08-10 | 1 | -7/+31 |
| | |||||
* | allow 'k' to kill multiple processes again (when did this break?...) | Hisham Muhammad | 2012-06-05 | 1 | -2/+1 |
| | |||||
* | Continue following when switching to tree view. Patch by Richard Wang. | Hisham Muhammad | 2012-05-28 | 1 | -0/+1 |
| | |||||
* | fix message in help screen | Hisham Muhammad | 2012-05-28 | 1 | -1/+1 |
| | |||||
* | Auto-follow process when selecting which signal to use when killing a process. | Hisham Muhammad | 2012-03-30 | 1 | -0/+9 |
| | | | | | This avoids killing the wrong process. | ||||
* | Fix crashes when process list is empty | Hisham Muhammad | 2012-03-05 | 1 | -9/+21 |
| | |||||
* | BUGFIX: behavior of 'F' (follow) key was broken, also affecting the | Hisham Muhammad | 2012-02-02 | 1 | -1/+2 |
| | | | | | persistence of mouse selections. Closes #3165065. | ||||
* | Extra check if Process_getAffinity fails. | Hisham Muhammad | 2012-01-29 | 1 | -0/+1 |
| | | | | | | | | 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. | ||||
* | Remove old memory debugging routines. We have Valgrind nowadays. | Hisham Muhammad | 2011-12-26 | 1 | -2/+0 |
| | |||||
* | major header cleanup | Hisham Muhammad | 2011-12-26 | 1 | -11/+15 |
| | |||||
* | Use strdup explicitly | Hisham Muhammad | 2011-12-25 | 1 | -2/+2 |
| | |||||
* | Keep panel structure up-to-date as process list changes when headers are ↵ | Hisham Muhammad | 2011-12-01 | 1 | -39/+28 |
| | | | | updated during the screen manager. Hopefully closes #3444533. | ||||
* | Remove bundled hwloc-1.2.1. Use either native Linux affinity support or an ↵ | Hisham Muhammad | 2011-11-21 | 1 | -3/+3 |
| | | | | | | | external libhwloc. (for details see https://sourceforge.net/mailarchive/forum.php?thread_name=CAJpkDYeZpwqcWxZ77wq6bMrnhn-KzkU1xAqb3cU0drfnA3n9FQ%40mail.gmail.com&forum_name=htop-general ) | ||||
* | Mega-commit with features and tweaks for 1.0: | Hisham Muhammad | 2011-11-18 | 1 | -39/+4 |
| | | | | | | | | | | | * 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. | ||||
* | build fixes | Hisham Muhammad | 2011-11-05 | 1 | -5/+4 |
| | |||||
* | Allow typing to select items in various panels (sort, user, signal). | Hisham Muhammad | 2011-11-05 | 1 | -5/+33 |
| | | | | | | Factored code from the SignalsPanel to apply to all selections from main screen. Closes feature request #3425304. | ||||
* | Support for UTF-8 tree drawing | Hisham Muhammad | 2011-11-03 | 1 | -1/+32 |
| | | | | | (thanks to Bin Guo) | ||||
* | Use wider PID columns in 64-bit machines with larger pid_max values. | Hisham Muhammad | 2011-09-29 | 1 | -0/+1 |
| | |||||
* | Convert affinity control from the deprecated PLPA to HWLOC | Hisham Muhammad | 2011-09-24 | 1 | -13/+12 |
| | |||||
* | Fix --sort-key=help | Hisham Muhammad | 2011-09-08 | 1 | -1/+1 |
| | |||||
* | minor change to improve portability | Hisham Muhammad | 2011-09-08 | 1 | -1/+1 |
| | |||||
* | Fix off-by-one error in PROCESSOR display | Hisham Muhammad | 2011-09-08 | 1 | -1/+1 |
| | |||||
* | Fix on-screen documentation regarding [ and ] | Hisham Muhammad | 2011-09-08 | 1 | -2/+2 |
| | |||||
* | incremental filtering | Hisham Muhammad | 2011-09-08 | 1 | -40/+91 |
| | | | | | plus some fixes | ||||
* | Stricter checks for command-line options | Hisham Muhammad | 2011-08-26 | 1 | -5/+16 |
| | | | | | (thanks to Sebastian Pipping) | ||||
* | ncurses does not support the scrollwheel well, but this is a step in that ↵ | Hisham Muhammad | 2011-05-26 | 1 | -24/+31 |
| | | | | direction. | ||||
* | handle large values for process time | Hisham Muhammad | 2011-03-28 | 1 | -1/+2 |
| | |||||
* | * Option for counting CPUs from zero | Hisham Muhammad | 2011-03-22 | 1 | -11/+11 |
| | | | | | | (thanks to Sean Noonan) * Meters update in every screen (no longer halting while on Setup, etc.) | ||||
* | Fix online help! | Hisham Muhammad | 2010-11-24 | 1 | -3/+3 |
| | |||||
* | Remove arbitrary limit from rich strings | Hisham Muhammad | 2010-11-22 | 1 | -8/+11 |
| | | | | | | | | | Fix subtree hiding Fix reading of CPU values in hidden threads Fix hiding of zombie processes as kernel threads Remove "debug proc" code Code cleanup in processElements | ||||
* | Fix search by process name when processes are filtered by user. Closes #2803481. | Hisham Muhammad | 2010-11-20 | 1 | -5/+4 |
| | |||||
* | add support for steal/guest CPU time measurement | Hisham Muhammad | 2010-08-24 | 1 | -9/+13 |
| | | | | | | simplify processor data accounting (add CPUData structure) remove Process_clone trick | ||||
* | expand/collapse tree | Hisham Muhammad | 2010-06-17 | 1 | -6/+13 |
| | |||||
* | getopt-based long options and --no-color | Hisham Muhammad | 2010-02-25 | 1 | -49/+75 |
| | | | | | (thanks to Vincent Launchbury) | ||||
* | warning fixes | Hisham Muhammad | 2010-02-25 | 1 | -24/+24 |
| | |||||
* | * BUGFIX: Fix crash on F6 key | Hisham Muhammad | 2009-06-23 | 1 | -5/+5 |
| | | | | | (thanks to Rainer Suhm) | ||||
* | doc fix | Hisham Muhammad | 2009-06-02 | 1 | -1/+1 |
| |