wj32
cf8a59c2de
changed thumbbutton click handlers to be the same as the menu ones
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2002 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-30 05:41:09 +00:00
wj32
5fe84a4b57
Show(Form) -> Show()
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2001 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-30 05:37:00 +00:00
wj32
6640d37cb1
fixed exception when taskbar button is created again, and fixed display of buttons when it is created again
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1996 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-29 08:28:45 +00:00
wj32
bca79be8ef
implemented IMessageFilter system
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1993 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-29 08:15:53 +00:00
wj32
38132e88ea
fixed entry point not found exception on Vista and below
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1992 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-29 07:56:54 +00:00
dmex04
908610277d
added more HResult error checking to TaskbarLib COM calls, bugfix #2869174 - removed TaskbarLib Custom Category's causing System.UnauthorizedAccessException when recent document tracking is disabled on users machine.
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1991 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-29 00:50:42 +00:00
dmex04
e6cab56dcc
added NetworkInfomationWindow to TrayIconMenu for wj32 to play around with
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1990 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-28 21:46:58 +00:00
dmex04
d25714af58
finished 'initial SVN' Jumplist and ThumbButton configuration for Windows 7
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1989 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-28 18:54:47 +00:00
dmex04
957ab78bd8
#2846076 - fixed more instances of windows being shown behind PH window when "Always On Top" enabled - #2846076 is now completely fixed
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1988 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-28 18:17:44 +00:00
dmex04
ccb1f7b402
added licence to TaskbarLib files, re-added HResult for COM calls and added initial HResult checking
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1986 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-28 16:34:01 +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
wj32
6a1cc1e1b6
fixed potential cross-thread control access
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1980 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-28 09:07:11 +00:00
dmex04
cc40aa0a7e
removed duplicate TopMost property being set on window creation per bugfix #2846076 fix
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1979 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-28 08:44:47 +00:00
dmex04
4341807c98
removed this property from VirusTotalUploaderWindow.Show(this) allowing multiple upload forms to be shown, added ProgressbarControl supporting VistaStyles (Green/Red/Yellow) on XP/Vista/Win7, replaced standard ProgressbarControl
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1969 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-27 08:51:38 +00:00
dmex04
4d4eff4bec
VirusTotal form now opens relative to HackerWindow
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1968 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-27 07:45:43 +00:00
wj32
33c1ae63be
* changed VirusTotal error message
...
* improved upload speed indicator
* updated CHANGELOG.txt
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1962 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-27 05:02:57 +00:00
dmex04
b745a6a335
fixed some taskbarlib functions + casing, removed duplicate APIs, created ProgressBar component that will "once completed" support TaskbarLib and gracefully degrade for OSs without TaskbarLib support. also added various other fixes.
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1960 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-27 03:49:13 +00:00
dmex04
58ac3ef472
added Taskbarlib call: WindowMessagesThroughUipi, changed VirusTotal ShowDialog() to Show()
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1959 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-27 02:51:44 +00:00
dmex04
2a19d41493
VirusTotal scanning implemented - ProcessContextMenu>Miscellaneous>Upload2VirusTotal
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1957 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-27 01:01:57 +00:00
wj32
e0d655df7d
recommitted dmex's tray icon fix
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1956 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-26 23:41:46 +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
873f21ee8e
started ProcessHandle.CreateExtended
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1938 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-25 11:05:19 +00:00
wj32
3b8c01aa4d
refactored FileUtils.cs
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1937 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-25 07:24:19 +00:00
wj32
f5d8bec319
fixed process priority class display
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1936 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-24 10:51:36 +00:00
wj32
03e73aada6
* fixed TaskbarLib naming conventions
...
* fixed ThumbnailBarButton actions
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1934 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-24 06:16:54 +00:00
wj32
4890a0d74f
redid the changes
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1932 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-24 01:53:04 +00:00
dmex04
dd590070d1
fixed Vista and above WindowMessages being blocked: AllowWindowMessagesThroughUIPI
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1927 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-23 16:21:27 +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
dmex04
be8394f0bd
*inital* Windows 7 Taskbar ThumbnailBarButton support
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1920 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-22 21:17:14 +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
8cca08b48b
fixed "menuNetwork_Popup" exception caused by checking wrong column and auto-enabling context-menu entries on invalid items
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1906 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-21 05:37:13 +00:00
wj32
529dbcaeab
enabled DLL injection into processes from other sessions
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1903 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-20 00:14:45 +00:00
wj32
7d5ddd2fcc
added exception handling around dbghelp detection because some people have their ProgramFiles variable set incorrectly
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1854 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-05 22:08:45 +00:00
wj32
11de89eae9
reverted r1841
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1842 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-04 08:33:16 +00:00
dmex04
42b1201219
recommitted r1827
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1841 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-03 14:21:28 +00:00
wj32
841c492e41
#2849052 - "not defined by current visual style"
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1839 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-03 07:26:44 +00:00
wj32
d206ac0721
* added IPv6 network connection support
...
* reverted r1833 (no finalizer needed)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1838 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-03 07:15:15 +00:00
wj32
28b2ab36f0
reverted r1827, r1829, r1830
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1836 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-03 06:29:16 +00:00
dmex04
9ee98adc6f
fixed HackerWindow.Exit loop, Exit called before FormClosing allowing cleanup/dispose and elevation
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1830 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-02 20:30:42 +00:00
dmex04
a6785a4629
updated PH exit event for cleaner termination *exits without using force*
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1829 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-02 19:41:14 +00:00
dmex04
349d51dec7
fixed issue with NotifyIcons not being disposed and remaining in SysTray
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1827 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-02 19:25:46 +00:00
dmex04
4e85f69080
reverted r1825
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1826 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-02 16:22:36 +00:00
dmex04
cf8afac4d2
INITIAL Commit - removed MainMenu component causing spastic IDE behavior for HackerWindow form, MainMenu now entirely created by code
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1825 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-02 14:45:18 +00:00
wj32
75d53cd8a2
* code cleanup
...
* fixed case of closing IP info window before the thread has finished
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1817 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-02 05:51:33 +00:00
dmex04
ebcfe1d9d5
added checks for selected item value *consistent with existing menu items* - whois/tracert/ping menu items are now disabled is the selected item is blank *consistent with existing menu items*
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1816 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-01 18:01:16 +00:00
dmex04
d3a6038c6e
added two network-tools, also added threading and removed redundant IsNumber function
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1815 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-01 17:02:15 +00:00
dmex04
3f77c811cf
updated whois context menu item function
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1809 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-01 09:10:07 +00:00
wj32
6c6f3c2fa7
* more stuff is done in process query stages (used to be "file processing" stages)
...
* removed STA hack for .NET process detection
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1807 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-01 07:29:02 +00:00
wj32
bd01ee1558
fixed update check typo
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1805 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-01 06:43:45 +00:00