Mariusz Pluciński
|
fa4ba10083
|
shell32/tests: Add checking known folders' names.
|
2011-07-19 18:26:22 +02:00 |
Michael Stefaniuc
|
5ab5042183
|
shell32: Use FAILED instead of !SUCCEEDED.
|
2011-07-19 18:26:20 +02:00 |
Francois Gouget
|
17b386a689
|
shell32: Make erase_items() static.
|
2011-07-14 14:48:36 +02:00 |
Francois Gouget
|
e5de59b625
|
shell32: Add a trailing '\n' to Wine trace calls.
|
2011-07-14 14:48:10 +02:00 |
Akihiro Sagawa
|
deac5ceb1c
|
po: Add message contexts for 'Desktop' and update Japanese translation.
|
2011-07-14 14:39:27 +02:00 |
Akihiro Sagawa
|
42b06d6ff5
|
po: Add message contexts for 'Restore' and update Japanese translation.
|
2011-07-14 14:29:38 +02:00 |
Marcus Meissner
|
a05ba2b9de
|
shell32: Check error return in get_known_folder_path (Coverity).
|
2011-07-14 14:13:50 +02:00 |
Jay Yang
|
cde4993d62
|
shell32: Have the default shell view call SHChangeNotifyRegister with unixfs pidls.
|
2011-07-12 11:39:05 +02:00 |
Jay Yang
|
481dcb4b4b
|
shell32: Make IExplorerBrowser respond to CWM_GETISHELLBROWSER.
|
2011-07-12 11:37:57 +02:00 |
Jay Yang
|
80c62ca203
|
shell32: Implement restoring items from the recycle bin.
|
2011-07-09 12:16:36 +02:00 |
Jay Yang
|
4dd99dcc55
|
shell32: Implement a context menu for the recycle bin.
|
2011-07-09 12:09:19 +02:00 |
Jay Yang
|
47ca9b5c9e
|
shell32: Have RecycleBin implement ISFHelper.
|
2011-07-09 12:04:31 +02:00 |
Jay Yang
|
3613a421e6
|
shell32: Implement SHEmptyRecycleBin.
|
2011-07-09 12:04:20 +02:00 |
Jay Yang
|
52838e687a
|
shell32: Implement SHQueryRecycleBin.
|
2011-07-09 11:56:12 +02:00 |
Jay Yang
|
a77d50b6f3
|
shell32/tests: Add tests for SHQueryRecycleBin.
|
2011-07-09 11:55:33 +02:00 |
Frédéric Delanoy
|
78b66ba020
|
shell32: Remove dead assignment (Clang).
|
2011-07-08 13:41:02 +02:00 |
André Hentschel
|
58a31ebea9
|
shell32: Make sure that a structure is initialized (clang).
|
2011-07-08 13:41:01 +02:00 |
André Hentschel
|
4e06cecfdd
|
shell32: Remove dead initialization (clang).
|
2011-07-06 11:20:34 +02:00 |
Mariusz Pluciński
|
92ff88155a
|
shell32/tests: Remove duplicated test of known folder.
|
2011-07-05 13:51:52 +02:00 |
Mariusz Pluciński
|
9435f3ce15
|
shell32: Add support of KF_REDIRECT_DEL_SOURCE_CONTENTS flag to redirection.
|
2011-07-05 13:51:48 +02:00 |
Mariusz Pluciński
|
104bf57c11
|
shell32: Add support of KF_REDIRECT_COPY_CONTENTS flag to redirection.
|
2011-07-05 13:51:44 +02:00 |
Piotr Caban
|
1226422a08
|
shell32: Implement folder renaming in SHBrowseForFolder.
|
2011-07-04 13:43:45 +02:00 |
Piotr Caban
|
74c47d0a67
|
shell32: Implement "make new folder" functionality in SHBrowseForFolder.
|
2011-07-04 13:43:42 +02:00 |
Piotr Caban
|
f984d4d7f9
|
shell32: Update currently selected folder in SHBrowseForFolder dialog.
|
2011-07-04 13:43:34 +02:00 |
André Hentschel
|
38c13e56a7
|
shell32: Add stub for SetCurrentProcessExplicitAppUserModelID.
|
2011-07-01 20:26:42 +02:00 |
Francois Gouget
|
db36599aff
|
shell32: Remove WINAPI on static functions where not needed.
|
2011-07-01 14:39:37 +02:00 |
Mariusz Pluciński
|
08186a9c26
|
shell32: Check for known folder existance.
|
2011-07-01 14:39:36 +02:00 |
Mariusz Pluciński
|
e1dc5447e8
|
shell32: IKnownFolder::SetPath modified to use redirection instead of overwriting original path.
|
2011-07-01 14:39:36 +02:00 |
Michael Stefaniuc
|
c2c0bec0e3
|
shell32: Don't pass an unitialized size to RegGetValue().
|
2011-07-01 14:39:35 +02:00 |
Mariusz Pluciński
|
7340dcdb6d
|
shell32: Add support of known folders redirection to GetPath.
|
2011-06-29 14:24:53 -05:00 |
Mariusz Pluciński
|
e554ee7fb4
|
shell32: Add support of known folders redirection to Redirect.
|
2011-06-29 14:24:43 -05:00 |
Mariusz Pluciński
|
4c0959b9d6
|
shell32: Add support of parent folder to GetPath.
|
2011-06-29 14:23:41 -05:00 |
Mariusz Pluciński
|
06f706a068
|
shell32: Add support of parent folder to RegisterFolder.
|
2011-06-29 14:23:36 -05:00 |
Mariusz Pluciński
|
43769da95e
|
shell32/tests: Modify tests of redirection to check more advanced features.
|
2011-06-29 14:23:28 -05:00 |
Marcus Meissner
|
8279e753b8
|
shell32: Remove superflous NULL check (Coverity).
|
2011-06-27 13:27:12 -05:00 |
Francois Gouget
|
95d769a047
|
Assorted spelling fixes.
|
2011-06-27 13:09:47 -05:00 |
Francois Gouget
|
dddac58a98
|
shell32: Update a comment.
|
2011-06-27 13:09:47 -05:00 |
Mariusz Pluciński
|
1c7240ba4e
|
shell32: Add IKnownFolder::SetPath() implementation.
|
2011-06-24 12:11:57 -05:00 |
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
|
4fd24bc20e
|
shell32: Fix typo.
|
2011-06-22 16:20:57 +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 |
Francois Gouget
|
809dd1a0a2
|
shell32: Remove the ellipsis on the 'Wine license' button.
|
2011-06-21 11:31:29 +02:00 |
Igor Paliychuk
|
efecd26517
|
shell32: Convert Ukrainian resources into utf-8.
|
2011-06-20 19:32:04 +02:00 |
Aurimas Fišeras
|
2e5c9b4d26
|
shell32: Update Lithuanian translation.
|
2011-06-20 19:32:03 +02:00 |
Hwang YunSong
|
77515d3b3a
|
shell32: Update Korean resource.
|
2011-06-17 11:09:12 +02:00 |
Frédéric Delanoy
|
2118b66193
|
shell32: Update French translation.
|
2011-06-16 11:16:06 +02:00 |
Francois Gouget
|
d54f4fc3c8
|
shell32: Fix ellipsis usage in the menu and button labels.
|
2011-06-15 20:04:39 +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 |
Michael Stefaniuc
|
c40a6eee4c
|
shell32: COM cleanup for the IContextMenu2 iface.
|
2011-06-06 16:30:12 +02:00 |
Michael Stefaniuc
|
d06bf13a6d
|
shell32: Pass object pointers instead of ifaces to internal helpers.
|
2011-06-06 16:30:12 +02:00 |
Michael Stefaniuc
|
7f39b9e985
|
shell32: COM cleanup in shfldr_netplaces.c.
|
2011-06-01 15:15:30 +02:00 |
Michael Stefaniuc
|
d137259225
|
shell32: COM cleanup in shfldr_mycomp.c.
|
2011-05-31 18:32:59 +02:00 |
Michael Stefaniuc
|
a81f954b0d
|
shell32: Finish the COM cleanup in cpanelfolder.c.
|
2011-05-31 18:32:57 +02:00 |
Michael Stefaniuc
|
567bb185b5
|
shell32: COM cleanup for the IShellFolder2 iface in cpanelfolder.c.
|
2011-05-31 18:32:57 +02:00 |
Michael Stefaniuc
|
bdb52414f9
|
shell32: COM cleanup for the IDropTargetHelper iface.
|
2011-05-31 18:32:57 +02:00 |
Michael Stefaniuc
|
cd3cdf6226
|
shell32: COM cleanup in autocomplete.c.
|
2011-05-30 17:22:07 +02:00 |
Michael Stefaniuc
|
4d003283c1
|
shell32/tests: COM cleanup in ebrowser.c.
|
2011-05-25 14:16:30 +02:00 |
Michael Stefaniuc
|
381f72fd7e
|
shell32: COM cleanup for shfldr_printers.c.
|
2011-05-25 14:16:24 +02:00 |
Michael Stefaniuc
|
4ecd6e7934
|
shell32: Finish the COM cleanup in shelllink.c.
|
2011-05-23 11:18:19 +02:00 |
Michael Stefaniuc
|
d9d74ec327
|
shell32: COM cleanup for the IShellLinkA iface.
|
2011-05-23 11:18:13 +02:00 |
Michael Stefaniuc
|
3d172c6978
|
shell32: Finish the COM cleanup in shlview.c.
|
2011-05-23 11:18:07 +02:00 |
Michael Stefaniuc
|
7d4dfae2b8
|
shell32: COM cleanup for the IShellView2 iface.
|
2011-05-23 11:18:00 +02:00 |
Austin English
|
3174ea94c1
|
shell32: Add a stub for SHOpenFolderAndSelectItems.
|
2011-05-16 16:35:29 +02:00 |
André Hentschel
|
81fba92625
|
shell32/tests: Also test without flags.
|
2011-05-10 18:53:26 +02:00 |
Huw Davies
|
d6ce0b10c4
|
shell32: Always clone the return pidl to avoid a double free if the selection is changed during teardown.
|
2011-05-03 19:34:24 +02:00 |
André Hentschel
|
e7cc2f76da
|
shell32: Add some selection tests.
|
2011-04-29 14:21:40 +02:00 |
André Hentschel
|
e556b45f43
|
shell32: Don't crash if selection is NULL.
|
2011-04-29 14:21:40 +02:00 |
Michael Stefaniuc
|
1da5c9d17f
|
shell32/tests: COM cleanup in shlfolder.c.
|
2011-04-27 11:53:06 +02:00 |
Marcus Meissner
|
4485696248
|
shell32: Mark internal symbols as hidden.
|
2011-04-27 11:52:00 +02:00 |
Marcus Meissner
|
97efdc1e0d
|
shell32: Missing break in IDOK case.
|
2011-03-28 17:11:56 +02:00 |
Francois Gouget
|
91de605dd2
|
shell32/tests: Make test_ShellItemGetAttributes() static.
|
2011-03-16 14:14:24 +01:00 |
Marcus Meissner
|
c4571e827b
|
shell32: Arrays are never NULL (Coverity).
|
2011-03-15 17:14:07 +01:00 |
Marcus Meissner
|
edd696078f
|
shell32: memset only gets character (Coverity).
|
2011-03-15 17:14:07 +01:00 |
Austin English
|
b9cc7987cb
|
shell32: Avoid shadowing a parameter.
|
2011-03-09 15:54:21 +01:00 |
Francois Gouget
|
b7b916b05f
|
shell32/tests: Add a trailing '\n' to a skip().
|
2011-03-07 11:09:04 +01:00 |
Austin English
|
d710056e4d
|
shell32/tests: Remove win9x hacks.
|
2011-02-25 11:07:24 +01:00 |
Austin English
|
99d9e0f6b2
|
shell32: Trace APPBARDATA struct members based on message type (Valgrind).
|
2011-02-14 12:30:52 +01:00 |
Austin English
|
2811f68e92
|
shell32/tests: Don't check return values inside of if(0) (LLVM/Clang).
|
2011-02-14 12:27:33 +01:00 |
Austin English
|
3c69f657fb
|
shell32/tests: Make sure a return value is used (LLVM/Clang).
|
2011-02-14 12:27:26 +01:00 |
Austin English
|
8a3294e8b6
|
shell32/tests: Don't check return values inside of if(0) (LLVM/Clang).
|
2011-02-14 12:27:19 +01:00 |
Austin English
|
c2671133dd
|
shell32/tests: Make sure return values are used (LLVM/Clang).
|
2011-02-14 12:27:10 +01:00 |
Austin English
|
df846e89eb
|
shell32/tests: Don't check return values inside of if(0) (LLVM/Clang).
|
2011-02-14 12:26:51 +01: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 |
Austin English
|
75f8de0d4f
|
shell32/tests: Make sure return values are used (LLVM/Clang).
|
2011-02-14 12:26:33 +01:00 |
Austin English
|
fe067c53dd
|
shell32/tests: Don't check return values inside of if(0) (LLVM/Clang).
|
2011-02-09 09:29:01 -06:00 |
Alexander Morozov
|
9ba0f5c52e
|
shell32: Partially implement FolderItem::get_Path.
|
2011-02-08 16:21:33 -06:00 |
Alexander Morozov
|
7921522718
|
shell32: Implement Folder2::get_Self.
|
2011-02-08 16:21:06 -06:00 |
Alexander Morozov
|
780f9b3b4f
|
shell32/tests: NT4 doesn't have the Folder2 interface.
|
2011-02-04 16:23:10 +01:00 |
Alexander Morozov
|
863059ab17
|
shell32/tests: Add tests for FolderItem::get_Path.
|
2011-02-03 16:27:45 +01:00 |
Alexander Morozov
|
04f2e76124
|
shell32: Release iTypeInfo on error.
|
2011-02-03 16:27:27 +01:00 |
Andrew Nguyen
|
fff50be3e8
|
shell32: Keep at least one reference to the autocompletion object at initialization until the edit window is destroyed.
Spotted with Valgrind.
|
2011-02-01 12:38:48 +01:00 |
Andrew Nguyen
|
4145fe0ec2
|
shell32: Store the autocompletion object pointer in a window property rather than in the window user data.
|
2011-02-01 12:10:40 +01:00 |
Andrew Nguyen
|
4dc304489f
|
shell32: Improve initialization state and parameter handling in IAutoComplete::Init.
|
2011-02-01 12:10:35 +01:00 |
Andrew Nguyen
|
13b834561b
|
shell32/tests: Release the IAutoComplete interface on a failure path.
|
2011-02-01 12:10:13 +01:00 |
Nikolay Sivov
|
4ca01b3475
|
shell32/tests: Fix a dependency on unimplemented function call (Valgrind).
|
2011-01-31 12:29:35 +01:00 |
Alexander Morozov
|
6fb10a6e91
|
shell32: Partially implement Folder::get_Title.
|
2011-01-28 17:41:50 +01:00 |
Alexander Morozov
|
2870098753
|
shell32: Implement IShellDispatch::NameSpace.
|
2011-01-28 17:41:50 +01:00 |
Alexander Morozov
|
c0ab36949d
|
shell32/tests: Fix test failure on some NT4.
|
2011-01-27 16:32:16 +01:00 |
Greg Geldorp
|
90df19f05a
|
shell32/tests: Use long file name.
Test is about the extension, so let's un-complicate it by using long path
names.
|
2011-01-27 14:20:48 +01:00 |
Michael Stefaniuc
|
421b6527f2
|
shell32: Use ifaces instead of vtbl pointers in RecycleBin.
|
2011-01-27 14:20:21 +01:00 |
Greg Geldorp
|
e5cc92f35b
|
shell32/tests: Remove shlwapi dependency.
|
2011-01-26 15:00:14 +01:00 |
Vincent Povirk
|
05ff15a755
|
shell32: Test links to executable filenames lacking the extension.
|
2011-01-25 12:37:52 +01:00 |
Alexander Morozov
|
38f85c37cc
|
shell32/tests: Add tests for IShellDispatch::NameSpace.
|
2011-01-24 14:43:22 +01:00 |
Nikolay Sivov
|
7ee7f0843b
|
shell32/tests: Fix couple PIDL leaks in tests.
|
2011-01-24 12:35:02 +01:00 |
Nikolay Sivov
|
b907b7d6bf
|
shell32: Fix a parent PIDL leak (Valgrind).
|
2011-01-24 12:35:02 +01:00 |
Alexander Morozov
|
692437f556
|
shell32: Implement IDispatch methods of IShellDispatch.
|
2011-01-21 13:49:28 +01:00 |
Andrew Nguyen
|
7a6c0d2f46
|
shell32: Fix initial reference count for a new IAutoComplete instance.
|
2011-01-21 13:39:12 +01:00 |
Nikolay Sivov
|
1413e1d6d8
|
shell32/tests: Close find file handle (Valgrind).
|
2011-01-20 12:21:34 +01:00 |
Nikolay Sivov
|
2d542fa752
|
shell32: Free cloned PIDL after tree initialization (Valgrind).
|
2011-01-20 12:21:27 +01:00 |
Nikolay Sivov
|
99f0c0a16d
|
shell32: Fix interface leak while adding tree items.
|
2011-01-20 12:21:23 +01:00 |
Alexandre Julliard
|
2afe205ebd
|
shell32: Convert dll registration to the IRegistrar mechanism.
|
2011-01-19 20:36:57 +01:00 |
Alexander Morozov
|
535f0bce59
|
shell32: Added typelib.
|
2011-01-19 14:31:45 +01:00 |
Alexander Morozov
|
1adbaadc89
|
shell32: Register CLSID_Shell.
|
2011-01-19 14:26:25 +01:00 |
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 |