Commit Graph

274 Commits

Author SHA1 Message Date
wj32 b3793ad4a0 1.3.0.5
* FIXED:
   * System information window resizing

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@461 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-31 01:54:32 +00:00
wj32 29beda5db2 hide Tools menu item; there ARE no tools
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@458 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-30 23:20:14 +00:00
wj32 5c56b7db4a move menu items around
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@455 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-30 20:18:30 +00:00
wj32 a1cb2e9683 completed System Information Window
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@454 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-30 10:46:00 +00:00
wj32 0faeedf075 made a start on System Information
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@453 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-29 10:50:29 +00:00
wj32 ee05365f69 * reintroduced thread priority column
* added highlighting for processes in jobs (doesn't work very well though)

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@452 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-29 07:53:22 +00:00
wj32 3946fdd077 * implemented plotter settings
* fixed a few bugs relating to viewing properties for DPCs and Interrupts

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@451 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-29 07:14:09 +00:00
wj32 77e8e84d51 * fixed problem with TreeViewAdv after expanding or collapsing a node
* added more detailed options for plotter's text rendering
* made plotter (truly) double-buffered
* finished performance and statistics tabs

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@450 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-29 05:41:09 +00:00
wj32 b53b4f7bc1 add better thread provider at the cost of increased cpu usage
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@447 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-28 08:40:43 +00:00
wj32 c5cfc47d69 set minimum value for update interval
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@445 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-28 06:59:54 +00:00
wj32 2d74589b9c fix regression in process menu item disabling
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@444 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-28 06:55:00 +00:00
wj32 9b5d151984 change priority text to "&Priority" on DPCs and Interrupts
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@441 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-27 23:10:21 +00:00
wj32 bf410d2dd2 Symbols are now bound to each process - no more weird stack traces/symbol names
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@440 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-27 21:39:49 +00:00
wj32 2ea2a1043c FIX THE GODDAMN LISTVIEW SIZES WTF IS WRONG WITH VS2008
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@439 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-27 10:08:25 +00:00
wj32 b9d5922f0e show properties on double click
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@438 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-27 10:00:38 +00:00
wj32 425746c70e prepare for 1.3.0.0-pre2
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@436 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-27 08:57:21 +00:00
wj32 f5a7941eb9 an attempt at a graph for the process window
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@435 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-27 08:52:56 +00:00
wj32 7581f09cff add support for two lines in Plotter
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@434 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-27 07:08:17 +00:00
wj32 03130abd9c Tray icon now displays the current CPU usage, and the tooltip is almost exactly the same as Process Explorer's (current CPU usage + process using most of the CPU)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@433 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-27 06:52:14 +00:00
wj32 41eb3baece add DPCs and Interrupts
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@432 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-27 05:15:58 +00:00
wj32 b04aeeb56a switch to using ZwQuerySystemInformation for enumerating processes
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@431 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-27 04:26:58 +00:00
wj32 aa1d244e26 components cleanup
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@429 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-26 21:42:26 +00:00
wj32 9e3cb04209 fix list sizes in ProcessWindow
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@428 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-26 21:39:10 +00:00
wj32 bb3dbe9f70 * enable/disable copy menu item in Struct Viewer
* disable UAC and DEP related controls on XP

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@427 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-26 02:43:57 +00:00
wj32 dce1906bb5 * new syntax for definitions
* added include feature - include "base.txt"
* can view thread TEBs

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@426 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-25 22:04:23 +00:00
wj32 c44b441361 close struct window on error
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@423 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-25 10:48:30 +00:00
wj32 4a6e81ca88 Struct reader (with support for user-defined structs)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@422 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-25 10:27:35 +00:00
wj32 101e03ac3b * fixed thread start address symbols after opening a second thread list
* added struct viewer/window

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@420 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-25 06:39:48 +00:00
wj32 56dd7ed3f3 fixed parser bugs
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@418 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-25 06:12:43 +00:00
wj32 f8bd67e5a7 added struct parser
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@417 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-25 05:31:18 +00:00
wj32 bb161bcabc fixed memory editor writing
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@416 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-25 01:13:21 +00:00
wj32 178a01b000 * begin Structs
* add gpl headers

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@415 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-25 00:26:23 +00:00
wj32 53756b953e * added PEB address textbox
* added confirmation for Terminator
* improved changelog format

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@414 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-25 00:06:13 +00:00
wj32 c4392e5db5 * better memory region names
* the bold EXE name in the module list is back!

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@413 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-24 23:48:31 +00:00
wj32 01b533163a fix service adding/removing in ServiceProperties.cs
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@412 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-24 22:28:57 +00:00
wj32 e9a18582a2 button disabling fixes
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@411 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-24 22:06:52 +00:00
wj32 67be8ded82 add DEP status displaying & editing
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@410 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-24 21:58:36 +00:00
wj32 d60e392c9e * moved service controller to ServiceProperties.cs
* added service viewer to process window

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@409 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-24 20:19:33 +00:00
wj32 16f94c1767 fixed memory editor bugs
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@408 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-24 19:51:37 +00:00
wj32 0df96cd956 migrated everything! (still has a few big bugs)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@407 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-24 11:08:07 +00:00
wj32 23e974deb5 added module provider
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@406 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-24 07:26:47 +00:00
wj32 956a83fc23 add process and file properties to the Process Window
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@405 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-24 05:39:28 +00:00
wj32 578b822599 remove ProcessThreads control
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@404 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-24 04:39:50 +00:00
wj32 90326f0ca9 moved thread list to Process Window
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@403 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-24 04:13:50 +00:00
wj32 902c3170c2 Token information window is much more detailed
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@400 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-24 03:08:26 +00:00
wj32 d918cb829d fix TokenWithLinkedToken GetToken(Win32.TOKEN_RIGHTS access)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@399 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-24 01:30:24 +00:00
wj32 1a54dd467a * begin Process window (I'm moving everything but the thread list to it)
* add more token viewing features

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@398 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-24 01:24:21 +00:00
wj32 63438c8857 fix terminator window form dimensions
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@397 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-23 23:57:25 +00:00
wj32 bea4fb3c04 fix detection of whether the process has terminated
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@396 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-23 10:39:23 +00:00
wj32 310ad2a6db prepare for 1.3.0.0 release
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@395 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-23 09:42:53 +00:00