Alexander Morozov
8b30849824
shell32: Add stub implementation of IShellDispatch.
2011-01-19 14:25:11 +01:00
Nikolay Sivov
52dc1bcd37
shell32: Fix interface leak (Valgrind).
2011-01-19 12:23:59 +01:00
Nikolay Sivov
cc1dc2e693
shell32/tests: Fix a PIDL leak in tests (Valgrind).
2011-01-19 12:23:24 +01:00
Austin English
19fa0b32fd
shell32/tests: fix a couple memory leaks (Valgrind).
2011-01-18 13:29:57 +01:00
David Hedberg
9fd1e23602
shell32/tests: Fix a leak in the ebrowser tests (Valgrind).
2011-01-17 12:52:31 +01:00
David Hedberg
8cf1200fff
shell32: Fix a leak in the ebrowser travellog (Valgrind).
2011-01-17 12:52:27 +01:00
Nikolay Sivov
4b317fde2a
shell32: Fix a cloned PIDL leak (Valgrind).
2011-01-17 12:51:06 +01:00
Nikolay Sivov
38a995021a
shell32/tests: Fix some leaks in tests (Valgrind).
2011-01-17 12:50:58 +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
Alexandre Julliard
db60006e26
shell32: Convert menu and string table resources to po files.
2011-01-13 17:00:16 +01:00
Alexandre Julliard
7ed304dd38
shell32: Build the file filter by hand instead of hardcoding it in resource strings.
2011-01-13 15:21:59 +01:00
Piotr Caban
92ba2168fa
shell32: Improved equal ITEMIDLISTs handling in ILIsParent.
2011-01-06 11:26:22 +01:00
David Hedberg
2a809403d9
shell32: Fix test error on certain w2k8 setups.
2011-01-03 12:14:26 +01:00
André Hentschel
2c20270d24
shell32/tests: Don't test function directly when reporting GetLastError().
2010-12-31 11:44:40 +01:00
André Hentschel
f0b9d9fce6
shell32/tests: Don't test function directly when reporting GetLastError().
2010-12-30 15:00:21 +01:00
Greg Geldorp
519c288946
shell32/tests: Fix race conditions.
2010-12-28 16:35:41 +01:00
Greg Geldorp
7234ddd263
shell32/tests: Support for IShellFolderView::RemoveObject was removed in Win7.
2010-12-28 16:35:39 +01:00
David Hedberg
35a45d8190
shell32: Add IInputObject stub to ExplorerBrowser.
2010-12-23 17:07:40 +01:00
André Hentschel
2bbb9cb888
shell32/tests: Fix a typo.
2010-12-23 13:47:26 +01:00
David Hedberg
239a88e1e4
shell32: Standardize the COM usage in ebrowser.c.
2010-12-22 14:23:02 +01:00
David Hedberg
d2091a8043
shell32: Add IShellItem2 stub to ShellItem implementation.
2010-12-20 12:47:41 +01:00
David Hedberg
0d87e1f9fd
shell32: IShellItem::GetAttributes should also work on the desktop shellfolder.
2010-12-20 12:47:40 +01:00
David Hedberg
dfc2f20b89
shell32: Return S_OK in ::SetPropertyBag.
2010-12-20 12:47:40 +01:00
David Hedberg
f6dad19730
shell32: Fix ExplorerBrowser::SetRect to work properly when passed a NULL-valued hdwp.
2010-12-20 12:47:40 +01:00
Michael Stefaniuc
3f213cb798
shell32: Use an iface instead of a vtbl pointer in ShellItem.
2010-12-16 12:06:51 +01:00
André Hentschel
c0a86cc103
shell32: Fix shelllink test to not crash on NT4.
...
With much help from Francois.
2010-12-14 16:02:18 +01:00
Michael Stefaniuc
2a2020d997
shell32/tests: Standardize the COM usage in shlview.c.
2010-12-08 16:40:13 +01:00
Michael Stefaniuc
a6bfa0dd5d
shell32: Use an iface instead of a vtbl pointer in IFileSystemBindDataImpl.
2010-12-07 17:08:44 +01:00
Michael Stefaniuc
151b351679
shell32: Use an iface instead of a vtbl pointer in IDefClFImpl.
2010-12-07 17:08:37 +01:00
Michael Stefaniuc
b6f869c743
shell32: Standardize the COM usage in dataobject.c.
2010-12-07 17:08:30 +01:00
Andrew Eikum
0a55ec2c9e
shell32: Correctly construct the PIDL given to SHChangeNotify in AddFolder.
2010-12-06 19:34:02 +01:00
Michael Stefaniuc
f948478f28
shell32: Use an iface instead of a vtbl pointer in IQueryAssociationsImpl.
2010-12-05 12:27:38 +01:00
Michael Stefaniuc
a92531487b
shell32: Use ifaces instead of vtbl pointers in IDesktopFolderImpl.
2010-12-05 12:26:37 +01:00
Michael Stefaniuc
c8ba8b6d6a
shell32: Use an iface instead of a vtbl pointer in IShellItemArrayImpl.
2010-12-05 12:26:29 +01:00
Alexandre Julliard
5f49129e03
resources: Define a generic mechanism for adding extra values to the common version block.
2010-12-03 14:53:59 +01:00
Austin Lund
8446f5c0a7
shell32/tests: Fixed SHPathPrepareForWriteW tests on Asian platforms.
2010-12-03 14:28:23 +01:00
Paul Vriens
5680cf6293
shell32/tests: Use more A-functions to fix Win95 and actually test correctly on Win9x.
2010-11-29 11:24:09 +01:00
Maarten Lankhorst
e7a6b87c2d
shell32: Fix pointer truncation in SHGetFileInfoA.
2010-11-29 11:22:42 +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
Piotr Caban
b1c1ace81a
shell32/tests: Added SHPropStg* tests.
2010-11-16 18:06:04 +01:00
Piotr Caban
b490803b37
shell32: Added partial implementation of SHPropStgWriteMultiple.
2010-11-16 15:27:53 +01:00
Piotr Caban
c148c0419d
shell32: Added partial implementation of SHPropStgReadMultiple.
2010-11-16 15:27:49 +01:00
Piotr Caban
bfaae9bf7d
shell32: Added SHPropStgCreate implementation.
2010-11-16 15:27:45 +01:00
Piotr Caban
14b13f77af
shell32: Added SHPropStg* stubs.
2010-11-16 15:27:41 +01:00
Cheer Xiao
f73654a24b
shell32: Update Simplified Chinese translation.
2010-11-15 14:54:41 +01:00
Andrew Eikum
b75b9fab2f
shell32: PIDLs should be checked recursively in SHChangeNotify.
2010-11-15 12:59:05 +01:00
Andrew Eikum
71fad7d18d
shell32/tests: Make SHChangeNotify tests more easily extendible.
2010-11-15 12:59:03 +01:00
Andrew Eikum
d66317605d
shell32: Don't search Path or PIDL for an icon in IShellLink::GetIconLocation.
...
Try as I might, I couldn't get a path out of GetIconLocation that wasn't
put there via SetIconLocation. As far as I can tell, the code here was
based on nothing.
2010-11-12 11:41:36 +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