Nikolay Sivov
|
e8a6ca7d37
|
shell32: Unix folder COM cleanup.
|
2012-01-12 12:26:40 +01: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 |
Frédéric Delanoy
|
40179bedee
|
shell32: Avoid hardcoding array lengths.
|
2011-11-23 09:11:36 +01:00 |
André Hentschel
|
3a9cfa544a
|
shell32: Use MAX_PATH for a DOS path.
|
2011-10-24 20:08:56 +02:00 |
Michael Mc Donnell
|
26f3c14d6b
|
shell32: Set pointer to NULL after free to avoid double free.
|
2011-10-20 20:48:25 +02:00 |
Octavian Voicu
|
907f94e144
|
shell32: Disable WOW64 redirection when converting pidls to UNIX paths.
|
2011-07-29 18:15:54 +02:00 |
Nikolay Sivov
|
4b317fde2a
|
shell32: Fix a cloned PIDL leak (Valgrind).
|
2011-01-17 12:51:06 +01:00 |
Piotr Caban
|
856da7e11d
|
shell32: Don't check if files are of the same type if name is equal in IShellFolder2_CompareIDs.
|
2011-01-13 17:33:43 +01:00 |
Piotr Caban
|
ad2201054c
|
shell32: Try to get file status from FileSystemBindData in UNIXFS_path_to_pidl.
|
2011-01-13 17:33:43 +01:00 |
Andrew Eikum
|
2f05b5a6d9
|
shell32: Fix an off-by-one error that causes an infinite loop.
|
2010-11-18 12:31:22 +01:00 |
Andrew Eikum
|
f324f3c31e
|
shell32: Don't fail if the path doesn't exist in Unix in IShellFolder::ParseDisplayName.
|
2010-11-12 11:41:08 +01:00 |
Piotr Caban
|
e062d4a6ff
|
shell32: Improved IShellFolder_GetUIObjectOf implementation.
|
2010-11-10 16:16:45 +01:00 |
David Hedberg
|
10c0c4a8c1
|
shell32: Don't allow binding to files in any ShellFolder implementation.
|
2010-11-08 13:30:21 +01:00 |
David Hedberg
|
a6a946b2b1
|
shell32: Remove reliance on the ability to bind to files in UnixFolder GetDisplayNameOf.
|
2010-11-08 13:30:21 +01:00 |
David Hedberg
|
193a80a779
|
shell32: Remove reliance on the ability to bind to files in UnixFolder CompareIDs.
|
2010-11-08 13:30:21 +01:00 |
David Hedberg
|
a690db9f1e
|
shell32: Replace some checks with calls to _ILIsEmpty().
|
2010-08-02 15:56:48 +02:00 |
David Hedberg
|
a6db972c77
|
shell32: Change a fixme to a trace in shfldr_unixfs.c.
This downgrades a FIXME that can be triggered in normal operation
through the use of, for example, SHGetIDListFromObject.
|
2010-07-22 16:24:33 +02:00 |
Andrew Eikum
|
f99c81621c
|
shell32: IShellFolder::ParseDisplayName should work for missing files if given valid IBindCtx.
Additionally, SHSimpleIDListFromPath now returns PIDLs for non-existent
paths, as it should.
|
2010-07-22 10:24:56 +02:00 |
Andrew Eikum
|
2b3fea0249
|
shell32: Pass the file extension to ParseDisplayName in unixfs's SetNameOf.
|
2010-06-29 15:20:48 +02:00 |
David Hedberg
|
c1682eb8eb
|
shell32: Fix possible memory leak in CreateUnixFolder.
|
2010-06-01 11:05:01 +02:00 |
Nikolay Sivov
|
e51fe8e070
|
shell32: Use shared code to return column details from IShellFolder2::GetDetailsOf().
|
2010-04-19 15:37:52 +02:00 |
Huw Davies
|
c6b6082d16
|
shell32: Improve a TRACE and issue a FIXME if the interface is not implemented.
|
2010-03-05 15:21:22 +01:00 |
Marcus Meissner
|
bc85487496
|
shell32: Remove useless NULL check (Coverity).
|
2009-11-19 11:47:55 +01:00 |
Vincent Povirk
|
7236452df8
|
shell32: Implement UnixFolder_IShellFolder2_GetDefaultColumn.
|
2009-02-24 16:57:30 +01:00 |
Michael Stefaniuc
|
6c54ad3dba
|
shell32: Remove superfluous pointer casts.
|
2009-02-19 12:52:02 +01:00 |
Alexandre Julliard
|
f65e491668
|
shell32: Disable the Unix folder for the Windows build.
|
2008-12-09 17:10:10 +01:00 |
Alexandre Julliard
|
46678dcdde
|
configure: Add a check for the grp.h header.
|
2008-12-09 17:09:42 +01:00 |
Andrew Talbot
|
45d7897c62
|
shell32: Sign-compare warnings fix.
|
2008-11-12 11:49:12 +01:00 |
Michael Stefaniuc
|
b7de266082
|
shell32: Remove superfluous casts; mostly of void pointers.
|
2008-11-06 11:09:51 +01:00 |
Francois Gouget
|
215738a140
|
dirent.h is a conditional include now.
|
2008-10-20 11:37:27 +02:00 |
Aric Stewart
|
91b4064062
|
shell32: Refine UNIXFS_path_to_pidl to return more detailed failures.
|
2008-10-13 11:43:51 +02: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 |
Andrew Talbot
|
2cce0040a0
|
shell32: Assign to structs instead of using memcpy.
|
2008-03-18 11:15:26 +01:00 |
Alexandre Julliard
|
fb6ea6764c
|
shell32: Fix permissions of newly-created directories.
|
2008-02-04 15:25:18 +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 |
Francois Gouget
|
f1c27eda6b
|
Assorted spelling fixes.
|
2007-12-18 14:16:11 +01:00 |
Alexander Nicolaysen Sørnes
|
b259c4ae80
|
shell32: Localize 'new folder' string.
|
2007-12-06 12:12:57 +01:00 |
Lei Zhang
|
fa057686bb
|
shell32: Perform copy in UnixFolder_ISFHelper_CopyItems.
|
2007-11-21 12:05:18 +01:00 |
Michael Stefaniuc
|
3e8970602c
|
dlls: Remove duplicate includes.
|
2007-11-19 13:54:46 +01:00 |
Andrew Talbot
|
a7d80730d6
|
shell32: Constify some variables.
|
2007-10-30 11:30:05 +01:00 |
Alexandre Julliard
|
7f092818f0
|
shell32: Use wine_get_dos_file_name instead of duplicating knowledge about the drive symlinks.
|
2007-10-18 14:16:32 +02:00 |
Mikołaj Zalewski
|
33ee219ce3
|
shell32: Allow overwriting files in SHFileOperation(FO_COPY) (with confirmation dialogs).
|
2007-02-12 12:38:57 +01:00 |
Hans Leidekker
|
89e1d29482
|
shell32: Win64 printf format warning fixes.
|
2006-10-09 12:45:02 +02:00 |
Mikołaj Zalewski
|
034c1c4f18
|
shell32: Call the trashing code from SHFileOperationW.
|
2006-07-31 12:55:41 +02:00 |
Mikołaj Zalewski
|
ea0a102d55
|
shell32: Show a confirmation before deleting files with syscalls.
|
2006-07-07 17:28:10 +02:00 |
Mikołaj Zalewski
|
4485bf0b61
|
shell32: If possible use SHFileOperationW to delete in unixfs.
This gives confirmation dialogs, recursive directory removal etc.
|
2006-07-07 17:27:42 +02:00 |
Alexandre Julliard
|
b4629addbd
|
shell32: Use the standard DEFINE_GUID macro to define GUIDs.
|
2006-06-09 21:10:25 +02:00 |