Hisham Muhammad
f5a469b5a8
Use reentrant version to silence warnings.
2014-04-21 18:59:30 -03:00
Hisham Muhammad
4027e5ee44
goto considered harmful and confuses cppcheck.
2014-04-21 18:55:58 -03:00
Hisham Muhammad
2f0a4b3d3a
Test realloc failure to make cppcheck happy
2014-04-21 18:23:34 -03:00
Hisham Muhammad
99bc23771f
Fix resource leak detected by cppcheck
2014-04-21 18:23:21 -03:00
Hisham Muhammad
af02749722
Merge branch 'master' of https://github.com/hishamhm/htop
2014-04-11 20:18:27 -03:00
Hisham Muhammad
4716a9857b
Fix logic for skipping non-numeric directories.
...
Closes #42 .
2014-04-11 20:17:07 -03:00
Edgar Kalkowski
c8be3701b8
Fix tree view if userland threads are hidden.
2014-04-11 13:45:24 +02:00
Hisham Muhammad
1ac517be52
Fix padding in large numbers. (See #40 )
2014-04-10 13:22:33 -03:00
Hisham Muhammad
96858744b5
Avoid "else" trick with #ifdef, hopefully makes code easier to follow.
2014-04-09 23:14:41 -03:00
Hisham Muhammad
5d6ad853fa
Support for very large numbers, now tested on a 64-bit machine.
2014-04-09 22:49:36 -03:00
Hisham Muhammad
127f847ca5
Support really large numbers on 64-bit architectures; first try.
2014-04-09 22:32:54 -03:00
Hisham Muhammad
19b438de10
Improve discoverability of the expand/collapse feature.
...
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 18:02:50 -03:00
Hisham Muhammad
af4c412ebf
Better support for Home and End keys
2014-04-09 17:47:22 -03:00
Hisham Muhammad
cb297af848
Fix invalid access when highlighting basename of threads.
2014-04-09 17:43:54 -03:00
Hisham Muhammad
f2e4556b5e
Updated icon!
2014-04-09 14:47:58 -03:00
Hisham Muhammad
1d9e1b0118
Add missing check for return value and be more conservative in constructs to avoid future slips of this kind.
2014-04-09 14:47:32 -03:00
Hisham Muhammad
369bef279a
a nicer look
2014-04-05 19:56:35 -03:00
Hisham Muhammad
c0fc5bf898
alert to Mac users
2014-04-05 19:53:15 -03:00
Hisham Muhammad
f2a190b0e9
New logic for highlighting basenames with spaces
2014-02-27 17:11:23 -03:00
Hisham Muhammad
61bd770689
Merge branch 'master' of https://github.com/hishamhm/htop
2014-02-27 16:43:39 -03:00
Hisham Muhammad
6d90e58c01
alignment improvements
2014-02-27 16:35:22 -03:00
Hisham Muhammad
88ca9dcfa0
Update README
2014-02-24 21:05:12 -03:00
Hisham Muhammad
953ec71235
Add README.md for Github
2014-02-03 09:11:39 -02:00
Hisham Muhammad
817e292ac9
Update README file
2014-02-03 09:11:08 -02:00
Hisham Muhammad
11b251a577
Update changelog
2014-01-30 15:47:32 -02:00
Hisham Muhammad
96b57ea812
Merge pull request #10 from simpleigh/master
...
Added additional column to monitor OOM killer score of each process
2014-01-30 09:46:32 -08:00
Leigh Simpson
da236ca318
Added additional column to monitor OOM killer score of each process
2014-01-29 22:41:55 +00:00
Hisham Muhammad
558b001e2b
Merge pull request #6 from zed-0xff/patch-1
...
fix column shift on wrong megabytes format
2014-01-29 13:17:39 -08:00
Hisham Muhammad
6fcceeff04
Merge pull request #4 from robberos/master
...
Possible to regenerate headers outside of srcdir
2014-01-29 13:15:33 -08:00
zed_0xff
7afda7f5a1
fix column shift on wrong megabytes format
...
see http://0xff.me/htop_bug.png
2014-01-21 11:35:53 +03:00
Robert Rosengren
5aac1733a6
Possible to regenerate headers outside of srcdir
2014-01-17 09:33:52 +01:00
Hisham Muhammad
76a715ee8c
Fix order of calloc arguments.
...
(Patch by Dawid Gajownik)
2014-01-16 18:51:16 -02:00
Hisham Muhammad
c1e0f6e17c
BUGFIX: Fix crash when adding meters and toggling detailed CPU time.
...
See https://bugzilla.redhat.com/show_bug.cgi?id=987805 for details.
(thanks to Dawid Gajownik for the detailed analysis!)
2014-01-16 01:40:47 -02:00
Hisham Muhammad
4256c23d84
Refactor the drawing of the help screen
2014-01-14 00:24:12 -02:00
Hisham Muhammad
1c0e93c1bd
First new feature of the git era! "c" key tags all children of a process.
2014-01-14 00:23:41 -02:00
Hisham Muhammad
cd692f27f4
There was a bug in my implementaion. No reason not to use the glibc version.
2014-01-14 00:21:37 -02:00
Hisham Muhammad
7fd5e80429
New home, new life!
2014-01-14 00:19:44 -02:00
Hisham Muhammad
8ace29c267
Make CPU meter optionally account guest time in its percentages
2013-12-18 02:58:34 +00:00
Hisham Muhammad
af285d1d3b
Fixes in accounting of guest time when using virtualization
...
(thanks to Patrick Marlier)
2013-12-18 02:20:39 +00:00
Hisham Muhammad
6cfa9e0bf2
Performance improvements due to conditional parsing of IO data depending on selected fields.
...
On my machine, this gives a ~20% improvement in htop process time use with the default config.
2013-05-24 22:46:01 +00:00
Hisham Muhammad
5c2d84aba3
Apply patch fixing typos, and catch another one. Closes #3613760 .
2013-05-23 00:19:16 +00:00
Hisham Muhammad
322ba274ea
Performance improvements
...
(thanks to Jann Horn)
2013-04-29 23:00:15 +00:00
Hisham Muhammad
ee5dc46fee
Don't end up killing init if process selected to be killed terminates before the user selects a signal. Closes #3606072 .
2013-02-26 20:24:27 +00:00
Hisham Muhammad
a0810561f3
Add extra checks in configure.ac for different locations of (n)curses.h
2013-02-26 17:10:11 +00:00
Hisham Muhammad
43a7231615
Remove explicit calls to curses.h in other files
2013-02-26 16:50:21 +00:00
Hisham Muhammad
8d5dd51cf2
Fix crash when pressing 'u'. Thanks to Quentin Carbonneaux.
2012-12-12 13:03:52 +00:00
Hisham Muhammad
00b324bfc1
Changes in object model: separate class objects to store vtable. Also, nicer UTF-8 display of big numbers.
2012-12-05 15:12:20 +00:00
Hisham Muhammad
2a73405cd0
search and filter for the strace and lsof screens!
2012-11-10 00:31:37 +00:00
Hisham Muhammad
259e1a2938
fixes PGRP and SESN columns in case of big pids. Patch #3567904 .
2012-10-20 01:45:41 +00:00
Hisham Muhammad
f44a8f2009
Option to update process names on every refresh
...
(thanks to Rob Hoelz)
2012-10-20 00:43:25 +00:00