Commit Graph

163 Commits

Author SHA1 Message Date
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 039b0ab152 converted module tree list to tree new
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4278 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-03 10:15:08 +00:00
wj32 2107e4cbdb updated column chooser
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4266 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-02 13:57:14 +00:00
wj32 0f820ae38c more progress on new tree list (nodes and scrolling)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4261 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-01 05:33:34 +00:00
wj32 dcedbb597d added support for detecting a settings file in the program directory
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4244 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-06-20 07:38:20 +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 60f392a799 implemented new Run As mechanism
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4240 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-06-19 09:44:27 +00:00
wj32 6caf7d290c * fixed priority and iopriority commands when no value is specified
* added -s (silent) option

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4150 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-03-20 06:02:16 +00:00
wj32 c1083c1861 patch by Bogdan (#3228066)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4149 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-03-20 05:40:15 +00:00
wj32 08a03ab6db exposed PhMainSymInitHandler from mainwnd
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4120 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-03-02 10:06:01 +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 26cc8e2d3f don't give the usual error prompt if we can connect to phsvc
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4107 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-02-24 03:49:40 +00:00
wj32 5e79b45151 added -newinstance and -elevate
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4093 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-02-16 10:15:57 +00:00
wj32 3b66581ff7 added Remote Control
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4091 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-02-16 05:59:02 +00:00
wj32 33592e1aff added -noplugins option
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4088 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-02-14 08:27:09 +00:00
wj32 07c585f974 added ability to disable plugins
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4087 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-02-14 07:27:41 +00:00
wj32 47d895f50a added phsvc
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4071 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-02-06 05:06:26 +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 80a349b65e added support for submenus in the main menu
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4032 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-01-23 00:29:42 +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 8a13db736c reverted
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3954 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-31 04:14:18 +00:00
wj32 b71de086b8 added friendly error messages (disabled for now)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3953 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-31 04:01:43 +00:00
wj32 55c02ae89e mostly fixed high DPI support
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3950 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-30 10:12:15 +00:00
wj32 3dd224f365 improved KPH fallback methods
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3938 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-26 05:12:13 +00:00
wj32 187dda9173 * added CPU, private bytes and I/O columns
* moved graph buffer management from PH_GRAPH_STATE to PH_GRAPH_BUFFERS

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3913 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-21 07:23:40 +00:00
wj32 850d8e88cf PhRunAsCommandStart -> PhExecuteRunAsCommand
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3907 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-20 22:42:11 +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 76e5a16db1 added font selection
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3895 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-19 00:23:13 +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 0e1ed09357 changed dprintf to use DbgPrint
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3880 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-09 10:05:10 +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 0c82292ffa PhGetServiceTreeListLines -> PhGetGenericTreeListLines
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3830 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-11-06 08:16:14 +00:00
wj32 e7a8523f37 propagate certain command line arguments
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3818 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-31 09:21:56 +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
wj32 16a2dcf153 implemented copy-save for service list
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3810 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-29 10:09:46 +00:00
wj32 05cc8469fc converted service list to a treelist
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3805 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-29 07:38:39 +00:00
wj32 486e5faaa9 added ability to destroy heaps
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3774 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-22 07:54:12 +00:00
wj32 e2eb116714 extended Save to services and network connections
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3769 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-21 23:34:32 +00:00
wj32 53baaa04b5 * bump to 2.8
* saves process tree sorting

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3742 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-12 05:45:48 +00:00
wj32 af5e86e548 * added winsta.lib
* switched to winsta functions

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3732 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-09 08:43:24 +00:00
wj32 5c3bc28524 added Cycles and Cycles Delta columns
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3728 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-09 00:43:22 +00:00
wj32 f9b1ecc972 * got rid of SHGetFileInfo usage - vastly improves startup time and memory usage
* cache PhGetSystemDirectory() string

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3716 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-02 11:27:47 +00:00
wj32 742465ada4 use atoms for GetProp/SetProp
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3704 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-30 07:26:21 +00:00
wj32 066d992d4b added NetworkTools and OnlineChecks plugins, menu items are working
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3664 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-23 23:31:37 +00:00