Commit Graph

191 Commits

Author SHA1 Message Date
Thomas Faber 947cce79d6 shell32: Avoid leaks and add parameter checks in SHCreateShellFolderView[Ex]. 2013-10-22 20:19:17 +02:00
Michael Stefaniuc 787bc8719a shell32: Avoid using CONST. 2013-09-24 12:58:06 +02:00
Damjan Jovanovic 0f64ffd91f shell32: Fix non-BOOL returns in BOOL functions. 2013-01-11 18:14:08 +01:00
Detlef Riekenberg 1708adeb97 shell32: Fix DoEnvironmentSubstA implementation. 2012-12-05 12:53:12 +01:00
Detlef Riekenberg ff2f494195 shell32: Implement DoEnvironmentSubstW. 2012-12-05 12:53:05 +01:00
Michael Stefaniuc 0705793eb0 shell32: Use the proper type for a function pointer field. 2012-11-20 19:47:03 +01:00
Damjan Jovanovic f6be79684f shell32: Fix some function prototypes. 2012-06-20 10:31:06 +02:00
Nikolay Sivov a4dd8fb6a8 shell32: Use S_OK as successful return code name. 2012-01-09 15:34:15 +01:00
Jay Yang 3613a421e6 shell32: Implement SHEmptyRecycleBin. 2011-07-09 12:04:20 +02:00
Jay Yang 52838e687a shell32: Implement SHQueryRecycleBin. 2011-07-09 11:56:12 +02:00
David Hedberg be2259dce9 shell32: Shell_GetImageLists should be declared in shlobj.h and exported by name. 2010-07-20 12:35:17 +02:00
Michael Stefaniuc 6a11b63a80 shell32: Use FAILED instead of !SUCCEEDED. 2010-03-29 11:48:44 +02:00
David Hedberg 50c7cf5111 shell32: SHCreatePropSheetExtArrayEx should check if the key itself contains the clsid of the shell extension. 2010-03-16 17:19:25 +01:00
Owen Rudge 8d93b9cee8 shell32: Implement support for SHIL_SYSSMALL in SHGetImageList. 2009-11-19 11:48:25 +01:00
Owen Rudge ed5a2992f3 shell32: Don't increase refcount twice in SHGetImageList. 2009-11-19 11:47:38 +01:00
Owen Rudge 9db87f13d3 shell32: Implement SHGetImageList and remove todo_wine from imagelist tests. 2009-11-17 15:14:53 +01:00
Francois Gouget 8a00aaaa50 shell32: Make GetFileNameFromBrowse{A,W}() static. 2009-11-16 12:43:05 +01:00
Owen Rudge e8f05eeff3 shell32: Add Unicode version of GetFileNameFromBrowse.
Implement GetFileNameFromBrowse as an AW function.
2009-11-12 15:17:18 +01:00
Alexandre Julliard 312429fb51 shell32: Use explicit prototypes for function pointers. 2009-09-09 13:13:19 +02:00
Aric Stewart a6c81e0754 shell32: Implement SHCreateShellFolderView (ordinal 256).
Used by IE7's Add On management dialog.
2009-06-26 12:04:42 +02:00
Detlef Riekenberg ed1b527dd9 setupapi: Move IsUserAdmin to shell32.IsUserAnAdmin. 2009-06-15 13:42:31 +02:00
Vincent Povirk fcde02f9ff shell32: Implement SHGetNewLinkInfo[AW]. 2009-04-20 17:39:12 +02:00
Michael Stefaniuc 6c54ad3dba shell32: Remove superfluous pointer casts. 2009-02-19 12:52:02 +01:00
Aric Stewart c31a0cc4e1 shell32: Initial stub for SHGetImageList. 2009-01-21 12:22:24 +01:00
Hans Leidekker 2d15dd54c6 shell32: Implement GUIDFromStringW. 2009-01-15 14:18:14 +01:00
Juan Lang ba48d37837 shell32: Document SHFlushSFCache, and remove an unneeded fixme. 2009-01-15 12:41:57 +01:00
Stefan Leichter 2ca9f2c536 shell32: Rename ordinal 525 to SHFlushSFCache. 2009-01-12 13:21:09 +01:00
Stefan Leichter 9871dc0766 shell32: Add stub for ordinal 526. 2009-01-09 14:56:00 +01:00
Alexandre Julliard 5f36d0239f kernel32: Convert FormatMessageA/W to use an MS ABI vararg list for x86_64. 2008-12-31 20:59:51 +01:00
Michael Stefaniuc b7de266082 shell32: Remove superfluous casts; mostly of void pointers. 2008-11-06 11:09:51 +01:00
Alexandre Julliard 2f2ec7ca89 shell32: Convert source files to utf-8. 2008-10-18 19:20:53 +02:00
Andrew Talbot 7f80d8e0c9 shell32: Remove unneeded address-of operators from array names. 2008-07-16 17:52:14 +02:00
Mikołaj Zalewski aa3ad44edf shell32: Improve SHRegisterDragDrop and SHRevokeDragDrop. 2008-03-05 11:20:03 +01:00
Rob Shearman b15186d49c shell32: Add a stub for LinkWindow_UnregisterClass. 2007-11-19 13:02:02 +01:00
Rob Shearman 6ae22de432 shell32: Add a stub for LinkWindow_RegisterClass. 2007-11-19 13:01:58 +01:00
Francois Gouget d16a634c38 Better match the PSDK types and update win32.api to fix the winapi_check warnings. 2007-10-15 14:06:48 +02:00
Thomas Weidenmueller 1244e8c7d4 shell32: Implement SHCreatePropSheetExtArrayEx. 2007-09-26 12:15:45 +02:00
Andrew Talbot c289a338b3 shell32: Constify some variables. 2007-09-13 12:45:15 +02:00
Dmitry Timoshkov 572e803654 shlwapi: Duplicate shell32.ShellMessageBoxW implementation in shlwapi.ShellMessageBoxWrapW. 2007-09-10 15:29:46 +02:00
Dmitry Timoshkov 3c9e7a7f33 wine: Switch to using 'long' for INT_PTR type for 64-bit compatibility. 2007-05-25 20:37:56 +02:00
Dmitry Timoshkov 674ce99320 include: Add some API prototypes to appropriate header files, fix some prototypes. 2007-03-28 12:17:42 +02:00
Francois Gouget 536e738552 Assorted spelling fixes. 2007-02-14 21:03:57 +01:00
Thomas Weidenmueller fb5c516dfd shell32: Implement the property sheet extension array functions.
Implement the SHAddFromPropSheetExtArray, SHCreatePropSheetExtArray,
SHReplaceFromPropSheetExtArray and SHDestroyPropSheetExtArray functions
that are used to extend/replace property sheets by shell extensions.
2007-01-23 13:06:09 +01:00
Thomas Weidenmueller e06345db52 shell32: Fix prototypes.
Fix the SHAddFromPropSheetExtArray, SHCreatePropSheetExtArray,
SHReplaceFromPropSheetExtArray and SHDestroyPropSheetExtArray function
prototypes because they're now documented. Also add them to shlobj.h.
2007-01-19 12:28:57 +01:00
Hans Leidekker 89e1d29482 shell32: Win64 printf format warning fixes. 2006-10-09 12:45:02 +02:00
Andrew Talbot 30806fc00c shell32: Cast-qual warnings fix. 2006-10-02 11:55:26 +02:00
Mikołaj Zalewski 8fcc0bdf78 shell32: Document the shell32 "mini-COM" functions. 2006-09-10 10:19:14 +02:00
Andrew Talbot 5d0e4ba0eb shell32: Write-strings warnings fix. 2006-08-08 11:14:36 +02:00
András Kovács 38c8950e17 shell32: Stub for SHSetLocalizedName. 2006-07-14 13:32:39 +02:00
Juan Lang bf680011d7 shell32: Add a stub for InvalidateDriveType. 2006-06-28 16:53:20 +02:00