David Hedberg
a6db972c77
shell32: Change a fixme to a trace in shfldr_unixfs.c.
...
This downgrades a FIXME that can be triggered in normal operation
through the use of, for example, SHGetIDListFromObject.
2010-07-22 16:24:33 +02:00
Michael Stefaniuc
767fecf1d9
shell32: Remove the ignored common resource attributes.
2010-07-22 11:41:36 +02:00
Andrew Eikum
f99c81621c
shell32: IShellFolder::ParseDisplayName should work for missing files if given valid IBindCtx.
...
Additionally, SHSimpleIDListFromPath now returns PIDLs for non-existent
paths, as it should.
2010-07-22 10:24:56 +02:00
Alexandre Julliard
b86d515ed6
dlls: Remove explicit imports of kernel32 and ntdll.
2010-07-21 17:38:36 +02:00
André Hentschel
bb2600b687
shell32: Add stub for SHGetPropertyStoreFromParsingName.
2010-07-21 13:23:56 +02:00
David Hedberg
fb88e06e79
shell32: Implement IPersistFolder2 for the desktop folder.
2010-07-20 14:40:32 +02:00
David Hedberg
1d658d4bb7
shell32/tests: Try harder to subclass the listview.
2010-07-20 14:40:32 +02:00
Michael Mc Donnell
5c715b46f4
shell32/tests: Test that clicking "Make New Folder" makes a new folder.
2010-07-20 12:35:56 +02:00
David Hedberg
be2259dce9
shell32: Shell_GetImageLists should be declared in shlobj.h and exported by name.
2010-07-20 12:35:17 +02:00
David Hedberg
65f6ab7c86
shell32: Shell_MergeMenus should be declared in shlobj.h and exported by name.
2010-07-20 12:35:13 +02:00
David Hedberg
d60c9adca2
shell32: Fix some return values from the shellview contextmenu.
2010-07-19 15:06:15 +02:00
Igor Paliychuk
91d6f49511
shell32: Update Ukrainian translation.
2010-07-19 14:38:17 +02:00
Vincent Povirk
537bfbf494
shell32: Don't access szFullPath when SHGFI_PIDL is set in SHGetFileInfo.
2010-07-19 11:10:08 +02:00
Cheer Xiao
3ab2a56c74
shell32: Fix the errors in two Chinese (Simplified) resources.
2010-07-14 11:43:15 +02:00
Michael Stefaniuc
fe13cf5356
shell32: Fix the errors in a Chinese (Traditional) resource.
2010-07-13 17:04:19 +02:00
Cheer Xiao
54f001278c
shell32: Update for simplified Chinese translation.
2010-07-13 16:28:02 +02:00
Igor Paliychuk
82ee62d265
shell32: Ukrainian translation update.
2010-07-12 11:35:56 +02:00
Gustavo Henrique Milaré
31b939d451
shell32: Update Portuguese (Brazilian) translation.
2010-07-07 16:14:04 +02:00
Andrew Eikum
2b3fea0249
shell32: Pass the file extension to ParseDisplayName in unixfs's SetNameOf.
2010-06-29 15:20:48 +02:00
Andrew Eikum
a77fb7f550
shell32: UNIX paths should be parsed by unixfs.
...
Some tests show that trying to create a PIDL from a path starting with
'/' fails in Windows, so this change shouldn't cause a conflict with
the shell namespace.
2010-06-29 13:28:58 +02:00
Andrew Eikum
da31fc06a4
shell32: Use ParseURL to detect URLs.
2010-06-29 13:28:58 +02:00
Kovács András
85e90fb38c
shell32: Update Hungarian translation.
2010-06-29 10:53:47 +02:00
Andrew Eikum
5c81b5484a
shell32: Fix a comment typo.
2010-06-28 16:58:38 +02:00
Ilya Basin
fcba272391
include: Fix packing bug in shlobj.h. pragma pack 8 for ITEMSPACING, CSFV, SFV_CREATE.
2010-06-28 11:42:12 +02:00
Ilya Basin
9c23b5debc
shell32/tests: SHELL_ArgifyW(%2|%*|%~3, ...) tests.
2010-06-25 16:17:09 +02:00
Sven Baars
5a348f6129
shell32: Fix Dutch translation.
2010-06-25 12:49:08 +02:00
Alexandre Julliard
cedeccce76
shell32: Fix DDE command tracing now that we are receiving Unicode.
2010-06-25 00:00:35 +02:00
Francois Gouget
7649c75b40
Assorted typo and spelling fixes.
2010-06-24 10:37:05 +02:00
Francois Gouget
4898f6cb36
shell32/tests: Make I{DataObject,ShellBrowser}Impl_Construct() static.
2010-06-24 10:34:25 +02:00
Alexandre Julliard
fa2444caf1
shell32/tests: Use the windows directory for the SHParseDisplayName test to avoid ambiguous namings.
2010-06-21 11:50:15 +02:00
Dylan Smith
fcbc48183f
shell32: Native RegisterClassEx requires cbSize to be set.
2010-06-21 11:46:52 +02:00
Alexandre Julliard
30feb19d19
shell32: Flesh out the stub DDE query for Progman groups a little.
2010-06-17 16:08:06 +02:00
Alexandre Julliard
8932fe2a84
shell32: Create a 32-bpp image list to get alpha blended icons.
2010-06-14 14:14:15 +02:00
Ricardo Filipe
73db6a74bd
shell32: Update Portuguese Portugal translation.
2010-06-12 12:07:28 +02:00
Paul Vriens
a60131e126
shell32: Update the Danish translation.
2010-06-09 16:16:24 +02:00
Jose Rostagno
15b6f4df03
shell32: Fix Spanish translation.
2010-06-09 10:57:41 +02:00
Jose Rostagno
26e4154629
shell32: Update Spanish translation.
2010-06-07 13:48:56 +02:00
Luca Bennati
cabff4e221
shell32: Fix Italian translation.
2010-06-07 13:42:29 +02:00
Akihiro Sagawa
05464849e0
shell32: Update Japanese translation.
2010-06-07 13:41:22 +02:00
Łukasz Wojniłowicz
3949092a5b
shell32: Update the Polish translation.
2010-06-07 12:54:32 +02:00
Paul Vriens
7b03196658
shell32: Update the Danish translation and convert to UTF-8.
2010-06-01 13:36:49 +02:00
David Hedberg
c1682eb8eb
shell32: Fix possible memory leak in CreateUnixFolder.
2010-06-01 11:05:01 +02:00
Luca Bennati
26ad889d79
shell32: Update Italian translation.
2010-05-31 14:12:24 +02:00
Nikolay Sivov
1b9565ac3b
shell32: Complete strings resources.
2010-05-28 16:22:24 +02:00
Nikolay Sivov
45d6329cbb
shell32: Export lowlevel PIDL manipulation calls by name too.
2010-05-26 17:36:32 +02:00
Nikolay Sivov
7abdcd2c45
shell32: Add SHGetLocalizedName stub.
2010-05-21 14:37:52 +02:00
Michael Stefaniuc
f8bac98196
shell32: Remove redundant "not NULL" check of ppidl (coccicheck).
2010-05-18 18:42:07 +02:00
Matej Špindler
53459e07d6
shell32: Update Slovenian translation.
2010-05-17 12:42:31 +02:00
Gerald Pfeifer
3a88623553
shell32/tests: Remove variable res which is not really used from init_strings.
2010-05-10 10:16:45 +02:00
Alexander N. Sørnes
ab81b053b0
shell32: Update Norwegian Bokmål translation.
2010-05-10 10:08:39 +02:00
Alexandre Julliard
96a939eee1
shell32: Fix marshalling of 1-bpp systray icons.
2010-05-07 12:45:55 +02:00
Alexandre Julliard
fa29e0f290
shell32: Make use of the control panel icon.
2010-05-06 14:44:09 +02:00
Joel Holdsworth
7dfa965d95
shell32: Comitted a Tango icon for the control panel.
2010-05-06 14:43:55 +02:00
Alexandre Julliard
3f5136ce3a
shell32: Load the application icon for the control panel window.
2010-05-05 11:00:38 +02:00
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