wine
13 years agoshell32: Add support of KF_REDIRECT_DEL_SOURCE_CONTENTS flag to redirection.
Mariusz Pluciński [Tue, 5 Jul 2011 09:07:30 +0000 (11:07 +0200)] 
shell32: Add support of KF_REDIRECT_DEL_SOURCE_CONTENTS flag to redirection.

13 years agoshell32: Add support of KF_REDIRECT_COPY_CONTENTS flag to redirection.
Mariusz Pluciński [Tue, 5 Jul 2011 09:07:23 +0000 (11:07 +0200)] 
shell32: Add support of KF_REDIRECT_COPY_CONTENTS flag to redirection.

13 years agoinclude: Add FOF_NO_UI flag.
Mariusz Pluciński [Tue, 5 Jul 2011 09:07:09 +0000 (11:07 +0200)] 
include: Add FOF_NO_UI flag.

13 years agod3d8: COM cleanup for the IDirect3DIndexBuffer8 iface.
Michael Stefaniuc [Mon, 4 Jul 2011 22:46:30 +0000 (00:46 +0200)] 
d3d8: COM cleanup for the IDirect3DIndexBuffer8 iface.

13 years agod3d8: Use unsafe_impl_from_IDirect3DIndexBuffer8 for an app provided iface.
Michael Stefaniuc [Mon, 4 Jul 2011 22:43:50 +0000 (00:43 +0200)] 
d3d8: Use unsafe_impl_from_IDirect3DIndexBuffer8 for an app provided iface.

13 years agod3d8: COM cleanup for the IDirect3DSurface8 iface.
Michael Stefaniuc [Mon, 4 Jul 2011 22:41:12 +0000 (00:41 +0200)] 
d3d8: COM cleanup for the IDirect3DSurface8 iface.

13 years agod3d8: Use unsafe_impl_from_IDirect3DSurface8 for app provided ifaces.
Michael Stefaniuc [Mon, 4 Jul 2011 22:34:58 +0000 (00:34 +0200)] 
d3d8: Use unsafe_impl_from_IDirect3DSurface8 for app provided ifaces.

13 years agod3d8: Avoid an unsafe IDirect3DSurface8 to object cast.
Michael Stefaniuc [Mon, 4 Jul 2011 22:31:23 +0000 (00:31 +0200)] 
d3d8: Avoid an unsafe IDirect3DSurface8 to object cast.

13 years agowined3d: Print an ERR for unknown / invalid surface locations in surface_load_location().
Henri Verbeet [Mon, 4 Jul 2011 19:39:39 +0000 (21:39 +0200)] 
wined3d: Print an ERR for unknown / invalid surface locations in surface_load_location().

13 years agowined3d: Introduce a separate function for loading the SFLAG_INTEXTURE and SFLAG_INSR...
Henri Verbeet [Mon, 4 Jul 2011 19:39:38 +0000 (21:39 +0200)] 
wined3d: Introduce a separate function for loading the SFLAG_INTEXTURE and SFLAG_INSRGBTEX surface locations.

13 years agowined3d: Introduce a separate function for loading the SFLAG_INDRAWABLE surface location.
Henri Verbeet [Mon, 4 Jul 2011 19:39:37 +0000 (21:39 +0200)] 
wined3d: Introduce a separate function for loading the SFLAG_INDRAWABLE surface location.

13 years agowined3d: Introduce a separate function for loading the SFLAG_INSYSMEM surface location.
Henri Verbeet [Mon, 4 Jul 2011 19:39:36 +0000 (21:39 +0200)] 
wined3d: Introduce a separate function for loading the SFLAG_INSYSMEM surface location.

13 years agowined3d: Make D3DRS_ZBIAS work.
Henri Verbeet [Mon, 4 Jul 2011 19:39:35 +0000 (21:39 +0200)] 
wined3d: Make D3DRS_ZBIAS work.

D3DRS_ZBIAS is poorly defined, but it makes sense that the bias should be
format independent. Looking at application behaviour, it seems to include a
slope scale factor as well. This fixes a couple of regressions introduced by
96b758f7b37033bf382ce40dd3310965d3ac3f76, although it was broken before as
well, just in a different way.

13 years agodinput: SetActionMap and queue_event setting mapped data.
Lucas Fialho Zawacki [Sat, 2 Jul 2011 04:07:15 +0000 (01:07 -0300)] 
dinput: SetActionMap and queue_event setting mapped data.

13 years agodinput: SetActionMap constructing a dataformat for keyboard and mouse.
Lucas Fialho Zawacki [Sat, 2 Jul 2011 04:06:54 +0000 (01:06 -0300)] 
dinput: SetActionMap constructing a dataformat for keyboard and mouse.

13 years agodinput: Keyboard and mouse implementation of BuildActionMap.
Lucas Fialho Zawacki [Sat, 2 Jul 2011 04:06:37 +0000 (01:06 -0300)] 
dinput: Keyboard and mouse implementation of BuildActionMap.

13 years agodinput8/tests: BuildActionMap and input tests for mouse.
Lucas Fialho Zawacki [Sat, 2 Jul 2011 04:06:01 +0000 (01:06 -0300)] 
dinput8/tests: BuildActionMap and input tests for mouse.

13 years agostrmbase: Mark TransformFilter_QualityControlImpl_Notify static.
Gerald Pfeifer [Sun, 3 Jul 2011 15:32:25 +0000 (17:32 +0200)] 
strmbase: Mark TransformFilter_QualityControlImpl_Notify static.

13 years agoexplorer: Add dropdown entries to explorer's combobox.
Jay Yang [Mon, 4 Jul 2011 01:36:05 +0000 (21:36 -0400)] 
explorer: Add dropdown entries to explorer's combobox.

13 years agoexplorer: Add a path combobox to explorer.
Jay Yang [Mon, 4 Jul 2011 01:36:01 +0000 (21:36 -0400)] 
explorer: Add a path combobox to explorer.

13 years agoexplorer: Add navigation buttons to explorer.
Jay Yang [Mon, 4 Jul 2011 01:35:55 +0000 (21:35 -0400)] 
explorer: Add navigation buttons to explorer.

13 years agowined3d: Remove dead code (clang).
André Hentschel [Sun, 3 Jul 2011 19:06:07 +0000 (21:06 +0200)] 
wined3d: Remove dead code (clang).

13 years agoimm32: Remove redundant check.
André Hentschel [Sun, 3 Jul 2011 17:32:05 +0000 (19:32 +0200)] 
imm32: Remove redundant check.

13 years agopo: Update Russian translation.
Nikolay Sivov [Sun, 3 Jul 2011 06:57:49 +0000 (10:57 +0400)] 
po: Update Russian translation.

13 years agoshobjidl.idl: Added some missing coclasses.
Jacek Caban [Mon, 4 Jul 2011 10:33:46 +0000 (12:33 +0200)] 
shobjidl.idl: Added some missing coclasses.

13 years agoaudiopolicy.idl: Fixed SetGroupingParam declaration.
Jacek Caban [Mon, 4 Jul 2011 09:18:28 +0000 (11:18 +0200)] 
audiopolicy.idl: Fixed SetGroupingParam declaration.

13 years agowined3d: Get rid of the GL_SupportedExt typedef.
Henri Verbeet [Sun, 3 Jul 2011 20:27:23 +0000 (22:27 +0200)] 
wined3d: Get rid of the GL_SupportedExt typedef.

13 years agowined3d: Get rid of the tex_op_args typedef.
Henri Verbeet [Sun, 3 Jul 2011 20:27:22 +0000 (22:27 +0200)] 
wined3d: Get rid of the tex_op_args typedef.

13 years agowined3d: Get rid of some IWineD3D* references.
Henri Verbeet [Sun, 3 Jul 2011 20:27:21 +0000 (22:27 +0200)] 
wined3d: Get rid of some IWineD3D* references.

13 years agowined3d: Move some enums to directx.c.
Henri Verbeet [Sun, 3 Jul 2011 20:27:20 +0000 (22:27 +0200)] 
wined3d: Move some enums to directx.c.

13 years agowined3d: Get rid of some macros.
Henri Verbeet [Sun, 3 Jul 2011 20:27:19 +0000 (22:27 +0200)] 
wined3d: Get rid of some macros.

13 years agoshell32: Implement folder renaming in SHBrowseForFolder.
Piotr Caban [Sun, 3 Jul 2011 12:42:26 +0000 (14:42 +0200)] 
shell32: Implement folder renaming in SHBrowseForFolder.

13 years agoshell32: Implement "make new folder" functionality in SHBrowseForFolder.
Piotr Caban [Sun, 3 Jul 2011 11:55:39 +0000 (13:55 +0200)] 
shell32: Implement "make new folder" functionality in SHBrowseForFolder.

13 years agoshell32: Update currently selected folder in SHBrowseForFolder dialog.
Piotr Caban [Sun, 3 Jul 2011 11:55:27 +0000 (13:55 +0200)] 
shell32: Update currently selected folder in SHBrowseForFolder dialog.

13 years agouser32: Remove dead code (clang).
André Hentschel [Sun, 3 Jul 2011 11:33:53 +0000 (13:33 +0200)] 
user32: Remove dead code (clang).

13 years agowinebuild: Remove dead code (clang).
André Hentschel [Sun, 3 Jul 2011 11:33:33 +0000 (13:33 +0200)] 
winebuild: Remove dead code (clang).

13 years agouser32/tests: Test that class data is set with wrong size value too.
Nikolay Sivov [Sun, 3 Jul 2011 11:06:52 +0000 (15:06 +0400)] 
user32/tests: Test that class data is set with wrong size value too.

13 years agocomctl32/tests: Test more return values in tests (Clang).
Nikolay Sivov [Sun, 3 Jul 2011 07:50:26 +0000 (11:50 +0400)] 
comctl32/tests: Test more return values in tests (Clang).

13 years agocomctl32/monthcal: Remove unused variable (Clang).
Nikolay Sivov [Sun, 3 Jul 2011 07:37:14 +0000 (11:37 +0400)] 
comctl32/monthcal: Remove unused variable (Clang).

13 years agocomctl32/treeview: Remove redundant initializer (Clang).
Nikolay Sivov [Sun, 3 Jul 2011 07:33:06 +0000 (11:33 +0400)] 
comctl32/treeview: Remove redundant initializer (Clang).

13 years agocomctl32/tab: Make WM_RBUTTONUP reach default window procedure.
Nikolay Sivov [Sun, 3 Jul 2011 06:19:21 +0000 (10:19 +0400)] 
comctl32/tab: Make WM_RBUTTONUP reach default window procedure.

13 years agomsvcrt/tests: Add test for _get_pgmptr.
Daniel Verkamp [Sat, 2 Jul 2011 04:43:57 +0000 (21:43 -0700)] 
msvcrt/tests: Add test for _get_pgmptr.

13 years agomsvcrt: Add _get_pgmptr and _get_wpgmptr.
Daniel Verkamp [Sat, 2 Jul 2011 04:42:06 +0000 (21:42 -0700)] 
msvcrt: Add _get_pgmptr and _get_wpgmptr.

13 years agod3dx9/tests: Added tests for rounding of denormalized number for D3DXFloat32To16Array.
Dylan Smith [Sun, 3 Jul 2011 07:36:52 +0000 (03:36 -0400)] 
d3dx9/tests: Added tests for rounding of denormalized number for D3DXFloat32To16Array.

13 years agod3dx9: Implement D3DXFloat32To16Array.
Dylan Smith [Sun, 3 Jul 2011 07:36:44 +0000 (03:36 -0400)] 
d3dx9: Implement D3DXFloat32To16Array.

Derived from patch submitted by Misha Koshelev.
Corrected rounding of denormalized numbers.

13 years agoshell32: Add stub for SetCurrentProcessExplicitAppUserModelID.
André Hentschel [Thu, 30 Jun 2011 22:03:55 +0000 (00:03 +0200)] 
shell32: Add stub for SetCurrentProcessExplicitAppUserModelID.

13 years agoimm32: Test and fix ImmIsUIMessageA/W.
André Hentschel [Sat, 25 Jun 2011 14:13:41 +0000 (16:13 +0200)] 
imm32: Test and fix ImmIsUIMessageA/W.

13 years agohttpapi: Add stub for HttpCreateHttpHandle.
Louis Lenders [Sat, 25 Jun 2011 11:14:20 +0000 (13:14 +0200)] 
httpapi: Add stub for HttpCreateHttpHandle.

13 years agokernel32/tests: Add tests for file sharing with file-specific access bits.
Alexandre Julliard [Fri, 1 Jul 2011 16:14:06 +0000 (18:14 +0200)] 
kernel32/tests: Add tests for file sharing with file-specific access bits.

13 years agokernel32/tests: Get rid of the Win9x support in the file sharing tests.
Alexandre Julliard [Fri, 1 Jul 2011 15:47:10 +0000 (17:47 +0200)] 
kernel32/tests: Get rid of the Win9x support in the file sharing tests.

13 years agoserver: Only check read/write-specific access bits for file sharing access checks.
Alexandre Julliard [Fri, 1 Jul 2011 16:33:33 +0000 (18:33 +0200)] 
server: Only check read/write-specific access bits for file sharing access checks.

13 years agonetapi32: Fix h_addr_list handling.
Lauri Kenttä [Fri, 1 Jul 2011 13:10:25 +0000 (16:10 +0300)] 
netapi32: Fix h_addr_list handling.

13 years agopropvarutil.h: Added InitPropVariantFromBoolean and InitPropVariantFromString impleme...
Jacek Caban [Fri, 1 Jul 2011 12:15:21 +0000 (14:15 +0200)] 
propvarutil.h: Added InitPropVariantFromBoolean and InitPropVariantFromString implementations.

13 years agopropkey.h: Added more PROPERTYKEY declarations.
Jacek Caban [Fri, 1 Jul 2011 12:12:59 +0000 (14:12 +0200)] 
propkey.h: Added more PROPERTYKEY declarations.

13 years agoshobjidl.idl: Added ITaskbarList[34] and ICustomDestinationList declarations.
Jacek Caban [Fri, 1 Jul 2011 12:12:02 +0000 (14:12 +0200)] 
shobjidl.idl: Added ITaskbarList[34] and ICustomDestinationList declarations.

13 years agoinclude: Added objectarray.idl.
Jacek Caban [Fri, 1 Jul 2011 12:11:42 +0000 (14:11 +0200)] 
include: Added objectarray.idl.

13 years agopo: Update French translation.
Frédéric Delanoy [Fri, 1 Jul 2011 12:13:43 +0000 (14:13 +0200)] 
po: Update French translation.

13 years agows2_32: Define sipx_network / sipx_node for DragonFly BSD.
Austin English [Thu, 30 Jun 2011 02:38:17 +0000 (19:38 -0700)] 
ws2_32: Define sipx_network / sipx_node for DragonFly BSD.

13 years agod3dx9: Handle ST_PARAMETER in d3dx9_parse resource().
Rico Schüller [Fri, 1 Jul 2011 11:50:27 +0000 (13:50 +0200)] 
d3dx9: Handle ST_PARAMETER in d3dx9_parse resource().

13 years agod3dx9: Handle ST_FXLC in d3dx9_parse_resource().
Rico Schüller [Fri, 1 Jul 2011 11:50:03 +0000 (13:50 +0200)] 
d3dx9: Handle ST_FXLC in d3dx9_parse_resource().

13 years agoshell32: Remove WINAPI on static functions where not needed.
Francois Gouget [Fri, 1 Jul 2011 07:32:37 +0000 (09:32 +0200)] 
shell32: Remove WINAPI on static functions where not needed.

13 years agod3d10.idl: Added missing D3D10_RESOURCE_MISC_FLAG values.
Jacek Caban [Thu, 30 Jun 2011 15:34:51 +0000 (17:34 +0200)] 
d3d10.idl: Added missing D3D10_RESOURCE_MISC_FLAG values.

13 years agodxgi.idl: Added DXGI_SWAP_CHAIN_FLAG enum declaration and DXGI_MWA_* flags.
Jacek Caban [Thu, 30 Jun 2011 15:34:39 +0000 (17:34 +0200)] 
dxgi.idl: Added DXGI_SWAP_CHAIN_FLAG enum declaration and DXGI_MWA_* flags.

13 years agoshell32: Check for known folder existance.
Mariusz Pluciński [Thu, 30 Jun 2011 12:59:46 +0000 (14:59 +0200)] 
shell32: Check for known folder existance.

13 years agoshell32: IKnownFolder::SetPath modified to use redirection instead of overwriting...
Mariusz Pluciński [Thu, 30 Jun 2011 12:58:53 +0000 (14:58 +0200)] 
shell32: IKnownFolder::SetPath modified to use redirection instead of overwriting original path.

13 years agomsi: Get rid of the remaining tabs.
Hans Leidekker [Thu, 30 Jun 2011 10:16:02 +0000 (12:16 +0200)] 
msi: Get rid of the remaining tabs.

13 years agomsi: Delay creating local installer and patch packages until the product is registered.
Hans Leidekker [Thu, 30 Jun 2011 10:15:37 +0000 (12:15 +0200)] 
msi: Delay creating local installer and patch packages until the product is registered.

13 years agomsi: Remove directories after removing all files.
Hans Leidekker [Thu, 30 Jun 2011 10:15:19 +0000 (12:15 +0200)] 
msi: Remove directories after removing all files.

13 years agomsi/tests: Clean up the local package in test_register_product.
Hans Leidekker [Thu, 30 Jun 2011 10:15:02 +0000 (12:15 +0200)] 
msi/tests: Clean up the local package in test_register_product.

13 years agomsi/tests: Remove a test.
Hans Leidekker [Thu, 30 Jun 2011 10:14:44 +0000 (12:14 +0200)] 
msi/tests: Remove a test.

This test shows that native fails to remove an empty directory under
certain conditions. I don't see why we should replicate this behavior.

13 years agomsi: Handle escaped double quotes in command line parsing.
Hans Leidekker [Thu, 30 Jun 2011 10:14:26 +0000 (12:14 +0200)] 
msi: Handle escaped double quotes in command line parsing.

13 years agomsi: Use an enum to represent folder states.
Hans Leidekker [Thu, 30 Jun 2011 10:14:07 +0000 (12:14 +0200)] 
msi: Use an enum to represent folder states.

13 years agomsi: Perform a full uninstall if no feature resolves to INSTALLSTATE_LOCAL.
Hans Leidekker [Thu, 30 Jun 2011 10:13:48 +0000 (12:13 +0200)] 
msi: Perform a full uninstall if no feature resolves to INSTALLSTATE_LOCAL.

13 years agomediaobj.idl: Remove includes that are autogenerated by widl.
Jacek Caban [Thu, 30 Jun 2011 09:20:01 +0000 (11:20 +0200)] 
mediaobj.idl: Remove includes that are autogenerated by widl.

13 years agod3d10.idl: Added missing D3D10_CREATE_DEVICE_FLAG values.
Jacek Caban [Thu, 30 Jun 2011 08:40:00 +0000 (10:40 +0200)] 
d3d10.idl: Added missing D3D10_CREATE_DEVICE_FLAG values.

13 years agoquartz: COM cleanup for the IMediaPosition iface.
Michael Stefaniuc [Wed, 29 Jun 2011 22:56:32 +0000 (00:56 +0200)] 
quartz: COM cleanup for the IMediaPosition iface.

13 years agoquartz: COM cleanup for the IGraphConfig iface.
Michael Stefaniuc [Wed, 29 Jun 2011 22:53:54 +0000 (00:53 +0200)] 
quartz: COM cleanup for the IGraphConfig iface.

13 years agoquartz: COM cleanup for the IMediaEventSink iface.
Michael Stefaniuc [Wed, 29 Jun 2011 22:51:10 +0000 (00:51 +0200)] 
quartz: COM cleanup for the IMediaEventSink iface.

13 years agoquartz: COM cleanup for the IMediaFilter iface.
Michael Stefaniuc [Wed, 29 Jun 2011 22:49:40 +0000 (00:49 +0200)] 
quartz: COM cleanup for the IMediaFilter iface.

13 years agoquartz: COM cleanup for the IMediaEventEx iface.
Michael Stefaniuc [Wed, 29 Jun 2011 22:47:38 +0000 (00:47 +0200)] 
quartz: COM cleanup for the IMediaEventEx iface.

13 years agoquartz: COM cleanup for the IVideoWindow iface.
Michael Stefaniuc [Wed, 29 Jun 2011 22:45:48 +0000 (00:45 +0200)] 
quartz: COM cleanup for the IVideoWindow iface.

13 years agoquartz: COM cleanup for the IBasicVideo2 iface.
Michael Stefaniuc [Wed, 29 Jun 2011 22:44:08 +0000 (00:44 +0200)] 
quartz: COM cleanup for the IBasicVideo2 iface.

13 years agoquartz: COM cleanup for the IBasicAudio iface.
Michael Stefaniuc [Wed, 29 Jun 2011 22:41:55 +0000 (00:41 +0200)] 
quartz: COM cleanup for the IBasicAudio iface.

13 years agoquartz: COM cleanup for the IMediaSeeking iface.
Michael Stefaniuc [Wed, 29 Jun 2011 22:34:00 +0000 (00:34 +0200)] 
quartz: COM cleanup for the IMediaSeeking iface.

13 years agoquartz: COM cleanup for the IMediaControl iface.
Michael Stefaniuc [Wed, 29 Jun 2011 22:33:21 +0000 (00:33 +0200)] 
quartz: COM cleanup for the IMediaControl iface.

13 years agoquartz: Pass the object instead of the iface to an internal helper.
Michael Stefaniuc [Wed, 29 Jun 2011 22:32:32 +0000 (00:32 +0200)] 
quartz: Pass the object instead of the iface to an internal helper.

13 years agoquartz: COM cleanup for the IFilterGraph2 iface.
Michael Stefaniuc [Wed, 29 Jun 2011 22:30:45 +0000 (00:30 +0200)] 
quartz: COM cleanup for the IFilterGraph2 iface.

13 years agowined3d: Make the surface parameter to context_surface_update() const.
Henri Verbeet [Wed, 29 Jun 2011 21:14:15 +0000 (23:14 +0200)] 
wined3d: Make the surface parameter to context_surface_update() const.

13 years agowined3d: Make the device parameter to context_resource_unloaded() const.
Henri Verbeet [Wed, 29 Jun 2011 21:14:14 +0000 (23:14 +0200)] 
wined3d: Make the device parameter to context_resource_unloaded() const.

13 years agowined3d: Make the device parameter to context_resource_released() const.
Henri Verbeet [Wed, 29 Jun 2011 21:14:13 +0000 (23:14 +0200)] 
wined3d: Make the device parameter to context_resource_released() const.

13 years agowined3d: Make the device and surface parameters to context_enum_surface_fbo_entries...
Henri Verbeet [Wed, 29 Jun 2011 21:14:12 +0000 (23:14 +0200)] 
wined3d: Make the device and surface parameters to context_enum_surface_fbo_entries() const.

13 years agowined3d: Make the context parameter to context_check_fbo_status() const.
Henri Verbeet [Wed, 29 Jun 2011 21:14:11 +0000 (23:14 +0200)] 
wined3d: Make the context parameter to context_check_fbo_status() const.

13 years agoshell32: Don't pass an unitialized size to RegGetValue().
Michael Stefaniuc [Wed, 29 Jun 2011 19:55:57 +0000 (21:55 +0200)] 
shell32: Don't pass an unitialized size to RegGetValue().

13 years agod3dx9_36: Implement and add tests for D3DXFloat16To32Array.
Misha Koshelev [Wed, 29 Jun 2011 15:16:29 +0000 (11:16 -0400)] 
d3dx9_36: Implement and add tests for D3DXFloat16To32Array.

13 years agoinclude: Add declarations related to D3DXFLOAT16.
Misha Koshelev [Wed, 29 Jun 2011 15:16:29 +0000 (11:16 -0400)] 
include: Add declarations related to D3DXFLOAT16.

13 years agohhctrl.ocx: Remove misplaced semicolon after an if condition.
Frédéric Delanoy [Thu, 30 Jun 2011 14:46:34 +0000 (16:46 +0200)] 
hhctrl.ocx: Remove misplaced semicolon after an if condition.

13 years agoshell32: Add support of known folders redirection to GetPath.
Mariusz Pluciński [Wed, 29 Jun 2011 17:42:25 +0000 (19:42 +0200)] 
shell32: Add support of known folders redirection to GetPath.

13 years agoshell32: Add support of known folders redirection to Redirect.
Mariusz Pluciński [Wed, 29 Jun 2011 17:37:06 +0000 (19:37 +0200)] 
shell32: Add support of known folders redirection to Redirect.

13 years agoshell32: Add support of parent folder to GetPath.
Mariusz Pluciński [Wed, 29 Jun 2011 17:35:27 +0000 (19:35 +0200)] 
shell32: Add support of parent folder to GetPath.

13 years agoshell32: Add support of parent folder to RegisterFolder.
Mariusz Pluciński [Wed, 29 Jun 2011 17:34:44 +0000 (19:34 +0200)] 
shell32: Add support of parent folder to RegisterFolder.