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 |
|
Robert Shearman
|
50c1e46d18
|
shell: Convert SHELL32_GetDisplayNameOfChild to unicode.
|
2006-01-16 21:31:10 +01:00 |
|
Robert Shearman
|
055d96b721
|
Convert SHELL32_BindToChild to Unicode and fix up the callers.
|
2005-11-01 09:34:03 +00:00 |
|
Alexandre Julliard
|
b1a9701bb5
|
Replace the _ICOM_THIS_From macros by inline functions the way it's
already done in shelllink.c.
|
2005-07-27 11:10:52 +00:00 |
|
Michael Jung
|
4ec5aa68b2
|
Append filename extension if necessary in IShellFolder::SetNameOf.
|
2005-07-18 09:12:20 +00:00 |
|
Michael Jung
|
5dd3e48154
|
Release parent shell folder in GetAttributesOf.
|
2005-07-11 10:23:56 +00:00 |
|
Mike McCormack
|
e28c014a84
|
-Wpointer-sign fixes.
|
2005-07-03 12:03:35 +00:00 |
|
Mike McCormack
|
b64186ad22
|
Warning fixes for -Wmissing-declarations and -Wwrite-strings.
|
2005-06-07 20:30:30 +00:00 |
|
Dmitry Timoshkov
|
eba47f1dfe
|
Make remaining OLE interface vtables const.
|
2005-06-06 19:50:35 +00:00 |
|
Stefan Dösinger
|
ea18de5f58
|
*Handle cidl==0 in shfldr_desktop, shfldr_fs and shfldr_mycomp.
*Remove the dwAttributes member from the IGenericSFImpl class, it's
not needed and can't be initialised in Initialize and InitializeEx.
|
2005-05-26 16:09:12 +00:00 |
|
Michael Jung
|
8016f6cc62
|
More robustly query the SHGDN_FORPARSING flag in the shell32's folders
GetDisplayNameOf methods.
|
2005-05-23 16:31:42 +00:00 |
|
Juan Lang
|
2439b5fdda
|
Fixes to IShellFolder::GetAttributesOf implementations, spotted by
silverblade_:
- a count of zero is allowed to GetAttributesOf if apidl is NULL
- SFGAO_VALIDATE must be cleared upon return
|
2005-05-10 08:28:11 +00:00 |
|
Michael Jung
|
45bcdd2be1
|
Fixed GetDisplayNameOf method to not depend on incorrect behaviour
regarding the SHGDN_INFOLDER flag.
|
2005-05-05 10:30:51 +00:00 |
|
Huw Davies
|
7ac969d560
|
When we're hiding file extensions then SetNameOf should append the
original extension if SHGDN_FORPARSING isn't set.
The flags passed to SetNameOf refer to the dst string not the src
pidl.
|
2005-04-15 16:11:45 +00:00 |
|
Francois Gouget
|
93416cdaf7
|
Assorted spelling fixes.
|
2005-03-23 13:15:18 +00:00 |
|
Jon Griffiths
|
dbf222f3aa
|
Use LMEM_ flags for LocalAlloc(), not GMEM_ (GlobalAlloc).
|
2005-03-17 20:53:37 +00:00 |
|
Francois Gouget
|
fbb3343547
|
Assorted spelling fixes.
|
2005-03-02 13:53:50 +00:00 |
|
Juan Lang
|
316df99bf9
|
Convert more API calls to Unicode.
|
2005-03-02 10:16:41 +00:00 |
|
Juan Lang
|
88cf8ce5ac
|
Convert tabs to space, wrap long lines, make indenting consistent.
|
2005-03-01 10:41:14 +00:00 |
|
Mike McCormack
|
f8a4f6b59b
|
- handle IFileSystemBindData in ISF_Desktop_fnParseDisplayName
- more Unicode conversion
|
2005-02-23 12:45:12 +00:00 |
|
Mike McCormack
|
0d735ac9be
|
- handle IFileSystemBindData in IShellFolder::ParseDisplayName
- convert IShellFolder::ParseDisplayName to use Unicode
|
2005-02-22 15:47:21 +00:00 |
|
James Hawkins
|
ba92d2924a
|
- Use Interlocked* instead of ++/-- in AddRef/Release.
- Use only stored result of Interlocked* in AddRef/Release.
- Expand TRACEs to display the ref count.
|
2005-01-14 16:02:20 +00:00 |
|
Francois Gouget
|
486d020c1b
|
Don't define COBJMACROS in objbase.h.
Update the Wine sources accordingly.
|
2004-10-07 03:06:48 +00:00 |
|
Alexandre Julliard
|
39a696a166
|
Removed some uses of the non-standard ICOM_THIS macro.
|
2004-09-06 20:34:29 +00:00 |
|
Alexandre Julliard
|
f714b39762
|
Get rid of the no longer used ICOM_MSVTABLE_COMPAT_DummyRTTIVALUE
macro.
|
2004-08-23 19:39:48 +00:00 |
|
Alexandre Julliard
|
48c4bb3c31
|
Get rid of the non-standard ICOM_VTABLE macro.
|
2004-08-12 23:00:51 +00:00 |
|
Alexandre Julliard
|
0467ce9fd7
|
Get rid of the non-standard ICOM_VFIELD macro.
|
2004-08-12 19:52:49 +00:00 |
|
Martin Fuchs
|
618cf6fc0f
|
Return "file not found" error values instead of E_INVALIDARG if
_ILCreateFromPathA() failed to find files.
|
2004-04-14 23:57:46 +00:00 |
|
Martin Fuchs
|
b8dc8abbc0
|
Correct IShellFolder::GetAttributesOf() for the case *rgfInOut=0.
|
2004-04-13 00:19:11 +00:00 |
|
Juan Lang
|
19b1a95ec1
|
- move CreateMyCompEnumList and CreateDesktopEnumList to their
respective files
- rewrite CreateFolderEnumList to only FindFirstFile/FindNextFile once
|
2004-04-08 19:50:17 +00:00 |
|
Juan Lang
|
c00fbafbbf
|
Move control panel applet enumeration to cpanelfolder.c.
|
2004-04-08 04:37:43 +00:00 |
|
Martin Fuchs
|
0e35be6074
|
- IShellFolder_fnParseDisplayName(): return E_INVALIDARG instead of
E_OUTOFMEMORY.
- IShellFolder_fnGetUIObjectOf(): preserve return error codes.
- IShellFolder_fnGetDisplayNameOf(): don't initialize whole character
array with zero.
|
2004-01-23 20:45:41 +00:00 |
|