Commit Graph

159 Commits

Author SHA1 Message Date
Hisham Muhammad
8f230920cd show custom thread names 2010-02-25 01:37:31 +00:00
Hisham Muhammad
aff118ab39 warning fixes 2010-02-25 01:35:12 +00:00
Hisham Muhammad
23fc40976e Resolve license incompatibility issues,
as reported by Tom "spot" Callaway from Fedora Legal.
2010-02-24 21:13:45 +00:00
Hisham Muhammad
ef31893067 minor tweak 2010-02-22 20:57:25 +00:00
Hisham Muhammad
c9e59b4a33 minor tweaks by David Weber 2010-02-22 20:54:01 +00:00
Hisham Muhammad
7dcd2beb90 extra checks for lsof failures 2009-10-16 20:15:01 +00:00
Hisham Muhammad
a20ba78b5e simplify code 2009-10-16 20:06:47 +00:00
Hisham Muhammad
1e124da059 coverity fixes 2009-10-16 20:03:18 +00:00
Hisham Muhammad
dd86b9b646 prepare release 0.8.3 2009-06-23 14:02:14 +00:00
Hisham Muhammad
2b53419983 * BUGFIX: Fix crash on F6 key
(thanks to Rainer Suhm)
2009-06-23 13:51:36 +00:00
Hisham Muhammad
3e6be2d7f7 fix to minor bug affecting the build process, a maintenance release will follow shortly. 2009-06-08 21:08:02 +00:00
Hisham Muhammad
4206828d17 oops, add missing files. 2009-06-02 19:29:22 +00:00
Hisham Muhammad
7ee2646808 oops, add missing files 2009-06-02 19:28:19 +00:00
Hisham Muhammad
4488caa70a Tempus Fugit. 2009-06-02 05:07:08 +00:00
Hisham Muhammad
9b8d11d9f1 doc fix 2009-06-02 05:06:20 +00:00
Hisham Muhammad
6330ff3a0a changes for htop 0.8.2 2009-06-02 04:51:23 +00:00
Hisham Muhammad
1371ee28a7 don't use unbounded operations 2009-06-02 04:49:26 +00:00
Hisham Muhammad
b62f9cea6f improve man-page 2009-06-02 04:29:26 +00:00
Hisham Muhammad
20bb68824d updated battery meter code from Ian Hands, slightly tweaked 2009-04-27 21:48:09 +00:00
Hisham Muhammad
510213591b clean inc search buffer code 2009-04-22 19:26:49 +00:00
Hisham Muhammad
843aded57c sort by PROCESSOR and SESSION 2009-03-11 13:52:39 +00:00
Hisham Muhammad
31b3a2d2db catch nonprintable characters 2009-03-11 13:51:50 +00:00
Hisham Muhammad
385a7dbe1e simplify uptime calculation 2009-03-11 13:26:39 +00:00
Hisham Muhammad
3b950e4189 BSD related fixes:
* BUGFIX: Correct page size calculation for FreeBSD systems
  (thanks to Andrew Paulsen)
* Allow compilation without PLPA on systems that don't support it
  (thanks to Timothy Redaelli)
2009-03-11 13:15:43 +00:00
Hisham Muhammad
b93e5c00b6 Rename VEID to CTID in OpenVZ systems
(thanks to Thorsten Schifferdecker)
2009-03-11 13:05:19 +00:00
Hisham Muhammad
10213f3ea1 improve help on monochrome, fix bug #2430855 2009-02-18 00:34:18 +00:00
Hisham Muhammad
f2ef3b74a0 * corrections to the desktop entry file
(thanks by Samuli Suominen)
2009-02-18 00:06:18 +00:00
Hisham Muhammad
ac5cecb6fc Option to display hostname in the meters area 2009-02-17 18:33:32 +00:00
Hisham Muhammad
c3d682b0f6 fix bug #2171752 2009-02-17 18:13:25 +00:00
Hisham Muhammad
dc38fc2da3 Fix missing tree view when userland threads are hidden
(thanks to Josh Stone)
2009-02-17 17:12:59 +00:00
Hisham Muhammad
0baba6d7b4 Fix for VPID on OpenVZ systems
(thanks to Wolfgang Frisch)
2009-02-17 15:36:43 +00:00
Hisham Muhammad
a2f6eea0c4 Remove assertion that fails on hardened kernels
(thanks to Wolfram Schlich for the report)
2008-09-23 06:29:03 +00:00
Hisham Muhammad
11931f1bc8 ACPI Battery meter
contributed by Ian Hands
2008-09-23 06:21:28 +00:00
Hisham Muhammad
c3550e18e8 Avoid reading process IO info multiple times on multithreaded processes.
Bugfix from Gerhard Heift.
2008-09-23 05:56:15 +00:00
Hisham Muhammad
a5dfaa2393 Add Linux-VServer support,
contributed by Jonathan Sambrook and Benedikt Bohm
2008-09-23 04:31:13 +00:00
Hisham Muhammad
6beb27d803 Prepare for release 0.8 2008-05-07 23:02:38 +00:00
Hisham Muhammad
ce3114079c Fix mouseclick handling in top bar 2008-05-07 23:02:23 +00:00
Hisham Muhammad
15ab0ad706 Let mouseclicks tick/untick checkboxes 2008-05-07 23:01:45 +00:00
Hisham Muhammad
23615d63a8 Make setup screen fully mouse-driveable 2008-04-23 07:24:27 +00:00
Hisham Muhammad
b09339d643 Enabling taskstats by default since they don't break
on systems that don't have them.
2008-03-16 00:31:31 +00:00
Hisham Muhammad
2338ad5820 Ability to change sort column with the mouse by
clicking column titles (click again to invert order).
Also, add a consolidated IO kbyte/s column.
2008-03-14 18:50:49 +00:00
Hisham Muhammad
fa6f919059 Add missing bits to build system, needed by the inclusion of PLPA.
Thanks to Bert Wesarg for the heads up.
2008-03-11 19:22:17 +00:00
Hisham Muhammad
da23c8c5a1 Clean up headers by using 'static' whenever possible.
Reduces resulting code size.
2008-03-09 08:58:38 +00:00
Hisham Muhammad
12f4f09e6e Add support for Linux per-process IO statistics,
enabled with the --enable-taskstats flag, which
requires a kernel compiled with taskstats support.
Thanks to Tobias Oetiker!
2008-03-09 08:02:22 +00:00
Hisham Muhammad
460608d6e2 Make column operation more comfortable. 2008-03-09 07:42:19 +00:00
Hisham Muhammad
8fa33dc336 Add Unicode support, enabled with the --enable-unicode
flag, which requires libncursesw.
Thanks to Sergej Pupykin!
2008-03-09 02:33:23 +00:00
Hisham Muhammad
fa87ff0251 Clean up htop's configure options. 2008-03-09 02:16:21 +00:00
Hisham Muhammad
93f091c47e BUGFIX: Fix display of CPU count for threaded processes.
When user threads are hidden, process now shows the
sum of processor usage for all processors. When user
threads are displayed, each thread shows its own
processor usage, including the root thread.
(thanks to Bert Wesarg for the report)
Also, add option to display thread colors differently.
2008-03-08 23:39:48 +00:00
Hisham Muhammad
52840406ac Make sure help screen is properly filled.
Make behavior of H key consistent.
2008-03-08 23:30:35 +00:00
Hisham Muhammad
4df76d127b Embed PLPA (Portable Linux Processor Affinity) in order to support
conflicting affinity API of different Linux kernel versions.
2008-03-05 09:46:47 +00:00