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
|
f324f3c31e
|
shell32: Don't fail if the path doesn't exist in Unix in IShellFolder::ParseDisplayName.
|
2010-11-12 11:41:08 +01:00 |
David Hedberg
|
10c0c4a8c1
|
shell32: Don't allow binding to files in any ShellFolder implementation.
|
2010-11-08 13:30:21 +01:00 |
Alexandre Julliard
|
730f01801f
|
tests: Make some variables static.
|
2010-10-01 13:41:42 +02:00 |
Alasdair Sinclair
|
e3788512ad
|
shell32/test: Prevent crash on cleanup if tests fail.
|
2010-09-27 14:10:43 +02:00 |
Alexandre Julliard
|
c15b376a15
|
shell32: Map the x86 version of the folder to the appropriate path depending on Wow64 mode.
|
2010-09-21 14:11:27 +02:00 |
Francois Gouget
|
6f1326fac1
|
shell32/tests: Fix compilation on systems that don't support nameless unions.
|
2010-08-30 11:26:46 +02:00 |
David Hedberg
|
1f73f3a591
|
shell32: Support BHID_SFUIObject and BHID_DataObject in IShellItem::BindToHandler.
|
2010-08-24 17:22:49 +02:00 |
Francois Gouget
|
c15308f869
|
shell32/tests: Remove spaces before '\n's in traces.
|
2010-08-24 15:22:36 +02:00 |
Francois Gouget
|
a879046f63
|
shell32/tests: Remove unneeded NULL pointer casts.
|
2010-08-24 15:22:35 +02:00 |
Francois Gouget
|
88cae5d4c7
|
Assorted spelling fixes.
|
2010-08-24 15:22:35 +02:00 |
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 |