wine
17 years agod3d: De-pointerize the WINED3DCAPS structure.
Stefan Dösinger [Tue, 18 Mar 2008 18:26:00 +0000 (19:26 +0100)] 
d3d: De-pointerize the WINED3DCAPS structure.

17 years agowined3d: Move the shader backend selection into a separate function.
Stefan Dösinger [Tue, 18 Mar 2008 18:37:53 +0000 (19:37 +0100)] 
wined3d: Move the shader backend selection into a separate function.

17 years agowined3d: Move shader generation into the shader backend.
Stefan Dösinger [Tue, 18 Mar 2008 18:19:16 +0000 (19:19 +0100)] 
wined3d: Move shader generation into the shader backend.

Generating the shader ID and parts of the shader prolog and epilog was
done by the common vertexshader.c / pixelshader.c, which is ugly.

This patch doesn't get rid of all the uglyness, somewhen we'll still
have to sort out the relationship of [arb|glsl]_generate_shader and
[arb|glsl]_generate_declarations.

17 years agowined3d: Make the state table a property of the shader backend.
Stefan Dösinger [Sun, 9 Mar 2008 18:30:08 +0000 (19:30 +0100)] 
wined3d: Make the state table a property of the shader backend.

17 years agocomdlg32: Fixed a number of buffer overflows in the file dialog.
Alexandre Julliard [Tue, 25 Mar 2008 16:34:32 +0000 (17:34 +0100)] 
comdlg32: Fixed a number of buffer overflows in the file dialog.

17 years agomscms: Fix compilation without lcms.
Huw Davies [Tue, 25 Mar 2008 12:47:14 +0000 (12:47 +0000)] 
mscms: Fix compilation without lcms.

17 years agoregedit: Display a larger icon in the About box.
Alexandre Julliard [Tue, 25 Mar 2008 15:14:35 +0000 (16:14 +0100)] 
regedit: Display a larger icon in the About box.

17 years agoregedit: A nicer icon.
Herve Chanal [Tue, 25 Mar 2008 14:14:28 +0000 (15:14 +0100)] 
regedit: A nicer icon.

17 years agomsxml3: Fixed include of SAX.h.
Marcus Meissner [Tue, 25 Mar 2008 14:42:22 +0000 (15:42 +0100)] 
msxml3: Fixed include of SAX.h.

17 years agowined3d: Always report D16 as Windows drivers report it on all cards (likely using...
Roderick Colenbrander [Tue, 25 Mar 2008 10:02:20 +0000 (11:02 +0100)] 
wined3d: Always report D16 as Windows drivers report it on all cards (likely using emulation).

17 years agowine.inf: Create fake dll entry for dosx.exe.
Justin Chevrier [Tue, 25 Mar 2008 04:14:47 +0000 (00:14 -0400)] 
wine.inf: Create fake dll entry for dosx.exe.

17 years agomscoree: Implement a number of interop helpers.
Alexandre Julliard [Tue, 25 Mar 2008 14:21:18 +0000 (15:21 +0100)] 
mscoree: Implement a number of interop helpers.

17 years agoddraw: Don't clear the return value anymore, we fill the fields anyway, also a test...
Kolbjørn Fredheim [Sun, 23 Mar 2008 16:17:21 +0000 (17:17 +0100)] 
ddraw: Don't clear the return value anymore, we fill the fields anyway, also a test for the behaviour.

17 years agomscms: Rewrite handle management to be thread-safe. Allocate handles dynamically.
Hans Leidekker [Mon, 24 Mar 2008 20:33:06 +0000 (21:33 +0100)] 
mscms: Rewrite handle management to be thread-safe. Allocate handles dynamically.

17 years agowinex11: Don't attempt to dock into the system tray in desktop mode.
Alexandre Julliard [Tue, 25 Mar 2008 11:13:28 +0000 (12:13 +0100)] 
winex11: Don't attempt to dock into the system tray in desktop mode.

17 years agofusion: Implement CreateAssemblyCache.
James Hawkins [Tue, 25 Mar 2008 05:04:57 +0000 (00:04 -0500)] 
fusion: Implement CreateAssemblyCache.

17 years agofusion: Add a stub implementation of IAssemblyEnum.
James Hawkins [Tue, 25 Mar 2008 05:03:15 +0000 (00:03 -0500)] 
fusion: Add a stub implementation of IAssemblyEnum.

17 years agofusion: Add a stub implementation of IAssemblyCache.
James Hawkins [Tue, 25 Mar 2008 05:01:53 +0000 (00:01 -0500)] 
fusion: Add a stub implementation of IAssemblyCache.

17 years agowined3d: Don't store primary surface palette in device palettes.
Alexander Dorofeyev [Tue, 25 Mar 2008 00:04:02 +0000 (02:04 +0200)] 
wined3d: Don't store primary surface palette in device palettes.

17 years agowined3d: Don't use device palettes in RealizePalette.
Alexander Dorofeyev [Tue, 25 Mar 2008 00:03:59 +0000 (02:03 +0200)] 
wined3d: Don't use device palettes in RealizePalette.

17 years agowined3d: Don't use device palettes in GetDC.
Alexander Dorofeyev [Tue, 25 Mar 2008 00:03:55 +0000 (02:03 +0200)] 
wined3d: Don't use device palettes in GetDC.

17 years agowined3d: Don't use device palettes in read_from_framebuffer.
Alexander Dorofeyev [Tue, 25 Mar 2008 00:03:38 +0000 (02:03 +0200)] 
wined3d: Don't use device palettes in read_from_framebuffer.

17 years agoddraw/tests: Add test for ddraw 8-bit mode.
Alexander Dorofeyev [Tue, 25 Mar 2008 00:03:50 +0000 (02:03 +0200)] 
ddraw/tests: Add test for ddraw 8-bit mode.

Adds rudimentary test for 8 bit mode ddraw (palettized primary surface). Tests
things like GetDC and its palette handling and SetPalette affected by patches
that follow.

17 years agowined3d: Fix comment.
Alexander Dorofeyev [Tue, 25 Mar 2008 00:03:33 +0000 (02:03 +0200)] 
wined3d: Fix comment.

17 years agomsxml3: Added support for SAXXMLReader.
Alistair Leslie-Hughes [Tue, 25 Mar 2008 03:19:10 +0000 (14:19 +1100)] 
msxml3: Added support for SAXXMLReader.

17 years agomsxml3: Added typelib ids for SAX interfaces.
Alistair Leslie-Hughes [Tue, 25 Mar 2008 02:53:30 +0000 (13:53 +1100)] 
msxml3: Added typelib ids for SAX interfaces.

17 years agowinex11.drv: Don't add owned windows to the taskbar.
Dmitry Timoshkov [Tue, 25 Mar 2008 08:52:41 +0000 (16:52 +0800)] 
winex11.drv: Don't add owned windows to the taskbar.

17 years agoddraw: DDRAW_dump_flags_nolf must not add LF.
Christian Costa [Mon, 24 Mar 2008 22:14:45 +0000 (23:14 +0100)] 
ddraw: DDRAW_dump_flags_nolf must not add LF.

17 years agowinealsa.drv: Assign to structs instead of using memcpy.
Andrew Talbot [Mon, 24 Mar 2008 21:37:37 +0000 (21:37 +0000)] 
winealsa.drv: Assign to structs instead of using memcpy.

17 years agomsi: Fix a typo.
James Hawkins [Mon, 24 Mar 2008 21:16:58 +0000 (16:16 -0500)] 
msi: Fix a typo.

17 years agogdiplus: Remove break after return (Smatch).
Michael Stefaniuc [Mon, 24 Mar 2008 20:55:35 +0000 (21:55 +0100)] 
gdiplus: Remove break after return (Smatch).

17 years agomshtml: Added script engine loading test.
Jacek Caban [Tue, 25 Mar 2008 01:11:25 +0000 (02:11 +0100)] 
mshtml: Added script engine loading test.

17 years agomshtml: Added script engine loading implementation.
Jacek Caban [Tue, 25 Mar 2008 01:10:47 +0000 (02:10 +0100)] 
mshtml: Added script engine loading implementation.

17 years agojscript: Added tests.
Jacek Caban [Mon, 24 Mar 2008 20:53:14 +0000 (21:53 +0100)] 
jscript: Added tests.

17 years agojscript: Added DllCanUnloadNow implementation.
Jacek Caban [Mon, 24 Mar 2008 20:53:34 +0000 (21:53 +0100)] 
jscript: Added DllCanUnloadNow implementation.

17 years agowininet: Avoid a crash with traces on.
Hans Leidekker [Mon, 24 Mar 2008 20:32:36 +0000 (21:32 +0100)] 
wininet: Avoid a crash with traces on.

17 years agowininet: Correct spec file entry for InternetCanonicalizeUrl{A, W}.
Hans Leidekker [Mon, 24 Mar 2008 20:32:16 +0000 (21:32 +0100)] 
wininet: Correct spec file entry for InternetCanonicalizeUrl{A, W}.

17 years agowininet: Don't strip Accept-Encoding headers from version 1.1 requests.
Hans Leidekker [Mon, 24 Mar 2008 20:31:53 +0000 (21:31 +0100)] 
wininet: Don't strip Accept-Encoding headers from version 1.1 requests.

17 years agoshlwapi: Added SHCreateStreamOnFileEx tests.
Reece Dunn [Mon, 24 Mar 2008 10:11:28 +0000 (10:11 +0000)] 
shlwapi: Added SHCreateStreamOnFileEx tests.

17 years agoshlwapi: Added SHCreateStreamOnFileW tests.
Reece Dunn [Mon, 24 Mar 2008 10:09:55 +0000 (10:09 +0000)] 
shlwapi: Added SHCreateStreamOnFileW tests.

17 years agoshlwapi: Added SHCreateStreamOnFileA tests.
Reece Dunn [Mon, 24 Mar 2008 10:07:13 +0000 (10:07 +0000)] 
shlwapi: Added SHCreateStreamOnFileA tests.

17 years agod3dx9: Start implementation of d3dx9_37.
Tony Wasserka [Mon, 24 Mar 2008 11:32:54 +0000 (12:32 +0100)] 
d3dx9: Start implementation of d3dx9_37.

17 years agosetupapi/tests: Use FIELD_OFFSET instead of offsetof.
Alexandre Julliard [Mon, 24 Mar 2008 20:06:15 +0000 (21:06 +0100)] 
setupapi/tests: Use FIELD_OFFSET instead of offsetof.

17 years agofonts: Added/updated all (9x2) Lithuanian glyphs.
Aurimas Fischer [Mon, 24 Mar 2008 14:50:06 +0000 (16:50 +0200)] 
fonts: Added/updated all (9x2) Lithuanian glyphs.

17 years agontdsapi: Fix building the tests with MSVC headers.
Reece Dunn [Sun, 23 Mar 2008 10:24:23 +0000 (10:24 +0000)] 
ntdsapi: Fix building the tests with MSVC headers.

17 years agoole32: Added a missing include needed for CLSID_ShellDesktop using MSVC headers.
Reece Dunn [Sun, 23 Mar 2008 10:04:04 +0000 (10:04 +0000)] 
ole32: Added a missing include needed for CLSID_ShellDesktop using MSVC headers.

17 years agoquartz: Fixed building with MSVC headers.
Reece Dunn [Sun, 23 Mar 2008 09:32:43 +0000 (09:32 +0000)] 
quartz: Fixed building with MSVC headers.

17 years agotools: Target the version defines to Vista in msvcmaker.
Reece Dunn [Sun, 23 Mar 2008 00:39:11 +0000 (00:39 +0000)] 
tools: Target the version defines to Vista in msvcmaker.

17 years agocomdlg32: Fix building the tests with MSVC headers.
Reece Dunn [Sat, 22 Mar 2008 22:50:43 +0000 (22:50 +0000)] 
comdlg32: Fix building the tests with MSVC headers.

17 years agomsxml3: Add SAX interfaces.
Alistair Leslie-Hughes [Mon, 24 Mar 2008 09:10:05 +0000 (20:10 +1100)] 
msxml3: Add SAX interfaces.

17 years agomsxml3: Add support for SAX Documents.
Alistair Leslie-Hughes [Mon, 24 Mar 2008 09:09:08 +0000 (20:09 +1100)] 
msxml3: Add support for SAX Documents.

17 years agonetapi32: Revert "janitorial: Use poll() instead of select()."
Kai Blin [Mon, 24 Mar 2008 16:05:47 +0000 (17:05 +0100)] 
netapi32: Revert "janitorial: Use poll() instead of select()."

As Juan Lang pointed out, fd is a SOCKET here and the netapi32 call to
select calls ws2_32.WS_select(), which uses poll internally already.

17 years agoinetcomm: Assign to structs instead of using memcpy.
Andrew Talbot [Mon, 24 Mar 2008 15:45:37 +0000 (15:45 +0000)] 
inetcomm: Assign to structs instead of using memcpy.

17 years agowsock32: Assign to struct instead of using memcpy.
Andrew Talbot [Mon, 24 Mar 2008 15:45:33 +0000 (15:45 +0000)] 
wsock32: Assign to struct instead of using memcpy.

17 years agows2_32: Assign to structs instead of using memcpy.
Andrew Talbot [Mon, 24 Mar 2008 15:45:30 +0000 (15:45 +0000)] 
ws2_32: Assign to structs instead of using memcpy.

17 years agouser32/tests: Fix uninitialized struct component.
Marcus Meissner [Mon, 24 Mar 2008 12:06:48 +0000 (13:06 +0100)] 
user32/tests: Fix uninitialized struct component.

17 years agoddraw: Fix vertex processing.
Alexander Dorofeyev [Sun, 23 Mar 2008 15:18:44 +0000 (17:18 +0200)] 
ddraw: Fix vertex processing.

17 years agod3d8/tests: Test DrawIndexedPrimitiveUP with primitive count zero.
Alexander Dorofeyev [Sun, 23 Mar 2008 00:00:01 +0000 (02:00 +0200)] 
d3d8/tests: Test DrawIndexedPrimitiveUP with primitive count zero.

17 years agoddraw/tests: Test executebuffer triangle instruction with zero count.
Alexander Dorofeyev [Sat, 22 Mar 2008 23:59:54 +0000 (01:59 +0200)] 
ddraw/tests: Test executebuffer triangle instruction with zero count.

17 years agowined3d: Handle zero primitive count.
Alexander Dorofeyev [Sun, 23 Mar 2008 12:53:45 +0000 (14:53 +0200)] 
wined3d: Handle zero primitive count.

17 years agoddraw/tests: Test SetPalette on non-palettized surfaces.
Alexander Dorofeyev [Sat, 22 Mar 2008 23:59:23 +0000 (01:59 +0200)] 
ddraw/tests: Test SetPalette on non-palettized surfaces.

17 years agoddraw: Make SetPalette fail for non-palettized surfaces.
Alexander Dorofeyev [Sat, 22 Mar 2008 23:59:01 +0000 (01:59 +0200)] 
ddraw: Make SetPalette fail for non-palettized surfaces.

17 years agowined3d: Fix a typo in CheckSrgbWriteCapability. We support both X8R8G8B8 and A8R8G8B8.
Roderick Colenbrander [Sun, 23 Mar 2008 10:10:57 +0000 (10:10 +0000)] 
wined3d: Fix a typo in CheckSrgbWriteCapability. We support both X8R8G8B8 and A8R8G8B8.

17 years agowined3d: Add more debug code to CheckDeviceFormat.
Roderick Colenbrander [Sun, 23 Mar 2008 00:00:19 +0000 (00:00 +0000)] 
wined3d: Add more debug code to CheckDeviceFormat.

17 years agowinspool: Forward EnumPrintersA to EnumPrintersW.
Detlef Riekenberg [Sat, 22 Mar 2008 18:28:50 +0000 (19:28 +0100)] 
winspool: Forward EnumPrintersA to EnumPrintersW.

17 years agokernel32: Implement IsWow64Process.
Anatoly Lyutin [Fri, 21 Mar 2008 15:36:01 +0000 (18:36 +0300)] 
kernel32: Implement IsWow64Process.

17 years agouser32: Clamp the mouse position to the window rectangle when starting a window resize.
Alexandre Julliard [Mon, 24 Mar 2008 17:01:02 +0000 (18:01 +0100)] 
user32: Clamp the mouse position to the window rectangle when starting a window resize.

17 years agouser32: Make sure we set menu capture to a window that is visible.
Alexandre Julliard [Mon, 24 Mar 2008 16:59:58 +0000 (17:59 +0100)] 
user32: Make sure we set menu capture to a window that is visible.

17 years agowinex11: Grab the pointer in menu tracking mode too.
Alexandre Julliard [Mon, 24 Mar 2008 16:59:40 +0000 (17:59 +0100)] 
winex11: Grab the pointer in menu tracking mode too.

17 years agowinex11: Setting window z-order using a sibling doesn't work with some window managers.
Alexandre Julliard [Mon, 24 Mar 2008 14:47:28 +0000 (15:47 +0100)] 
winex11: Setting window z-order using a sibling doesn't work with some window managers.

So let's see what happens if we don't set z-order at all in that case.

17 years agojanitorial: Use poll() instead of select().
Kai Blin [Mon, 24 Mar 2008 12:12:49 +0000 (13:12 +0100)] 
janitorial: Use poll() instead of select().

17 years agoversion: LZCopy return value is LONG.
Marcus Meissner [Mon, 24 Mar 2008 11:37:33 +0000 (12:37 +0100)] 
version: LZCopy return value is LONG.

17 years agowinemenubuilder: Add support for 24 and 32 bit icons using png format.
Vitaliy Margolen [Sun, 23 Mar 2008 20:16:38 +0000 (14:16 -0600)] 
winemenubuilder: Add support for 24 and 32 bit icons using png format.

17 years agowineshelllink: Don't hard-code icon extension to xpm.
Vitaliy Margolen [Sun, 23 Mar 2008 20:16:30 +0000 (14:16 -0600)] 
wineshelllink: Don't hard-code icon extension to xpm.

17 years agowined3d: We want to compare the old and the new format and not the old with the old.
Roderick Colenbrander [Sat, 22 Mar 2008 21:23:58 +0000 (21:23 +0000)] 
wined3d: We want to compare the old and the new format and not the old with the old.

17 years agouser32/tests: Skip checks if pre-condition does not match.
Marcus Meissner [Sat, 22 Mar 2008 18:11:33 +0000 (19:11 +0100)] 
user32/tests: Skip checks if pre-condition does not match.

17 years agowined3d: Initialize maxAttribs in case it isn't changed by glGetIntegerv.
Philip Nilsson [Sat, 22 Mar 2008 17:28:52 +0000 (18:28 +0100)] 
wined3d: Initialize maxAttribs in case it isn't changed by glGetIntegerv.

17 years agofusion: Add a stub implementation of IAssemblyName.
James Hawkins [Mon, 24 Mar 2008 06:28:56 +0000 (01:28 -0500)] 
fusion: Add a stub implementation of IAssemblyName.

17 years agofusion: Add a few fusion stubs.
James Hawkins [Mon, 24 Mar 2008 01:48:48 +0000 (18:48 -0700)] 
fusion: Add a few fusion stubs.

17 years agofusion: Add initial fusion.idl.
James Hawkins [Mon, 24 Mar 2008 01:48:08 +0000 (18:48 -0700)] 
fusion: Add initial fusion.idl.

17 years agoopengl: Allocate DisabledExtensions buffer.
Markus Amsler [Mon, 24 Mar 2008 00:15:31 +0000 (01:15 +0100)] 
opengl: Allocate DisabledExtensions buffer.

17 years agowordpad: Don't try to use information that hasn't been initialized yet.
Eric Pouech [Sun, 23 Mar 2008 08:22:51 +0000 (09:22 +0100)] 
wordpad: Don't try to use information that hasn't been initialized yet.

17 years agorichedit: For setting word wrapping, native only uses a null vs non null value.
Eric Pouech [Sun, 23 Mar 2008 08:22:41 +0000 (09:22 +0100)] 
richedit: For setting word wrapping, native only uses a null vs non null value.

17 years agorichedit: Fixed a bogus computation of paragraph indentation.
Eric Pouech [Sun, 23 Mar 2008 08:22:30 +0000 (09:22 +0100)] 
richedit: Fixed a bogus computation of paragraph indentation.

17 years agorichedit: Fixed the initialization of the word wrap mode.
Eric Pouech [Sun, 23 Mar 2008 07:06:33 +0000 (08:06 +0100)] 
richedit: Fixed the initialization of the word wrap mode.

17 years agogdiplus: Implementation of GdipCreateBitmapFromHBITMAP.
Sean Huckins [Fri, 21 Mar 2008 23:39:22 +0000 (16:39 -0700)] 
gdiplus: Implementation of GdipCreateBitmapFromHBITMAP.

17 years agowined3d: CheckTextureCapability returns TRUE for V8U8.
Roderick Colenbrander [Sat, 22 Mar 2008 16:45:59 +0000 (16:45 +0000)] 
wined3d: CheckTextureCapability returns TRUE for V8U8.

17 years agowgl: Return TRUE on wglReleasePbufferDCARB success.
Roderick Colenbrander [Sat, 22 Mar 2008 12:36:20 +0000 (12:36 +0000)] 
wgl: Return TRUE on wglReleasePbufferDCARB success.

17 years agowined3d: Add a missing break to blt_to_drawable.
Roderick Colenbrander [Fri, 21 Mar 2008 23:23:58 +0000 (23:23 +0000)] 
wined3d: Add a missing break to blt_to_drawable.

17 years agomsi: Implement the StopServices action.
James Hawkins [Mon, 24 Mar 2008 06:31:07 +0000 (01:31 -0500)] 
msi: Implement the StopServices action.

17 years agomsi: Don't hardcode the root drive.
James Hawkins [Mon, 24 Mar 2008 01:10:02 +0000 (18:10 -0700)] 
msi: Don't hardcode the root drive.

17 years agomsi: INSTALLPROPERTY_AUTHORIZED_LUA_APP is only available with msi >= 3.0.
James Hawkins [Mon, 24 Mar 2008 00:52:27 +0000 (17:52 -0700)] 
msi: INSTALLPROPERTY_AUTHORIZED_LUA_APP is only available with msi >= 3.0.

17 years agomsi: Initialize the size parameter.
James Hawkins [Mon, 24 Mar 2008 00:45:19 +0000 (17:45 -0700)] 
msi: Initialize the size parameter.

17 years agocomctl32: Add the Romanian translation.
Michael Stefaniuc [Sun, 23 Mar 2008 21:05:07 +0000 (22:05 +0100)] 
comctl32: Add the Romanian translation.

17 years agobrowseui: Add the German translation.
Michael Stefaniuc [Sun, 23 Mar 2008 21:04:50 +0000 (22:04 +0100)] 
browseui: Add the German translation.

17 years agoshlwapi: Add the Romanian translation.
Michael Stefaniuc [Sun, 23 Mar 2008 21:05:25 +0000 (22:05 +0100)] 
shlwapi: Add the Romanian translation.

17 years agobrowseui: Add the Romanian translation.
Michael Stefaniuc [Sun, 23 Mar 2008 21:04:34 +0000 (22:04 +0100)] 
browseui: Add the Romanian translation.

17 years agocredui: Update the German translation.
Michael Stefaniuc [Sun, 23 Mar 2008 21:02:55 +0000 (22:02 +0100)] 
credui: Update the German translation.

17 years agomshtml: Abstract BSCallback implementation.
Jacek Caban [Sun, 23 Mar 2008 01:17:17 +0000 (02:17 +0100)] 
mshtml: Abstract BSCallback implementation.

17 years agomshtml: Move hlink_frame_navigate function.
Jacek Caban [Sun, 23 Mar 2008 01:16:36 +0000 (02:16 +0100)] 
mshtml: Move hlink_frame_navigate function.