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
b35703d96b
#3025633 - "Feature Request: Run As --> Specify WinStation \ Desktop"
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3332 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-11 01:35:30 +00:00
wj32
d8d9905dfa
added Copy command to remaining listviews
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3329 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-10 23:39:07 +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
0bd67358b6
added Symbols tab in Options
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3324 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-10 05:14:41 +00:00
wj32
38e06c4752
* find objects window now searches DLLs and mapped files
...
* more settings saved
* other enhancements
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3307 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-09 05:30:25 +00:00
wj32
585b149845
* added logging system and log window
...
* replaced NtQuerySystemTime with PhQuerySystemTime (entirely user-mode)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3306 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-09 01:22:14 +00:00
wj32
5a89d3e77c
added Replace Task Manager with Process Hacker
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3302 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-08 11:15:09 +00:00
wj32
cb553107be
implemented Save for hidden processes
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3301 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-08 07:06:25 +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
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
35794d8115
column settings are now saved for Services and Network
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3276 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-06 06:56:14 +00:00
wj32
ec458bd0c9
* completed system information window
...
* unused process records are now purged
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3274 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-06 01:59:17 +00:00
wj32
4117e9ca6b
system information graphs are 1/5 done
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3273 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-05 11:54:20 +00:00
wj32
912af7c825
added GDI Handles dialog
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3271 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-05 09:35:14 +00:00
wj32
35dad68200
* System Information panel is now completely working
...
* fixed huge GDI handle leak
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3270 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-05 06:13:08 +00:00
wj32
49e5b28046
system information window is now showing correctly
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3268 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-05 01:33:25 +00:00
wj32
00d39b65bf
implemented icon notifications
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3265 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-04 11:30:26 +00:00
wj32
3b889e45d9
implemented I/O History, Commit History and Physical Memory History icons
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3264 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-04 09:26:06 +00:00
wj32
88f1884950
CPU history icon is fully working
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3260 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-03 12:18:48 +00:00
wj32
ede9554702
* fixed graph regression
...
* CPU history icon is now working
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3259 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-03 12:03:08 +00:00
wj32
f0006feb0c
* implemented process record system
...
* moved ImageVersionInfo functions to phlib correctly
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3256 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-03 01:44:15 +00:00
wj32
096172d182
* completed statistics collection (but not statistics UI elements)
...
* fixed graph control tooltip bug
* completed icon process menu
* fixed some GDI handle leaks
* fixed Show Details for All Processes (should make new instance visible)
* added SetProcessShutdownParameters call
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3255 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-02 11:11:58 +00:00
wj32
b0aea509ca
* icons are now partially functional
...
* added Hide on Close, Hide on Minimize, Start Hidden
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3253 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-01 10:52:06 +00:00
wj32
1d16c34483
added customizable notification icons (non-functional)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3249 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-06-30 11:28:41 +00:00
wj32
c5c52fe128
completed graph tooltips
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3247 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-06-29 11:28:12 +00:00
wj32
7c1520ea80
added automatic elevation of service actions
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3243 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-06-27 07:03:32 +00:00
wj32
e95baa2f9b
added time history
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3236 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-06-26 11:07:46 +00:00
wj32
7af4524aee
fixed performance tab when process exits
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3235 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-06-26 07:31:28 +00:00
wj32
973885480d
completed graphs (no tooltips yet)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3233 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-06-26 07:26:34 +00:00
wj32
2fbb8141fe
* performance tab contents now resize properly
...
* more progress on graphs
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3232 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-06-26 03:23:18 +00:00
wj32
9c645a38ae
CPU graph is slightly working!
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3231 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-06-25 11:21:21 +00:00
wj32
f40644e9e6
* added more NT definitions
...
* started graph control
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3215 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-06-18 12:07:29 +00:00
wj32
daf5fb9716
added tooltips to service list
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3214 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-06-17 12:17:59 +00:00
wj32
470b82f807
added tooltips to network list
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3213 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-06-17 12:00:15 +00:00
wj32
f0b22be67e
don't update statistics tab when it isn't active
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3211 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-06-16 11:33:07 +00:00
wj32
76bd9b5a37
added some basic notification icon code
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3205 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-06-13 10:20:58 +00:00
wj32
52d245d5b0
process history is now working (no graphs yet)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3204 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-06-13 09:51:42 +00:00
wj32
3262bb60c3
changed Peak Pagefile Usage to Peak Private Bytes
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3203 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-06-13 09:11:11 +00:00
wj32
486d5417c9
completed process statistics tab
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3196 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-06-13 00:58:14 +00:00
wj32
0a23611cbc
added multiline tab control support in process properties (massive number of hacks involved)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3185 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-06-09 07:27:39 +00:00
wj32
a245726640
use lock-free list for thread/network query results
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3170 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-06-02 11:48:12 +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
1068db4c1e
* added create service dialog
...
* cache some PhGetProcAddress results
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3160 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-29 10:21:13 +00:00
wj32
9824393c15
memory tab now works
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3158 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-28 11:08:49 +00:00