177 Commits

Author SHA1 Message Date
dmex b01d689a13 Plugins: Updated to latest Windows SDK
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@6243 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-12-06 08:14:14 +00:00
dmex 7c3626ad0a Plugins: Removed usages of GetModuleHandle
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@6239 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-09-27 03:51:16 +00:00
dmex 2d08351e75 Plugins: Removed usages of GetProcAddress
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@6238 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-09-27 03:34:07 +00:00
dmex 63f9db72ac ExtendedTools: fixed GPU graphs redrawing while inactive
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@6231 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-09-15 12:15:12 +00:00
dmex 3cb05a0d1f Plugins: Reverted 6185
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@6186 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-08-16 13:02:17 +00:00
dmex cfd88aa965 Plugins: Updated Plugins.props for SDK version 10.0.10240.0
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@6185 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-08-16 12:41:46 +00:00
wj32 284692d610 Switch SDK version to 10.0.10240.0
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@6184 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-08-16 12:28:59 +00:00
dmex d69bd4bb99 Plugins: Upgraded solutions to Visual Studio 2015; Fixed all warnings;
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@6159 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-08-01 14:22:12 +00:00
wj32 91a10842e3 Significant object manager changes: simpler interface; size of object header has been halved
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@6153 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-06-28 15:48:23 +00:00
dmex 01a3825e9f ExtendedTools: remove static typos; remove DllBase from CreateWindow;
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@6152 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-06-28 08:26:09 +00:00
wj32 91f1b1c721 ToolStatus: Rename GetTreeHandle callback to GetTreeNewHandle
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@6144 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-06-24 11:12:55 +00:00
dmex a6526b1326 Plugins: Renamed ToolStatus handle function; Changed Statusbar menu text;
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@6143 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-06-24 09:56:40 +00:00
dmex 13f0b3658c ExtendedTools: added tab handle support
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@6142 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-06-24 06:45:26 +00:00
dmex 6cfa8e6a4a Plugins: updated to latest sdk
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@6130 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-06-20 14:23:08 +00:00
wj32 a3926cc14d Change PhAppendStringBuilder definition (still binary compatible)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@6126 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-06-20 13:11:48 +00:00
wj32 44de8bd491 Revert PhFindCharInStringRef to old algorithm; use FNV-1a for hashing strings
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@6124 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-06-20 07:15:17 +00:00
dmex 621a03f709 Plugins: removed wcslen usages
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@6115 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-06-19 16:37:08 +00:00
wj32 1533dd503d Add tool to automatically generate plugin API header file
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@6092 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-06-17 11:12:02 +00:00
wj32 d53afd8259 Add some fallback sorting criteria for mini info lists
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@6090 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-06-17 07:38:48 +00:00
wj32 e79c6e378b Add mini info plugin support
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@6089 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-06-17 07:25:41 +00:00
wj32 658dadf108 Another big phlib cleanup
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@6051 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-06-10 07:51:44 +00:00
wj32 61128734d8 ExtendedTools: Improved automatic GPU node selection
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@6027 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-06-06 07:56:03 +00:00
wj32 533a43f3c0 Remove PPVOID definition
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@6011 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-06-01 06:57:14 +00:00
wj32 5a2a05b056 Improve string APIs
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@6006 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-05-31 09:42:33 +00:00
wj32 1ccb703099 Code reorganization and function renames
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@6001 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-05-30 13:45:20 +00:00
dmex 604f5d920b Plugins: Fixed incorrect ULONG printf specifier
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5988 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-05-29 17:34:03 +00:00
dmex c8888cbd67 Plugins: rename SETTING_PREFIX; add missing PLUGIN_NAME defines;
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5960 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-05-26 14:51:31 +00:00
dmex 93b709daf4 ExtendedTools: added SETTING_PREFIX
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5956 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-05-26 05:38:49 +00:00
wj32 a007b0a47a Rename auto pool functions
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5952 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-05-25 13:03:04 +00:00
dmex 27751dd8fa Plugins: fix typo in last commit; fixed HandleToUlong consistency
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5951 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-05-25 12:37:07 +00:00
dmex 31a8364425 Plugins: fixed HandleToUlong consistency
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5948 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-05-25 12:01:23 +00:00
dmex 4fa096de1a Plugins: remove unused CreateWindow parameters
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5930 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-05-22 13:32:54 +00:00
dmex ec03ab78db Plugins: update NetworkTools project file; remove ignored props fields; clenaup unused project settings;
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5920 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-05-21 13:56:09 +00:00
dmex 5c9ed23221 Plugins: Updated props file; Fixed build issues and inconsistencies; Moved all project build configurations into solution props;
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5891 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-05-17 11:00:07 +00:00
wj32 6a68cf1e3a * Fix tab order in all dialogs
* ToolStatus: Improve search box keyboard handling
* Add basic keyboard support to color box

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5878 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-05-15 12:17:36 +00:00
wj32 59d79d1a8e Fix Coverity issues
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5871 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-05-11 12:04:03 +00:00
wj32 a98cb9ccec * Add service Open Key menu item (by dmex)
* Rearrange some menu items

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5870 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-05-11 11:39:03 +00:00
dmex 5f290193c2 Plugins: Reverted r5865
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5866 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-05-06 11:54:07 +00:00
dmex 4a73dfee61 Plugins: Fixed compiler errors C4311 (pointer truncation) and C4312 (unsafe type conversion)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5865 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-05-06 06:03:14 +00:00
dmex cde7ef630f ExtendedTools: removed unused HMENU code
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5863 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-05-06 04:24:17 +00:00
dmex 9c8d69d2d0 ExtendedTools: remove extra GPU graph text inconsistencies
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5850 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-05-01 15:10:04 +00:00
wj32 80a741e9eb Bump to 2.35; change uses of _M_IX86 and _M_X64 to _WIN64
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5845 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-04-29 13:19:41 +00:00
dmex 53793bf1c7 ExtendedTools: improve PhFindProcessRecord usage consistency
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5843 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-04-29 06:41:19 +00:00
dmex 6afee7b39a ExtendedTools: fix Network graph inconsistency with other network graphs
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5842 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-04-28 12:14:44 +00:00
dmex 798f02e103 ExtendedTools: cleanup code spacing
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5841 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-04-28 11:31:48 +00:00
dmex 02dc9e5269 ExtendedTools: Added GPU details panel; Fixed GPU graph issue; Fixed remaining resource ID issues;
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5840 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-04-28 10:29:56 +00:00
dmex 41d67f106d ExtendedTools: Added missing graph text (Disk and Network graphs)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5839 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-04-28 10:08:38 +00:00
dmex 003e2d33e4 ExtendedTools: fix data loss (Network and Disk graphs)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5838 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-04-27 11:07:21 +00:00
dmex 897ebe7ead ExtendedTools: tidy up gpu code order
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5837 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-04-27 10:33:45 +00:00
dmex 598ee81855 ExtendedTools: Added Disk and Network graphs for all processes
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5836 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-04-27 10:30:13 +00:00