Commit Graph

1566 Commits

Author SHA1 Message Date
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
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
dmex04 a6beb72444 proxy options added/completed
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1945 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-26 02:16:41 +00:00
wj32 237b32689d removed TaskbarLib
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1944 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-26 01:39:58 +00:00
dmex04 df31b3ed29 updated Settings class with proxy settings
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1941 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-25 23:08:08 +00:00
dmex04 69fbf49b27 removed proxy test code - added missing proxy properties
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1940 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-25 22:56:25 +00:00
dmex04 0e22bcd63e inital proxy support - Updater
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1939 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-25 22:50:00 +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 db9a5ce312 removed GetCurrentProcess, fixed CreateThread return value
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1935 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-24 09:17:25 +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
wj32 35d8aeb91f reverted r1925, r1926, r1929
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1931 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-24 01:32:09 +00:00
xhmikosr f1af03d6a3 git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1930 21ef857c-d57f-4fe0-8362-d861dc6d29cd 2009-09-23 21:28:18 +00:00
dmex04 40e2732941 cosmetic fix: ping output
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1928 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-23 19:30:50 +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
dmex04 59fcdb019e replaced HRESULT with Win32Error
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1926 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-23 12:26:42 +00:00
dmex04 8ef9ee8eaa added missing native enums for Thread/Process priority, fixed/updated native functions per msdn documentation... returned Thread/Process priority is now correct (compared with PE/Taskman) however PH-UI doesn't consistently show the correct values for every process
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1925 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-23 12:08:23 +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