wine/eterwine.git
15 years agorichedit: Handle to parent window is cached.
Dylan Smith [Wed, 30 Sep 2009 14:46:37 +0000 (10:46 -0400)]
richedit: Handle to parent window is cached.

The parent window for the richedit control on creation is the one that
receives notify messages, even after the parent has been changed using
SetParent.

15 years agorichedit: Added test to show that handle to parent is cached.
Dylan Smith [Wed, 30 Sep 2009 14:46:32 +0000 (10:46 -0400)]
richedit: Added test to show that handle to parent is cached.

15 years agofltlib: Add a stub dll.
Detlef Riekenberg [Wed, 30 Sep 2009 12:24:46 +0000 (14:24 +0200)]
fltlib: Add a stub dll.

15 years agomsxml3: Get rid of node internal IUnknown.
Jacek Caban [Wed, 30 Sep 2009 13:36:38 +0000 (15:36 +0200)]
msxml3: Get rid of node internal IUnknown.

15 years agomsxml3: Store xmlnode pointer in dom_pi.
Jacek Caban [Wed, 30 Sep 2009 13:35:51 +0000 (15:35 +0200)]
msxml3: Store xmlnode pointer in dom_pi.

15 years agomsxml3: Store xmlnode pointer in entityref.
Jacek Caban [Wed, 30 Sep 2009 13:35:29 +0000 (15:35 +0200)]
msxml3: Store xmlnode pointer in entityref.

15 years agomsxml3: Store xmlnode pointer in domfrag.
Jacek Caban [Wed, 30 Sep 2009 13:35:11 +0000 (15:35 +0200)]
msxml3: Store xmlnode pointer in domfrag.

15 years agomsxml3: Store xmlnode pointer in domcomment.
Jacek Caban [Wed, 30 Sep 2009 13:34:45 +0000 (15:34 +0200)]
msxml3: Store xmlnode pointer in domcomment.

15 years agomsxml3: Store xmlnode pointer in domcdata.
Jacek Caban [Wed, 30 Sep 2009 13:34:21 +0000 (15:34 +0200)]
msxml3: Store xmlnode pointer in domcdata.

15 years agomsxml3: Store xmlnode pointer in domattr.
Jacek Caban [Wed, 30 Sep 2009 13:34:03 +0000 (15:34 +0200)]
msxml3: Store xmlnode pointer in domattr.

15 years agomsxml3: Store pointer to node object in domtext.
Jacek Caban [Wed, 30 Sep 2009 13:33:35 +0000 (15:33 +0200)]
msxml3: Store pointer to node object in domtext.

15 years agojscript: Added ActiveXObject tests.
Jacek Caban [Wed, 30 Sep 2009 12:35:28 +0000 (14:35 +0200)]
jscript: Added ActiveXObject tests.

15 years agojscript: Added ActiveXObject constructor implementation.
Jacek Caban [Wed, 30 Sep 2009 12:34:47 +0000 (14:34 +0200)]
jscript: Added ActiveXObject constructor implementation.

15 years agod3d10: Implement ID3D10EffectType::GetMemberName().
Rico Schüller [Wed, 30 Sep 2009 09:42:14 +0000 (11:42 +0200)]
d3d10: Implement ID3D10EffectType::GetMemberName().

15 years agod3d10: Forward ID3D10EffectVariable functions from ID3D10EffectConstantBuffer to...
Rico Schüller [Wed, 30 Sep 2009 09:41:16 +0000 (11:41 +0200)]
d3d10: Forward ID3D10EffectVariable functions from ID3D10EffectConstantBuffer to ID3D10EffectVariable.

15 years agod3d10: Make the constant buffer a variable.
Rico Schüller [Wed, 30 Sep 2009 09:40:38 +0000 (11:40 +0200)]
d3d10: Make the constant buffer a variable.

15 years agod3d10: Parse constant buffer type.
Rico Schüller [Wed, 30 Sep 2009 09:39:56 +0000 (11:39 +0200)]
d3d10: Parse constant buffer type.

15 years agod3d10: Add the D3D10_CBUFFER_TYPE enum.
Rico Schüller [Wed, 30 Sep 2009 09:39:27 +0000 (11:39 +0200)]
d3d10: Add the D3D10_CBUFFER_TYPE enum.

15 years agod3d10: Rename ConstantBuffer's variable to member.
Rico Schüller [Wed, 30 Sep 2009 09:39:13 +0000 (11:39 +0200)]
d3d10: Rename ConstantBuffer's variable to member.

15 years agouser32: Add exception handling for timer callbacks.
Peter Dons Tychsen [Tue, 29 Sep 2009 23:39:25 +0000 (01:39 +0200)]
user32: Add exception handling for timer callbacks.

15 years agosti.h: Define the IStilImageW interface.
Damjan Jovanovic [Wed, 30 Sep 2009 05:53:35 +0000 (07:53 +0200)]
sti.h: Define the IStilImageW interface.

15 years agoserver: Use kernel support for thread affinity when available.
Juan Lang [Tue, 29 Sep 2009 16:17:30 +0000 (09:17 -0700)]
server: Use kernel support for thread affinity when available.

15 years agoserver: Setting a process's affinity sets all of its threads' affinities too.
Juan Lang [Tue, 29 Sep 2009 16:15:02 +0000 (09:15 -0700)]
server: Setting a process's affinity sets all of its threads' affinities too.

15 years agontdll: Refactor test_NtQueryDirectoryFile to be table driven, check DIRECTORY attribute.
Dan Kegel [Tue, 29 Sep 2009 15:56:20 +0000 (08:56 -0700)]
ntdll: Refactor test_NtQueryDirectoryFile to be table driven, check DIRECTORY attribute.

15 years agowined3d: Add a separate function for initializing the "contained_*" fields from the...
Henri Verbeet [Wed, 30 Sep 2009 08:49:13 +0000 (10:49 +0200)]
wined3d: Add a separate function for initializing the "contained_*" fields from the "changed" field.

15 years agowined3d: Get rid of stateblock_copy().
Henri Verbeet [Wed, 30 Sep 2009 08:49:12 +0000 (10:49 +0200)]
wined3d: Get rid of stateblock_copy().

15 years agowined3d: Add a separate function for copying stateblock values.
Henri Verbeet [Wed, 30 Sep 2009 08:49:11 +0000 (10:49 +0200)]
wined3d: Add a separate function for copying stateblock values.

15 years agowined3d: Make some internal stateblock function arguments const.
Henri Verbeet [Wed, 30 Sep 2009 08:49:10 +0000 (10:49 +0200)]
wined3d: Make some internal stateblock function arguments const.

15 years agowined3d: Explicitly pass gl_info to stateblock_savedstates_set().
Henri Verbeet [Wed, 30 Sep 2009 08:49:09 +0000 (10:49 +0200)]
wined3d: Explicitly pass gl_info to stateblock_savedstates_set().

15 years agowinspool: Use the backend for AddPortExW.
Detlef Riekenberg [Wed, 30 Sep 2009 07:57:11 +0000 (09:57 +0200)]
winspool: Use the backend for AddPortExW.

15 years agolocalspl: Implement fpAddPortEx.
Detlef Riekenberg [Wed, 30 Sep 2009 07:55:39 +0000 (09:55 +0200)]
localspl: Implement fpAddPortEx.

15 years agocomctl32/monthcal: Respect locale abbreviated day names when calculating control...
Nikolay Sivov [Tue, 29 Sep 2009 22:15:40 +0000 (02:15 +0400)]
comctl32/monthcal: Respect locale abbreviated day names when calculating control dimensions.

15 years agocomctl32/datetime: If we already have a 4 digit year reset it on first char typed.
Nikolay Sivov [Tue, 29 Sep 2009 21:56:49 +0000 (01:56 +0400)]
comctl32/datetime: If we already have a 4 digit year reset it on first char typed.

15 years agocomctl32/monthcal: Move selection logic to LButton release handler, fix notifications...
Nikolay Sivov [Tue, 29 Sep 2009 20:22:51 +0000 (00:22 +0400)]
comctl32/monthcal: Move selection logic to LButton release handler, fix notifications order.

15 years agocomctl32/monthcal: Make prev/next month day a current selection on LButton release.
Nikolay Sivov [Tue, 29 Sep 2009 19:49:08 +0000 (23:49 +0400)]
comctl32/monthcal: Make prev/next month day a current selection on LButton release.

15 years agocomctl32/monthcal: Fix hittesting for MCHT_CALENDARDATEPREV/MCHT_CALENDARDATENEXT...
Nikolay Sivov [Tue, 29 Sep 2009 19:30:49 +0000 (23:30 +0400)]
comctl32/monthcal: Fix hittesting for MCHT_CALENDARDATEPREV/MCHT_CALENDARDATENEXT cases.

15 years agodwmapi: Add a stub for DwmGetTransportAttributes.
Austin English [Tue, 29 Sep 2009 19:59:26 +0000 (14:59 -0500)]
dwmapi: Add a stub for DwmGetTransportAttributes.

15 years agowininet: Add test for response without headers, avoid crash.
Erik Inge Bolsø [Tue, 29 Sep 2009 19:50:12 +0000 (21:50 +0200)]
wininet: Add test for response without headers, avoid crash.

15 years agontdll: Accept ProcessDebugObjectHandle in QueryInformationProcess.
Andrey Turkin [Tue, 29 Sep 2009 16:48:42 +0000 (20:48 +0400)]
ntdll: Accept ProcessDebugObjectHandle in QueryInformationProcess.

15 years agoole32/tests: Guard ReleaseStgMedium with SUCCEEDED.
Jörg Höhle [Tue, 29 Sep 2009 15:49:20 +0000 (17:49 +0200)]
ole32/tests: Guard ReleaseStgMedium with SUCCEEDED.

15 years agontdll/tests: Retrieve the number of processors through GetSystemInfo.
Alexandre Julliard [Tue, 29 Sep 2009 19:09:47 +0000 (21:09 +0200)]
ntdll/tests: Retrieve the number of processors through GetSystemInfo.

15 years agocomdlg32: Fix icon drawing in the 3.1 file dialog.
Alexandre Julliard [Tue, 29 Sep 2009 18:59:55 +0000 (20:59 +0200)]
comdlg32: Fix icon drawing in the 3.1 file dialog.

15 years agotoolhelp.dll16: Add ntdll import.
Alexandre Julliard [Tue, 29 Sep 2009 18:59:51 +0000 (20:59 +0200)]
toolhelp.dll16: Add ntdll import.

15 years agosystem.drv16: Add ntdll import.
Alexandre Julliard [Tue, 29 Sep 2009 18:52:56 +0000 (20:52 +0200)]
system.drv16: Add ntdll import.

15 years agoconfigure: Don't build wow32.dll when 16-bit support is disabled.
Alexandre Julliard [Tue, 29 Sep 2009 18:13:58 +0000 (20:13 +0200)]
configure: Don't build wow32.dll when 16-bit support is disabled.

15 years agows2_32: Make winsock.dll into a stand-alone 16-bit module.
Alexandre Julliard [Tue, 29 Sep 2009 18:05:26 +0000 (20:05 +0200)]
ws2_32: Make winsock.dll into a stand-alone 16-bit module.

15 years agows2_32: Remove remaining 16-bit code from async.c and simplify the code.
Alexandre Julliard [Tue, 29 Sep 2009 18:03:36 +0000 (20:03 +0200)]
ws2_32: Remove remaining 16-bit code from async.c and simplify the code.

15 years agows2_32: Move the 16-bit async functions to socket16.c.
Alexandre Julliard [Tue, 29 Sep 2009 18:00:53 +0000 (20:00 +0200)]
ws2_32: Move the 16-bit async functions to socket16.c.

15 years agows2_32: Move the getXXXbyYYY critical section to socket.c.
Alexandre Julliard [Tue, 29 Sep 2009 17:32:43 +0000 (19:32 +0200)]
ws2_32: Move the getXXXbyYYY critical section to socket.c.

15 years agows2_32: Use the standard winsock functions to implement the async versions.
Alexandre Julliard [Tue, 29 Sep 2009 17:32:27 +0000 (19:32 +0200)]
ws2_32: Use the standard winsock functions to implement the async versions.

15 years agows2_32: Define a specific structure for each query type.
Alexandre Julliard [Tue, 29 Sep 2009 17:30:05 +0000 (19:30 +0200)]
ws2_32: Define a specific structure for each query type.

15 years agows2_32: Define a common header struct for async queries, and switch to 32-bit types.
Alexandre Julliard [Tue, 29 Sep 2009 16:25:05 +0000 (18:25 +0200)]
ws2_32: Define a common header struct for async queries, and switch to 32-bit types.

15 years agows2_32: Split the async function callback by type of query.
Alexandre Julliard [Tue, 29 Sep 2009 16:22:52 +0000 (18:22 +0200)]
ws2_32: Split the async function callback by type of query.

15 years agomsi/tests: Remove trailing '\'.
Michael Stefaniuc [Tue, 29 Sep 2009 13:55:27 +0000 (15:55 +0200)]
msi/tests: Remove trailing '\'.

15 years agowindowscodecs: Remove trailing '\'.
Michael Stefaniuc [Tue, 29 Sep 2009 13:55:42 +0000 (15:55 +0200)]
windowscodecs: Remove trailing '\'.

15 years agodxdiagn: Remove duplicate include.
Michael Stefaniuc [Tue, 29 Sep 2009 13:55:21 +0000 (15:55 +0200)]
dxdiagn: Remove duplicate include.

15 years agocomctl32/tests: Fix toolbar test on comctl32 version 4.72.
Ge van Geldorp [Mon, 28 Sep 2009 10:40:46 +0000 (12:40 +0200)]
comctl32/tests: Fix toolbar test on comctl32 version 4.72.

15 years agoddraw: Set dwBackBufferCount=0 in CreateSurface for backbuffer.
Markus Stockhausen [Tue, 29 Sep 2009 13:50:47 +0000 (15:50 +0200)]
ddraw: Set dwBackBufferCount=0 in CreateSurface for backbuffer.

15 years agomsi: Test installing over in-use files.
Hans Leidekker [Tue, 29 Sep 2009 12:57:42 +0000 (14:57 +0200)]
msi: Test installing over in-use files.

15 years agomsi: Don't set the Installed property twice.
Hans Leidekker [Tue, 29 Sep 2009 12:57:06 +0000 (14:57 +0200)]
msi: Don't set the Installed property twice.

15 years agomsi: Test the Installed property.
Hans Leidekker [Tue, 29 Sep 2009 12:56:26 +0000 (14:56 +0200)]
msi: Test the Installed property.

15 years agomsi: Respect UI level in custom action type 19.
Hans Leidekker [Tue, 29 Sep 2009 12:55:58 +0000 (14:55 +0200)]
msi: Respect UI level in custom action type 19.

15 years agoimm32/tests: Add another combination which should fail.
Jeff Zaroyko [Tue, 29 Sep 2009 11:33:04 +0000 (21:33 +1000)]
imm32/tests: Add another combination which should fail.

15 years agoinclude: Fix the fpAddPortEx prototype in struct PRINTPROVIDOR.
Detlef Riekenberg [Tue, 29 Sep 2009 12:54:04 +0000 (14:54 +0200)]
include: Fix the fpAddPortEx prototype in struct PRINTPROVIDOR.

15 years agolocalui: Fix a memory leak.
Detlef Riekenberg [Tue, 29 Sep 2009 11:35:45 +0000 (13:35 +0200)]
localui: Fix a memory leak.

15 years agowinspool: Use the backend for AddPortW.
Detlef Riekenberg [Tue, 29 Sep 2009 11:27:53 +0000 (13:27 +0200)]
winspool: Use the backend for AddPortW.

15 years agolocalspl: Implement fpAddPort.
Detlef Riekenberg [Tue, 29 Sep 2009 11:25:07 +0000 (13:25 +0200)]
localspl: Implement fpAddPort.

15 years agolocalspl: Fix type of a WCHAR buffer.
Detlef Riekenberg [Tue, 29 Sep 2009 11:21:00 +0000 (13:21 +0200)]
localspl: Fix type of a WCHAR buffer.

15 years agolocalspl: Unload only portmonitors in monitor_unloadall.
Detlef Riekenberg [Tue, 29 Sep 2009 11:17:02 +0000 (13:17 +0200)]
localspl: Unload only portmonitors in monitor_unloadall.

15 years agocomctl32/monthcal: Fix locale dependent test failure.
Nikolay Sivov [Tue, 29 Sep 2009 10:14:37 +0000 (14:14 +0400)]
comctl32/monthcal: Fix locale dependent test failure.

15 years agocomctl32/updown: Fix some test failures on Win95 (comctl32 4.0).
Nikolay Sivov [Mon, 28 Sep 2009 21:56:37 +0000 (01:56 +0400)]
comctl32/updown: Fix some test failures on Win95 (comctl32 4.0).

15 years agocomctl32/monthcal: Control elements should be centered in client area, and left/top...
Nikolay Sivov [Mon, 28 Sep 2009 20:44:45 +0000 (00:44 +0400)]
comctl32/monthcal: Control elements should be centered in client area, and left/top aligned if they don't.

15 years agocomctl32/monthcal: Minimal rectangle should be zero based.
Nikolay Sivov [Mon, 28 Sep 2009 20:12:39 +0000 (00:12 +0400)]
comctl32/monthcal: Minimal rectangle should be zero based.

15 years agocomctl32/monthcal: Use a single calendar for hittesting tests, make point calculation...
Nikolay Sivov [Mon, 28 Sep 2009 18:50:21 +0000 (22:50 +0400)]
comctl32/monthcal: Use a single calendar for hittesting tests, make point calculation at runtime.

15 years agocomctl32/monthcal: Months popup menu should be placed at current pointer position.
Nikolay Sivov [Mon, 28 Sep 2009 18:13:56 +0000 (22:13 +0400)]
comctl32/monthcal: Months popup menu should be placed at current pointer position.

15 years agocomctl32/monthcal: Right button should trigger a popup menu on release.
Nikolay Sivov [Mon, 28 Sep 2009 18:04:41 +0000 (22:04 +0400)]
comctl32/monthcal: Right button should trigger a popup menu on release.

15 years agowined3d: Explicitly pass gl_info to stateblock_savedstates_copy().
Henri Verbeet [Tue, 29 Sep 2009 09:09:07 +0000 (11:09 +0200)]
wined3d: Explicitly pass gl_info to stateblock_savedstates_copy().

15 years agowined3d: Pass IWineD3DStateBlockImpl pointers to stateblock_copy().
Henri Verbeet [Tue, 29 Sep 2009 09:09:06 +0000 (11:09 +0200)]
wined3d: Pass IWineD3DStateBlockImpl pointers to stateblock_copy().

15 years agowined3d: Clear the correct "activeLights" array in stateblock_copy().
Henri Verbeet [Tue, 29 Sep 2009 09:09:05 +0000 (11:09 +0200)]
wined3d: Clear the correct "activeLights" array in stateblock_copy().

15 years agowined3d: Add a separate function for state block initialization.
Henri Verbeet [Tue, 29 Sep 2009 09:09:04 +0000 (11:09 +0200)]
wined3d: Add a separate function for state block initialization.

15 years agowined3d: Fix a typo.
Henri Verbeet [Tue, 29 Sep 2009 09:09:03 +0000 (11:09 +0200)]
wined3d: Fix a typo.

15 years agoinclude: Add an error code.
Paul Vriens [Tue, 29 Sep 2009 09:40:11 +0000 (11:40 +0200)]
include: Add an error code.

15 years agokernel32/tests: Fix some test failures on WinMe.
Paul Vriens [Tue, 29 Sep 2009 08:14:23 +0000 (10:14 +0200)]
kernel32/tests: Fix some test failures on WinMe.

15 years agojscript: Add some Dutch translations.
Paul Vriens [Tue, 29 Sep 2009 07:53:19 +0000 (09:53 +0200)]
jscript: Add some Dutch translations.

15 years agomshtml: Added IInternetHostSecurityManager stub implementation.
Jacek Caban [Mon, 28 Sep 2009 22:11:28 +0000 (00:11 +0200)]
mshtml: Added IInternetHostSecurityManager stub implementation.

15 years agomshtml: Added ScriptHost IServiceProvider stub implementation.
Jacek Caban [Mon, 28 Sep 2009 22:11:06 +0000 (00:11 +0200)]
mshtml: Added ScriptHost IServiceProvider stub implementation.

15 years agojscript: Added ActiveXObject constructor stub implementation.
Jacek Caban [Mon, 28 Sep 2009 22:10:50 +0000 (00:10 +0200)]
jscript: Added ActiveXObject constructor stub implementation.

15 years agontdll: Don't allow setting a zero thread affinity.
Juan Lang [Mon, 28 Sep 2009 15:25:16 +0000 (08:25 -0700)]
ntdll: Don't allow setting a zero thread affinity.

15 years agontdll: Don't allow setting a zero process affinity.
Juan Lang [Mon, 28 Sep 2009 15:24:02 +0000 (08:24 -0700)]
ntdll: Don't allow setting a zero process affinity.

15 years agontdll/tests: Add tests for process and thread affinity.
Juan Lang [Mon, 28 Sep 2009 15:21:59 +0000 (08:21 -0700)]
ntdll/tests: Add tests for process and thread affinity.

15 years agowinetest: Don't run tests on native dlls when running under Wine.
Alexandre Julliard [Tue, 29 Sep 2009 11:28:15 +0000 (13:28 +0200)]
winetest: Don't run tests on native dlls when running under Wine.

15 years agowinetest: Use the registry path for COM dlls instead of GetModuleFileName.
Alexandre Julliard [Tue, 29 Sep 2009 11:06:09 +0000 (13:06 +0200)]
winetest: Use the registry path for COM dlls instead of GetModuleFileName.

This allows to load them with LOAD_LIBRARY_AS_DATAFILE.

15 years agowininet: Always extract #fragments in InternetCrackUrl.
Andrew Eikum [Mon, 28 Sep 2009 20:49:16 +0000 (15:49 -0500)]
wininet: Always extract #fragments in InternetCrackUrl.

15 years agoshlwapi: Write back data to registry when closing reg stream.
Peter Oberndorfer [Mon, 28 Sep 2009 20:24:13 +0000 (22:24 +0200)]
shlwapi: Write back data to registry when closing reg stream.

15 years agoshlwapi: Allow SHOpenRegStream2 A/W to work with not existing values.
Peter Oberndorfer [Mon, 28 Sep 2009 20:24:12 +0000 (22:24 +0200)]
shlwapi: Allow SHOpenRegStream2 A/W to work with not existing values.

When mode is STGM_WRITE or STGM_READWRITE make sure key key exists.
Only read data in STGM_READ or STGM_READWRITE mode.
Do not depend on value type being REG_BINARY.
Succeed when reading not existing values.

15 years agoshlwapi: Remove pointer check in IStream::Clone, it also crashes on Windows.
Peter Oberndorfer [Mon, 28 Sep 2009 20:24:10 +0000 (22:24 +0200)]
shlwapi: Remove pointer check in IStream::Clone, it also crashes on Windows.

Add comments to functions that are not implemented.

15 years agoshlwapi: Implement IStream::Write, Seek and SetSize.
Peter Oberndorfer [Mon, 28 Sep 2009 20:24:08 +0000 (22:24 +0200)]
shlwapi: Implement IStream::Write, Seek and SetSize.

On Write holes between file size and cursor are filled with 0 bytes.
On SetSize holes caused by increasing file size are filled with 0 bytes.

15 years agoshlwapi: Fix IStream::Read for reg/mem stream.
Peter Oberndorfer [Mon, 28 Sep 2009 20:24:07 +0000 (22:24 +0200)]
shlwapi: Fix IStream::Read for reg/mem stream.

15 years agoshlwapi: Fix logic of SHCreateMemStream in combination with NULL pointers.
Peter Oberndorfer [Mon, 28 Sep 2009 20:24:05 +0000 (22:24 +0200)]
shlwapi: Fix logic of SHCreateMemStream in combination with NULL pointers.

15 years agoshlwapi: Implement IStream::Stat for registry/memory streams.
Peter Oberndorfer [Mon, 28 Sep 2009 20:24:00 +0000 (22:24 +0200)]
shlwapi: Implement IStream::Stat for registry/memory streams.