Hans Leidekker [Wed, 27 Feb 2008 14:13:44 +0000 (15:13 +0100)]
gdi32: Return registered monitor profile from GetICMProfile.
Alexandre Julliard [Wed, 27 Feb 2008 18:15:12 +0000 (19:15 +0100)]
winex11: Check the current window state on Map/UnmapNotify and ignore obsolete events.
Alexandre Julliard [Wed, 27 Feb 2008 18:13:09 +0000 (19:13 +0100)]
winex11: Use XWithdrawWindow to unmap managed windows, and wait until they are withdrawn before mapping them again.
Alexandre Julliard [Wed, 27 Feb 2008 18:11:43 +0000 (19:11 +0100)]
winex11: Added tracking of the WM_STATE window property.
Alexandre Julliard [Wed, 27 Feb 2008 17:01:31 +0000 (18:01 +0100)]
winex11: Clear the NET_WM_STATE status when a window is withdrawn.
Change WM_STATE to NET_WM_STATE in variable and function names to
avoid confusion with the ICCCM WM_STATE property.
Alexandre Julliard [Wed, 27 Feb 2008 13:44:22 +0000 (14:44 +0100)]
mscms/tests: The tests shouldn't fail if we have some ICM files.
Alistair Leslie-Hughes [Wed, 27 Feb 2008 08:58:04 +0000 (19:58 +1100)]
msvcrt: Implement wcscpy_s.
Dmitry Timoshkov [Wed, 27 Feb 2008 11:58:40 +0000 (19:58 +0800)]
kernel32: Return upper cased drive letters in paths, some applications depend on it.
James Hawkins [Wed, 27 Feb 2008 08:39:21 +0000 (02:39 -0600)]
msi: Change the property variant if the types don't match.
James Hawkins [Wed, 27 Feb 2008 08:38:14 +0000 (02:38 -0600)]
propsys: Add an initial implementation of PropVariantChangeType.
Roy Shea [Wed, 27 Feb 2008 01:52:04 +0000 (17:52 -0800)]
qmgr: Implement the IUnknown interface for IEnumBackgroundCopyFiles.
Roy Shea [Wed, 27 Feb 2008 01:51:20 +0000 (17:51 -0800)]
qmgr: Implement IBackgroundCopyJob_AddFile.
Roy Shea [Wed, 27 Feb 2008 01:50:43 +0000 (17:50 -0800)]
qmgr: Implement the IUnknown interface for IBackgroundCopyFile.
Alexander Nicolaysen Sørnes [Tue, 29 Jan 2008 21:46:01 +0000 (22:46 +0100)]
comdlg32: PrintDlgW: Remove incorrect FIXME.
Roderick Colenbrander [Tue, 26 Feb 2008 09:47:30 +0000 (10:47 +0100)]
wined3d: Improved CheckDeviceType.
Alexandre Julliard [Wed, 27 Feb 2008 11:26:15 +0000 (12:26 +0100)]
msvcrt: Use the correct msvcrt defines for errno values.
Alexandre Julliard [Wed, 27 Feb 2008 11:24:09 +0000 (12:24 +0100)]
msvcrt: Fix incorrect uses of msvcrt_set_errno.
Paul Vriens [Wed, 27 Feb 2008 08:16:20 +0000 (09:16 +0100)]
msi/tests: Fix test that depends on the order of the files in a directory.
Detlef Riekenberg [Tue, 26 Feb 2008 22:09:55 +0000 (23:09 +0100)]
winspool: Implement Level 6 + 7 for GetPrinter.
Detlef Riekenberg [Tue, 26 Feb 2008 22:07:41 +0000 (23:07 +0100)]
include/winspool: Add defines for dwAction.
Mikołaj Zalewski [Tue, 26 Feb 2008 21:15:12 +0000 (22:15 +0100)]
comctl32: rebar: Code cleanup.
Mikołaj Zalewski [Tue, 26 Feb 2008 20:35:15 +0000 (21:35 +0100)]
comctl32: rebar: Add RBS_AUTOSIZE support.
Mikołaj Zalewski [Tue, 26 Feb 2008 20:16:13 +0000 (21:16 +0100)]
comctl32: rebar: Invalidate children in CalcHorz/VertBand.
Mikołaj Zalewski [Tue, 26 Feb 2008 20:09:01 +0000 (21:09 +0100)]
comctl32: rebar: An implementation of RB_SIZETORECT.
Maarten Lankhorst [Tue, 26 Feb 2008 20:09:39 +0000 (12:09 -0800)]
shlwapi: Don't add a trailing slash in the case that nothing has to be appended to relative, with testcase.
Andrew Talbot [Tue, 26 Feb 2008 20:20:11 +0000 (20:20 +0000)]
dpnet: Assign to structs instead of using memcpy.
Andrew Talbot [Tue, 26 Feb 2008 20:20:15 +0000 (20:20 +0000)]
dswave: Assign to structs instead of using memcpy.
Andrew Talbot [Tue, 26 Feb 2008 20:20:06 +0000 (20:20 +0000)]
dplayx: Assign to struct instead of using memcpy.
Jacek Caban [Tue, 26 Feb 2008 19:22:02 +0000 (20:22 +0100)]
wininet: Use vtbl for InternetSetOption(INTERNET_OPTION_[SEND|RECEIVE]_TIMEOUT) implementation.
Jacek Caban [Tue, 26 Feb 2008 19:21:34 +0000 (20:21 +0100)]
wininet: Use vtbl in InternetWriteFile implementation.
Jacek Caban [Tue, 26 Feb 2008 19:21:00 +0000 (20:21 +0100)]
wininet: Moved close_connection to vtbl.
Jacek Caban [Tue, 26 Feb 2008 19:20:41 +0000 (20:20 +0100)]
wininet: Moved handle destructor to vtbl.
Jacek Caban [Tue, 26 Feb 2008 19:20:14 +0000 (20:20 +0100)]
wininet: Fixed version returned by INTERNET_OPTION_VERSION.
Jacek Caban [Tue, 26 Feb 2008 19:19:38 +0000 (20:19 +0100)]
urlmon.idl: Added IInternet declaration.
Maarten Lankhorst [Mon, 25 Feb 2008 19:05:41 +0000 (11:05 -0800)]
wininet: Fix retrieving raw headers.
Rob Shearman [Tue, 26 Feb 2008 11:13:18 +0000 (11:13 +0000)]
urlmon: Don't use typeof as it's not portable.
Rob Shearman [Tue, 26 Feb 2008 11:13:14 +0000 (11:13 +0000)]
shdocvw: Don't use typeof as it's not portable.
Rob Shearman [Tue, 26 Feb 2008 11:13:07 +0000 (11:13 +0000)]
mshtml: Don't use typeof as it's not portable.
Rob Shearman [Tue, 26 Feb 2008 11:13:04 +0000 (11:13 +0000)]
msimtf: Don't use typeof as it's not portable.
Rob Shearman [Tue, 26 Feb 2008 11:13:00 +0000 (11:13 +0000)]
itss: Don't use typeof as it's not portable.
Rob Shearman [Tue, 26 Feb 2008 11:12:54 +0000 (11:12 +0000)]
dsound: Don't use typeof as it's not portable.
Rob Shearman [Tue, 26 Feb 2008 11:12:50 +0000 (11:12 +0000)]
ddraw: Don't use typeof as it's not portable.
Paul Vriens [Tue, 26 Feb 2008 13:23:29 +0000 (14:23 +0100)]
msi/tests: Skip tests that contain functions that are not available.
Paul Vriens [Tue, 26 Feb 2008 12:52:41 +0000 (13:52 +0100)]
msi/tests: Skip tests for functions that are not available.
Paul Vriens [Tue, 26 Feb 2008 12:37:18 +0000 (13:37 +0100)]
msi/tests: Make sure tests will run on Win9x and NT.
Paul Vriens [Tue, 26 Feb 2008 16:16:56 +0000 (17:16 +0100)]
gdi32/tests: Skip a test as it crashes on Vista.
Paul Vriens [Tue, 26 Feb 2008 16:00:33 +0000 (17:00 +0100)]
gdi32/tests: Skip functions that are available but not implemented.
Paul Vriens [Tue, 26 Feb 2008 09:32:24 +0000 (10:32 +0100)]
kernel32/tests: Win9x doesn't change last error.
Aric Stewart [Tue, 26 Feb 2008 15:37:53 +0000 (09:37 -0600)]
imm32: Correct offset of text in default IME window when using not default window position.
Francois Gouget [Tue, 26 Feb 2008 15:28:10 +0000 (16:28 +0100)]
shell32/tests: Use the IShellLinkDataList's standard 'C' interface.
Francois Gouget [Tue, 26 Feb 2008 14:16:23 +0000 (15:16 +0100)]
opengl32/tests: Add the trailing '\n' to an ok() call and make a spelling fix.
Francois Gouget [Tue, 26 Feb 2008 10:17:05 +0000 (11:17 +0100)]
msxml3: Add a trailing '\n' to a Wine trace.
Francois Gouget [Tue, 26 Feb 2008 10:15:42 +0000 (11:15 +0100)]
d3dx9_*: Fix the D3DXMatrixDeterminant() forwards.
Alistair Leslie-Hughes [Tue, 26 Feb 2008 09:21:43 +0000 (20:21 +1100)]
msxml3: Implement IXMLDOMCDATASection_get_length.
Alistair Leslie-Hughes [Tue, 26 Feb 2008 09:21:11 +0000 (20:21 +1100)]
msxml3: Implement IXMLDOMComment_get_length.
Alexander Nicolaysen Sørnes [Tue, 29 Jan 2008 21:40:23 +0000 (22:40 +0100)]
commdlg: PrintDlg16: Handle print quality combobox.
Roy Shea [Tue, 26 Feb 2008 01:44:03 +0000 (17:44 -0800)]
qmgr: Implement IBackgroundCopyManager_EnumJobs with test.
Roy Shea [Tue, 26 Feb 2008 01:42:46 +0000 (17:42 -0800)]
qmgr: Implement the IUnknown interface for IEnumBackgroundCopyJobs.
Roy Shea [Tue, 26 Feb 2008 01:41:35 +0000 (17:41 -0800)]
qmgr: Implement IBackgroundCopyJob_GetDisplayName with test.
Roy Shea [Tue, 26 Feb 2008 01:40:57 +0000 (17:40 -0800)]
qmgr: Implement IBackgroundCopyJob_GetType with test.
Stefan Dösinger [Fri, 15 Feb 2008 19:00:06 +0000 (20:00 +0100)]
wined3d: Mark a vertex buffer dirty after VBO creation.
Stefan Dösinger [Fri, 15 Feb 2008 14:54:37 +0000 (15:54 +0100)]
wined3d: Move the dummy texture creation to the device.
Stefan Dösinger [Sun, 24 Feb 2008 10:23:53 +0000 (11:23 +0100)]
wined3d: Move shader model private data into its own structure.
Stefan Dösinger [Wed, 13 Feb 2008 13:22:40 +0000 (14:22 +0100)]
wined3d: Add GL_APPLE_float_pixels.
Stefan Dösinger [Mon, 25 Feb 2008 10:18:03 +0000 (11:18 +0100)]
wined3d: General cross format blitting infrastrucutre, R32F->R16F blits.
Roderick Colenbrander [Mon, 25 Feb 2008 23:23:14 +0000 (00:23 +0100)]
wined3d: Check real depth/stencil capabilities based on WGL pixel formats.
Chris Robinson [Mon, 25 Feb 2008 20:23:48 +0000 (12:23 -0800)]
winex11: Fix wglCopyContext case where GLX contexts are missing.
Royal Chan [Tue, 26 Feb 2008 05:08:01 +0000 (21:08 -0800)]
gdiplus: Added conformance tests for GdipDrawLineI.
Royal Chan [Tue, 26 Feb 2008 05:06:27 +0000 (21:06 -0800)]
gdiplus: GdipDrawArc should return InvalidParameter for non-positive values of height and width.
Royal Chan [Tue, 26 Feb 2008 05:02:59 +0000 (21:02 -0800)]
diplus: Implemented GdipDrawArcI based on GdipDrawArc.
Royal Chan [Tue, 26 Feb 2008 05:00:43 +0000 (21:00 -0800)]
diplus: Implement GdipDrawBezierI based on GdipDrawBezier.
Alexandre Julliard [Tue, 26 Feb 2008 10:21:54 +0000 (11:21 +0100)]
ole32: Added a CoGetContextToken stub.
Francois Gouget [Tue, 26 Feb 2008 08:49:20 +0000 (09:49 +0100)]
dinput: Fix compilation on systems that don't support nameless unions.
Dmitry Timoshkov [Tue, 26 Feb 2008 01:45:07 +0000 (09:45 +0800)]
mscms: Allow compilation without LCMS installed.
James Hawkins [Tue, 26 Feb 2008 07:55:56 +0000 (01:55 -0600)]
msi: Search existing published sources if the media cannot be found.
James Hawkins [Tue, 26 Feb 2008 07:55:01 +0000 (01:55 -0600)]
msi: Allow setting a media disk as the last used source in the internal msi_set_last_used_source.
James Hawkins [Tue, 26 Feb 2008 07:54:14 +0000 (01:54 -0600)]
msi: Store the media type and set the last used source type accordingly.
James Hawkins [Tue, 26 Feb 2008 07:53:27 +0000 (01:53 -0600)]
msi: Read the source list properties from the user-unmanaged context.
James Hawkins [Tue, 26 Feb 2008 07:52:34 +0000 (01:52 -0600)]
msi: Read the disk prompt source list property from the user-unmanaged context.
James Hawkins [Tue, 26 Feb 2008 07:51:41 +0000 (01:51 -0600)]
msi: Remove setting a source list property that's in the wrong place.
James Hawkins [Tue, 26 Feb 2008 07:50:53 +0000 (01:50 -0600)]
msi: Publish source information in the user-unmanaged context.
James Hawkins [Tue, 26 Feb 2008 04:08:43 +0000 (22:08 -0600)]
msi: Add tests for MsiSourceListEnumMediaDisks.
James Hawkins [Tue, 26 Feb 2008 04:07:42 +0000 (22:07 -0600)]
msi: Implement MsiSourceListEnumMediaDisks.
James Hawkins [Mon, 25 Feb 2008 20:57:23 +0000 (14:57 -0600)]
msi: Fix skipping a NULL record.
Maarten Lankhorst [Mon, 25 Feb 2008 19:01:08 +0000 (11:01 -0800)]
wininet: Add stub for INTERNET_OPTION_PER_CONNECTION.
Andrew Talbot [Mon, 25 Feb 2008 19:48:26 +0000 (19:48 +0000)]
dmstyle: Assign to structs instead of using memcpy.
Andrew Talbot [Mon, 25 Feb 2008 19:48:31 +0000 (19:48 +0000)]
dmusic: Assign to structs instead of using memcpy.
Andrew Talbot [Mon, 25 Feb 2008 19:48:22 +0000 (19:48 +0000)]
dmscript: Assign to structs instead of using memcpy.
Paul Vriens [Mon, 25 Feb 2008 19:19:53 +0000 (20:19 +0100)]
setupapi/devinst: Struct size passed needs to be exact.
Hans Leidekker [Sun, 24 Feb 2008 14:20:15 +0000 (15:20 +0100)]
mscms: Implement TranslateColors and improve the other transformation functions.
Hans Leidekker [Sat, 23 Feb 2008 21:55:47 +0000 (22:55 +0100)]
wineprefixcreate: Create the color directory.
Roderick Colenbrander [Sat, 23 Feb 2008 18:18:08 +0000 (18:18 +0000)]
wgl: Add a test case for wglCreateContext.
Roy Shea [Fri, 22 Feb 2008 23:07:12 +0000 (15:07 -0800)]
qmgr: Implement IBackgroundCopyJob_GetId with test.
Roy Shea [Fri, 22 Feb 2008 23:06:17 +0000 (15:06 -0800)]
qmgr: Implement IBackgroundCopyManager_CreateJob with test.
Roy Shea [Fri, 22 Feb 2008 23:05:26 +0000 (15:05 -0800)]
qmgr: Implement the IUnknown interface for IBackgroundCopyJob and stubs for the rest of the methods.
Günther Brammer [Mon, 25 Feb 2008 15:22:41 +0000 (16:22 +0100)]
ddraw: Return a nullpointer as lpSurface in Lock() if the rect is invalid.
Paul Vriens [Mon, 25 Feb 2008 16:07:52 +0000 (17:07 +0100)]
version/tests: Win98, NT4 and W2K return different errors.
Paul Vriens [Mon, 25 Feb 2008 14:41:18 +0000 (15:41 +0100)]
advapi32/tests: Don't crash on NT4, W2K and XP-SP1.
Rob Shearman [Mon, 25 Feb 2008 14:25:12 +0000 (14:25 +0000)]
ole32: Implement VT_VECTOR|VT_VARIANT in PropVariantCopy.
Rob Shearman [Mon, 25 Feb 2008 14:24:29 +0000 (14:24 +0000)]
imm32: Destroy the data of the context passed into ImmDestroyContext, not the data in the root context.