Commit Graph

1200 Commits

Author SHA1 Message Date
wj32 3f8336c606 added mnemonics to service list control buttons
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4405 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-08-06 12:06:35 +00:00
wj32 e8fd8d5dcd * removed use of LineLimit in tooltip text
* added TreeNewDestroying message
* added MaximumWidth field to PH_TREENEW_GET_CELL_TOOLTIP

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4403 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-08-06 11:11:35 +00:00
wj32 e25563a9ee PhProcessTreeNewColumnMenu -> PhHandleTreeNewColumnMenu
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4396 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-08-05 12:48:36 +00:00
wj32 65e3fa1696 * call PhpUpdateNeedCyclesInformation for PH_TN_COLUMN_MENU_HIDE_COLUMN_ID as well
* deleted old menu resources

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4393 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-08-05 03:49:03 +00:00
wj32 2165e7efd6 * rewrote treenew header context menu
* added TNM_GETVISIBLECOLUMNCOUNT

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4392 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-08-05 03:44:30 +00:00
wj32 a7c8a4c23b fixed shutdown behaviour
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4386 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-08-02 12:47:06 +00:00
wj32 f1ebe0d283 moved phsvc stop code into PhSvcStop()
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4384 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-08-02 08:13:23 +00:00
wj32 4d770cfe5e * PhWalkThreadStack can now walk the stack of the current thread
* removed warning when inspecting a thread owned by PH

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4377 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-31 10:26:54 +00:00
wj32 bd951a5166 don't sort by thread Service column if it is hidden
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4374 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-30 12:56:47 +00:00
wj32 bdad9d5db3 respect SortDescending for plugin columns
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4373 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-30 12:50:19 +00:00
wj32 3a54c4cb8a * converted thread list to treenew
* added PH_TREENEW_COLUMN.SortDescending
* added TN_STYLE_NO_COLUMN_REORDER
* use SortDescending for applicable columns

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4372 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-30 12:44:19 +00:00
wj32 7743666c24 fixed some treenew and column chooser bugs
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4371 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-30 10:42:24 +00:00
wj32 95f7fab1e1 deleted old TODO.txt
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4370 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-30 08:03:01 +00:00
wj32 2b480d201f improved PhpServiceHashtableHashFunction
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4369 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-30 04:33:54 +00:00
wj32 d117434bc5 minor changes to process provider
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4368 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-30 03:48:50 +00:00
wj32 b1284117d0 implemented Properties button for Thread handles
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4367 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-29 12:20:39 +00:00
wj32 7cc8b7f9e0 implemented extension manager and object extensions
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4365 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-29 09:49:18 +00:00
wj32 da4589e4c5 bump to 2.20
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4364 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-28 12:36:15 +00:00
wj32 9be60120d4 uncheck Enable cycle-based CPU usage on unsupported OSes as well
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4362 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-27 09:22:51 +00:00
wj32 2339874e63 disable Show CPU Below 0.01 on unsupported OSes
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4361 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-27 09:20:45 +00:00
wj32 5e0d5c469e patch by xhmikosr
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4359 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-26 10:28:55 +00:00
wj32 ccd4cdab64 re-organized mainwnd.c and added the PhMw prefix
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4358 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-26 08:45:27 +00:00
wj32 a53a950e0c switched main menu to WM_MENUCOMMAND
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4357 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-26 06:51:46 +00:00
wj32 3b4b80a365 patch by xhmikosr
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4349 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-23 11:24:38 +00:00
wj32 b45d561410 patch by xhmikosr
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4348 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-23 11:02:19 +00:00
wj32 42ec373158 * updated NT header files
* replaced rev.h with winmisc.h
* removed MinimalRebuild from project files

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4346 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-23 02:08:23 +00:00
wj32 ea801bd550 fixed terminator ID column width
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4344 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-20 09:38:00 +00:00
wj32 90b14112dc added checkboxes for terminator tests
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4343 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-20 09:33:52 +00:00
wj32 680ca518b8 added Open File Location for processes
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4342 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-20 09:14:41 +00:00
wj32 55b0d8c603 * fixed potential module list memory leak
* added GeneralCallbackModuleTreeNewUninitializing

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4341 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-17 12:05:32 +00:00
wj32 340f4661e8 invalidate the graph buffer when resizing its column
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4339 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-15 06:00:10 +00:00
wj32 72b6943130 added PhDrawGraphDirect for faster graph drawing
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4338 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-15 05:36:38 +00:00
wj32 b12d2cc56b fixed Time Stamp sorting
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4336 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-14 23:54:29 +00:00
wj32 f774783e87 improved cycle-based CPU usage calculation
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4335 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-14 06:58:54 +00:00
wj32 cc1b1246b0 show Cycles in Statistics tab for System Idle Process
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4334 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-14 04:32:26 +00:00
wj32 70ca589423 added OS Context column
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4333 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-14 02:37:43 +00:00
wj32 276696f84a added comments
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4332 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-14 00:17:59 +00:00
wj32 0fd9f4ea96 fixed inconsistent graph text
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4331 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-13 14:32:55 +00:00
wj32 97667dc85a added more process info fallback cases for Windows 7
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4330 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-13 14:09:15 +00:00
wj32 ed27287ec2 * added cycle-based CPU usage
* added Show CPU Below 0.01

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4329 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-13 14:00:58 +00:00
wj32 6a8b18458a optimized Cycles, Cycles Delta and Private WS for Windows 7
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4328 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-13 12:45:55 +00:00
wj32 20f7189503 fixed invalidation bug in PhSelectAndEnsureVisibleProcessNode
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4326 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-12 12:49:16 +00:00
wj32 ed8381bcdf * bump to 2.19
* fixed PhTnpUpdateThemeData

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4325 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-11 13:28:13 +00:00
wj32 14a9a6a365 added W3 terminator test (WM_CLOSE)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4311 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-08 06:42:37 +00:00
wj32 1426a24052 added warning if KPH isn't available but user is trying to access hidden processes
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4309 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-07 21:51:07 +00:00
wj32 8d3fc2d912 changed L"" to NULL in CreateWindow calls
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4308 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-07 11:43:50 +00:00
wj32 12577366d7 fixed typo
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4307 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-07 11:32:58 +00:00
wj32 347285a0e5 added more process tree list columns
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4305 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-07 09:12:56 +00:00
wj32 bd4108e1a4 * added Virtualized column
* fixed context menus with TN_FLAG_ITEM_DRAG_SELECT enabled

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4304 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-07 08:16:39 +00:00
wj32 d6c22c627c * added Time stamp column to network list
* date/time display is now swapped (so time is shown before date)

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4303 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-07 02:24:31 +00:00