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
André Hentschel
c0a86cc103
shell32: Fix shelllink test to not crash on NT4.
...
With much help from Francois.
2010-12-14 16:02:18 +01:00
Michael Stefaniuc
2a2020d997
shell32/tests: Standardize the COM usage in shlview.c.
2010-12-08 16:40:13 +01:00
Michael Stefaniuc
a6bfa0dd5d
shell32: Use an iface instead of a vtbl pointer in IFileSystemBindDataImpl.
2010-12-07 17:08:44 +01:00
Michael Stefaniuc
151b351679
shell32: Use an iface instead of a vtbl pointer in IDefClFImpl.
2010-12-07 17:08:37 +01:00
Michael Stefaniuc
b6f869c743
shell32: Standardize the COM usage in dataobject.c.
2010-12-07 17:08:30 +01:00
Andrew Eikum
0a55ec2c9e
shell32: Correctly construct the PIDL given to SHChangeNotify in AddFolder.
2010-12-06 19:34:02 +01:00
Michael Stefaniuc
f948478f28
shell32: Use an iface instead of a vtbl pointer in IQueryAssociationsImpl.
2010-12-05 12:27:38 +01:00
Michael Stefaniuc
a92531487b
shell32: Use ifaces instead of vtbl pointers in IDesktopFolderImpl.
2010-12-05 12:26:37 +01:00
Michael Stefaniuc
c8ba8b6d6a
shell32: Use an iface instead of a vtbl pointer in IShellItemArrayImpl.
2010-12-05 12:26:29 +01:00
Alexandre Julliard
5f49129e03
resources: Define a generic mechanism for adding extra values to the common version block.
2010-12-03 14:53:59 +01:00
Austin Lund
8446f5c0a7
shell32/tests: Fixed SHPathPrepareForWriteW tests on Asian platforms.
2010-12-03 14:28:23 +01:00
Paul Vriens
5680cf6293
shell32/tests: Use more A-functions to fix Win95 and actually test correctly on Win9x.
2010-11-29 11:24:09 +01:00
Maarten Lankhorst
e7a6b87c2d
shell32: Fix pointer truncation in SHGetFileInfoA.
2010-11-29 11:22:42 +01:00
Andrew Eikum
2f05b5a6d9
shell32: Fix an off-by-one error that causes an infinite loop.
2010-11-18 12:31:22 +01:00
Piotr Caban
b1c1ace81a
shell32/tests: Added SHPropStg* tests.
2010-11-16 18:06:04 +01:00
Piotr Caban
b490803b37
shell32: Added partial implementation of SHPropStgWriteMultiple.
2010-11-16 15:27:53 +01:00
Piotr Caban
c148c0419d
shell32: Added partial implementation of SHPropStgReadMultiple.
2010-11-16 15:27:49 +01:00
Piotr Caban
bfaae9bf7d
shell32: Added SHPropStgCreate implementation.
2010-11-16 15:27:45 +01:00
Piotr Caban
14b13f77af
shell32: Added SHPropStg* stubs.
2010-11-16 15:27:41 +01:00
Cheer Xiao
f73654a24b
shell32: Update Simplified Chinese translation.
2010-11-15 14:54:41 +01:00
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
d66317605d
shell32: Don't search Path or PIDL for an icon in IShellLink::GetIconLocation.
...
Try as I might, I couldn't get a path out of GetIconLocation that wasn't
put there via SetIconLocation. As far as I can tell, the code here was
based on nothing.
2010-11-12 11:41:36 +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
Alexandre Julliard
40977bf1d2
shell32: Store the raw AUTHORS file in resources instead of trying to convert to a C array.
2010-11-11 12:24:46 +01:00
Piotr Caban
e062d4a6ff
shell32: Improved IShellFolder_GetUIObjectOf implementation.
2010-11-10 16:16:45 +01:00
David Hedberg
10c0c4a8c1
shell32: Don't allow binding to files in any ShellFolder implementation.
2010-11-08 13:30:21 +01:00
David Hedberg
a6a946b2b1
shell32: Remove reliance on the ability to bind to files in UnixFolder GetDisplayNameOf.
2010-11-08 13:30:21 +01:00
David Hedberg
193a80a779
shell32: Remove reliance on the ability to bind to files in UnixFolder CompareIDs.
2010-11-08 13:30:21 +01:00
David Hedberg
c9372a1c3c
shell32: Fix trace formatting in SHGetNameFromIDList.
2010-11-08 13:30:21 +01:00
David Hedberg
18d31c2799
shell32: Don't crash on NULL cmdgroup in DefView OleCommandTarget.
2010-11-08 13:30:21 +01:00
Paul Vriens
2ab1b7c816
shell32: Update Serbian (Latin and Cyrillic) translations.
...
Translation by Đorđe Vasiljević.
2010-11-08 11:56:12 +01:00
Gustavo Henrique Milaré
46a2476781
shell32: Update Portuguese translation.
2010-10-29 14:22:07 +02:00
Alexandre Julliard
8451598014
shell32: Make more functions available by name.
2010-10-25 13:52:51 +02:00
Marcus Meissner
f5518eb3d8
shell32: Pass correct size to MultiByteToWideChar.
2010-10-25 12:41:42 +02:00
David Hedberg
aefe637b56
shell32: Replace bitwise XOR with a contextually more proper operator.
2010-10-21 16:16:00 +02:00
David Hedberg
c143f805cd
shell32: Handle INameSpaceTreeControlEvents::OnSelectionChanged.
2010-10-21 16:15:47 +02:00
Detlef Riekenberg
463dafc3ac
shell32: We have a Unicode parameter when launching a CPL.
2010-10-18 11:51:45 +02:00
Trygve Vea
9211eddb17
shell32: Updated Norwegian translation.
2010-10-18 11:46:29 +02:00
Akihiro Sagawa
258f5a5f51
shell32: Update Japanese translation.
2010-10-15 11:36:00 +02:00
Yaron Shahrabani
9c8422c9fe
shell32: Added Hebrew translation.
2010-10-07 16:08:27 +02:00
Alexandre Julliard
22b7fedff5
shell32: Fix incorrect use of the ScreenToClient function.
2010-10-05 14:02:35 +02:00
Alexandre Julliard
15c1670a5c
shell32/tests: Fix some test failures on Vista.
2010-10-01 15:16:47 +02:00
Alexandre Julliard
730f01801f
tests: Make some variables static.
2010-10-01 13:41:42 +02:00