wine
11 years agoddraw: Get rid of the local "window" variable in ddraw7_SetCooperativeLevel().
Henri Verbeet [Tue, 15 Jan 2013 07:46:55 +0000 (08:46 +0100)] 
ddraw: Get rid of the local "window" variable in ddraw7_SetCooperativeLevel().

Having both a "hwnd" and a "window" here doesn't exactly make things much
easier to follow.

11 years agoddraw: Only modify the ddraw destination window at the end of ddraw7_SetCooperativeLe...
Henri Verbeet [Tue, 15 Jan 2013 07:46:54 +0000 (08:46 +0100)] 
ddraw: Only modify the ddraw destination window at the end of ddraw7_SetCooperativeLevel().

We want this to happen after ddraw_destroy_swapchain() in particular, because
dest_window being different from d3d_window will cause it to destroy
d3d_window, but this seems like a good idea in general.

11 years agoddraw: Add a small tests for SetCooperativeLevel() calls with different windows.
Henri Verbeet [Tue, 15 Jan 2013 07:46:53 +0000 (08:46 +0100)] 
ddraw: Add a small tests for SetCooperativeLevel() calls with different windows.

In particular, test that the windows aren't destroyed by accident.

11 years agoddraw: Avoid LPD3DPROCESSVERTICES.
Henri Verbeet [Tue, 15 Jan 2013 07:46:52 +0000 (08:46 +0100)] 
ddraw: Avoid LPD3DPROCESSVERTICES.

11 years agoddraw: Avoid LPD3DSTATE.
Henri Verbeet [Tue, 15 Jan 2013 07:46:51 +0000 (08:46 +0100)] 
ddraw: Avoid LPD3DSTATE.

11 years agogdiplus: Avoid not necessary memory allocation for BITMAPINFO.
Dmitry Timoshkov [Tue, 15 Jan 2013 04:48:56 +0000 (12:48 +0800)] 
gdiplus: Avoid not necessary memory allocation for BITMAPINFO.

11 years agogdiplus: Avoid not necessary memory allocation for palette entries.
Dmitry Timoshkov [Tue, 15 Jan 2013 04:48:34 +0000 (12:48 +0800)] 
gdiplus: Avoid not necessary memory allocation for palette entries.

11 years agogdiplus: Fix reading the mask bits in GdipCreateBitmapFromHICON.
Dmitry Timoshkov [Tue, 15 Jan 2013 04:48:08 +0000 (12:48 +0800)] 
gdiplus: Fix reading the mask bits in GdipCreateBitmapFromHICON.

11 years agowindowscodecs: Fix reading the mask bits in CreateBitmapFromHICON.
Dmitry Timoshkov [Tue, 15 Jan 2013 04:47:47 +0000 (12:47 +0800)] 
windowscodecs: Fix reading the mask bits in CreateBitmapFromHICON.

11 years agoqcap: Fix compilation on older systems.
Dmitry Timoshkov [Tue, 15 Jan 2013 04:47:00 +0000 (12:47 +0800)] 
qcap: Fix compilation on older systems.

11 years agowinex11.drv: Don't join INCR data until the transfer finishes.
Vincent Povirk [Mon, 14 Jan 2013 19:35:53 +0000 (13:35 -0600)] 
winex11.drv: Don't join INCR data until the transfer finishes.

11 years agovbscript: Added support for more constants.
Jacek Caban [Mon, 14 Jan 2013 16:42:48 +0000 (17:42 +0100)] 
vbscript: Added support for more constants.

11 years agoxmllite: Support whitespace nodes reporting.
Nikolay Sivov [Sun, 13 Jan 2013 18:36:30 +0000 (22:36 +0400)] 
xmllite: Support whitespace nodes reporting.

11 years agoxmllite: Add a stub function for DTD parsing.
Nikolay Sivov [Sat, 12 Jan 2013 21:09:32 +0000 (01:09 +0400)] 
xmllite: Add a stub function for DTD parsing.

11 years agousp10: Fix MarkToMark offset for RTL text.
Huw Davies [Mon, 14 Jan 2013 13:17:20 +0000 (13:17 +0000)] 
usp10: Fix MarkToMark offset for RTL text.

11 years agousp10: Fix pair adjustment for RTL text.
Huw Davies [Mon, 14 Jan 2013 13:17:19 +0000 (13:17 +0000)] 
usp10: Fix pair adjustment for RTL text.

11 years agousp10: Don't compute a pair adjustment for the last glyph.
Huw Davies [Mon, 14 Jan 2013 13:17:18 +0000 (13:17 +0000)] 
usp10: Don't compute a pair adjustment for the last glyph.

11 years agousp10: Fix MarkToBase offset for RTL text.
Huw Davies [Mon, 14 Jan 2013 13:17:17 +0000 (13:17 +0000)] 
usp10: Fix MarkToBase offset for RTL text.

11 years agousp10: Propagate the script analysis to the GPOS lookup functions.
Huw Davies [Mon, 14 Jan 2013 13:17:16 +0000 (13:17 +0000)] 
usp10: Propagate the script analysis to the GPOS lookup functions.

11 years agousp10: Don't invert the y-offsets in RTL mode.
Huw Davies [Mon, 14 Jan 2013 13:17:15 +0000 (13:17 +0000)] 
usp10: Don't invert the y-offsets in RTL mode.

11 years agoatl100: Added AtlComModuleUnregisterServer implementation.
Jacek Caban [Mon, 14 Jan 2013 12:03:13 +0000 (13:03 +0100)] 
atl100: Added AtlComModuleUnregisterServer implementation.

11 years agod3d8: Return D3D_OK from the palette setters.
Stefan Dösinger [Mon, 14 Jan 2013 10:56:54 +0000 (11:56 +0100)] 
d3d8: Return D3D_OK from the palette setters.

11 years agod3d9: Return D3D_OK from the palette setters.
Stefan Dösinger [Mon, 14 Jan 2013 10:56:53 +0000 (11:56 +0100)] 
d3d9: Return D3D_OK from the palette setters.

11 years agogdi32: Add ref counting to the face and family objects.
Alexandre Julliard [Mon, 14 Jan 2013 14:19:14 +0000 (15:19 +0100)] 
gdi32: Add ref counting to the face and family objects.

11 years agogdi32: Avoid creating a family object just to retrieve the font data.
Alexandre Julliard [Mon, 14 Jan 2013 13:45:40 +0000 (14:45 +0100)] 
gdi32: Avoid creating a family object just to retrieve the font data.

11 years agomsvcrt: Fix incorrect use of the system wctomb function.
Alexandre Julliard [Mon, 14 Jan 2013 12:47:00 +0000 (13:47 +0100)] 
msvcrt: Fix incorrect use of the system wctomb function.

11 years agoqcap: Use libv4l1.h when available, instead of linux/videodev.h which is deprecated...
Damjan Jovanovic [Sun, 13 Jan 2013 19:06:14 +0000 (21:06 +0200)] 
qcap: Use libv4l1.h when available, instead of linux/videodev.h which is deprecated/obsolete.

11 years agowmiutils: Implement IWbemPath::GetServer.
Hans Leidekker [Mon, 14 Jan 2013 09:52:05 +0000 (10:52 +0100)] 
wmiutils: Implement IWbemPath::GetServer.

11 years agowmiutils: Implement IWbemPath::GetClassName.
Hans Leidekker [Mon, 14 Jan 2013 09:51:24 +0000 (10:51 +0100)] 
wmiutils: Implement IWbemPath::GetClassName.

11 years agomsvcrt: Be less strict while parsing file open mode in fopen function.
Piotr Caban [Mon, 14 Jan 2013 09:24:18 +0000 (10:24 +0100)] 
msvcrt: Be less strict while parsing file open mode in fopen function.

11 years agod3dx9_36: Implement ID3DXFileDataImpl_GetId.
Christian Costa [Mon, 14 Jan 2013 09:21:03 +0000 (10:21 +0100)] 
d3dx9_36: Implement ID3DXFileDataImpl_GetId.

11 years agod3dx9_36: Implement ID3DXFileDataImpl_GetName.
Christian Costa [Mon, 14 Jan 2013 09:20:54 +0000 (10:20 +0100)] 
d3dx9_36: Implement ID3DXFileDataImpl_GetName.

11 years agowindowscodecs: Implement CreateBitmapFromHICON.
Dmitry Timoshkov [Mon, 14 Jan 2013 04:45:24 +0000 (12:45 +0800)] 
windowscodecs: Implement CreateBitmapFromHICON.

11 years agowineps.drv: Don't cast away 'const' from DEVMODE provided as input.
Dmitry Timoshkov [Mon, 14 Jan 2013 03:16:38 +0000 (11:16 +0800)] 
wineps.drv: Don't cast away 'const' from DEVMODE provided as input.

11 years agowineps.drv: Default page dimensions are part of DEVMODE, remove an old hack.
Dmitry Timoshkov [Mon, 14 Jan 2013 03:16:05 +0000 (11:16 +0800)] 
wineps.drv: Default page dimensions are part of DEVMODE, remove an old hack.

11 years agocomctl32/listview: Remove some dead code.
Nikolay Sivov [Sat, 12 Jan 2013 17:33:13 +0000 (21:33 +0400)] 
comctl32/listview: Remove some dead code.

11 years agocomctl32/listview: Update focus index when new item data is already there.
Nikolay Sivov [Sat, 12 Jan 2013 17:29:38 +0000 (21:29 +0400)] 
comctl32/listview: Update focus index when new item data is already there.

11 years agotools: Upgrade the config.guess/config.sub scripts.
André Hentschel [Sun, 13 Jan 2013 22:26:35 +0000 (23:26 +0100)] 
tools: Upgrade the config.guess/config.sub scripts.

11 years agoddraw: Explicitly create a wined3d object without 3D capabilities when creating a...
Henri Verbeet [Sun, 13 Jan 2013 21:08:09 +0000 (22:08 +0100)] 
ddraw: Explicitly create a wined3d object without 3D capabilities when creating a normal wined3d object fails.

11 years agoddraw: Get rid of dump_light().
Henri Verbeet [Sun, 13 Jan 2013 21:08:08 +0000 (22:08 +0100)] 
ddraw: Get rid of dump_light().

11 years agoddraw: Only check dwFlags if we actually have a D3DLIGHT2 structure in d3d_light_SetL...
Henri Verbeet [Sun, 13 Jan 2013 21:08:07 +0000 (22:08 +0100)] 
ddraw: Only check dwFlags if we actually have a D3DLIGHT2 structure in d3d_light_SetLight().

11 years agoddraw: Avoid LPD3DPICKRECORD.
Henri Verbeet [Sun, 13 Jan 2013 21:08:06 +0000 (22:08 +0100)] 
ddraw: Avoid LPD3DPICKRECORD.

11 years agoddraw: Avoid LPD3DINSTRUCTION.
Henri Verbeet [Sun, 13 Jan 2013 21:08:05 +0000 (22:08 +0100)] 
ddraw: Avoid LPD3DINSTRUCTION.

11 years agows2_32: Set SO_REUSEPORT in addition to SO_REUSEADDR on MacOS.
Hans Leidekker [Fri, 11 Jan 2013 16:22:59 +0000 (17:22 +0100)] 
ws2_32: Set SO_REUSEPORT in addition to SO_REUSEADDR on MacOS.

11 years agowbemprox: Implement Win32_Process::GetOwner.
Hans Leidekker [Fri, 11 Jan 2013 16:22:14 +0000 (17:22 +0100)] 
wbemprox: Implement Win32_Process::GetOwner.

11 years agowbemprox: Both signature parameters are optional in IWbemClassObject::GetMethod.
Hans Leidekker [Fri, 11 Jan 2013 16:21:23 +0000 (17:21 +0100)] 
wbemprox: Both signature parameters are optional in IWbemClassObject::GetMethod.

11 years agoshell32: Fix non-BOOL returns in BOOL functions.
Damjan Jovanovic [Thu, 10 Jan 2013 18:54:34 +0000 (20:54 +0200)] 
shell32: Fix non-BOOL returns in BOOL functions.

11 years agoinclude: Add definitions for SHGetStockIconInfo.
Detlef Riekenberg [Thu, 10 Jan 2013 23:49:22 +0000 (00:49 +0100)] 
include: Add definitions for SHGetStockIconInfo.

11 years agowinemac: Implement the Mac "Window" menu.
Ken Thomases [Fri, 11 Jan 2013 12:21:06 +0000 (06:21 -0600)] 
winemac: Implement the Mac "Window" menu.

11 years agowinemac: Translate presence in Windows task bar to participation in Exposé and window...
Ken Thomases [Fri, 11 Jan 2013 12:20:40 +0000 (06:20 -0600)] 
winemac: Translate presence in Windows task bar to participation in Exposé and window cycling.

11 years agowinemac: Implement support for owned windows.
Ken Thomases [Fri, 11 Jan 2013 12:19:36 +0000 (06:19 -0600)] 
winemac: Implement support for owned windows.

11 years agowinemac: Implement support for WS_EX_TOPMOST windows.
Ken Thomases [Fri, 11 Jan 2013 12:18:55 +0000 (06:18 -0600)] 
winemac: Implement support for WS_EX_TOPMOST windows.

11 years agowinemac: Implement support for no-activate windows.
Ken Thomases [Fri, 11 Jan 2013 12:18:36 +0000 (06:18 -0600)] 
winemac: Implement support for no-activate windows.

11 years agowinemac: Implement support for WS_DISABLED windows.
Ken Thomases [Fri, 11 Jan 2013 12:18:05 +0000 (06:18 -0600)] 
winemac: Implement support for WS_DISABLED windows.

11 years agousp10: Fix the offset calculations for rtl display.
Huw Davies [Fri, 11 Jan 2013 11:09:21 +0000 (11:09 +0000)] 
usp10: Fix the offset calculations for rtl display.

11 years agousp10: Handle an offset of the first glyph.
Huw Davies [Fri, 11 Jan 2013 11:09:20 +0000 (11:09 +0000)] 
usp10: Handle an offset of the first glyph.

11 years agousp10: Simplify the reordering of glyphs.
Huw Davies [Fri, 11 Jan 2013 11:09:19 +0000 (11:09 +0000)] 
usp10: Simplify the reordering of glyphs.

11 years agod3d9/tests: Merge surface.c into device.c.
Henri Verbeet [Fri, 11 Jan 2013 11:07:51 +0000 (12:07 +0100)] 
d3d9/tests: Merge surface.c into device.c.

11 years agod3d9/tests: Merge texture.c into device.c.
Henri Verbeet [Fri, 11 Jan 2013 11:07:50 +0000 (12:07 +0100)] 
d3d9/tests: Merge texture.c into device.c.

11 years agod3d9/tests: Merge shader.c into device.c.
Henri Verbeet [Fri, 11 Jan 2013 11:07:49 +0000 (12:07 +0100)] 
d3d9/tests: Merge shader.c into device.c.

11 years agoddraw: Avoid LPD3DLIGHTDATA.
Henri Verbeet [Fri, 11 Jan 2013 11:07:48 +0000 (12:07 +0100)] 
ddraw: Avoid LPD3DLIGHTDATA.

11 years agoddraw: Avoid LPD3DLIGHT2.
Henri Verbeet [Fri, 11 Jan 2013 11:07:47 +0000 (12:07 +0100)] 
ddraw: Avoid LPD3DLIGHT2.

11 years agowindowscodecs: Add a test for CreateBitmapFromHICON.
Dmitry Timoshkov [Fri, 11 Jan 2013 11:56:33 +0000 (19:56 +0800)] 
windowscodecs: Add a test for CreateBitmapFromHICON.

11 years agomsvcrt: Added fwprintf tests.
Piotr Caban [Fri, 11 Jan 2013 10:20:03 +0000 (11:20 +0100)] 
msvcrt: Added fwprintf tests.

11 years agomsvcrt: Fixed ftell behaviour when file is opened for writing in text mode.
Piotr Caban [Fri, 11 Jan 2013 10:19:44 +0000 (11:19 +0100)] 
msvcrt: Fixed ftell behaviour when file is opened for writing in text mode.

11 years agomsvcrt: Don't add '\r' character in fputws function.
Piotr Caban [Fri, 11 Jan 2013 10:19:19 +0000 (11:19 +0100)] 
msvcrt: Don't add '\r' character in fputws function.

write is responsible for adding '\r' characters, don't do it twice.

11 years agomsvcrt: Use fputwc to output characters to file in fprintf functions.
Piotr Caban [Fri, 11 Jan 2013 10:19:08 +0000 (11:19 +0100)] 
msvcrt: Use fputwc to output characters to file in fprintf functions.

11 years agomsvcrt: Added fputwc tests.
Piotr Caban [Fri, 11 Jan 2013 10:18:57 +0000 (11:18 +0100)] 
msvcrt: Added fputwc tests.

11 years agomsvcrt: Make fputwc encoding aware.
Piotr Caban [Fri, 11 Jan 2013 10:18:44 +0000 (11:18 +0100)] 
msvcrt: Make fputwc encoding aware.

11 years agolibwine: Use rpath-based install name and library references for libwine on Mac.
Ken Thomases [Fri, 11 Jan 2013 09:25:07 +0000 (03:25 -0600)] 
libwine: Use rpath-based install name and library references for libwine on Mac.

11 years agocomctl32/listview: Add a special case for deselect all attempt when nothing is selected.
Nikolay Sivov [Thu, 10 Jan 2013 23:06:27 +0000 (03:06 +0400)] 
comctl32/listview: Add a special case for deselect all attempt when nothing is selected.

11 years agocomctl32/listview: Always send LVN_ITEMCHANGING notification even if nothing changed.
Nikolay Sivov [Thu, 10 Jan 2013 22:36:39 +0000 (02:36 +0400)] 
comctl32/listview: Always send LVN_ITEMCHANGING notification even if nothing changed.

11 years agod3dx9: Use lowercase hexadecimal values.
Rico Schüller [Thu, 10 Jan 2013 21:23:31 +0000 (22:23 +0100)] 
d3dx9: Use lowercase hexadecimal values.

11 years agod3dcompiler43/tests: Don't use IUnknown_Release().
Rico Schüller [Thu, 10 Jan 2013 21:23:27 +0000 (22:23 +0100)] 
d3dcompiler43/tests: Don't use IUnknown_Release().

11 years agod3dx9: Add support for D3DFMT_A16B16G16R16F.
Rico Schüller [Thu, 10 Jan 2013 21:18:08 +0000 (22:18 +0100)] 
d3dx9: Add support for D3DFMT_A16B16G16R16F.

11 years agod3dx9: Use all 32 bits as mask.
Rico Schüller [Thu, 10 Jan 2013 16:57:40 +0000 (17:57 +0100)] 
d3dx9: Use all 32 bits as mask.

11 years agod3dx9: Shift only as much as needed.
Rico Schüller [Thu, 10 Jan 2013 16:57:25 +0000 (17:57 +0100)] 
d3dx9: Shift only as much as needed.

11 years agod3dx9: Introduce a function for filling a texture.
Rico Schüller [Thu, 10 Jan 2013 16:57:16 +0000 (17:57 +0100)] 
d3dx9: Introduce a function for filling a texture.

11 years agocomctl32: Initialize SYSTEMTIME structs (Coverity).
Marcus Meissner [Wed, 9 Jan 2013 01:42:13 +0000 (02:42 +0100)] 
comctl32: Initialize SYSTEMTIME structs (Coverity).

11 years agocrypt32: Free the encoded msg (Coverity).
Marcus Meissner [Wed, 9 Jan 2013 01:42:15 +0000 (02:42 +0100)] 
crypt32: Free the encoded msg (Coverity).

11 years agowine.inf: Add HKLM, System\CurrentControlSet\Control\TimeZoneInformation\{StandardNam...
Austin English [Wed, 9 Jan 2013 04:33:33 +0000 (20:33 -0800)] 
wine.inf: Add HKLM, System\CurrentControlSet\Control\TimeZoneInformation\{StandardName, TimeZoneKeyName} registry keys.

11 years agoconfigure: Try readelf before ldd to determine a library soname.
Alexandre Julliard [Thu, 10 Jan 2013 16:52:11 +0000 (17:52 +0100)] 
configure: Try readelf before ldd to determine a library soname.

11 years agomshtml: Added support for non-integer values in get_nsstyle_pixel_val.
Jacek Caban [Thu, 10 Jan 2013 13:20:16 +0000 (14:20 +0100)] 
mshtml: Added support for non-integer values in get_nsstyle_pixel_val.

11 years agocomctl32/listview: Use LVM_SETITEMSTATE directly in tests.
Nikolay Sivov [Thu, 10 Jan 2013 12:45:44 +0000 (16:45 +0400)] 
comctl32/listview: Use LVM_SETITEMSTATE directly in tests.

11 years agocomctl32/listview: Fix focus index update when item is deleted.
Nikolay Sivov [Thu, 10 Jan 2013 12:34:41 +0000 (16:34 +0400)] 
comctl32/listview: Fix focus index update when item is deleted.

11 years agoatl100: Added AtlWaitWithMessageLoop implementation.
Jacek Caban [Thu, 10 Jan 2013 12:27:05 +0000 (13:27 +0100)] 
atl100: Added AtlWaitWithMessageLoop implementation.

11 years agoatl80: Skip NULL map entries in AtlComModuleRegisterServer.
Jacek Caban [Thu, 10 Jan 2013 12:26:46 +0000 (13:26 +0100)] 
atl80: Skip NULL map entries in AtlComModuleRegisterServer.

11 years agoddraw: Don't discard buffers that haven't been used in draws.
Stefan Dösinger [Thu, 10 Jan 2013 10:52:16 +0000 (11:52 +0100)] 
ddraw: Don't discard buffers that haven't been used in draws.

11 years agod3d9/tests: Merge query.c into device.c.
Henri Verbeet [Thu, 10 Jan 2013 10:45:56 +0000 (11:45 +0100)] 
d3d9/tests: Merge query.c into device.c.

11 years agod3d9/tests: Merge buffer.c into device.c.
Henri Verbeet [Thu, 10 Jan 2013 10:45:55 +0000 (11:45 +0100)] 
d3d9/tests: Merge buffer.c into device.c.

11 years agod3d9/tests: Merge volume.c into device.c.
Henri Verbeet [Thu, 10 Jan 2013 10:45:54 +0000 (11:45 +0100)] 
d3d9/tests: Merge volume.c into device.c.

11 years agoddraw: Avoid LPD3DLIGHT7.
Henri Verbeet [Thu, 10 Jan 2013 10:45:53 +0000 (11:45 +0100)] 
ddraw: Avoid LPD3DLIGHT7.

11 years agoddraw: Avoid LPD3DLIGHT.
Henri Verbeet [Thu, 10 Jan 2013 10:45:52 +0000 (11:45 +0100)] 
ddraw: Avoid LPD3DLIGHT.

11 years agomsvcrt: Added read tests on unicode files.
Piotr Caban [Thu, 10 Jan 2013 10:45:50 +0000 (11:45 +0100)] 
msvcrt: Added read tests on unicode files.

11 years agomsvcrt: Added UTF8 support to read function.
Piotr Caban [Thu, 10 Jan 2013 10:45:39 +0000 (11:45 +0100)] 
msvcrt: Added UTF8 support to read function.

11 years agomsvcrt: Added UTF16 support to read function.
Piotr Caban [Thu, 10 Jan 2013 10:45:29 +0000 (11:45 +0100)] 
msvcrt: Added UTF16 support to read function.

11 years agomsvcrt: Added more read tests.
Piotr Caban [Thu, 10 Jan 2013 10:45:20 +0000 (11:45 +0100)] 
msvcrt: Added more read tests.

11 years agomsvcrt: Added _setmode tests.
Piotr Caban [Thu, 10 Jan 2013 10:45:05 +0000 (11:45 +0100)] 
msvcrt: Added _setmode tests.

11 years agomsvcrt: Added unicode modes support _setmode function.
Piotr Caban [Thu, 10 Jan 2013 10:44:48 +0000 (11:44 +0100)] 
msvcrt: Added unicode modes support _setmode function.

11 years agomsvcrt: Improved ftell implementation.
Piotr Caban [Thu, 10 Jan 2013 10:44:18 +0000 (11:44 +0100)] 
msvcrt: Improved ftell implementation.