Commit Graph

2620 Commits

Author SHA1 Message Date
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
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