Hisham Muhammad
|
0507cd38f7
|
Merge pull request #43 from ErkiDerLoony/master
Fix tree view if userland threads are hidden.
|
2015-08-20 02:15:04 -03:00 |
Hisham Muhammad
|
ea18a50091
|
Merge pull request #134 from jeffgarrett/pid-selection
Interpret command line PIDs as PIDs, not TIDs
|
2015-08-20 01:20:21 -03:00 |
David Hunt
|
5e602f18d5
|
Rename String to StringUtils.
Fixes building on case-insensitive filesystems where String.h gets confused with <string.h>.
From d734dacea0a10d0465dad4e95b3421511e7da112 Mon Sep 17 00:00:00 2001
From: David Hunt <dhunt@iolanthe.attlocal.net>
Date: Sat, 11 Jul 2015 20:56:31 -0500
Subject: [PATCH 1/8] Rename String to StringUtils
|
2015-08-19 13:45:20 -03:00 |
Hisham Muhammad
|
b291fba02b
|
Fixes to use platform-specific compare routines.
|
2015-04-09 15:40:46 -03:00 |
Hisham Muhammad
|
b1f934c5d5
|
Visual tweaks: change color when following, add Broken Gray theme.
|
2015-04-09 15:17:20 -03:00 |
Hisham Muhammad
|
d880def0e9
|
Merge branch 'master' into wip
Conflicts:
Process.c
Process.h
htop.c
linux/LinuxProcess.c
linux/LinuxProcess.h
test_spec.lua
|
2015-04-02 01:57:37 -03:00 |
Hisham Muhammad
|
272e2d9b34
|
Major advances in FreeBSD port.
|
2015-03-16 23:02:03 -03:00 |
Hisham Muhammad
|
adbfe3c3f1
|
Get FreeBSD tree to compile again with latest changes.
|
2015-03-16 03:14:20 -03:00 |
Hisham Muhammad
|
e3fe3962cb
|
Move more Linux-specific code into Linux subdir.
|
2015-03-15 20:29:13 -03:00 |
Hisham Muhammad
|
6f868b00c0
|
Fix allocation of processes. Closes #166.
|
2015-02-20 14:52:10 -02:00 |
Hisham Muhammad
|
3383d8e556
|
Sorry about the mega-patch.
This is a work-in-progress, code is currently broken.
(Some actions, and notably, the header, are missing.)
|
2015-01-21 23:27:31 -02:00 |
Hisham Muhammad
|
cda6bdd56b
|
Add ProcessList_delete to the variable interface.
|
2014-11-27 17:48:38 -02:00 |
Hisham Muhammad
|
aaaaf063a1
|
Builds on Linux again!
|
2014-11-24 19:22:50 -02:00 |
Hisham Muhammad
|
eb229d9aef
|
Changes for supporting separate platform subdirectories.
|
2014-11-24 18:55:03 -02:00 |
Hisham Muhammad
|
9faf4938b8
|
Refactored key handlers.
Made the logic more modular, hopefully easier to follow,
and removed repeated code.
Plus, some optimization in RichString code.
|
2014-11-19 23:17:52 -02:00 |
Jeff Garrett
|
ab0bceb550
|
Interpret command line PIDs as PIDs, not TIDs
|
2014-10-08 11:52:56 -05:00 |
yar
|
730ab0c9a8
|
pass processlist flags to readOpenVZData (fixes build error)
|
2014-05-04 09:43:45 -07:00 |
Hisham Muhammad
|
f54a37b4a9
|
Update values for fields whose columns may appear later. Fixes #80.
|
2014-05-03 17:51:19 -03:00 |
Hisham Muhammad
|
e0209da88f
|
Support pagefaults stats. Closes #45.
|
2014-04-24 19:40:47 -03:00 |
Hisham Muhammad
|
34b89a9747
|
Add sanity checks.
|
2014-04-24 12:15:56 -03:00 |
Hisham Muhammad
|
28d4cad5fe
|
xread may return -1.
|
2014-04-22 18:48:27 -03:00 |
Hisham Muhammad
|
f677843288
|
Restrict size of inputs on sscanf reads.
|
2014-04-21 19:17:57 -03:00 |
Hisham Muhammad
|
3fbd1ef76d
|
check return of topoErr
|
2014-04-21 19:17:46 -03:00 |
Hisham Muhammad
|
5b30280810
|
shorten scope of variables.
|
2014-04-21 19:00:35 -03:00 |
Hisham Muhammad
|
4027e5ee44
|
goto considered harmful and confuses cppcheck.
|
2014-04-21 18:55:58 -03:00 |
Hisham Muhammad
|
99bc23771f
|
Fix resource leak detected by cppcheck
|
2014-04-21 18:23:21 -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
|
cb297af848
|
Fix invalid access when highlighting basename of threads.
|
2014-04-09 17:43:54 -03:00 |
Hisham Muhammad
|
f2a190b0e9
|
New logic for highlighting basenames with spaces
|
2014-02-27 17:11:23 -03:00 |
Hisham Muhammad
|
6d90e58c01
|
alignment improvements
|
2014-02-27 16:35:22 -03: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
|
76a715ee8c
|
Fix order of calloc arguments.
(Patch by Dawid Gajownik)
|
2014-01-16 18:51:16 -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
|
322ba274ea
|
Performance improvements
(thanks to Jann Horn)
|
2013-04-29 23:00:15 +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
|
f44a8f2009
|
Option to update process names on every refresh
(thanks to Rob Hoelz)
|
2012-10-20 00:43:25 +00:00 |
Hisham Muhammad
|
1b21827f1f
|
Fail gracefully when /proc is not mounted
(thanks to Philipp Hagemeister)
|
2012-10-19 18:59:48 +00:00 |
Hisham Muhammad
|
47e881f460
|
Add IO priority support ('i' key)
|
2012-10-04 23:59:45 +00:00 |
Hisham Muhammad
|
e6c6d7fbf7
|
Add -p flag, contributed by Rob Hoelz
|
2012-08-10 21:54:41 +00:00 |
Hisham Muhammad
|
90d567531a
|
Fix CPU percentage. Patch 3522180 for bug 3516978, by Richard.
|
2012-05-28 00:47:05 +00:00 |
Hisham Muhammad
|
05a78c8111
|
Auto-follow process when selecting which signal to use when killing a process.
This avoids killing the wrong process.
|
2012-03-30 01:20:32 +00:00 |
Hisham Muhammad
|
1a604a05a5
|
BUGFIX: behavior of 'F' (follow) key was broken, also affecting the
persistence of mouse selections. Closes #3165065.
|
2012-02-02 23:45:40 +00:00 |
Hisham Muhammad
|
45f7a4fc8d
|
Remove old memory debugging routines. We have Valgrind nowadays.
|
2011-12-26 22:04:29 +00:00 |
Hisham Muhammad
|
84281bdc44
|
major header cleanup
|
2011-12-26 21:35:57 +00:00 |
Hisham Muhammad
|
81e44312b4
|
Use strdup explicitly
|
2011-12-25 20:23:53 +00:00 |
Hisham Muhammad
|
bfd86a60cc
|
Keep panel structure up-to-date as process list changes when headers are updated during the screen manager. Hopefully closes #3444533.
|
2011-12-01 12:31:57 +00:00 |