wine
12 years agocmd: Fix renaming inside directories.
Jason Edmeades [Mon, 3 Sep 2012 21:48:08 +0000 (22:48 +0100)] 
cmd: Fix renaming inside directories.

12 years agocmd: Fix rmdir error during recursive delete.
Jason Edmeades [Mon, 3 Sep 2012 21:03:58 +0000 (22:03 +0100)] 
cmd: Fix rmdir error during recursive delete.

12 years agowinex11: Store the rectangle of the GL drawable and use it when updating the window...
Alexandre Julliard [Tue, 4 Sep 2012 13:03:04 +0000 (15:03 +0200)] 
winex11: Store the rectangle of the GL drawable and use it when updating the window size.

12 years agowinex11: Create the whole window at window creation time.
Alexandre Julliard [Tue, 4 Sep 2012 11:34:15 +0000 (13:34 +0200)] 
winex11: Create the whole window at window creation time.

12 years agoserver: Always repaint the whole non-client area if part of it is exposed.
Alexandre Julliard [Tue, 4 Sep 2012 11:37:46 +0000 (13:37 +0200)] 
server: Always repaint the whole non-client area if part of it is exposed.

12 years agouser32: Only show a window the first time WS_VISIBLE is toggled, to work around Steam...
Alexandre Julliard [Tue, 4 Sep 2012 10:38:33 +0000 (12:38 +0200)] 
user32: Only show a window the first time WS_VISIBLE is toggled, to work around Steam's WM_SETREDRAW usage.

12 years agowbemprox: Break out of loop when out of memory (Coverity).
Marcus Meissner [Mon, 3 Sep 2012 17:23:25 +0000 (19:23 +0200)] 
wbemprox: Break out of loop when out of memory (Coverity).

12 years agojoy.cpl: Added missing break; (Coverity).
Marcus Meissner [Mon, 3 Sep 2012 17:23:07 +0000 (19:23 +0200)] 
joy.cpl: Added missing break; (Coverity).

12 years agomsctf: Also free the sink in the non-source branch (Coverity).
Marcus Meissner [Mon, 3 Sep 2012 17:07:55 +0000 (19:07 +0200)] 
msctf: Also free the sink in the non-source branch (Coverity).

12 years agodinput: No need for null ptr check of pKeyboard.
Marcus Meissner [Mon, 3 Sep 2012 17:02:54 +0000 (19:02 +0200)] 
dinput: No need for null ptr check of pKeyboard.

12 years agogdiplus: Avoid uninitialized usage of bitmap (Coverity).
Marcus Meissner [Mon, 3 Sep 2012 16:56:47 +0000 (18:56 +0200)] 
gdiplus: Avoid uninitialized usage of bitmap (Coverity).

12 years agomshtml: Added IHTMLIFrameElement3 stub implementation.
Jacek Caban [Mon, 3 Sep 2012 11:16:57 +0000 (13:16 +0200)] 
mshtml: Added IHTMLIFrameElement3 stub implementation.

12 years agomshtml: Added IHTMLIFrameElement2 stub implementation.
Jacek Caban [Mon, 3 Sep 2012 10:52:53 +0000 (12:52 +0200)] 
mshtml: Added IHTMLIFrameElement2 stub implementation.

12 years agomshtml.idl: Added IHTMLIFrameElement2 and IHTMLIFrameElement3 declarations.
Jacek Caban [Mon, 3 Sep 2012 10:52:42 +0000 (12:52 +0200)] 
mshtml.idl: Added IHTMLIFrameElement2 and IHTMLIFrameElement3 declarations.

12 years agomshtml: Use nsIDOMWindowCollection::NamedItem in get_window_by_name.
Jacek Caban [Mon, 3 Sep 2012 10:52:27 +0000 (12:52 +0200)] 
mshtml: Use nsIDOMWindowCollection::NamedItem in get_window_by_name.

12 years agomshtml: Open targeted anchors in existing frames if available.
Jacek Caban [Mon, 3 Sep 2012 10:52:15 +0000 (12:52 +0200)] 
mshtml: Open targeted anchors in existing frames if available.

12 years agomshtml: Moved getting frame by name to separated function.
Jacek Caban [Mon, 3 Sep 2012 15:34:44 +0000 (17:34 +0200)] 
mshtml: Moved getting frame by name to separated function.

12 years agowinex11: Move the GL drawable management to opengl.c.
Alexandre Julliard [Fri, 31 Aug 2012 10:22:03 +0000 (12:22 +0200)] 
winex11: Move the GL drawable management to opengl.c.

12 years agowinex11: Treat the client window as an OpenGL drawable.
Alexandre Julliard [Thu, 30 Aug 2012 16:17:05 +0000 (18:17 +0200)] 
winex11: Treat the client window as an OpenGL drawable.

12 years agowinex11: Store the OpenGL drawable in a separate structure with its own context.
Alexandre Julliard [Thu, 30 Aug 2012 15:46:33 +0000 (17:46 +0200)] 
winex11: Store the OpenGL drawable in a separate structure with its own context.

12 years agowinex11: Only create the client window when the pixel format is changed.
Alexandre Julliard [Thu, 30 Aug 2012 14:18:46 +0000 (16:18 +0200)] 
winex11: Only create the client window when the pixel format is changed.

12 years agocomctl32/listview: Do not draw unnecessary grid lines.
Daniel Jelinski [Fri, 31 Aug 2012 19:15:32 +0000 (21:15 +0200)] 
comctl32/listview: Do not draw unnecessary grid lines.

12 years agomsvcr100: Add wmemmove_s and wmemcpy_s.
Dan Kegel [Fri, 31 Aug 2012 15:00:24 +0000 (08:00 -0700)] 
msvcr100: Add wmemmove_s and wmemcpy_s.

12 years agojscript: Fixed argument conversion in disp_call_value when 'this' is specified.
Jacek Caban [Mon, 3 Sep 2012 13:47:14 +0000 (15:47 +0200)] 
jscript: Fixed argument conversion in disp_call_value when 'this' is specified.

12 years agourlmon: Added more tests.
Jacek Caban [Mon, 3 Sep 2012 11:59:08 +0000 (13:59 +0200)] 
urlmon: Added more tests.

12 years agourlmon: Avoid direct notifications from callbacks from Read call.
Jacek Caban [Mon, 3 Sep 2012 11:58:55 +0000 (13:58 +0200)] 
urlmon: Avoid direct notifications from callbacks from Read call.

12 years agourlmon: Process pending tasks before exiting Start function.
Jacek Caban [Mon, 3 Sep 2012 11:58:30 +0000 (13:58 +0200)] 
urlmon: Process pending tasks before exiting Start function.

12 years agourlmon: Added better debug traces for BINDSTATUS values.
Jacek Caban [Mon, 3 Sep 2012 11:58:18 +0000 (13:58 +0200)] 
urlmon: Added better debug traces for BINDSTATUS values.

12 years agoinclude/windowsx.h: Avoid a TRUE:FALSE conditional expression.
Michael Stefaniuc [Mon, 3 Sep 2012 08:41:28 +0000 (10:41 +0200)] 
include/windowsx.h: Avoid a TRUE:FALSE conditional expression.

12 years agod3dx9: Don't use memcpy in ID3DXConstantTable::GetDesc().
Rico Schüller [Mon, 3 Sep 2012 07:57:49 +0000 (09:57 +0200)] 
d3dx9: Don't use memcpy in ID3DXConstantTable::GetDesc().

12 years agod3dx9: Remove FormatType typedef.
Rico Schüller [Mon, 3 Sep 2012 07:57:45 +0000 (09:57 +0200)] 
d3dx9: Remove FormatType typedef.

12 years agod3dx9: Remove PixelFormatDesc typedef.
Rico Schüller [Mon, 3 Sep 2012 07:57:41 +0000 (09:57 +0200)] 
d3dx9: Remove PixelFormatDesc typedef.

12 years agocmd: for /l with zero iterations failed to skip its commands.
Jason Edmeades [Sun, 2 Sep 2012 22:25:21 +0000 (23:25 +0100)] 
cmd: for /l with zero iterations failed to skip its commands.

12 years agocmd: for loops did not respect boundaries.
Jason Edmeades [Sun, 2 Sep 2012 21:08:57 +0000 (22:08 +0100)] 
cmd: for loops did not respect boundaries.

12 years agokernel32: Scan for SCSI scanners and printers.
Philip Pemberton [Sun, 2 Sep 2012 16:11:13 +0000 (17:11 +0100)] 
kernel32: Scan for SCSI scanners and printers.

12 years agoshell32: Use characters not bytes in one place (Coverity).
Marcus Meissner [Sun, 2 Sep 2012 13:12:34 +0000 (15:12 +0200)] 
shell32: Use characters not bytes in one place (Coverity).

12 years agodinput: Added some missing free/close in disabled case (Coverity).
Marcus Meissner [Sun, 2 Sep 2012 13:01:27 +0000 (15:01 +0200)] 
dinput: Added some missing free/close in disabled case (Coverity).

12 years agoquartz: Handle freeing pins in error case (Coverity).
Marcus Meissner [Sun, 2 Sep 2012 12:57:15 +0000 (14:57 +0200)] 
quartz: Handle freeing pins in error case (Coverity).

12 years agogameux: Move SysFreeString to success branches (Coverity).
Marcus Meissner [Sun, 2 Sep 2012 12:47:15 +0000 (14:47 +0200)] 
gameux: Move SysFreeString to success branches (Coverity).

12 years agoRelease 1.5.12. wine-1.5.12
Alexandre Julliard [Fri, 31 Aug 2012 17:43:48 +0000 (19:43 +0200)] 
Release 1.5.12.

12 years agodxdiagn: Initialize ProcessorEnglish property.
Piotr Caban [Fri, 31 Aug 2012 13:59:22 +0000 (15:59 +0200)] 
dxdiagn: Initialize ProcessorEnglish property.

12 years agowbemprox: Added MaxClockSpeed and NumberOfLogicalProcessors builtin properties.
Piotr Caban [Fri, 31 Aug 2012 13:58:47 +0000 (15:58 +0200)] 
wbemprox: Added MaxClockSpeed and NumberOfLogicalProcessors builtin properties.

12 years agogdiplus: Add a test for scaling an image with world transform.
Dmitry Timoshkov [Fri, 31 Aug 2012 07:20:26 +0000 (16:20 +0900)] 
gdiplus: Add a test for scaling an image with world transform.

12 years agohhctrl.ocx: Implement HH_SET_WIN_TYPE.
Erich Hoover [Thu, 30 Aug 2012 18:16:54 +0000 (12:16 -0600)] 
hhctrl.ocx: Implement HH_SET_WIN_TYPE.

12 years agowinetest: Remove an unused struct field.
Michael Stefaniuc [Thu, 30 Aug 2012 22:09:02 +0000 (00:09 +0200)] 
winetest: Remove an unused struct field.

12 years agodsound: Move the capture structs declarations to the .c file.
Michael Stefaniuc [Thu, 30 Aug 2012 21:48:27 +0000 (23:48 +0200)] 
dsound: Move the capture structs declarations to the .c file.

12 years agohhctrl.ocx: Create a special structure for holding non-const unicode strings.
Erich Hoover [Thu, 30 Aug 2012 01:45:27 +0000 (19:45 -0600)] 
hhctrl.ocx: Create a special structure for holding non-const unicode strings.

12 years agousbd.sys: Add a trailing '\n' to a Wine trace.
Francois Gouget [Thu, 30 Aug 2012 14:29:05 +0000 (16:29 +0200)] 
usbd.sys: Add a trailing '\n' to a Wine trace.

12 years agogdiplus: Print some additional information about device and image being drawn.
Dmitry Timoshkov [Thu, 30 Aug 2012 09:42:47 +0000 (18:42 +0900)] 
gdiplus: Print some additional information about device and image being drawn.

12 years agowinex11: Always paint to the whole window.
Alexandre Julliard [Thu, 30 Aug 2012 12:40:31 +0000 (14:40 +0200)] 
winex11: Always paint to the whole window.

12 years agowinex11: Don't select for mouse events on the client window.
Alexandre Julliard [Thu, 30 Aug 2012 10:57:45 +0000 (12:57 +0200)] 
winex11: Don't select for mouse events on the client window.

12 years agowinex11: Never attempt to create the window data from a different thread.
Alexandre Julliard [Thu, 30 Aug 2012 10:11:43 +0000 (12:11 +0200)] 
winex11: Never attempt to create the window data from a different thread.

12 years agousbd.sys: Add partial USBD_ValidateConfigurationDescriptor implementation.
André Hentschel [Tue, 28 Aug 2012 21:27:40 +0000 (23:27 +0200)] 
usbd.sys: Add partial USBD_ValidateConfigurationDescriptor implementation.

12 years agogdiplus: Make GdipMeasureCharacterRanges/GdipMeasureString/GdipDrawString add extra...
Dmitry Timoshkov [Tue, 28 Aug 2012 05:55:13 +0000 (14:55 +0900)] 
gdiplus: Make GdipMeasureCharacterRanges/GdipMeasureString/GdipDrawString add extra space around the text.

12 years agocomctl32: Remove property sheet page that can't be initialized.
Piotr Caban [Wed, 29 Aug 2012 16:29:47 +0000 (18:29 +0200)] 
comctl32: Remove property sheet page that can't be initialized.

12 years agowined3d: Fix crash in wined3d_device_reset with gdi backend for directdraw.
Jonas Wielicki [Wed, 29 Aug 2012 13:09:59 +0000 (15:09 +0200)] 
wined3d: Fix crash in wined3d_device_reset with gdi backend for directdraw.

12 years agouser32: Invalidate the DCEs while still holding the window lock in SetWindowPos.
Alexandre Julliard [Wed, 29 Aug 2012 16:13:57 +0000 (18:13 +0200)] 
user32: Invalidate the DCEs while still holding the window lock in SetWindowPos.

12 years agouser32: Always go through set_window_pos when the WS_VISIBLE style is changed.
Alexandre Julliard [Wed, 29 Aug 2012 16:08:37 +0000 (18:08 +0200)] 
user32: Always go through set_window_pos when the WS_VISIBLE style is changed.

12 years agouser32: Rely on SetWindowPos to invalidate the DCEs when the window region is changed.
Alexandre Julliard [Wed, 29 Aug 2012 16:08:05 +0000 (18:08 +0200)] 
user32: Rely on SetWindowPos to invalidate the DCEs when the window region is changed.

12 years agouser32: ScrollWindow should not use a cached DC, unlike ScrollWindowEx.
Alexandre Julliard [Wed, 29 Aug 2012 10:22:58 +0000 (12:22 +0200)] 
user32: ScrollWindow should not use a cached DC, unlike ScrollWindowEx.

12 years agomshtml: Use nsIDirectoryServiceProvider2::GetFiles to provide Wine-specific plugin...
Jacek Caban [Wed, 29 Aug 2012 09:37:57 +0000 (11:37 +0200)] 
mshtml: Use nsIDirectoryServiceProvider2::GetFiles to provide Wine-specific plugin directory.

12 years agomshtml: Added nsIDirectoryServiceProvider2 implementation.
Jacek Caban [Wed, 29 Aug 2012 09:37:39 +0000 (11:37 +0200)] 
mshtml: Added nsIDirectoryServiceProvider2 implementation.

12 years agooleaut32: Add VT_BSTR to VT_UI2|VT_ARRAY test.
Alistair Leslie-Hughes [Fri, 17 Aug 2012 00:21:25 +0000 (10:21 +1000)] 
oleaut32: Add VT_BSTR to VT_UI2|VT_ARRAY test.

12 years agoxmllite: Store DTD processing mode in reader.
Nikolay Sivov [Wed, 29 Aug 2012 04:12:01 +0000 (08:12 +0400)] 
xmllite: Store DTD processing mode in reader.

12 years agowidl: Fail with error on an attempt to inherit interface from itself.
Jacek Caban [Tue, 28 Aug 2012 19:33:57 +0000 (21:33 +0200)] 
widl: Fail with error on an attempt to inherit interface from itself.

12 years agod3dx9: Improve traces in set_number().
Rico Schüller [Tue, 28 Aug 2012 20:03:55 +0000 (22:03 +0200)] 
d3dx9: Improve traces in set_number().

12 years agod3dx9: Optimize set_matrix().
Rico Schüller [Tue, 28 Aug 2012 20:03:43 +0000 (22:03 +0200)] 
d3dx9: Optimize set_matrix().

12 years agod3dx9: Avoid desc copy in ID3DXConstantTable::GetSamplerIndex().
Rico Schüller [Tue, 28 Aug 2012 11:43:14 +0000 (13:43 +0200)] 
d3dx9: Avoid desc copy in ID3DXConstantTable::GetSamplerIndex().

12 years agod3dx9: Remove min() in set_matrix_array(), uses always the desc value.
Rico Schüller [Tue, 28 Aug 2012 11:43:09 +0000 (13:43 +0200)] 
d3dx9: Remove min() in set_matrix_array(), uses always the desc value.

12 years agod3dx9: Handle D3DXPC_VECTOR in set_matrix_array().
Rico Schüller [Tue, 28 Aug 2012 11:43:04 +0000 (13:43 +0200)] 
d3dx9: Handle D3DXPC_VECTOR in set_matrix_array().

12 years agod3dx9: Improve set_matrix_array().
Rico Schüller [Tue, 28 Aug 2012 11:42:55 +0000 (13:42 +0200)] 
d3dx9: Improve set_matrix_array().

12 years agod3dx9: Add some traces to D3DXLoadSurfaceFromMemory().
Rico Schüller [Tue, 28 Aug 2012 15:04:53 +0000 (17:04 +0200)] 
d3dx9: Add some traces to D3DXLoadSurfaceFromMemory().

12 years agopo: Update German translation.
Julian Rüger [Tue, 28 Aug 2012 09:58:35 +0000 (11:58 +0200)] 
po: Update German translation.

12 years agomsvcp80: Fixed basic_string::rbegin and basic_string::rend implementation.
Piotr Caban [Tue, 28 Aug 2012 10:13:34 +0000 (12:13 +0200)] 
msvcp80: Fixed basic_string::rbegin and basic_string::rend implementation.

12 years agomsvcp80: Forward basic_string::erase functions to msvcp90.
Piotr Caban [Tue, 28 Aug 2012 10:12:46 +0000 (12:12 +0200)] 
msvcp80: Forward basic_string::erase functions to msvcp90.

12 years agoAlways define WIDL_C_INLINE_WRAPPERS.
Jacek Caban [Tue, 28 Aug 2012 09:15:29 +0000 (11:15 +0200)] 
Always define WIDL_C_INLINE_WRAPPERS.

12 years agounknwn.idl: Don't use inline wrappers for IUnknown calls.
Jacek Caban [Tue, 28 Aug 2012 09:15:12 +0000 (11:15 +0200)] 
unknwn.idl: Don't use inline wrappers for IUnknown calls.

12 years agoFixed remaining wrong iface call helpers.
Jacek Caban [Tue, 28 Aug 2012 09:10:56 +0000 (11:10 +0200)] 
Fixed remaining wrong iface call helpers.

12 years agod3d10core: Use proper helpers for iface calls.
Jacek Caban [Tue, 28 Aug 2012 09:10:45 +0000 (11:10 +0200)] 
d3d10core: Use proper helpers for iface calls.

12 years agowindowscodecs/tests: Use proper helpers for iface calls.
Jacek Caban [Tue, 28 Aug 2012 09:10:35 +0000 (11:10 +0200)] 
windowscodecs/tests: Use proper helpers for iface calls.

12 years agod3d9/tests: Use proper helpers for iface calls.
Jacek Caban [Tue, 28 Aug 2012 09:10:25 +0000 (11:10 +0200)] 
d3d9/tests: Use proper helpers for iface calls.

12 years agopo: Update Korean translation.
Hwang YunSong [Mon, 27 Aug 2012 02:17:11 +0000 (11:17 +0900)] 
po: Update Korean translation.

12 years agodinput: BuildActionMap should not fail if mapping has no pre-stored settings.
Lucas Zawacki [Tue, 28 Aug 2012 05:23:03 +0000 (02:23 -0300)] 
dinput: BuildActionMap should not fail if mapping has no pre-stored settings.

12 years agodinput8/tests: Test load actions when there's no pre-stored ones.
Lucas Zawacki [Tue, 28 Aug 2012 05:23:02 +0000 (02:23 -0300)] 
dinput8/tests: Test load actions when there's no pre-stored ones.

12 years agomsvcp100: Remove some unused functions.
Francois Gouget [Mon, 27 Aug 2012 22:41:40 +0000 (00:41 +0200)] 
msvcp100: Remove some unused functions.

12 years agomsvcp100: Make some locale and string functions static.
Francois Gouget [Mon, 27 Aug 2012 22:40:39 +0000 (00:40 +0200)] 
msvcp100: Make some locale and string functions static.

12 years agoole32: Fix typo.
Vincent Povirk [Mon, 27 Aug 2012 22:28:56 +0000 (17:28 -0500)] 
ole32: Fix typo.

12 years agoole32: Add support for reading BSTR properties.
Vincent Povirk [Mon, 27 Aug 2012 22:28:23 +0000 (17:28 -0500)] 
ole32: Add support for reading BSTR properties.

12 years agoole32: Implement StgConvertPropertyToVariant.
Vincent Povirk [Mon, 27 Aug 2012 22:01:24 +0000 (17:01 -0500)] 
ole32: Implement StgConvertPropertyToVariant.

12 years agoole32: Add tests for StgConvertPropertyToVariant.
Vincent Povirk [Mon, 27 Aug 2012 20:50:56 +0000 (15:50 -0500)] 
ole32: Add tests for StgConvertPropertyToVariant.

12 years agopropsys: Fix memory leak in IPropertyStore::SetValue.
Vincent Povirk [Mon, 27 Aug 2012 16:39:24 +0000 (11:39 -0500)] 
propsys: Fix memory leak in IPropertyStore::SetValue.

12 years agowineconsole: Avoid TRUE:FALSE conditional expressions.
Michael Stefaniuc [Mon, 27 Aug 2012 11:29:31 +0000 (13:29 +0200)] 
wineconsole: Avoid TRUE:FALSE conditional expressions.

12 years agodplayx: Avoid TRUE:FALSE conditional expressions.
Michael Stefaniuc [Mon, 27 Aug 2012 11:23:37 +0000 (13:23 +0200)] 
dplayx: Avoid TRUE:FALSE conditional expressions.

12 years agogdiplus: get_log_fontW helper requires a valid graphics object.
Dmitry Timoshkov [Mon, 27 Aug 2012 05:12:01 +0000 (14:12 +0900)] 
gdiplus: get_log_fontW helper requires a valid graphics object.

12 years agogdiplus: Fix font leak.
Dmitry Timoshkov [Mon, 27 Aug 2012 05:11:47 +0000 (14:11 +0900)] 
gdiplus: Fix font leak.

12 years agogdiplus/tests: Fix font leak.
Dmitry Timoshkov [Mon, 27 Aug 2012 05:11:40 +0000 (14:11 +0900)] 
gdiplus/tests: Fix font leak.

12 years agodsound: Use proper helpers for iface calls.
Jacek Caban [Mon, 27 Aug 2012 10:28:04 +0000 (12:28 +0200)] 
dsound: Use proper helpers for iface calls.

12 years agoddraw: Use proper helpers for iface calls.
Jacek Caban [Mon, 27 Aug 2012 10:27:48 +0000 (12:27 +0200)] 
ddraw: Use proper helpers for iface calls.

12 years agod3d8: Use proper helpers for iface calls.
Jacek Caban [Mon, 27 Aug 2012 10:27:34 +0000 (12:27 +0200)] 
d3d8: Use proper helpers for iface calls.

12 years agokernel32: Handle neutral locale names better in GetLocaleInfoEx.
Nikolay Sivov [Sun, 26 Aug 2012 05:53:23 +0000 (09:53 +0400)] 
kernel32: Handle neutral locale names better in GetLocaleInfoEx.