Alexandre Julliard
2afe205ebd
shell32: Convert dll registration to the IRegistrar mechanism.
2011-01-19 20:36:57 +01:00
Maarten Lankhorst
e7a6b87c2d
shell32: Fix pointer truncation in SHGetFileInfoA.
2010-11-29 11:22:42 +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
Alexandre Julliard
f6bcd27baa
shell32: Add missing WINAPI to SHGetPropertyStoreFromParsingName.
2010-08-26 18:08:23 +02:00
Ilya Basin
9dee1b24ee
shell32: Fix CommandLineToArgvW("") truncating returned exe path.
2010-07-26 18:38:33 +02:00
André Hentschel
bb2600b687
shell32: Add stub for SHGetPropertyStoreFromParsingName.
2010-07-21 13:23:56 +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
Nikolay Sivov
7abdcd2c45
shell32: Add SHGetLocalizedName stub.
2010-05-21 14:37:52 +02:00
Nikolay Sivov
9e80570a3b
shell32: Remove a useless debug switch, fix prototype.
2010-03-22 15:52:36 +01:00
Nikolay Sivov
82a4b85424
shell32: Add SHCreateFileExtractIconW stub.
2010-03-15 14:18:06 +01:00
Reece Dunn
a2c41b72f8
Don't generate FIXME warnings for DllCanUnloadNow.
2010-01-06 10:59:51 +01:00
Michael Stefaniuc
6f36945f2b
shell32: Remove some superfluous LPARAM/WPARAM casts.
2009-12-28 12:27:15 +01:00
Alexandre Julliard
29c0ecfd1c
shell32: Use the module instance instead of that of the owner window for the about dialog.
2009-12-21 11:20:04 +01:00
Vincent Povirk
a8c2d4b5bc
shell32: Fix an uninitialized memory access in SHGetFileInfoW.
...
If we are passed SHGFI_PIDL, szFullPath is not initialized. If we're passed
the flags PIDL, USEFILEATTRIBUTES, and an icon flag, we will try to use the
uninitialized filename to get the icon. Since the test claims that the
function should return an icon in this case, and we cannot always convert
a pidl to a path, we should just use the pidl.
2009-12-14 12:07:25 +01:00
Aric Stewart
42e54f9513
shell32: Stub ShellHookProc.
2009-09-25 14:35:38 +02:00
Vladimir Pankratov
8777994882
shell32: Handle NULL path.
2009-08-28 16:48:23 +02:00
Stefan Leichter
a14256f621
shell32: Make the tests of the value returned from function SHGetFileInfoA more strick, fix wine to pass the tests.
2009-08-05 11:23:41 +02:00
Ken Sharp
6ed93bf824
shell32: Add stub for InitNetworkAddressControl.
2009-06-02 11:27:01 +02:00
Francois Gouget
aad81e5cea
shell32: Make AboutDlgProc() and SHELL_execute() static.
2009-05-15 10:31:43 +02:00
Stefan Leichter
ac8c6a526f
shell32: Stub for ExtractVersionResource16W.
2009-05-04 13:22:50 +02:00
Vitaliy Margolen
694219d4a6
shell32: Fix number of returned arguments from CommandLineToArgvW with empty string.
2009-03-23 15:25:50 +01:00
Aric Stewart
cf164785af
shell32: Do not automatically fail in SHGetFileInfo if the flag SHGFI_USEFILEATTRIBUTES is combined with SHGFI_ATTRIBUTES, SHGFI_EXETYPE, or SHGFI_PIDL.
2008-11-04 12:45:28 +01:00
Roy Shea
5b6806922a
shell32: Use default system icons if PrivateExtractIconsW in SHGetFileInfoW fails.
2008-09-11 11:45:46 +02:00
Vincent Povirk
3cce9ad9c6
shell32: Move SHAppBarMessage implementation from shell32 to explorer.
2008-09-04 13:32:42 +02:00
Alexandre Julliard
12ae8ff814
shell32: Add a license message box and a build id to the About dialog. Clean things up a little.
2008-03-26 23:38:36 +01:00
Alexandre Julliard
0dbeea5275
shell32: Use the larger Wine logo icon in the About dialog.
2008-03-21 18:39:11 +01:00
Alexandre Julliard
77a79c48b4
shell32: Make the icon space a bit larger in the About dialog.
...
Also replace numeric ids by appropriate constants.
2008-03-21 18:38:51 +01:00
Huw Davies
f372280928
shell32: Add a test for ABM_GETTASKBARPOS.
2008-03-05 19:26:13 +01:00
Huw Davies
b24ec72f89
shell32: ABM_GETAUTOHIDEBAR should return a HWND or NULL.
2008-03-05 19:26:02 +01:00
Huw Davies
c9c77ba7f7
shell32: Fix return type of SHAppBarMessage.
2008-03-05 19:25:41 +01:00
Rob Shearman
4510346b4f
shell32: Memory allocated by CommandLineToArgvW should be that got from LocalAlloc/LocalReAlloc, not from GlobalAlloc.
...
Use LMEM_FIXED instead of 0 in calls to LocalAlloc to emphasise that
we're getting a direct pointer, not a handle to memory.
Remove hargv as it is confusing and unnecessary.
2008-02-15 11:04:47 +01:00
Alexander Nicolaysen Sørnes
0f0678aa60
shell32: Use LocalFree in CommandLineToArgvW.
2008-02-07 11:59:53 +01:00
Andrew Talbot
2f25755674
shell32: Remove unneeded casts.
2008-01-21 11:39:04 +01:00
Marcus Meissner
08aa50ec2b
shell32: GetModuleFileNameW gets number of WCHARs not bytes.
2007-11-26 14:02:50 +01:00
Evan Teran
6b3c0ecf2e
shell32: Fix typo in GlobalAlloc parameters.
2007-10-18 13:22:07 +02:00
Vincent Povirk
f4a4a1c054
shell32: Implement SHPathPrepareForWrite.
2007-09-14 16:20:14 +02:00
Andrew Talbot
a77715c23b
shell32: Exclude unused headers.
2007-05-21 12:31:29 +02:00
Aric Stewart
dac19db358
shell32: SHGFI_EXETYPE flag should have the files returning 0 if they are DLL images.
2007-04-19 11:55:49 +02:00
Hans Leidekker
f86ff01d9b
shell32: Add a stub implementation for SHPathPrepareForWrite{A, W}.
2007-03-26 12:21:35 +02:00
Francois Gouget
ab8d1e788a
shell32: SHLoadNonloadedIconOverlayIdentifiers() is a WINAPI function.
...
This fixes a winapi_check warning.
2007-01-25 11:05:28 +01:00
Francois Gouget
aa3165fca6
shell32: Add proper support for SHGetFileInfo(SHGFI_ICONLOCATION | SHGFI_USEFILEATTRIBUTES).
2007-01-19 12:28:57 +01:00
Francois Gouget
d2daa384e9
shell32/tests: Hack SHGetFileInfo() so it does not crash and add a test for it.
2007-01-08 12:06:21 +01:00
Hans Leidekker
3558cdb8d5
shell32: Add a stub implementation for SHLoadNonloadedIconOverlayIdentifiers.
2006-12-11 17:05:38 +01:00
Francois Gouget
bb8e625b5b
Assorted spelling fixes.
2006-12-05 10:31:47 +01:00
Aric Stewart
418d093325
shell32: ABM_NEW was using parameters that are not set.
2006-10-30 20:09:24 +01:00
Hans Leidekker
89e1d29482
shell32: Win64 printf format warning fixes.
2006-10-09 12:45:02 +02:00
James Hawkins
7b89ff88e8
janitorial: Remove redundant NULL checks before SHFree.
2006-10-07 17:52:59 +02:00
Andrew Talbot
27a06a5d75
shell32: Cast-qual warnings fix.
2006-09-29 14:59:55 +02:00
Alexandre Julliard
13574d919d
Updated the AUTHORS list and converted it to utf-8.
2006-06-21 14:59:02 +02:00
Jonathan Ernst
360a3f9142
Update the address of the Free Software Foundation.
2006-05-23 14:11:13 +02:00