Commit Graph

75 Commits

Author SHA1 Message Date
wj32 f5b5a5f6ba export PhSiSetColorsGraphDrawInfo
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5557 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-11-13 11:03:17 +00:00
wj32 36a4284b8d converted all annotations to SAL 2.0
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5548 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-11-10 06:25:03 +00:00
wj32 466e9350fc added file, key, process and thread handle properties to findobj window
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5545 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-11-06 01:25:31 +00:00
wj32 5ae0260744 sysinfo context fixes
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5459 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-10-03 02:47:11 +00:00
wj32 06cb869c56 added PhExpandAllProcessNodes
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5283 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-02-18 01:44:52 +00:00
wj32 d2b849aad9 ExtendedTools: GPU column now respects "Include CPU usage of children" option
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5163 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2012-12-09 06:38:18 +00:00
wj32 74a5a85ded removed old unused code and features
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5141 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2012-12-08 01:54:10 +00:00
wj32 365f364166 updated NT headers for Windows 8
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5117 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2012-12-06 09:02:25 +00:00
wj32 61a4185d6c added new shutdown menu items for Windows 8
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5106 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2012-11-30 04:29:22 +00:00
wj32 86f35d961e * added new ASLR information for Windows 8
* fixed signature verification on Windows 8
* ExtendedServices: added new triggers for Windows 8

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5096 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2012-11-29 07:48:25 +00:00
wj32 0e2036f901 * ToolStatus: added keyboard shortcut for search box
* ToolStatus: added word-based filtering

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5070 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2012-07-06 09:16:38 +00:00
wj32 49481ce969 added PhGetPhVersionNumbers
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5027 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2012-06-02 11:24:18 +00:00
wj32 dc1bd70374 * added GeneralCallbackMainWindowTabChanged plugin message
* export treenew filtering functions

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4973 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2012-03-18 07:06:48 +00:00
wj32 16e8acc1ad * bump to 2.25
* added InitializeSectionMenuItemsCallback and fixed extra separator in View menu for additional tab pages

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4904 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-11-22 10:25:21 +00:00
wj32 14ef4c81e1 * added FontChangedCallback for additional tab pages
* ExtendedTools: added support for custom fonts in the Disk tab

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4889 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-11-20 08:17:28 +00:00
wj32 48691759ab switched to new main menu system
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4862 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-11-16 07:02:42 +00:00
wj32 38e5743457 show less text in panel if it overflows
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4858 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-11-15 09:58:33 +00:00
wj32 27776cf19c improved main window layout padding system
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4847 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-11-13 23:53:45 +00:00
wj32 16e7cab5a4 * changed SizeFormatType behavior
* improved system information window sizing
* remember last system information section

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4844 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-11-12 22:18:13 +00:00
wj32 27cfbe9a15 added themed background
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4841 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-11-12 10:56:08 +00:00
wj32 c33890fc18 handle F5 and Pause keys in system information window
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4840 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-11-12 10:26:59 +00:00
wj32 48accdc77f * added plugin support to system information window
* ExtendedTools: added support for new system information window

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4836 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-11-12 07:07:26 +00:00
wj32 ff67c64e7f patch by xhmikosr (installer, SamplePlugin)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4763 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-10-27 21:50:13 +00:00
wj32 ed81c34b2c patch by xhmikosr
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4534 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-08-25 02:43:45 +00:00
wj32 27a7a97b67 * added missing plugin hooks
* DotNetTools: minor changes

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4515 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-08-23 03:55:22 +00:00
wj32 2b955b0cb2 * removed KphHandle argument from KPH functions
* removed control Create functions
* consistently use VOID for functions with no parameters
* PPVOID -> PVOID *
* PhRefreshMupDevicePrefixes -> PhUpdateMupDevicePrefixes, PhRefreshDosDevicePrefixes -> PhUpdateDosDevicePrefixes

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4508 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-08-22 03:12:13 +00:00
wj32 e3317f25c4 * ExtendedTools: added Disk tab
* AvgCpuPlugin: fixed calculation bug
* fixed network list saving
* added callbacks to PH_ADDITIONAL_TAB_PAGE
* moved PhUnloadPlugins() call to allow plugins to save settings
* fixed thread list bug

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4485 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-08-20 06:51:52 +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 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 971cfc52e0 fixed network ETW column invalidation
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4300 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-06 02:26:29 +00:00
wj32 7fe2e8befc converted network list to tree new
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4297 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-05 12:22:29 +00:00
wj32 d0b7a4bd3b completely removed the old tree list
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4286 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-04 03:50:42 +00:00
wj32 806c39c644 * completed column manager
* ExtendedTools: added ETW columns

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4280 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-03 13:07:45 +00:00
wj32 1c44859d76 * implemented column manager for tree new
* added TN_STYLE_NO_DIVIDER and TN_STYLE_ANIMATE_DIVIDER

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4276 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-03 08:36:21 +00:00
wj32 094498a561 added support for setting Page Priority
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4242 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-06-20 06:38:43 +00:00
wj32 d86f80eefc removed old definition from phapppub.h
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4156 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-03-25 10:17:12 +00:00
wj32 bbda2bdb6c * added copy support to PE viewer
* moved cpysave to phlib

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4115 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-02-28 05:41:35 +00:00
wj32 3ac0cc15e6 improved PE Viewer error message
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4060 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-01-29 21:48:26 +00:00
wj32 0a4757ee07 switched all context menu handling to WM_CONTEXTMENU
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4038 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-01-23 22:07:44 +00:00
wj32 5dc91337f4 added support for custom tabs in the main window
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4023 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-01-21 02:39:26 +00:00
wj32 0cd9522b98 added desktop windows selector
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4016 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-01-19 10:38:10 +00:00
wj32 c9c88098bb fixed threading problems
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4011 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-01-19 06:27:41 +00:00
wj32 f308585a66 added window menu items
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4010 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-01-19 05:43:02 +00:00
wj32 664127a8df * added NtGetTickCount
* un-Win32-ized process priority classes

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3905 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-20 09:14:11 +00:00
wj32 2afe65ec26 * ExtendedNotifications: added ability to log events to a file
* fixed flag propagation in PhCreateFileStream

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3881 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-10 23:22:53 +00:00
wj32 58db31301d * added Disk and Network graphs
* made window classes global
* fixed process names when no usage is recorded for a tick
* fixed some plugin API bugs

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3871 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-04 08:29:00 +00:00
wj32 7e50db1176 added Disk and Network tab to process properties
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3870 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-04 02:47:15 +00:00
wj32 b540783f2e added memory list info to ExtendedTools
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3855 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-11-22 06:40:50 +00:00
wj32 b2756bd641 fixed phapppub.h
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3842 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-11-17 10:18:54 +00:00
wj32 23b8537f86 added WOW64 support to PhGetProcessKnownType
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3814 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-31 00:50:23 +00:00