Nikolay Sivov
|
1c86f97985
|
shell32: Get rid of some casts by using IShellFolder2 internally.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-11-28 13:56:16 +01:00 |
Sebastian Lackner
|
d3cb5c24a5
|
shell32: Remove __SHFreeAndNil macro.
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-08-29 23:54:42 +09:00 |
Francois Gouget
|
351d907bbd
|
shell32: Remove unneeded NONAMELESSXXX directives.
|
2015-03-20 17:50:06 +09:00 |
Frédéric Delanoy
|
0666ac3ed8
|
shell32: Use BOOL type where appropriate.
|
2013-10-22 16:37:40 +02:00 |
Nikolay Sivov
|
81b9a83d83
|
shell32: Remove unnecessary WINAPI and some casts.
|
2013-08-16 11:55:25 +02:00 |
Michael Stefaniuc
|
8a40df9800
|
shell32: Move IFSFolder_Constructor() to avoid forward declarations.
|
2013-02-27 11:30:40 +01:00 |
Michael Stefaniuc
|
a5560ebee6
|
shell32: Finish the COM cleanup of ShellFSFolder.
|
2013-02-27 11:30:36 +01:00 |
Michael Stefaniuc
|
00a20667fa
|
shell32: Get rid of a helper function.
|
2013-02-27 11:30:32 +01:00 |
Michael Stefaniuc
|
90d88de2bf
|
shell32: COM clean up for IPersistFolder3 in ShellFSFolder.
|
2013-02-27 11:30:28 +01:00 |
Michael Stefaniuc
|
89e187d3bd
|
shell32: Pass an IShellFolder2 to SHELL32_CompareIDs() to avoid casts.
|
2013-02-26 11:27:15 +01:00 |
Michael Stefaniuc
|
febda816df
|
shell32: COM clean up for IShellFolder2 in ShellFSFolder.
|
2013-02-26 11:27:06 +01:00 |
Michael Stefaniuc
|
df56b233e0
|
shell32: COM clean up for the inner IUnknown of ShellFSFolder.
|
2013-02-20 10:34:31 +01:00 |
Michael Stefaniuc
|
563d229b5f
|
shell32: Avoid TRUE:FALSE conditional expressions.
|
2012-08-14 11:59:18 +02:00 |
Nikolay Sivov
|
bf0c67c322
|
shell32: Use proper macros when calling COM methods.
|
2012-07-30 17:13:33 +02:00 |
Nikolay Sivov
|
72a7c34109
|
shell32: Avoid casts when creating item menu.
|
2012-01-11 17:47:30 +01:00 |
Nikolay Sivov
|
e9fa059976
|
shell32: Merge ShellView menu implementations into a single file.
|
2012-01-10 18:29:04 +01:00 |
Michael Stefaniuc
|
28d8819b63
|
shell32: Avoid an unsafe iface to object cast in AddToEnumList().
|
2011-10-10 13:44:39 +02:00 |
Michael Stefaniuc
|
bd407b700e
|
shell32: Return the IEnumIDList object on its creation.
|
2011-10-10 13:44:33 +02:00 |
Michael Stefaniuc
|
61c8da18ef
|
shell32: Merge enumidlist.h into the main header file.
|
2011-10-10 13:43:22 +02:00 |
Jay Yang
|
872c07a967
|
shell32: Make ISFHelper_fnCopyItems actually copy the items.
|
2011-07-20 19:23:04 +02:00 |
Nikolay Sivov
|
52dc1bcd37
|
shell32: Fix interface leak (Valgrind).
|
2011-01-19 12:23:59 +01:00 |
Andrew Eikum
|
0a55ec2c9e
|
shell32: Correctly construct the PIDL given to SHChangeNotify in AddFolder.
|
2010-12-06 19:34:02 +01:00 |
Piotr Caban
|
e062d4a6ff
|
shell32: Improved IShellFolder_GetUIObjectOf implementation.
|
2010-11-10 16:16:45 +01:00 |
Andrew Eikum
|
5c81b5484a
|
shell32: Fix a comment typo.
|
2010-06-28 16:58:38 +02:00 |
Michael Stefaniuc
|
f8bac98196
|
shell32: Remove redundant "not NULL" check of ppidl (coccicheck).
|
2010-05-18 18:42:07 +02:00 |
Paul Vriens
|
cb5e6f378a
|
shell32: Fix length parameter for ZeroMemory (Coccinelle).
|
2010-01-08 10:13:56 +01:00 |
Michael Stefaniuc
|
6c54ad3dba
|
shell32: Remove superfluous pointer casts.
|
2009-02-19 12:52:02 +01:00 |
Michael Stefaniuc
|
8324ed6cc9
|
shell32: Remove superfluous pointer casts from macros.
|
2009-02-19 12:51:57 +01:00 |
Michael Stefaniuc
|
b7de266082
|
shell32: Remove superfluous casts; mostly of void pointers.
|
2008-11-06 11:09:51 +01:00 |
Michael Stefaniuc
|
f6baf97629
|
shell32: Use FAILED instead of !SUCCEEDED.
|
2008-10-08 13:41:52 +02:00 |
Jon Griffiths
|
f2276f5a49
|
include: Provide wide char definitions for CFSTR_*.
|
2008-06-19 12:44:43 +02:00 |
Rob Shearman
|
8aa361740e
|
shell32: Fix the character count passed into LoadStringW in ISFHelper_fnAddFolder.
|
2008-02-16 13:53:22 +01:00 |
Andrew Talbot
|
2f25755674
|
shell32: Remove unneeded casts.
|
2008-01-21 11:39:04 +01:00 |
Francois Gouget
|
44b52b128c
|
Assorted spelling fixes.
|
2008-01-16 12:48:29 +01:00 |
Alexander Nicolaysen Sørnes
|
b259c4ae80
|
shell32: Localize 'new folder' string.
|
2007-12-06 12:12:57 +01:00 |
Andrew Talbot
|
cbf06f4d48
|
shell32: Constify some variables.
|
2007-10-29 12:05:59 +01:00 |
Rob Shearman
|
899e2ecff8
|
shell32: Return Unicode strings from all of the IShellFolder::GetDisplayNameOf functions in not running in Win9x mode.
|
2007-04-10 14:23:09 +02:00 |
Andrew Talbot
|
388fe7e371
|
shell32: Declare some functions static.
|
2007-02-07 11:03:28 +01:00 |
Dmitry Timoshkov
|
e4c0748c21
|
shell32: Make some data static and const.
|
2006-11-28 12:36:12 +01:00 |
Hans Leidekker
|
89e1d29482
|
shell32: Win64 printf format warning fixes.
|
2006-10-09 12:45:02 +02:00 |
James Hawkins
|
7b89ff88e8
|
janitorial: Remove redundant NULL checks before SHFree.
|
2006-10-07 17:52:59 +02:00 |
Andrew Talbot
|
30806fc00c
|
shell32: Cast-qual warnings fix.
|
2006-10-02 11:55:26 +02:00 |
Mikołaj Zalewski
|
034c1c4f18
|
shell32: Call the trashing code from SHFileOperationW.
|
2006-07-31 12:55:41 +02:00 |
Mikołaj Zalewski
|
86fe1a0d5f
|
shell32: Use SHFileOperationW to delete files.
|
2006-06-30 20:42:58 +02:00 |
Mikołaj Zalewski
|
529346e8f4
|
shell32: Use SHELL_ConfirmDialogW when deleting multiple files.
|
2006-06-20 11:06:02 +02:00 |
Mikołaj Zalewski
|
b84f3093d5
|
shell32: Avoid Unicode->ANSI conversion when deleting a file.
|
2006-06-02 20:43:08 +02:00 |
Jonathan Ernst
|
360a3f9142
|
Update the address of the Free Software Foundation.
|
2006-05-23 14:11:13 +02:00 |
Michael Jung
|
cc15fcc4b0
|
shell32: Unicode'ify ISFHelper interface.
|
2006-03-06 11:43:16 +01:00 |
Robert Shearman
|
d9d9d7e897
|
shell: GetDetailsOf fix.
Initialise hr and psd->str.uType before the call to
IShellFolder_GetDisplayNameOf so that whatever it returns is
preserved.
|
2006-01-16 21:32:06 +01:00 |
Robert Shearman
|
f8782733f3
|
shell: Convert the filesystem shell folder to Unicode.
|
2006-01-16 21:31:48 +01:00 |