112 Commits

Author SHA1 Message Date
Mariusz Pluciński
5e90301bc2 shell32: Add implementation of IKnownFolder::GetCategory. 2011-06-24 12:11:53 -05:00
Mariusz Pluciński
efc1162eb7 shell32/tests: Add test of IKnownFolder::GetCategory for custom known folder. 2011-06-24 12:11:50 -05:00
Mariusz Pluciński
c9b70e6650 shell32: Add IKnownFolder::GetPath support. 2011-06-22 16:21:11 +02:00
Mariusz Pluciński
ed29ff8c3b shell32: Add support of registry-registered folders to IKnownFolderManager::GetFolder. 2011-06-22 16:20:47 +02:00
Mariusz Pluciński
c5bf1977f2 shell32: Add IKnownFolderManager::UnregisterFolder implementation. 2011-06-22 16:20:26 +02:00
Mariusz Pluciński
7a3b53ab68 shell32: Add IKnownFolderManager::RegisterFolder implementation. 2011-06-22 16:20:19 +02:00
Mariusz Pluciński
988db2c0c3 shell32/tests: Add tests for SHGet/SetKnownFolderPath utilities. 2011-06-14 15:53:09 +02:00
Mariusz Pluciński
da9a8a4b3d shell32/tests: Add test of redirecting known folders. 2011-06-14 15:52:57 +02:00
Mariusz Pluciński
70bbfa7ed8 shell32/tests: Add test of IKnownFolderManager::Register/UnregisterFolder. 2011-06-14 15:52:47 +02:00
Mariusz Pluciński
25fd65e4f0 shell32/tests: Verify known folders available in system. 2011-06-14 15:52:28 +02:00
Mariusz Pluciński
304796ba0d shell32/tests: Add test of IKnownFolderManager::GetFolderByName. 2011-06-13 15:35:38 +02:00
Mariusz Pluciński
bc38d5cd92 shell32/tests: Test of IKnownFolder::GetFolderDefinition. 2011-06-10 17:19:38 +02:00
Mariusz Pluciński
17aeb550bf shell32/tests: Basic tests of IKnownFolder. 2011-06-10 17:15:43 +02:00
Mariusz Pluciński
ab23dca7e9 shell32/tests: Basic tests of IKnownFolderManager. 2011-06-10 17:14:30 +02:00
Austin English
d6cd0e999e shell32/tests: Don't check return values inside of if(0) (LLVM/Clang). 2011-02-14 12:26:45 +01:00
Hans Leidekker
859a1d0d44 shell32: Implement SHGetFolderPathEx. 2010-09-14 12:51:42 -05:00
Francois Gouget
7649c75b40 Assorted typo and spelling fixes. 2010-06-24 10:37:05 +02:00
Nikolay Sivov
c51b248b48 shell32: Add printers CLSID to test, clean up a bit. 2010-04-19 15:38:08 +02:00
Nikolay Sivov
edcaf53f94 shell32/tests: Use strict comparison for return values. 2010-03-23 12:19:48 +01:00
Alexandre Julliard
9d44153273 shell32/tests: Fix the system directory test for old WoW64 platforms. 2009-12-23 14:27:31 +01:00
Ge van Geldorp
f4878f0859 shell32/tests: Fix shellpath test on Win7. 2009-09-28 14:30:36 +02:00
Alexandre Julliard
7af70c2c97 shell32/tests: Revive the test for CSIDL_SYSTEMX86. 2009-07-07 11:48:25 +02:00
Nicolas Le Cam
69cd386b90 shell32/tests: Fix tests on localized platforms. 2009-04-06 11:15:45 +02:00
Paul Vriens
22a48d6740 shell32/tests: Fix a test failure on Vista and higher. 2009-04-02 16:28:30 +02:00
Francois Gouget
80b8a0b58e shell32/tests: Use win_skip() to skip over unimplemented functionality. 2009-02-25 12:49:40 +01:00
Juan Lang
6feb5cdd04 shell32: Let caller determine whether a shell path function must succeed or fail. 2009-02-13 12:59:14 +01:00
Juan Lang
029c3fbb8d shell32: Fix a few tests on Windows 98 and Vista. 2009-02-06 13:03:11 +01:00
Juan Lang
69cf059e8b shell32: Remove an obsolete comment. 2009-02-05 13:10:37 +01:00
Juan Lang
5c39ea4509 shell32: Use the normal list checks for CSIDL_PERSONAL. 2009-02-05 13:10:33 +01:00
Juan Lang
63abc12461 shell32: Remove a test that fails on Win64. 2009-02-04 15:56:17 +01:00
Juan Lang
0bb1c5648b shell32: Use list of allowed PIDL types rather than assuming there are no more than two. 2009-02-04 12:25:08 +01:00
Juan Lang
dfdf2be7c6 shell32: Fix a couple test failures on NT4. 2009-02-04 12:25:04 +01:00
Juan Lang
f209d11541 shell32: Allow PIDLs to have alternate types to support more recent versions of Windows. 2009-01-30 11:45:16 +01:00
Juan Lang
88cba4390c shell32: Remove a test that no longer fails on Windows Vista/2008. 2009-01-30 11:45:04 +01:00
Juan Lang
6728057954 shell32: Fix a test on Windows Vista/2008. 2009-01-30 11:44:58 +01:00
Alexandre Julliard
c22e49740a shell32/tests: Properly cleanup the created favorites shell folder. 2008-11-14 11:18:34 +01:00
Nicolas Le Cam
8619ccf251 shell32/tests: Fix a test on several platforms. 2008-10-30 11:47:36 +01:00
Reece Dunn
17bf6ef8fc shell32: Print the correct GUIDs in the shellpath tests. 2008-10-14 13:41:56 +02:00
Paul Vriens
732a07957d shell32/tests: Skip some tests if functions are not available. 2008-06-24 12:45:20 +02:00
Francois Gouget
633ee950a1 Assorted spelling fixes. 2008-05-07 12:07:11 +02:00
Alexandre Julliard
fad0f48350 shell32/tests: Remove spurious linefeeds in error messages. 2008-03-15 11:45:43 +01:00
Alexandre Julliard
05c7174909 tests: Add a helper routine to wait for a child process and propagate its result correctly. 2008-02-07 12:56:00 +01:00
Francois Gouget
3874c55cc4 shell32/tests: Copy the PathRemoveBackslashA() and PathAddBackslashW() implementations because shlwapi.dll is missing on Windows 95. 2007-12-18 12:32:55 +01:00
Francois Gouget
a9f9676046 shell32: CSIDL_MYDOCUMENTS is now a synonym for CSIDL_PERSONAL. 2007-09-18 11:20:40 +02:00
Paul Vriens
444a8e5190 shell32/tests: Use GetModuleHandle instead of LoadLibrary. 2007-08-16 11:35:06 +02:00
Francois Gouget
258f2972aa shell32/tests: With recent PSDKs, CSIDL_MYDOCUMENTS is a synonym for CSIDL_PERSONAL. So define our own constant. 2007-05-29 13:17:52 +02:00
Francois Gouget
abedd3df59 shell32/tests: wnsprintfA() is missing on Win9x, so use sprintf() instead. 2007-02-09 14:32:57 +01:00
Hans Leidekker
e5c1a014df shell32/tests: Win64 printf format warning fixes. 2006-10-09 12:53:26 +02:00
Jonathan Ernst
360a3f9142 Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
Juan Lang
4a9d838ca4 Remove an annoying dialog when trying to clean up a directory. 2005-09-12 10:09:50 +00:00