wj32
fb89690166
1/4 stack -> 1/16 stack
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2249 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-17 11:53:08 +00:00
wj32
1d2cfbd946
* ToLower -> ToLowerInvariant
...
* InvariantCultureIgnoreCase -> OrdinalIgnoreCase
* other optimizations
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2245 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-17 02:12:36 +00:00
wj32
a4e73d2b16
#2873973 - "Columns window improvements"
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2219 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-16 08:30:35 +00:00
dmex04
d9b57d89f1
completed settings migration + updated settings references
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2199 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-15 17:32:04 +00:00
wj32
84b0487887
different Reset implementation
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2175 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-14 05:24:37 +00:00
dmex04
1eb812c8e4
added ResetSettings button to options, partially fixed recurrent System.Configuration.ConfigurationErrorsException: The configuration file has been changed by another program.
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2174 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-14 04:31:20 +00:00
wj32
d521669c55
#2872849 - "Columns width not remembered"
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2057 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-05 10:39:39 +00:00
wj32
516bfda673
fixed ColumnSettings.LoadSettings when the number of columns has been decreased
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2039 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-03 07:15:57 +00:00
wj32
b5ae6a89e3
* got rid of BackgroundWorker (replaced with ThreadTask)
...
* got rid of IForegroundWindow
* fixed VirusTotalUploaderWindow upload speed
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2026 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-02 07:52:53 +00:00
wj32
aa6e62afc6
overlay hides itself when CPU History isn't selected
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1998 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-29 08:34:09 +00:00
dmex04
510f9adbcb
changed taskbarlib namespace, restructured Windows7Taskbar class, implemented jumplist and thumbnail button support for Windows 7
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1985 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-28 13:15:28 +00:00
dmex04
8c8e6b6f3f
removed TaskbarLib/WindowsFormsExtensions.cs - partially rewrote Windows7Taskbar.cs
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1984 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-28 11:45:59 +00:00
wj32
38c0009b5d
fixed inconsistent notification icon colors
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1961 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-27 04:41:21 +00:00
wj32
3a445ba3de
* added LINQBridge; TaskbarLib now compiles
...
* re-added taskbar icon overlays and progress bars
* got rid of the token button in ThreadWindow; moved to ThreadList context menu
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1948 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-26 07:05:49 +00:00
dmex04
89e6fc6453
removed all TaskBarLib references
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1946 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-26 03:23:34 +00:00
wj32
34d42e9c6e
re-added the TaskbarLib namespace
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1924 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-23 09:39:31 +00:00
dmex04
b136f367fc
updated TaskbarClass: improved exception handling - all interface calls now return HRESULT, split Native functions from TaskbarClass
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1922 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-23 09:08:30 +00:00
wj32
7408cde370
hacklessly & completely fixed the cross-thread problem
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1914 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-22 09:26:40 +00:00
wj32
d81ec868d1
fixed cross-thread exception in PlotterIcon
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1913 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-22 09:16:29 +00:00
wj32
db017067f8
refactored taskbar code, fixed some bugs
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1912 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-22 09:04:45 +00:00
dmex04
a5d138a153
*initial Windows 7 TaskBar support* - CPU History now displayed on TaskBar - Update Download progress displayed on TaskBar
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1910 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-22 08:12:49 +00:00
wj32
f0a3520f20
refactored native error handling
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1908 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-21 07:41:12 +00:00
wj32
88512fbe88
added configurable elevation
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1897 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-18 08:55:34 +00:00
wj32
7fff6bc525
* added mutant owner information
...
* viewing System properties no longer prompts for elevation
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1865 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-11 07:16:47 +00:00
wj32
517cdb12e9
added elevation for process properties
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1796 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-31 09:48:26 +00:00
wj32
40f57ff74b
re-added the Windows.Forms reference - needed for Debug mode
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1769 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-29 07:59:29 +00:00
wj32
150010ffd3
removed unused using in PlotterIcon.cs
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1767 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-29 06:44:37 +00:00
dmex04
041e06a65d
added missing reference breaking build
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1766 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-29 05:29:09 +00:00
wj32
d0e831e559
* fixed: notification icons were fixed at 16x16 size
...
* removed options window tooltips
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1764 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-29 03:41:24 +00:00
wj32
18af43ce07
x64, Windows 7: fixed handle filter
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1694 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-10 11:13:07 +00:00
wj32
0697f10c58
x64: fixed file object names
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1692 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-10 10:51:29 +00:00
wj32
5d672845b3
fixed token groups info (problem was with structure padding)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1686 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-10 08:34:08 +00:00
wj32
126388f00f
x64 fixes:
...
* fixed performance info
* beginning to fix PEB info
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1685 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-10 08:20:07 +00:00
wj32
6ad1ea536a
* eliminated all architecture dependent IntPtr.ToStrings
...
* deleted old API logger code
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1682 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-09 11:20:31 +00:00
wj32
83fafbc82f
improved user prompts; refactored
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1621 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-22 01:56:20 +00:00
wj32
111dbcce1d
refactoring + more docs
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1620 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-21 11:45:47 +00:00
wj32
8cfd2f9e17
* dbghelp is now set up automatically when Process Hacker is run the first time
...
* performance improvements
* stability improvements
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1537 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-05 01:24:32 +00:00
wj32
429066dbd7
modified MiniSysInfo.cs a bit
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1507 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-02 08:08:09 +00:00
wj32
5b8ce405f4
extreme micro-optimization
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1449 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-21 10:16:13 +00:00
wj32
fe52a61b6b
* kernel-mode stack traces!
...
* pool tag cleanup
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1439 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-20 23:41:17 +00:00
wj32
a17e10d425
* added KphQueryProcessHandles
...
* added KphOpenThreadProcess
* hidden processes scanner can now detect FUTo
* KPH cleanup - added argument attributes
* improved auto-ForeColor
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1436 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-20 02:47:04 +00:00
wj32
6a7633b554
fixed: terminator window would be hidden if the main window was top-most
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1413 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-13 07:45:59 +00:00
wj32
898fd8b5e2
added elevation for session disconnect and logoff actions
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1392 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-08 01:10:16 +00:00
wj32
def9a81db4
dramatically faster lists
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1390 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-07 12:27:51 +00:00
wj32
40e736cd63
* refactoring: typos, etc.
...
* new reference counting system for handles, memory allocations and symbol provider
* added terminal server objects (server, session, process)
* proper SID class
* moved logging into ProcessHacker.Common
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1382 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-07 06:30:47 +00:00
wj32
d4e7794583
* disabling "Warn about dangerous actions" now disables all process-related prompts
...
* sorted the WTS functions
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1381 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-06 23:53:59 +00:00
wj32
ce24964325
major refactoring - utility functions are now in a separate library and SymbolProvider is now in ProcessHacker.Native
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1355 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-31 11:05:47 +00:00
wj32
28d89099c6
* added timer properties
...
* refactored handle code
* fixed time bugs in handle code
* added wrapper synchronization object classes
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1347 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-30 05:26:35 +00:00
wj32
c14ae0f4c1
new handle properties window
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1332 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-28 10:55:11 +00:00
wj32
3dd07a6f43
icon updating is now done on the shared thread to avoid the GUI blocking when explorer.exe is suspended or is hanging
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1274 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-14 08:44:15 +00:00