Commit Graph

12 Commits

Author SHA1 Message Date
dmex04 fc7386aa51 fixed Taskbarlib api return values, added even more hresult checking
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2077 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-07 00:12:41 +00:00
dmex04 5ffe827f1b more hresult checking, fixed some taskbarlib api signatures not using hresult, merged duplicate Rect from taskbarlib with ProcessHacker.Native signature
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2076 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-06 23:57:28 +00:00
dmex04 3106d9303b more TaskbarLib hResult checks also removed unused api's
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2074 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-06 19:42:15 +00:00
dmex04 629b7cec4e added more HResult checking for supported APIs per msdn documentation
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2072 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-06 16:51:13 +00:00
dmex04 9df837d5b9 fixed multiple COM + String TaskBarLib memory leaks (I hope), added missing exception check, fixed string casing, set ansi string marshalling and removed unused api
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2068 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-06 04:52:18 +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
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 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 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
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