wj32
|
e1654f242a
|
switched process node hashtable to hash set
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3604 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-09-12 02:09:21 +00:00 |
|
wj32
|
4544996c0d
|
removed PH_PROCESS_ITEM.CpuUsageString - not thread-safe
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3597 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-09-11 08:57:39 +00:00 |
|
wj32
|
bc1f143a02
|
improved window finding algorithm
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3594 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-09-11 03:47:37 +00:00 |
|
wj32
|
d1005d11a4
|
* added Window Title and Window Status columns
* fixed bug in PhSaveTreeListColumnSettings
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3593 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-09-11 03:30:13 +00:00 |
|
wj32
|
22f24e61e4
|
moved some global variables from phlib to ProcessHacker
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3585 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-09-10 07:49:46 +00:00 |
|
wj32
|
4f28b4a5f9
|
added ExtendedNotifications plugin
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3579 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-09-09 09:18:49 +00:00 |
|
wj32
|
f74051dcdb
|
* fixed incorrect process parent association
* added PhGetClientIdNameEx, PhReferenceProcessItemForParent
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3568 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-09-06 06:30:33 +00:00 |
|
wj32
|
e702ddecde
|
removed process database feature (should go in a plugin)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3547 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-08-30 07:03:03 +00:00 |
|
wj32
|
a19746d419
|
added filter support
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3540 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-08-28 06:00:28 +00:00 |
|
wj32
|
e1ceda80d0
|
added hackaround to PhSelectAndEnsureVisibleProcessNode
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3521 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-08-22 02:46:08 +00:00 |
|
wj32
|
c2898016ab
|
* disabled .text rule
* disabled highlighting for images with invalid signatures
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3495 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-08-14 06:39:59 +00:00 |
|
wj32
|
678fa906aa
|
fixed argument specifications
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3465 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-08-04 06:14:51 +00:00 |
|
wj32
|
7ea59d4571
|
* optimized some startup code
* moved PhCurrentUserName from phlib to ProcessHacker
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3458 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-07-31 06:35:55 +00:00 |
|
wj32
|
089dd86c44
|
renamed functions to [verb] [object] form
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3452 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-07-30 08:35:37 +00:00 |
|
wj32
|
8f337d3a09
|
implemented CSV export
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3451 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-07-29 10:44:23 +00:00 |
|
wj32
|
ea5ef18684
|
* fixed handling of LVN_ITEMCHANGED and LVN_ODSTATECHANGED
* added hackaround to PhSelectAndEnsureVisibleProcessNode
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3450 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-07-29 07:21:41 +00:00 |
|
wj32
|
fbd37f0fed
|
* added relative start times
* added PhFormatTimeSpanRelative
* improved PhFormatDateTime
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3440 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-07-27 10:03:56 +00:00 |
|
wj32
|
92f9bd014d
|
plugins work!
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3425 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-07-24 10:41:21 +00:00 |
|
wj32
|
1f812126c8
|
added options pages for Highlighting (not completed) and Graphs
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3364 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-07-15 04:32:04 +00:00 |
|
wj32
|
6a39b8679a
|
future proofed proc DB enable flag
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3360 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-07-13 11:46:57 +00:00 |
|
wj32
|
eba8d3f077
|
* introduced PH_FULL_STRING with SIZE_T Length instead of USHORT
* fixed overflow when copying listviews
* PhReAlloc -> PhReAllocate
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3337 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-07-11 09:46:17 +00:00 |
|
wj32
|
fae047b03b
|
* added process database
* #2928566 - "Flag system for safe processes"
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3333 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-07-11 06:16:49 +00:00 |
|
wj32
|
054fbf7ad9
|
Copy for the process tree is working
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3328 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-07-10 22:52:21 +00:00 |
|
wj32
|
43a060ee55
|
implemented Save
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3326 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-07-10 10:52:56 +00:00 |
|
wj32
|
14fb753c5e
|
added Collapse Services on Start option
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3325 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-07-10 05:25:59 +00:00 |
|
wj32
|
3fc56f3421
|
finished sorting for all columns
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3297 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-07-08 03:13:18 +00:00 |
|
wj32
|
d47dbc86f0
|
completed all columns (no sorting)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3296 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-07-08 02:54:32 +00:00 |
|
wj32
|
ff6a03bd4b
|
* fixed treelist sorting
* added file-related columns
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3295 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-07-08 01:28:17 +00:00 |
|
wj32
|
46c60759bf
|
added column chooser
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3294 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-07-08 01:00:40 +00:00 |
|
wj32
|
884730245b
|
added a hackaround for tooltip crashing
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3292 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-07-07 12:39:49 +00:00 |
|
wj32
|
afddadcbd8
|
* process tree column settings are now saved
* added I/O Total and Description columns
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3291 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-07-07 09:48:56 +00:00 |
|
wj32
|
efa59be2d1
|
* moved some definitions
* fixed PID sorting
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3162 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-05-30 07:22:32 +00:00 |
|
wj32
|
45bbc86e3f
|
added detection for suspended processes
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3137 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-05-14 08:02:18 +00:00 |
|
wj32
|
7b250bc2b2
|
removed TODO comment
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3133 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-05-13 05:34:17 +00:00 |
|
wj32
|
eb8bcc7ba9
|
fixed redraw disabling when removing processes
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3123 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-05-10 06:32:46 +00:00 |
|
wj32
|
0024ac043d
|
completed network list
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3116 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-05-09 07:44:14 +00:00 |
|
wj32
|
7b0c5b81b0
|
fixed various process tree issues
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3113 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-05-08 22:37:13 +00:00 |
|
wj32
|
c2d5adeba9
|
batch add/remove processes
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3112 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-05-08 12:20:28 +00:00 |
|
wj32
|
12c51ef774
|
implemented state highlighting for processes
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3111 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-05-08 11:53:40 +00:00 |
|
wj32
|
38b592551c
|
process tree now refreshes properly (but CPU usage is much higher)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3110 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-05-08 11:05:54 +00:00 |
|
wj32
|
1c56e1da85
|
added private memory column
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3109 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-05-08 10:51:47 +00:00 |
|
wj32
|
df627c6892
|
* implemented Go to Process for services
* fixed LVN_ODFINDITEM implementation
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3107 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-05-08 07:35:09 +00:00 |
|
wj32
|
504e12f34f
|
completed options dialog
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3105 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-05-08 04:19:18 +00:00 |
|
wj32
|
9add0d2cdc
|
added CPU column
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3091 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-05-05 07:12:13 +00:00 |
|
wj32
|
48764e82a4
|
* completed process tooltips
* fixed PhEllipsisStringPath
* added Memory tab (non-functional)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3080 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-05-01 04:41:34 +00:00 |
|
wj32
|
294aac7920
|
* added a heap of well known SIDs
* solved "NT AUTHORITY\SYSTEM" localization
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3067 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-04-10 04:30:14 +00:00 |
|
wj32
|
56dab3f2f1
|
* implemented .NET process detection
* added fallback sorting in process tree on PID
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3050 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-04-08 11:33:39 +00:00 |
|
wj32
|
4e428504fc
|
implemented all process colors
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3049 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-04-08 10:48:13 +00:00 |
|
wj32
|
f32ed12a04
|
deselect affected items after a successful terminate action
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3047 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-04-08 09:07:43 +00:00 |
|
wj32
|
8836371415
|
implemented terminate process tree
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3045 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-04-08 08:58:56 +00:00 |
|