Commit Graph

2402 Commits

Author SHA1 Message Date
Aric Stewart 2554a55b34 shell32: Handle NULL pName in ShellLink fnSetDescription. 2010-05-03 16:44:41 +02:00
Nikolay Sivov fc59d0b2f8 shell32/shlview: Remove redundant message sent on every iteration, fix a helper interface leak. 2010-04-27 14:39:20 -05:00
Nikolay Sivov 7ea711964b shell32/shlview: Try to use IShellDetails to respond on notifications if IShellFolder2 isn't available. 2010-04-27 14:39:08 -05:00
André Hentschel c9a78f7e62 shell32: Return boolean values. 2010-04-26 11:13:55 -05:00
Nikolay Sivov 9d5b6bb965 shell32/shlview: Fix a typo in null pointer test condition, should be IShellFolder2 instead. 2010-04-22 11:56:21 +02:00
Aurimas Fišeras d39e99dc49 shell32: Update Lithuanian translation. 2010-04-22 11:27:56 +02:00
Frédéric Delanoy db4babfbbc shell32: Update French translation. 2010-04-21 11:57:32 +02:00
Paul Vriens 8cb645ab23 shell32: Update Dutch translation. 2010-04-20 16:23:32 +02:00
Nikolay Sivov f375123f01 shell32/tests: Fix a test failure on W2K (unimplemented method). 2010-04-20 16:21:37 +02:00
Michael Stefaniuc e647799197 shell32: Update the Romanian translation. 2010-04-20 11:17:08 +02:00
André Hentschel 8b32635091 shell32: Update German translation. 2010-04-20 11:14:25 +02:00
Nikolay Sivov 066063541d shell32: Fallback to IShellDetails while filling shell view columns if IShellFolder2 is missed. 2010-04-19 15:38:40 +02:00
Nikolay Sivov 1b31b377b6 shell32: Load shell folder column names as A/W strings depending on 9x/NT selector. 2010-04-19 15:38:14 +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 90a5529de8 shell32: Add ::Initialize() and ::GetCurFolder() for printers folder IPersistFolder2 interface. 2010-04-19 15:38:00 +02:00
Nikolay Sivov e51fe8e070 shell32: Use shared code to return column details from IShellFolder2::GetDetailsOf(). 2010-04-19 15:37:52 +02:00
Nikolay Sivov 506264becd shell32: Add ::GetDefaultColumnState() and partial ::GetDetailsOf() for printers folder. 2010-04-19 15:37:36 +02:00
Andrew Nguyen 7a7ece786c shell32/tests: Release the test desktop interface on all appropriate exit paths in ParseDisplayName tests. 2010-04-19 15:32:47 +02:00
Nikolay Sivov 60f8bde73f shell32: Support IShellView in ::CreateViewObject() for printers folder. 2010-04-16 16:24:47 +02:00
Nikolay Sivov 7a9ba819e7 shell32: Add IPersistFolder2 stub for printers folder. 2010-04-16 12:40:42 +02:00
Joel Holdsworth e1eaa4132a shell32: Replaced trash_file.ico with a Tango compliant icon. 2010-04-14 18:00:28 +02:00
Joel Holdsworth 0e0426b557 shell32: Replaced shortcut.ico with a Tango compliant icon. 2010-04-14 18:00:28 +02:00
Joel Holdsworth c4591aedbb shell32: Replaced ramdisk.ico with a Tango compliant icon. 2010-04-14 18:00:27 +02:00
Joel Holdsworth 6b31e1ca71 shell32: Replaced printer.ico with a Tango compliant icon. 2010-04-14 18:00:27 +02:00
Joel Holdsworth c86698d199 shell32: Replaced netdrive2.ico with a Tango compliant icon. 2010-04-14 18:00:27 +02:00
Joel Holdsworth 8865907352 shell32: Replaced netdrive.ico with a Tango compliant icon. 2010-04-14 18:00:27 +02:00
Joel Holdsworth 6f6ca9b1a8 shell32: Replaced mydocs.ico with a Tango compliant icon. 2010-04-14 18:00:27 +02:00
Joel Holdsworth 39d0837201 shell32: Replaced mycomputer.ico with a Tango compliant icon. 2010-04-14 18:00:26 +02:00
Joel Holdsworth 6e600d1edb shell32: Replaced folder_open.ico with a Tango compliant icon. 2010-04-14 18:00:26 +02:00
Joel Holdsworth 5b3d1b6971 shell32: Replaced floppy.ico with a Tango compliant icon. 2010-04-14 18:00:26 +02:00
Joel Holdsworth be4af0b66f shell32: Replaced drive.ico with a Tango compliant icon. 2010-04-14 18:00:26 +02:00
Joel Holdsworth 9ea28d5ef7 shell32: Replaced desktop.ico with a Tango compliant icon. 2010-04-14 18:00:25 +02:00
Joel Holdsworth 6eef9bbe5f shell32: Replaced delete.ico with a Tango compliant icon. 2010-04-14 18:00:25 +02:00
Joel Holdsworth b4057d934c shell32: Replaced cdrom.ico with a Tango compliant icon. 2010-04-14 18:00:25 +02:00
Joel Holdsworth 4b320a461e shell32: Replaced document.ico with a Tango compliant icon. 2010-04-14 18:00:25 +02:00
Joel Holdsworth 1b54c5f1dc shell32: Replaced folder.ico with a Tango compliant icon. 2010-04-14 18:00:24 +02:00
Alexandre Julliard 8bfc89ee7c shell32: Store an id in change notifications to avoid invalid pointer conversions. 2010-04-09 14:42:29 +02:00
Alexandre Julliard 7d19601012 shell32: Convert the change notifications list to a standard list. 2010-04-09 14:28:26 +02:00
Alexandre Julliard a8e86e35dd winapi: Generate the 64-bit variant of structure size/alignment tests. 2010-04-07 18:03:00 +02:00
Nikolay Sivov da32b078b7 shell32: Add stub shell folder for CLSID_Printers. 2010-04-06 11:59:18 +02:00
Alexandre Julliard 4c2c3effb5 shell32: Pack the systray data structure to allow crossing 32/64 boundaries. 2010-03-30 21:28:27 +02:00
Alexandre Julliard 3cd9f97149 shell32: Pack the appbar data structure to allow crossing 32/64 boundaries. 2010-03-30 21:28:13 +02:00
Nikolay Sivov c38d56547d shell32: Rename My Computer folder implementation structure. 2010-03-30 17:24:10 +02:00
Nikolay Sivov 7fbc550466 shell32: Rename desktop folder data structure to reflect its meaning. 2010-03-30 17:24:01 +02:00
Alexandre Julliard 3bac3fb712 shell32: Always start the 64-bit version of winemenubuilder.exe on Wow64. 2010-03-29 15:50:09 +02:00
Mikhail Maroukhine cc7eaa3293 shell32: Fix compiler warnings with flag -Wcast-qual. 2010-03-29 12:16:36 +02:00
Mikhail Maroukhine f930c87fd6 objbase.h: CLSIDFromString: Add constness to the parameters declaration in accordance with MSDN. 2010-03-29 12:11:02 +02:00
Michael Stefaniuc 6a11b63a80 shell32: Use FAILED instead of !SUCCEEDED. 2010-03-29 11:48:44 +02:00
Ilya Basin 9ff19d1d48 shell32: Enable dde for SEE_MASK_CLASSALL. 2010-03-25 16:36:41 +01:00
Nikolay Sivov ef7abf1087 shell32/tests: Fix a test crash on Win9x. 2010-03-24 19:01:29 +01:00