David Hedberg
6fbfb7cd1d
shell32: Partial implementation of IShellItem::BindToHandler.
2010-08-17 14:21:22 +02:00
Andrew Eikum
9f37536d6a
shell32: Add tests for SHChangeNotify functions.
2010-08-04 12:15:24 +02:00
Andrew Eikum
61b670a392
shell32/tests: Fix some Win9x failures.
2010-08-03 18:00:38 +02:00
David Hedberg
fd6d9cd8f2
shell32: Implement SHCreateShellItemArrayFromDataObject.
2010-07-26 18:38:31 +02:00
David Hedberg
bf1b56be10
shell32: Implement SHCreateShellItemArrayFromShellItem.
2010-07-26 18:38:30 +02:00
David Hedberg
090824feb5
shell32: Initial implementation of IShellItemArray with SHCreateShellItemArray.
2010-07-26 18:38:30 +02:00
David Hedberg
caffc9f557
shell32: Implement IShellItem::Compare.
2010-07-26 13:34:21 +02:00
David Hedberg
2f5b53e7d7
shell32: Implement SHGetItemFromObject.
2010-07-26 13:34:21 +02:00
David Hedberg
b8a40388ee
shell32: Implement SHGetIDListFromObject.
2010-07-23 13:05:31 +02:00
David Hedberg
c8c2bc8b4b
shell32: Implement SHGetItemFromDataObject.
2010-07-23 13:05:31 +02:00
David Hedberg
222d2142ef
shell32: Implement SHCreateItemFromIDList.
2010-07-23 13:05:31 +02:00
David Hedberg
5b0b56fac4
shell32: Implement SHCreateItemFromParsingName.
2010-07-23 13:05:31 +02:00
David Hedberg
b43bcdf524
shell32: Implement SHGetNameFromIDList and IShellItem::GetDisplayName.
2010-07-23 13:05:31 +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
David Hedberg
fb88e06e79
shell32: Implement IPersistFolder2 for the desktop folder.
2010-07-20 14:40:32 +02:00
David Hedberg
d60c9adca2
shell32: Fix some return values from the shellview contextmenu.
2010-07-19 15:06:15 +02:00
Alexandre Julliard
fa2444caf1
shell32/tests: Use the windows directory for the SHParseDisplayName test to avoid ambiguous namings.
2010-06-21 11:50:15 +02:00
Nikolay Sivov
45d6329cbb
shell32: Export lowlevel PIDL manipulation calls by name too.
2010-05-26 17:36:32 +02:00
Andrew Nguyen
7a7ece786c
shell32/tests: Release the test desktop interface on all appropriate exit paths in ParseDisplayName tests.
2010-04-19 15:32:47 +02:00
Nikolay Sivov
edcaf53f94
shell32/tests: Use strict comparison for return values.
2010-03-23 12:19:48 +01:00
Nikolay Sivov
53ae4e2ba0
shell32: Add IPersist support for desktop IShellFolder.
2010-03-22 15:52:36 +01:00
Nikolay Sivov
fb45de3f66
shell32: Use return value on failure updated in Vista+.
2010-03-04 17:29:16 +01:00
Paul Vriens
f370ab7e9b
shell32/tests: Prevent crash on W2K and below.
2010-03-04 12:30:24 +01:00
Nikolay Sivov
500c785053
shell32: Implement SHParseDisplayName with basic tests.
2010-03-03 14:02:23 +01:00
Nikolay Sivov
721be7135f
shell32/tests: Minor test file cleanup.
2010-03-03 14:02:13 +01:00
Huw Davies
7078cfa76b
shell32: Fix a memory leak in the tests.
...
Found by Valgrind.
2009-12-16 12:42:40 +01:00
Vincent Povirk
02a01f9585
shell32: Fix a memory leak in a test.
2009-12-14 12:07:30 +01:00
Paul Vriens
9233215ae7
shell32/tests: Fix a test failure on a default Windows 7 system.
2009-12-11 17:47:29 +01:00
Austin Lund
487a51b52f
shell32/tests: Fix ITEMIDLIST_format test when running on FAT filesystems.
2009-12-01 13:40:17 +01:00
Paul Vriens
1da30597e4
shell32/tests: Fix some test failures on Windows 7.
2009-11-29 16:37:17 +01:00
Alexandre Julliard
ee868cce5b
tests: Make wine_dbgstr_w available in test.h for all tests.
2009-08-19 13:19:31 +02:00
Nicolas Le Cam
25d7065885
shell32/tests: Use win_skip() instead of skip() and trace().
2009-06-22 11:23:04 +02:00
Nicolas Le Cam
ce78a66d8e
shell32/tests: Fix a typo.
2009-06-22 11:22:35 +02:00
Paul Vriens
a4477bac28
shell32/tests: Fix some test failures on Vista and higher.
2009-06-19 13:49:49 +02:00
Paul Vriens
b1e007e3c6
shell32/tests: Fix a test failure on Vista and higher.
2009-06-19 13:49:44 +02:00
Paul Vriens
61b89b6308
shell32/tests: Fix some test failures on Vista and higher.
2009-06-18 15:17:28 +02:00
Paul Vriens
cca3492557
shell32/tests: Fix a test failure on Vista and higher.
2009-06-18 15:17:28 +02:00
Paul Vriens
7319805621
shell32/tests: Fix a test failure on Vista.
2009-06-18 15:17:27 +02:00
Paul Vriens
29c51bdb04
shell32/tests: Fix a test failure on Vista.
2009-06-18 15:17:27 +02:00
Vincent Povirk
9eed85f032
shell32: Implement IShellItem_GetParent.
2009-05-22 11:11:22 +02:00
Vincent Povirk
5b95a43d5e
shell32: Handle parent folders in SHCreateShellItem.
2009-05-22 11:11:13 +02:00
Vincent Povirk
1d57a31d92
shell32: Fail properly when no pidl is passed to SHCreateShellItem.
2009-05-22 11:11:02 +02:00
Vincent Povirk
026c37e747
shell32: Add test for SHCreateShellItem.
2009-05-22 11:10:35 +02:00
Paul Vriens
6d1d5b653f
shell32/tests: Fix a test failure on Win98.
2009-04-24 15:02:43 +02:00
Paul Vriens
cfd32a5119
shell32/tests: Fix some test failures on Win9x and NT4.
2009-04-24 15:02:38 +02:00
Paul Vriens
0a42190c8e
shell32/tests: Fix a test failure on Win95 and NT4.
2009-04-23 18:14:27 +02:00
Paul Vriens
b7bd852650
shell32/tests: Fix some test failures on Vista.
2009-04-15 15:57:49 -05:00
Nicolas Le Cam
fa010ad211
shell32/tests: Fix ITEMIDLIST format test on Win2k and below.
...
On Win2k SHITEMID only contains FileStructA.
This structure isn't padded like it is on WinXP and contains a
supplementary CHAR* member at its end which contains the 8.3 filename if
needed.
2009-04-09 11:28:45 +02:00
Nicolas Le Cam
fbcec1ca56
shell32/tests: Skip FolderShortcut test on Win2k.
...
Skip this test as it doesn't work on Win2k.
CoCreateInstance is successful but IPersistPropertyBag_Load call fails.
2009-04-09 11:28:30 +02:00
Nicolas Le Cam
1d3edf6377
shell32/tests: Fix PropertyBag test on Win2k.
2009-04-09 11:28:12 +02:00