wine
13 years agowined3d: Make the device parameter to wined3d_device_get_scissor_rect() const.
Henri Verbeet [Wed, 7 Sep 2011 18:22:01 +0000 (20:22 +0200)] 
wined3d: Make the device parameter to wined3d_device_get_scissor_rect() const.

13 years agowined3d: Make the device parameter to wined3d_device_get_sampler_state() const.
Henri Verbeet [Wed, 7 Sep 2011 18:22:00 +0000 (20:22 +0200)] 
wined3d: Make the device parameter to wined3d_device_get_sampler_state() const.

13 years agoddraw: Introduce a function for creating the swapchain.
Henri Verbeet [Wed, 7 Sep 2011 18:21:59 +0000 (20:21 +0200)] 
ddraw: Introduce a function for creating the swapchain.

13 years agoddraw: Also check errors returned by ddraw_create_gdi_swapchain() in CreateSurface().
Henri Verbeet [Wed, 7 Sep 2011 18:21:58 +0000 (20:21 +0200)] 
ddraw: Also check errors returned by ddraw_create_gdi_swapchain() in CreateSurface().

13 years agowined3d: Use draw_binding for the surface_modify_location() call in surface_unmap...
Henri Verbeet [Wed, 7 Sep 2011 18:21:57 +0000 (20:21 +0200)] 
wined3d: Use draw_binding for the surface_modify_location() call in surface_unmap() as well.

13 years agogdi32: When creating a dib_info from a ddb, always make a copy of the colour map.
Huw Davies [Thu, 8 Sep 2011 08:55:03 +0000 (09:55 +0100)] 
gdi32: When creating a dib_info from a ddb, always make a copy of the colour map.

13 years agogdi32: Move DIB driver definitions to dibdrv.h.
Alexandre Julliard [Wed, 7 Sep 2011 21:48:24 +0000 (23:48 +0200)] 
gdi32: Move DIB driver definitions to dibdrv.h.

13 years agogdi32: Allocate the DIB driver on first use, and free it only upon DC destruction.
Alexandre Julliard [Wed, 7 Sep 2011 21:47:31 +0000 (23:47 +0200)] 
gdi32: Allocate the DIB driver on first use, and free it only upon DC destruction.

13 years agowinex11: Make sure the bitmap created from a packed DIB is owned by x11drv before...
Alexandre Julliard [Wed, 7 Sep 2011 20:55:12 +0000 (22:55 +0200)] 
winex11: Make sure the bitmap created from a packed DIB is owned by x11drv before getting its pixmap.

13 years agowinex11: Make sure the bitmap of the brush pattern is owned by x11drv before getting...
Alexandre Julliard [Wed, 7 Sep 2011 20:54:49 +0000 (22:54 +0200)] 
winex11: Make sure the bitmap of the brush pattern is owned by x11drv before getting its pixmap.

13 years agomsi: Check for return value of GetUserName (Coverity).
Marcus Meissner [Wed, 7 Sep 2011 13:48:23 +0000 (15:48 +0200)] 
msi: Check for return value of GetUserName (Coverity).

13 years agomsxml3: Only compare strings if the transform was successful.
Alistair Leslie-Hughes [Wed, 7 Sep 2011 10:07:28 +0000 (20:07 +1000)] 
msxml3: Only compare strings if the transform was successful.

13 years agontdll: Allow reading from a writable section.
André Hentschel [Tue, 6 Sep 2011 16:00:42 +0000 (18:00 +0200)] 
ntdll: Allow reading from a writable section.

13 years agoxcopy: Add full stops at the end of sentences in the usage message.
Francois Gouget [Wed, 7 Sep 2011 10:53:13 +0000 (12:53 +0200)] 
xcopy: Add full stops at the end of sentences in the usage message.

13 years agowineconsole: Add full stops at the end of sentences in the usage message.
Francois Gouget [Wed, 7 Sep 2011 10:52:30 +0000 (12:52 +0200)] 
wineconsole: Add full stops at the end of sentences in the usage message.

13 years agonet: Add a full stop at the end of a sentence in the usage message.
Francois Gouget [Wed, 7 Sep 2011 10:50:55 +0000 (12:50 +0200)] 
net: Add a full stop at the end of a sentence in the usage message.

13 years agocmd: Fix the indentation of the IF usage message.
Francois Gouget [Wed, 7 Sep 2011 10:50:35 +0000 (12:50 +0200)] 
cmd: Fix the indentation of the IF usage message.

13 years agowinecfg: Specify a context for the drive letter setting.
Francois Gouget [Wed, 7 Sep 2011 10:47:12 +0000 (12:47 +0200)] 
winecfg: Specify a context for the drive letter setting.

13 years agowuapi: Add the SystemInformation coclass and interface.
Bernhard Loos [Wed, 7 Sep 2011 09:59:29 +0000 (11:59 +0200)] 
wuapi: Add the SystemInformation coclass and interface.

13 years agonetapi32: Check for GetUserNameW return (Coverity).
Marcus Meissner [Wed, 7 Sep 2011 13:18:58 +0000 (15:18 +0200)] 
netapi32: Check for GetUserNameW return (Coverity).

13 years agocomctl32/monthcal: Make day drawing helpers aware of multiple calendars.
Nikolay Sivov [Sun, 4 Sep 2011 15:48:28 +0000 (19:48 +0400)] 
comctl32/monthcal: Make day drawing helpers aware of multiple calendars.

13 years agowinecoreaudio: Fix AudioRenderClient Get/ReleaseBuffer protocol.
Jörg Höhle [Sun, 7 Aug 2011 05:06:48 +0000 (07:06 +0200)] 
winecoreaudio: Fix AudioRenderClient Get/ReleaseBuffer protocol.

13 years agommdevapi: Accept up to 8 channels.
Jörg Höhle [Fri, 2 Sep 2011 20:49:20 +0000 (22:49 +0200)] 
mmdevapi: Accept up to 8 channels.

13 years agoinclude: Define KSAUDIO_SPEAKER_5|7POINT1_SURROUND.
Jörg Höhle [Fri, 2 Sep 2011 20:22:58 +0000 (22:22 +0200)] 
include: Define KSAUDIO_SPEAKER_5|7POINT1_SURROUND.

13 years agovbscript: Added call statement compilation implementation.
Jacek Caban [Wed, 7 Sep 2011 12:08:47 +0000 (14:08 +0200)] 
vbscript: Added call statement compilation implementation.

13 years agovbscript: Added function call statement parsing beginning implementation.
Jacek Caban [Wed, 7 Sep 2011 12:08:21 +0000 (14:08 +0200)] 
vbscript: Added function call statement parsing beginning implementation.

13 years agovbscript: Added identifiers support to lexer.
Jacek Caban [Wed, 7 Sep 2011 12:08:07 +0000 (14:08 +0200)] 
vbscript: Added identifiers support to lexer.

13 years agovbscript: Added lexer support for newlines and comments.
Jacek Caban [Wed, 7 Sep 2011 12:07:54 +0000 (14:07 +0200)] 
vbscript: Added lexer support for newlines and comments.

13 years agovbscript: Added beginning script running tests.
Jacek Caban [Wed, 7 Sep 2011 12:07:42 +0000 (14:07 +0200)] 
vbscript: Added beginning script running tests.

13 years agovbscript: Added beginning interpreter implementation.
Jacek Caban [Wed, 7 Sep 2011 12:07:24 +0000 (14:07 +0200)] 
vbscript: Added beginning interpreter implementation.

13 years agovbscript: Added beginning bytecode compiler implementation.
Jacek Caban [Wed, 7 Sep 2011 12:07:12 +0000 (14:07 +0200)] 
vbscript: Added beginning bytecode compiler implementation.

13 years agogdi32: Leave it up to the driver to push the new device on the DC stack in CreateDC.
Alexandre Julliard [Wed, 7 Sep 2011 15:01:29 +0000 (17:01 +0200)] 
gdi32: Leave it up to the driver to push the new device on the DC stack in CreateDC.

13 years agogdi32: Don't allow CreateCompatibleDC on a metafile DC.
Alexandre Julliard [Wed, 7 Sep 2011 14:31:19 +0000 (16:31 +0200)] 
gdi32: Don't allow CreateCompatibleDC on a metafile DC.

13 years agogdi32: Add a driver entry point for CreateCompatibleDC.
Alexandre Julliard [Wed, 7 Sep 2011 13:36:58 +0000 (15:36 +0200)] 
gdi32: Add a driver entry point for CreateCompatibleDC.

13 years agogdi32: Make the push/pop_dc_driver functions available to the drivers.
Alexandre Julliard [Wed, 7 Sep 2011 12:39:46 +0000 (14:39 +0200)] 
gdi32: Make the push/pop_dc_driver functions available to the drivers.

13 years agogdi32: Don't free a driver when it's popped from the stack.
Alexandre Julliard [Wed, 7 Sep 2011 10:08:16 +0000 (12:08 +0200)] 
gdi32: Don't free a driver when it's popped from the stack.

13 years agogdi32: Always set biClrUsed in internal BITMAPINFO structures.
Alexandre Julliard [Wed, 7 Sep 2011 10:07:15 +0000 (12:07 +0200)] 
gdi32: Always set biClrUsed in internal BITMAPINFO structures.

13 years agodnsapi: Use internal name_skip function.
André Hentschel [Tue, 6 Sep 2011 23:41:39 +0000 (01:41 +0200)] 
dnsapi: Use internal name_skip function.

13 years agocmd: Add a trailing full stops to a couple of usage messages.
Francois Gouget [Tue, 6 Sep 2011 22:47:55 +0000 (00:47 +0200)] 
cmd: Add a trailing full stops to a couple of usage messages.

13 years agowinecfg: Updated Korean translation.
Hwang YunSong [Tue, 6 Sep 2011 07:21:50 +0000 (16:21 +0900)] 
winecfg: Updated Korean translation.

13 years agopo: Updated Korean translation.
Hwang YunSong [Tue, 6 Sep 2011 07:17:07 +0000 (16:17 +0900)] 
po: Updated Korean translation.

13 years agopo: Update French translation.
Frédéric Delanoy [Wed, 7 Sep 2011 06:31:01 +0000 (08:31 +0200)] 
po: Update French translation.

13 years agopo: Remove English strings from the Esperanto translation.
Francois Gouget [Tue, 6 Sep 2011 21:11:24 +0000 (23:11 +0200)] 
po: Remove English strings from the Esperanto translation.

13 years agopo: Remove English strings from the Romansh translation.
Francois Gouget [Tue, 6 Sep 2011 21:09:24 +0000 (23:09 +0200)] 
po: Remove English strings from the Romansh translation.

13 years agopo: Remove English strings from the Danish translation.
Francois Gouget [Tue, 6 Sep 2011 21:08:40 +0000 (23:08 +0200)] 
po: Remove English strings from the Danish translation.

13 years agocmd: Launch the command with the /? option for external commands shipped with cmd...
Christian Costa [Wed, 7 Sep 2011 07:10:06 +0000 (09:10 +0200)] 
cmd: Launch the command with the /? option for external commands shipped with cmd.exe.

13 years agocmd: Remove attrib from builtins list.
Christian Costa [Wed, 7 Sep 2011 07:09:59 +0000 (09:09 +0200)] 
cmd: Remove attrib from builtins list.

13 years agomsxml3: Correct Objsafe tests for older msxml3.
Alistair Leslie-Hughes [Tue, 6 Sep 2011 22:25:54 +0000 (08:25 +1000)] 
msxml3: Correct Objsafe tests for older msxml3.

13 years agoddraw: Add tests for dwZBufferBitDepth and dwMipMapCount values.
Stefan Dösinger [Sun, 4 Sep 2011 21:41:41 +0000 (23:41 +0200)] 
ddraw: Add tests for dwZBufferBitDepth and dwMipMapCount values.

13 years agoddraw: Add tests for DDSD_PIXELFORMAT and DDSD_ZBUFFERBITDEPTH in Lock.
Stefan Dösinger [Sun, 28 Aug 2011 17:14:11 +0000 (19:14 +0200)] 
ddraw: Add tests for DDSD_PIXELFORMAT and DDSD_ZBUFFERBITDEPTH in Lock.

13 years agoddraw: Convert DDSURFACEDESC2 in lock.
Stefan Dösinger [Sun, 4 Sep 2011 21:33:52 +0000 (23:33 +0200)] 
ddraw: Convert DDSURFACEDESC2 in lock.

13 years agoddraw: Check the alignment, not the size.
Stefan Dösinger [Sun, 28 Aug 2011 15:18:09 +0000 (17:18 +0200)] 
ddraw: Check the alignment, not the size.

13 years agoddraw: Add some NULL pointer tests.
Stefan Dösinger [Sat, 3 Sep 2011 19:06:11 +0000 (21:06 +0200)] 
ddraw: Add some NULL pointer tests.

13 years agoddraw: Remove crashing tests.
Stefan Dösinger [Tue, 6 Sep 2011 22:12:35 +0000 (00:12 +0200)] 
ddraw: Remove crashing tests.

13 years agowined3d: Make the device parameter to wined3d_device_get_render_state() const.
Henri Verbeet [Tue, 6 Sep 2011 17:19:52 +0000 (19:19 +0200)] 
wined3d: Make the device parameter to wined3d_device_get_render_state() const.

13 years agowined3d: Make the device parameter to wined3d_device_get_viewport() const.
Henri Verbeet [Tue, 6 Sep 2011 17:19:51 +0000 (19:19 +0200)] 
wined3d: Make the device parameter to wined3d_device_get_viewport() const.

13 years agoddraw: Set the swap effect to WINED3DSWAPEFFECT_COPY in ddraw_create_gdi_swapchain().
Henri Verbeet [Tue, 6 Sep 2011 17:19:50 +0000 (19:19 +0200)] 
ddraw: Set the swap effect to WINED3DSWAPEFFECT_COPY in ddraw_create_gdi_swapchain().

The actual swapchain implementation ignores the swap effect and always does a
copy anyway, but this makes it consistent with ddraw_attach_d3d_device().

13 years agoddraw: Only explicitly initialize non-zero fields in ddraw_create_gdi_swapchain().
Henri Verbeet [Tue, 6 Sep 2011 17:19:49 +0000 (19:19 +0200)] 
ddraw: Only explicitly initialize non-zero fields in ddraw_create_gdi_swapchain().

Update ddraw_attach_d3d_device() for consistency.

13 years agowined3d: Implement wined3d_surface_flip() as a blit.
Henri Verbeet [Tue, 6 Sep 2011 17:19:48 +0000 (19:19 +0200)] 
wined3d: Implement wined3d_surface_flip() as a blit.

This allows us to actually take the "override" parameter into account. Plain
back -> front flips will be detected in wined3d_surface_flip() and will still
be handled by wined3d_swapchain_present().

13 years agopo: Update German translation.
André Hentschel [Tue, 6 Sep 2011 15:34:42 +0000 (17:34 +0200)] 
po: Update German translation.

13 years agontdll: Fix two buffer overflow conditions in RtlDosPathNameToNtPathName_U.
Octavian Voicu [Tue, 6 Sep 2011 12:23:42 +0000 (15:23 +0300)] 
ntdll: Fix two buffer overflow conditions in RtlDosPathNameToNtPathName_U.

13 years agousp10: Disable glyph indexes for Symbol, non-TrueType, and device fonts.
Aric Stewart [Tue, 6 Sep 2011 12:17:59 +0000 (07:17 -0500)] 
usp10: Disable glyph indexes for Symbol, non-TrueType, and device fonts.

13 years agorasapi32: Return error on invalid parameters.
Alistair Leslie-Hughes [Tue, 6 Sep 2011 12:51:44 +0000 (22:51 +1000)] 
rasapi32: Return error on invalid parameters.

13 years agomsxml3: Correct MSXML object safety tests.
Alistair Leslie-Hughes [Tue, 30 Aug 2011 12:27:02 +0000 (22:27 +1000)] 
msxml3: Correct MSXML object safety tests.

13 years agopo: Remove English strings from the Spanish translation.
Francois Gouget [Tue, 6 Sep 2011 13:13:40 +0000 (15:13 +0200)] 
po: Remove English strings from the Spanish translation.

13 years agopo: Remove English strings from the Greek translation.
Francois Gouget [Tue, 6 Sep 2011 13:11:07 +0000 (15:11 +0200)] 
po: Remove English strings from the Greek translation.

13 years agopo: Remove English strings from the Czech translation.
Francois Gouget [Tue, 6 Sep 2011 08:53:46 +0000 (10:53 +0200)] 
po: Remove English strings from the Czech translation.

13 years agovbscript: Added beginning lexer implementation.
Jacek Caban [Tue, 6 Sep 2011 13:18:55 +0000 (15:18 +0200)] 
vbscript: Added beginning lexer implementation.

13 years agovbscript: Added beginning parser implementation.
Jacek Caban [Tue, 6 Sep 2011 13:18:40 +0000 (15:18 +0200)] 
vbscript: Added beginning parser implementation.

13 years agowidl: Also create proxies/stubs for interfaces marked with oleautomation.
Bernhard Loos [Tue, 6 Sep 2011 07:51:25 +0000 (09:51 +0200)] 
widl: Also create proxies/stubs for interfaces marked with oleautomation.

13 years agowidl: Don't output stubs for interfaces included in a typelib.
Alexandre Julliard [Tue, 6 Sep 2011 13:42:16 +0000 (15:42 +0200)] 
widl: Don't output stubs for interfaces included in a typelib.

13 years agowinex11: Get rid of the no longer used RLE support.
Alexandre Julliard [Tue, 6 Sep 2011 12:48:37 +0000 (14:48 +0200)] 
winex11: Get rid of the no longer used RLE support.

13 years agogdi32: Add RLE support in SetDIBitsToDevice.
Alexandre Julliard [Tue, 6 Sep 2011 12:36:27 +0000 (14:36 +0200)] 
gdi32: Add RLE support in SetDIBitsToDevice.

13 years agowinex11: Get rid of the SetDIBitsToDevice implementation.
Alexandre Julliard [Tue, 6 Sep 2011 12:44:11 +0000 (14:44 +0200)] 
winex11: Get rid of the SetDIBitsToDevice implementation.

13 years agogdi32: Add a SetDIBitsToDevice implementation in the null driver using PutImage.
Alexandre Julliard [Tue, 6 Sep 2011 11:27:03 +0000 (13:27 +0200)] 
gdi32: Add a SetDIBitsToDevice implementation in the null driver using PutImage.

13 years agodbghelp: Add some new dwarf enumerations.
André Hentschel [Mon, 5 Sep 2011 18:55:30 +0000 (20:55 +0200)] 
dbghelp: Add some new dwarf enumerations.

13 years agoattrib: Move implementation from cmd.exe to the standalone command.
Christian Costa [Tue, 6 Sep 2011 07:35:02 +0000 (09:35 +0200)] 
attrib: Move implementation from cmd.exe to the standalone command.

13 years agoqcap: Include system headers before Windows headers.
Alexandre Julliard [Tue, 6 Sep 2011 10:12:05 +0000 (12:12 +0200)] 
qcap: Include system headers before Windows headers.

13 years agoopenal32: Include system headers before Windows headers.
Alexandre Julliard [Tue, 6 Sep 2011 10:11:55 +0000 (12:11 +0200)] 
openal32: Include system headers before Windows headers.

13 years agokernel32: Include system headers before Windows headers.
Alexandre Julliard [Tue, 6 Sep 2011 10:11:46 +0000 (12:11 +0200)] 
kernel32: Include system headers before Windows headers.

13 years agomountmgr.sys: Include system headers before Windows headers.
Alexandre Julliard [Tue, 6 Sep 2011 10:11:41 +0000 (12:11 +0200)] 
mountmgr.sys: Include system headers before Windows headers.

13 years agocmd: Get rid of obsolete autoexec.bat handling code.
Frédéric Delanoy [Mon, 5 Sep 2011 23:13:07 +0000 (01:13 +0200)] 
cmd: Get rid of obsolete autoexec.bat handling code.

13 years agocmd: Associate comments with their respective descripted structures in header file.
Frédéric Delanoy [Mon, 5 Sep 2011 15:57:54 +0000 (17:57 +0200)] 
cmd: Associate comments with their respective descripted structures in header file.

13 years agows2_32: Avoid an unhandled exception in WSAIoctl.
Bruno Jesus [Tue, 6 Sep 2011 02:04:23 +0000 (23:04 -0300)] 
ws2_32: Avoid an unhandled exception in WSAIoctl.

13 years agocomctl32: Property sheets must be able to redraw themselves even if no page is selected.
Francois Gouget [Mon, 5 Sep 2011 22:13:38 +0000 (00:13 +0200)] 
comctl32: Property sheets must be able to redraw themselves even if no page is selected.

13 years agokernel32: Add UDF support.
Alexandre Goujon [Thu, 1 Sep 2011 14:30:15 +0000 (16:30 +0200)] 
kernel32: Add UDF support.

Based on Steven Wallace work.

13 years agodinput: Working CANCEL and RESET buttons in ConfigureDevices dialog.
Lucas Fialho Zawacki [Thu, 1 Sep 2011 18:34:40 +0000 (15:34 -0300)] 
dinput: Working CANCEL and RESET buttons in ConfigureDevices dialog.

13 years agodinput: Added possibility to change the action mapping in the ConfigureDevices dialog.
Lucas Fialho Zawacki [Thu, 1 Sep 2011 18:34:39 +0000 (15:34 -0300)] 
dinput: Added possibility to change the action mapping in the ConfigureDevices dialog.

13 years agodinput: Added display of available actions to ConfigureDevices dialog.
Lucas Fialho Zawacki [Thu, 1 Sep 2011 18:34:38 +0000 (15:34 -0300)] 
dinput: Added display of available actions to ConfigureDevices dialog.

13 years agodinput: Added object/action enumeration to ConfigureDevices dialog.
Lucas Fialho Zawacki [Thu, 1 Sep 2011 18:34:37 +0000 (15:34 -0300)] 
dinput: Added object/action enumeration to ConfigureDevices dialog.

13 years agodinput: Added enumerated devices to ConfigureDevices dialog.
Lucas Fialho Zawacki [Thu, 1 Sep 2011 18:34:36 +0000 (15:34 -0300)] 
dinput: Added enumerated devices to ConfigureDevices dialog.

13 years agodinput: Added ConfigureDevices dialog.
Lucas Fialho Zawacki [Thu, 1 Sep 2011 18:34:35 +0000 (15:34 -0300)] 
dinput: Added ConfigureDevices dialog.

13 years agoquartz: Use an IDL file to define the IAMFilterData iface.
Michael Stefaniuc [Mon, 5 Sep 2011 22:40:28 +0000 (00:40 +0200)] 
quartz: Use an IDL file to define the IAMFilterData iface.

13 years agowined3d: Make the device parameter to wined3d_device_get_base_vertex_index() const.
Henri Verbeet [Mon, 5 Sep 2011 19:15:54 +0000 (21:15 +0200)] 
wined3d: Make the device parameter to wined3d_device_get_base_vertex_index() const.

13 years agowined3d: Make the device parameter to wined3d_device_get_index_buffer() const.
Henri Verbeet [Mon, 5 Sep 2011 19:15:53 +0000 (21:15 +0200)] 
wined3d: Make the device parameter to wined3d_device_get_index_buffer() const.

13 years agowined3d: Try doing a present in wined3d_surface_blt() instead of IWineD3DSurfaceImpl_...
Henri Verbeet [Mon, 5 Sep 2011 19:15:52 +0000 (21:15 +0200)] 
wined3d: Try doing a present in wined3d_surface_blt() instead of IWineD3DSurfaceImpl_BltOverride().

13 years agowined3d: Don't override the swapchain present interval in IWineD3DSurfaceImpl_BltOver...
Henri Verbeet [Mon, 5 Sep 2011 19:15:51 +0000 (21:15 +0200)] 
wined3d: Don't override the swapchain present interval in IWineD3DSurfaceImpl_BltOverride().

13 years agomsvcrt: Fix _vswprintf* arguments.
Piotr Caban [Mon, 5 Sep 2011 17:32:53 +0000 (19:32 +0200)] 
msvcrt: Fix _vswprintf* arguments.

13 years agontdsapi: Add stubs DsServerRegisterSpnA, DsServerRegisterSpnW.
Alistair Leslie-Hughes [Wed, 31 Aug 2011 05:34:07 +0000 (15:34 +1000)] 
ntdsapi: Add stubs DsServerRegisterSpnA, DsServerRegisterSpnW.

13 years agosecur32: Avoid size_t and fix some printf formats.
Alexandre Julliard [Mon, 5 Sep 2011 17:32:06 +0000 (19:32 +0200)] 
secur32: Avoid size_t and fix some printf formats.