Michael Stefaniuc
|
1f313b7f1f
|
shell32: Remove superfluous cast to self.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-09-28 21:35:03 +02:00 |
Myah Caron
|
4c99e3ef34
|
shell32: Implement ShellLinkObject::get_Path.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=49591
Signed-off-by: Myah Caron <qsniyg@protonmail.com>
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-09-15 21:30:40 +02:00 |
Myah Caron
|
1c26b3dc75
|
shell32: Add ShellLinkObject stubs.
Signed-off-by: Myah Caron <qsniyg@protonmail.com>
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-09-15 21:30:35 +02:00 |
Nikolay Sivov
|
6634b31520
|
shell32: Support BYREF index in FolderItems::Item().
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-08-14 12:06:44 +02:00 |
Nikolay Sivov
|
612a194133
|
shell32: Use ARRAY_SIZE macro.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-03-19 12:35:12 +01:00 |
Nikolay Sivov
|
d3f32bd0c7
|
shell32: Partially implement IShellDispatch::BrowseForFolder().
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-02-23 15:54:45 +01:00 |
Nikolay Sivov
|
e3b200bd8a
|
shell32: Use global memory allocation helpers.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-02-22 14:16:33 +01:00 |
Nikolay Sivov
|
4c160b6f8c
|
shell32: Improve error handling in ParseName() (Coverity).
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-10-03 13:38:29 +02:00 |
Nikolay Sivov
|
c36e7d1ec7
|
shell32: Added missing arguments to trace messages.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-28 11:03:49 +02:00 |
Nikolay Sivov
|
8b661a18e3
|
shell32: Stop using fixed size buffers for display names.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-28 11:03:45 +02:00 |
Nikolay Sivov
|
3e2559b98a
|
shell32: Get rid of original variant used to create a Folder.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-28 11:03:42 +02:00 |
Nikolay Sivov
|
2ef383c01a
|
shell32: Implement FolderItem::Name() property getter.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-28 11:03:38 +02:00 |
Nikolay Sivov
|
876dc3d8fd
|
shell32: Simplify Verbs() method.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-27 10:20:16 +02:00 |
Nikolay Sivov
|
c14c2ebfb7
|
shell32: Fix IEnumIDList::Next() called for multiple items.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-27 10:20:15 +02:00 |
Nikolay Sivov
|
d484650b6d
|
shell32: Implement ParseName() using shellfolder API.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-27 10:20:13 +02:00 |
Nikolay Sivov
|
76d46fa323
|
shell32: Silence fixme for tested case.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-26 21:24:08 +02:00 |
Nikolay Sivov
|
d935fa69d8
|
shell32: Implement FolderItem attributes properties.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-26 21:24:08 +02:00 |
Nikolay Sivov
|
0d87da46a9
|
shell32: Store simple full path for FolderItem.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-26 21:24:08 +02:00 |
Nikolay Sivov
|
7c638b00c7
|
shell32: Use shellfolder API to construct FolderItems.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-26 21:24:08 +02:00 |
Nikolay Sivov
|
709db66f8d
|
shell32: Use regular helper to trace IID, downgrade QI failures to warnings.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-25 23:29:11 +02:00 |
Nikolay Sivov
|
ec42839cd6
|
shell32: Implement Title property using shellfolder API.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-20 19:03:40 +02:00 |
Nikolay Sivov
|
3014fb1617
|
shell32: Added remaining Application() properties.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-18 09:58:43 +02:00 |
Nikolay Sivov
|
58b73fa075
|
shell32: Implement Parent() property for ShellDispatch objects.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-18 09:58:39 +02:00 |
Nikolay Sivov
|
a1f7339137
|
shell32: Implement Application property for FolderItem.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-15 17:00:54 +02:00 |
Nikolay Sivov
|
a05d2b76b9
|
shell32: Implement Application() property for Folder and FolderItems.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-13 17:25:48 +02:00 |
Alex Henrie
|
aac8d46c21
|
shell32: Implement FolderItems_get_Count.
Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-12 20:32:03 +02:00 |
Alex Henrie
|
93dd50666f
|
shell32: Implement FolderItems_Item.
Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-12 20:32:02 +02:00 |
Alex Henrie
|
a711285137
|
shell32: Set output interfaces to NULL in FolderItems functions.
Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-07-19 22:33:53 +09:00 |
Alex Henrie
|
970de7df99
|
shell32: Return E_INVALIDARG from FolderItems functions on null output.
Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-07-19 22:33:48 +09:00 |
Alex Henrie
|
1ed5773843
|
shell32: Stub out FolderItems.
Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-07-19 22:32:41 +09:00 |
Alex Henrie
|
ebf480c430
|
shell32: Print RIIDs as strings in shell dispatch TRACE statements.
Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-07-19 22:29:24 +09:00 |
Andrew Eikum
|
aaafeb4cec
|
shell32: Implement IShellDispatch2::ShellExecute.
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-11-03 00:33:23 +09:00 |
Nikolay Sivov
|
bf41160c65
|
shell32: Implement FolderItemVerbs::Item().
|
2015-05-11 15:39:26 +09:00 |
Nikolay Sivov
|
8f72117f19
|
shell32: Added FolderItemVerb stub.
|
2015-05-11 15:39:25 +09:00 |
Nikolay Sivov
|
77c2892d87
|
shell32: Implement FolderItemVerbs_get_Count().
|
2015-05-11 15:39:25 +09:00 |
Nikolay Sivov
|
540171bc91
|
shell32: Added FolderItemVerbs stub.
|
2015-05-11 15:39:25 +09:00 |
Nikolay Sivov
|
e013a7e584
|
shell32: Implement ParseName().
|
2015-05-11 15:39:25 +09:00 |
Nikolay Sivov
|
7ce1813fed
|
shell32: Added IDispatch support for IShellFolderViewDual3.
|
2015-05-08 18:33:41 +09:00 |
Nikolay Sivov
|
c2ecf3b0bf
|
shell32: Update to IShellDispatch6.
|
2015-05-06 18:14:22 +09:00 |
Francois Gouget
|
351d907bbd
|
shell32: Remove unneeded NONAMELESSXXX directives.
|
2015-03-20 17:50:06 +09:00 |
Nikolay Sivov
|
c318cda8d1
|
shell32: Update to FolderItem2.
|
2014-06-11 16:05:55 +02:00 |
Alexandre Julliard
|
26f8ac8fae
|
shell32: Avoid a duplicate const.
|
2014-01-14 20:18:17 +01:00 |
Nikolay Sivov
|
b6efcef7a7
|
shell32: Cache typeinfo instances.
|
2013-11-19 18:49:10 +01:00 |
Nikolay Sivov
|
7b0c231f8e
|
shell32: Update to IShellDispatch5.
|
2013-11-14 10:34:40 +01:00 |
Nikolay Sivov
|
0de2514f39
|
shell32: Consistently return interface pointer instead of implementation pointer.
|
2013-09-03 20:02:55 +02:00 |
André Hentschel
|
b4b396a957
|
shell32: Reorder code to avoid memory leaks (coverity).
|
2012-10-29 10:38:19 +01:00 |
Nikolay Sivov
|
9af543aad8
|
shell32: Implement IShellDispatch2::IsServiceRunning().
|
2012-05-08 09:41:46 +02:00 |
Nikolay Sivov
|
cb53b7a8e1
|
shell32: Added a stub for IShellDispatch2.
|
2012-05-07 17:21:10 +02: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 |