wine
13 years agogdi32: Add a solid_rects primitive.
Huw Davies [Thu, 7 Apr 2011 12:46:11 +0000 (13:46 +0100)] 
gdi32: Add a solid_rects primitive.

13 years agod3dx9: Start effect parameter parsing.
Rico Schüller [Thu, 7 Apr 2011 09:06:56 +0000 (11:06 +0200)] 
d3dx9: Start effect parameter parsing.

13 years agod3dx9: Fix return values.
Rico Schüller [Thu, 7 Apr 2011 09:06:48 +0000 (11:06 +0200)] 
d3dx9: Fix return values.

13 years agogdiplus: Validate MatrixOrder in matrix functions.
Vincent Povirk [Wed, 6 Apr 2011 21:54:53 +0000 (16:54 -0500)] 
gdiplus: Validate MatrixOrder in matrix functions.

13 years agokernel32: Constify some data.
Dmitry Timoshkov [Thu, 7 Apr 2011 06:01:40 +0000 (15:01 +0900)] 
kernel32: Constify some data.

13 years agomsvcp100: Fix spec file.
Piotr Caban [Wed, 6 Apr 2011 21:06:58 +0000 (23:06 +0200)] 
msvcp100: Fix spec file.

13 years agodsound: Handle 8 channel audio input.
Philipp Middendorf [Wed, 6 Apr 2011 16:06:57 +0000 (18:06 +0200)] 
dsound: Handle 8 channel audio input.

13 years agowineqtdecoder: Tweak required for processing MPEG streams.
Aric Stewart [Wed, 6 Apr 2011 18:36:24 +0000 (13:36 -0500)] 
wineqtdecoder: Tweak required for processing MPEG streams.

13 years agowineqtdecoder: Optimizations for audio extraction.
Aric Stewart [Wed, 6 Apr 2011 18:36:13 +0000 (13:36 -0500)] 
wineqtdecoder: Optimizations for audio extraction.

13 years agowindowscodecs: Implement TiffFrameDecode_WriteSource.
Vincent Povirk [Tue, 5 Apr 2011 19:41:45 +0000 (14:41 -0500)] 
windowscodecs: Implement TiffFrameDecode_WriteSource.

13 years agowindowscodecs: Implement TiffFrameEncode_WritePixels.
Vincent Povirk [Tue, 5 Apr 2011 20:55:16 +0000 (15:55 -0500)] 
windowscodecs: Implement TiffFrameEncode_WritePixels.

13 years agowindowscodecs: Implement TiffFrameEncode_SetResolution.
Vincent Povirk [Tue, 5 Apr 2011 19:37:05 +0000 (14:37 -0500)] 
windowscodecs: Implement TiffFrameEncode_SetResolution.

13 years agowindowscodecs: Implement TiffFrameEncode_SetSize.
Vincent Povirk [Tue, 5 Apr 2011 17:15:42 +0000 (12:15 -0500)] 
windowscodecs: Implement TiffFrameEncode_SetSize.

13 years agowindowscodecs: Implement TiffFrameEncode_SetPixelFormat.
Vincent Povirk [Tue, 5 Apr 2011 17:09:25 +0000 (12:09 -0500)] 
windowscodecs: Implement TiffFrameEncode_SetPixelFormat.

13 years agowined3d: Rename "NumberOfSwapChains" to "swapchain_count".
Henri Verbeet [Wed, 6 Apr 2011 17:17:53 +0000 (19:17 +0200)] 
wined3d: Rename "NumberOfSwapChains" to "swapchain_count".

13 years agowined3d: Rename "NumberOfPalettes" to "palette_count".
Henri Verbeet [Wed, 6 Apr 2011 17:17:52 +0000 (19:17 +0200)] 
wined3d: Rename "NumberOfPalettes" to "palette_count".

13 years agowined3d: Don't unregister windows with the wrong window proc on unload either.
Henri Verbeet [Wed, 6 Apr 2011 17:17:51 +0000 (19:17 +0200)] 
wined3d: Don't unregister windows with the wrong window proc on unload either.

This is the same issue as 7a354177b38c9451c938389576890a14d5c543fa, just on
wined3d unload this time.

13 years agod3d9/tests: Add a depth blit test.
Henri Verbeet [Wed, 6 Apr 2011 17:17:50 +0000 (19:17 +0200)] 
d3d9/tests: Add a depth blit test.

13 years agowined3d: Add support for depth blits to the blitter.
Henri Verbeet [Wed, 6 Apr 2011 17:17:49 +0000 (19:17 +0200)] 
wined3d: Add support for depth blits to the blitter.

13 years agowininet: Check NETCON_connected in netconn_end_of_data.
Jacek Caban [Wed, 6 Apr 2011 16:37:55 +0000 (18:37 +0200)] 
wininet: Check NETCON_connected in netconn_end_of_data.

13 years agoserver: Don't queue a hardware WM_MOUSEMOVE if the position hasn't changed.
Alexandre Julliard [Wed, 6 Apr 2011 19:07:04 +0000 (21:07 +0200)] 
server: Don't queue a hardware WM_MOUSEMOVE if the position hasn't changed.

13 years agoserver: Warp the mouse inside the clipping rectangle when it's set.
Alexandre Julliard [Wed, 6 Apr 2011 18:36:36 +0000 (20:36 +0200)] 
server: Warp the mouse inside the clipping rectangle when it's set.

13 years agoserver: Queue a WM_MOUSEMOVE message when the cursor position is explicitly changed.
Alexandre Julliard [Wed, 6 Apr 2011 18:29:38 +0000 (20:29 +0200)] 
server: Queue a WM_MOUSEMOVE message when the cursor position is explicitly changed.

13 years agoserver: Fix a memory leak.
Alexandre Julliard [Wed, 6 Apr 2011 18:00:40 +0000 (20:00 +0200)] 
server: Fix a memory leak.

13 years agouser32: Add a test for activating a menu consisting from a single menu item using...
Dmitry Timoshkov [Wed, 6 Apr 2011 11:24:57 +0000 (20:24 +0900)] 
user32: Add a test for activating a menu consisting from a single menu item using a hot key.

13 years agomsvcp100: Add stub dll.
Austin English [Tue, 5 Apr 2011 19:47:46 +0000 (12:47 -0700)] 
msvcp100: Add stub dll.

13 years agowinex11: Simplify the event handler lookup, and support names in debug traces for...
Alexandre Julliard [Wed, 6 Apr 2011 11:26:42 +0000 (13:26 +0200)] 
winex11: Simplify the event handler lookup, and support names in debug traces for extension events.

13 years agowinex11: Update the cursor on the clip window when the pointer grab starts.
Alexandre Julliard [Wed, 6 Apr 2011 10:35:11 +0000 (12:35 +0200)] 
winex11: Update the cursor on the clip window when the pointer grab starts.

13 years agouser32: Avoid accessing the dialog info of a destroyed window.
Alexandre Julliard [Wed, 6 Apr 2011 10:35:01 +0000 (12:35 +0200)] 
user32: Avoid accessing the dialog info of a destroyed window.

13 years agourlmon: Use dedicated data.php URL for testing regular http binding.
Jacek Caban [Tue, 5 Apr 2011 18:27:20 +0000 (20:27 +0200)] 
urlmon: Use dedicated data.php URL for testing regular http binding.

13 years agowineqtdecoder: Add processing for audio in the movie.
Aric Stewart [Tue, 5 Apr 2011 17:56:02 +0000 (12:56 -0500)] 
wineqtdecoder: Add processing for audio in the movie.

13 years agowineqtdecoder: Work to add a QuickTime video Splitter.
Aric Stewart [Tue, 5 Apr 2011 17:56:00 +0000 (12:56 -0500)] 
wineqtdecoder: Work to add a QuickTime video Splitter.

13 years agowineqtdecoder: Add 64-bit functions to datahandler.
Aric Stewart [Tue, 5 Apr 2011 17:55:58 +0000 (12:55 -0500)] 
wineqtdecoder: Add 64-bit functions to datahandler.

13 years agowineqtdecoder: Implement a Wine specific Data Handler.
Aric Stewart [Tue, 5 Apr 2011 17:55:55 +0000 (12:55 -0500)] 
wineqtdecoder: Implement a Wine specific Data Handler.

13 years agowineqtdecoder: Move pixel buffer access to utility module.
Aric Stewart [Tue, 5 Apr 2011 17:55:53 +0000 (12:55 -0500)] 
wineqtdecoder: Move pixel buffer access to utility module.

13 years agostrmbase: Add OutputQueue_EOS implementation.
Aric Stewart [Tue, 5 Apr 2011 17:55:50 +0000 (12:55 -0500)] 
strmbase: Add OutputQueue_EOS implementation.

13 years agostrmbase: Create OutputQueue for queuing outgoing samples.
Aric Stewart [Tue, 5 Apr 2011 17:55:47 +0000 (12:55 -0500)] 
strmbase: Create OutputQueue for queuing outgoing samples.

13 years agomsi: More Wow64 fixes.
Hans Leidekker [Wed, 6 Apr 2011 07:52:16 +0000 (09:52 +0200)] 
msi: More Wow64 fixes.

13 years agowindowscodecs: Implement TiffFrameEncode_Initialize.
Vincent Povirk [Tue, 29 Mar 2011 21:30:59 +0000 (16:30 -0500)] 
windowscodecs: Implement TiffFrameEncode_Initialize.

13 years agowindowscodecs: Implement TiffEncoder_CreateNewFrame.
Vincent Povirk [Tue, 29 Mar 2011 21:24:19 +0000 (16:24 -0500)] 
windowscodecs: Implement TiffEncoder_CreateNewFrame.

13 years agowindowscodecs: Implement TiffEncoder_Initialize.
Vincent Povirk [Tue, 29 Mar 2011 20:04:26 +0000 (15:04 -0500)] 
windowscodecs: Implement TiffEncoder_Initialize.

13 years agowindowscodecs: Add stub TIFF encoder.
Vincent Povirk [Tue, 29 Mar 2011 19:56:30 +0000 (14:56 -0500)] 
windowscodecs: Add stub TIFF encoder.

13 years agowindowscodecs: Implement TiffDecoder_GetResolution.
Vincent Povirk [Tue, 5 Apr 2011 21:42:44 +0000 (16:42 -0500)] 
windowscodecs: Implement TiffDecoder_GetResolution.

13 years agomsvcrt: Added wctob implementation.
Piotr Caban [Tue, 5 Apr 2011 21:47:22 +0000 (23:47 +0200)] 
msvcrt: Added wctob implementation.

13 years agowined3d: Remove COM from the rendertarget view implementation.
Henri Verbeet [Tue, 5 Apr 2011 17:01:32 +0000 (19:01 +0200)] 
wined3d: Remove COM from the rendertarget view implementation.

13 years agowined3d: Add depth fills to the blitter interface.
Henri Verbeet [Tue, 5 Apr 2011 17:01:31 +0000 (19:01 +0200)] 
wined3d: Add depth fills to the blitter interface.

13 years agowined3d: Allow depth and stencil clears on surfaces other than the current depth...
Henri Verbeet [Tue, 5 Apr 2011 17:01:30 +0000 (19:01 +0200)] 
wined3d: Allow depth and stencil clears on surfaces other than the current depth / stencil buffer.

13 years agowined3d: Introduce a separate function for depth fills.
Henri Verbeet [Tue, 5 Apr 2011 17:01:29 +0000 (19:01 +0200)] 
wined3d: Introduce a separate function for depth fills.

13 years agowined3d: Make "blit_operation" naming a bit more consistent.
Henri Verbeet [Tue, 5 Apr 2011 17:01:28 +0000 (19:01 +0200)] 
wined3d: Make "blit_operation" naming a bit more consistent.

13 years agomsvcr90: Added _CRT_RTC_INIT and _CRT_RTC_INITW implementation.
Piotr Caban [Tue, 5 Apr 2011 15:07:31 +0000 (17:07 +0200)] 
msvcr90: Added _CRT_RTC_INIT and _CRT_RTC_INITW implementation.

13 years agomsvcrt: Added _snwscanf implementation.
Piotr Caban [Tue, 5 Apr 2011 15:07:17 +0000 (17:07 +0200)] 
msvcrt: Added _snwscanf implementation.

13 years agomsvcrt: Added _snscanf implementation.
Piotr Caban [Tue, 5 Apr 2011 15:06:58 +0000 (17:06 +0200)] 
msvcrt: Added _snscanf implementation.

13 years agomsvcrt: Added _wassert implementation.
Piotr Caban [Tue, 5 Apr 2011 15:06:45 +0000 (17:06 +0200)] 
msvcrt: Added _wassert implementation.

13 years agogdi32/tests: Start of a framework for writing dib driver tests.
Huw Davies [Tue, 5 Apr 2011 13:23:49 +0000 (14:23 +0100)] 
gdi32/tests: Start of a framework for writing dib driver tests.

13 years agowininet: Move "inline" right after the storage specifier.
Michael Stefaniuc [Tue, 5 Apr 2011 14:18:38 +0000 (16:18 +0200)] 
wininet: Move "inline" right after the storage specifier.

13 years agodxdiagn: Plug memory leak.
Joris Huizer [Tue, 5 Apr 2011 14:01:04 +0000 (16:01 +0200)] 
dxdiagn: Plug memory leak.

13 years agouxtheme/tests: Remove unneeded comment.
André Hentschel [Fri, 1 Apr 2011 16:51:59 +0000 (18:51 +0200)] 
uxtheme/tests: Remove unneeded comment.

13 years agouxtheme/tests: Mark XP SP1 behaviour as broken.
André Hentschel [Fri, 1 Apr 2011 16:50:30 +0000 (18:50 +0200)] 
uxtheme/tests: Mark XP SP1 behaviour as broken.

13 years agomshtml: Properly handle upload streams containing headers.
Jacek Caban [Tue, 5 Apr 2011 13:23:25 +0000 (15:23 +0200)] 
mshtml: Properly handle upload streams containing headers.

13 years agogdi32: Add support for 32 bpp BI_BITFIELDS.
Huw Davies [Tue, 5 Apr 2011 12:26:08 +0000 (13:26 +0100)] 
gdi32: Add support for 32 bpp BI_BITFIELDS.

13 years agogdi32: Add a dib primitive function table.
Huw Davies [Tue, 5 Apr 2011 12:23:20 +0000 (13:23 +0100)] 
gdi32: Add a dib primitive function table.

13 years agopo: Update Korean translation.
Hwang YunSong [Tue, 5 Apr 2011 02:12:04 +0000 (11:12 +0900)] 
po: Update Korean translation.

13 years agowine.inf: Add shell handler for .msp files.
Hans Leidekker [Tue, 5 Apr 2011 10:04:11 +0000 (12:04 +0200)] 
wine.inf: Add shell handler for .msp files.

13 years agomsi: Honor msidbFeatureAttributesFollowParent.
Hans Leidekker [Tue, 5 Apr 2011 12:05:00 +0000 (14:05 +0200)] 
msi: Honor msidbFeatureAttributesFollowParent.

13 years agomsi: Fix parsing of an empty property followed by a non-empty property.
Hans Leidekker [Tue, 5 Apr 2011 10:03:36 +0000 (12:03 +0200)] 
msi: Fix parsing of an empty property followed by a non-empty property.

13 years agowinex11: Update the cursor on the clipping window while it's mapped.
Alexandre Julliard [Mon, 4 Apr 2011 13:20:14 +0000 (15:20 +0200)] 
winex11: Update the cursor on the clipping window while it's mapped.

13 years agowinex11: Always forward SetCursor to the driver, and limit the frequency of updates...
Alexandre Julliard [Mon, 4 Apr 2011 13:06:59 +0000 (15:06 +0200)] 
winex11: Always forward SetCursor to the driver, and limit the frequency of updates on the driver side.

13 years agowinex11: Add an option to disable pointer grabs.
Alexandre Julliard [Tue, 5 Apr 2011 09:00:09 +0000 (11:00 +0200)] 
winex11: Add an option to disable pointer grabs.

13 years agowinex11: Implement cursor clipping using a pointer grab.
Alexandre Julliard [Tue, 5 Apr 2011 09:50:45 +0000 (11:50 +0200)] 
winex11: Implement cursor clipping using a pointer grab.

13 years agoserver: Post a message to the desktop window when the cursor clip rectangle changes.
Alexandre Julliard [Thu, 31 Mar 2011 18:27:29 +0000 (20:27 +0200)] 
server: Post a message to the desktop window when the cursor clip rectangle changes.

13 years agoserver: Add a more general way of posting messages to the desktop window.
Alexandre Julliard [Thu, 31 Mar 2011 18:25:45 +0000 (20:25 +0200)] 
server: Add a more general way of posting messages to the desktop window.

13 years agoserver: Don't run low-level hooks in debugged processes.
Alexandre Julliard [Tue, 5 Apr 2011 09:12:57 +0000 (11:12 +0200)] 
server: Don't run low-level hooks in debugged processes.

13 years agouser32: DefDlgProc on WM_QUIT should repost it and terminate the dialog message loop.
Dmitry Timoshkov [Mon, 4 Apr 2011 11:40:58 +0000 (20:40 +0900)] 
user32: DefDlgProc on WM_QUIT should repost it and terminate the dialog message loop.

13 years agouser32: Add a test for WM_QUIT handling by DefDlgProc.
Dmitry Timoshkov [Mon, 4 Apr 2011 11:40:42 +0000 (20:40 +0900)] 
user32: Add a test for WM_QUIT handling by DefDlgProc.

13 years agopo: Update French translation.
Frédéric Delanoy [Mon, 4 Apr 2011 19:48:21 +0000 (21:48 +0200)] 
po: Update French translation.

13 years agomscms: Move MSCMS_dbgstr_tag outside of the HAVE_LCMS conditional.
Jerome Leclanche [Tue, 5 Apr 2011 07:44:49 +0000 (08:44 +0100)] 
mscms: Move MSCMS_dbgstr_tag outside of the HAVE_LCMS conditional.

13 years agoquartz: Properly set a parameter by reference in Parser_OutputPin_DecideAllocator.
Gerald Pfeifer [Mon, 4 Apr 2011 22:48:01 +0000 (00:48 +0200)] 
quartz: Properly set a parameter by reference in Parser_OutputPin_DecideAllocator.

13 years agogdiplus: Respect the CmapLookup flag in GDI32_GdipDrawDriverString.
Vincent Povirk [Mon, 4 Apr 2011 22:48:31 +0000 (17:48 -0500)] 
gdiplus: Respect the CmapLookup flag in GDI32_GdipDrawDriverString.

13 years agogdiplus: Don't settle on a font size until absolutely necessary.
Vincent Povirk [Mon, 4 Apr 2011 22:18:23 +0000 (17:18 -0500)] 
gdiplus: Don't settle on a font size until absolutely necessary.

When we create a new font, we should store its height in a REAL field so
we don't have to round it. Further, when we calculate the width, we should
base the calculation on the metrics of a font at the height we will use, to
prevent rounding errors when the graphics transform will enlarge the font.

13 years agogdiplus: Add a software implementation of GdipDrawDriverString.
Vincent Povirk [Mon, 4 Apr 2011 21:40:00 +0000 (16:40 -0500)] 
gdiplus: Add a software implementation of GdipDrawDriverString.

13 years agogdiplus: Add helper for translating GpFont to HFONT.
Vincent Povirk [Mon, 4 Apr 2011 19:00:56 +0000 (14:00 -0500)] 
gdiplus: Add helper for translating GpFont to HFONT.

13 years agomshtml: Get rid of no longer needed app-startup observer initialization.
Jacek Caban [Mon, 4 Apr 2011 17:32:35 +0000 (19:32 +0200)] 
mshtml: Get rid of no longer needed app-startup observer initialization.

13 years agocrypt32: Accept CA certificates without a key usage extension.
Juan Lang [Mon, 4 Apr 2011 16:03:28 +0000 (09:03 -0700)] 
crypt32: Accept CA certificates without a key usage extension.

13 years agowined3d: Correctly check if the destination format is FBO attachable in fbo_blit_supp...
Henri Verbeet [Mon, 4 Apr 2011 15:46:05 +0000 (17:46 +0200)] 
wined3d: Correctly check if the destination format is FBO attachable in fbo_blit_supported().

Like ca381b610c50e3a44713f536ced61e30e0e4f152, this was introduced by
f1ca14cb5ba259b8eab9bccbb9a4813027c3beb8.

13 years agod3d9/tests: Add a test for partial depth buffer copies.
Henri Verbeet [Mon, 4 Apr 2011 15:46:04 +0000 (17:46 +0200)] 
d3d9/tests: Add a test for partial depth buffer copies.

13 years agod3d8/tests: Add a test for partial depth buffer copies.
Henri Verbeet [Mon, 4 Apr 2011 15:46:03 +0000 (17:46 +0200)] 
d3d8/tests: Add a test for partial depth buffer copies.

13 years agowined3d: Fix partial depth buffer copies.
Henri Verbeet [Mon, 4 Apr 2011 15:46:02 +0000 (17:46 +0200)] 
wined3d: Fix partial depth buffer copies.

Don't overwrite the entire buffer if only part of it is not current. The data
we're copying may not be completely current either. This is for the case where
the inner rect is not current and the outer edge is. The reverse case where
the inner rect is current and we need to mask already works correctly.

13 years agowined3d: Don't bother setting a depth render buffer for WINED3DFMT_NULL render targets.
Henri Verbeet [Mon, 4 Apr 2011 15:46:01 +0000 (17:46 +0200)] 
wined3d: Don't bother setting a depth render buffer for WINED3DFMT_NULL render targets.

13 years agolibwine: MB_ERR_INVALID_CHARS makes an error when the undefined byte character is...
Akihiro Sagawa [Mon, 4 Apr 2011 10:01:01 +0000 (19:01 +0900)] 
libwine: MB_ERR_INVALID_CHARS makes an error when the undefined byte character is used.

13 years agokernel32/tests: Add a test for undefined byte character conversion.
Akihiro Sagawa [Mon, 4 Apr 2011 10:00:58 +0000 (19:00 +0900)] 
kernel32/tests: Add a test for undefined byte character conversion.

13 years agomsvcrt: Ensure that old buffer contents are copied when allocating a growable pf_outp...
Andrew Nguyen [Mon, 4 Apr 2011 04:05:20 +0000 (23:05 -0500)] 
msvcrt: Ensure that old buffer contents are copied when allocating a growable pf_output buffer for the first time.

13 years agogdiplus: Initialize a variable in SOFTWARE_GdipFillRegion to avoid a compiler warning.
Gerald Pfeifer [Sat, 2 Apr 2011 20:35:17 +0000 (22:35 +0200)] 
gdiplus: Initialize a variable in SOFTWARE_GdipFillRegion to avoid a compiler warning.

13 years agowinex11.drv: Initialize a variable in create_xcursor_frame to silence a warning.
Gerald Pfeifer [Sun, 3 Apr 2011 19:23:38 +0000 (21:23 +0200)] 
winex11.drv: Initialize a variable in create_xcursor_frame to silence a warning.

13 years agowinmm: Check callback flags prior to opening a driver.
Jörg Höhle [Tue, 15 Mar 2011 22:00:04 +0000 (23:00 +0100)] 
winmm: Check callback flags prior to opening a driver.

13 years agogdi32: Create charset enumeration order list for EnumFontFamiliesEx.
Akihiro Sagawa [Fri, 1 Apr 2011 12:20:00 +0000 (21:20 +0900)] 
gdi32: Create charset enumeration order list for EnumFontFamiliesEx.

13 years agogdi32: Remove redundant charset assignments.
Akihiro Sagawa [Fri, 1 Apr 2011 12:19:57 +0000 (21:19 +0900)] 
gdi32: Remove redundant charset assignments.

13 years agogdi32: Move charset enumeration to helper function.
Akihiro Sagawa [Fri, 1 Apr 2011 12:19:54 +0000 (21:19 +0900)] 
gdi32: Move charset enumeration to helper function.

13 years agogdi32/tests: Add a test for a charset enumeration order.
Akihiro Sagawa [Fri, 1 Apr 2011 12:19:52 +0000 (21:19 +0900)] 
gdi32/tests: Add a test for a charset enumeration order.

13 years agod3dcompiler: Make some variables static.
Rico Schüller [Fri, 1 Apr 2011 13:00:24 +0000 (15:00 +0200)] 
d3dcompiler: Make some variables static.

13 years agod3dcompiler: Move blob and strip functions to blob.c.
Rico Schüller [Fri, 1 Apr 2011 13:00:19 +0000 (15:00 +0200)] 
d3dcompiler: Move blob and strip functions to blob.c.