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
dmex04
c2ad22b748
moved unhanded exception event to capture exceptions at earliest opportunity, added SendReport option to ErrorDialog for sending bugs to Sourceforge bug tracker, added initial WER configuration, added initial reporting configuration
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2000 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-30 02:44:44 +00:00
wj32
887448a1c5
disabled taskbar calls on Vista and below
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1999 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-29 08:48:33 +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
wj32
5d048ca238
actually fixed this time
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1997 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-29 08:31:54 +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
0bbcdc0000
fixed thumbbuttons
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1995 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-29 08:26:12 +00:00
wj32
2d6ecbf091
added PreserveSig attributes
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1994 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-29 08:25:32 +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
7842c9ebba
fixed VTUploader multiple session exception + more Taskbarlib fixes
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1987 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-28 18:06:34 +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
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
dmex04
d62a280bd8
removed ProgressBarEx - fixed TaskBarLib.WindowsFormsExtensions for ProgressBar
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1983 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-28 11:20:55 +00:00
dmex04
59d40d49c9
rewrote ProcessBarEx Control, removed unused code and customizations
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1982 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-28 10:40:26 +00:00
dmex04
3adeaf7143
#2846076 - required update with foreach to assign topmost property to existing open forms - make sure existing open forms are shown above PH when user activates Always On Top and also reset topmost on existing forms when deactivated
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1981 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-28 09:30:12 +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
b6a194b901
#2846076 - created form extension this.SetTopMost() for handling TopMost property
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1978 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-27 15:05:32 +00:00
dmex04
ae2f78cce0
#2846076 completely fixed - added IWin32ForegroundWindow to ShowError/ShowException/ShowInformation/ShowWarning - required to make sure dialogue message does not get displayed behind mainwindow when "always on top" enabled - simply cant pass form variable into call because these functions are called generically everywhere and this is the best way of making sure the dialogue is linked to the correct window generating the message.
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1977 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-27 14:41:01 +00:00
dmex04
394874b784
bugfix: #2846076 - PH always above child windows when "always on top" enabled
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1976 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-27 13:28:37 +00:00
dmex04
a26c73376f
finally fixed VTUploader exception handling (I promise!)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1975 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-27 12:47:08 +00:00
dmex04
679371eafe
fixed VirusTotalUploaderWindow.cs exception handling, VirusTotal SessionToken downloaded asynchronously
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1974 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-27 12:12:31 +00:00
dmex04
45d112dc2c
added #if !DEBUG for Application.ThreadException/AppDomain.CurrentDomain.UnhandledException allowing VisualStudio to debug sparse/vague/Refection errors
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1973 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-27 12:10:02 +00:00
dmex04
393fac2e93
fixed VirusTotalUploaderWindow using wrong parm
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1971 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-27 10:41:17 +00:00
dmex04
470eac287c
ProgressBarEx modified
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1970 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-27 09:30:42 +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
dmex04
c6e54db31e
forgot to remove test value for filesize check
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1967 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-27 07:15:22 +00:00
dmex04
13d52838c5
added filesize check for files larger than 20mb (VirusTotal Limit)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1966 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-27 07:12:32 +00:00
dmex04
393b991786
fixed VirusTotal cancellation, split labels, added totalSizeLabel
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1965 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-27 06:33:56 +00:00
wj32
62aac737a5
fixed upload cancellation
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1964 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-27 05:27:49 +00:00
wj32
f1744333dd
* added bytes transferred display
...
* switched from average speed to localized speed
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1963 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-27 05:18:39 +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
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
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
c3d0cc64a2
Various VirusTotal fixes
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1958 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-27 02:18:16 +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
wj32
c852122401
* Get/SetPriorityClass are now Win32 based again
...
* SeIncreaseBasePriorityPrivilege is now enabled if present
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1955 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-26 23:39:03 +00:00
wj32
3264bbfa02
re-hooked-up ThreadWindow events
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1949 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-26 07:06:48 +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
wj32
1ff009849e
added TaskbarLib (not compilable yet)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1947 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-26 03:35:55 +00:00