wine
12 years agouser32: Use Uniscribe in the multiline edit control.
Aric Stewart [Fri, 21 Oct 2011 16:29:05 +0000 (11:29 -0500)] 
user32: Use Uniscribe in the multiline edit control.

12 years agomsctf: Increase buffer to have room for full key.
Aric Stewart [Sat, 22 Oct 2011 01:26:40 +0000 (20:26 -0500)] 
msctf: Increase buffer to have room for full key.

12 years agousp10: Correct itemizing multiple spaces at the beginning of a run.
Aric Stewart [Fri, 21 Oct 2011 16:28:54 +0000 (11:28 -0500)] 
usp10: Correct itemizing multiple spaces at the beginning of a run.

12 years agoconfigure: Generate rules to update po files when gettextpo is explicitly requested.
Alexandre Julliard [Sat, 22 Oct 2011 18:46:36 +0000 (20:46 +0200)] 
configure: Generate rules to update po files when gettextpo is explicitly requested.

12 years agowrc: Load translations from mo files instead of po.
Alexandre Julliard [Sat, 22 Oct 2011 16:21:04 +0000 (18:21 +0200)] 
wrc: Load translations from mo files instead of po.

12 years agowrc: Store the current po file in a global variable.
Alexandre Julliard [Sat, 22 Oct 2011 15:39:01 +0000 (17:39 +0200)] 
wrc: Store the current po file in a global variable.

12 years agomakefiles: Add rules for building mo files.
Alexandre Julliard [Sat, 22 Oct 2011 13:23:14 +0000 (15:23 +0200)] 
makefiles: Add rules for building mo files.

12 years agomakefiles: Build the pot files with a separate pass from the top-level makefile.
Alexandre Julliard [Sat, 22 Oct 2011 12:54:03 +0000 (14:54 +0200)] 
makefiles: Build the pot files with a separate pass from the top-level makefile.

12 years agoRelease 1.3.31. wine-1.3.31
Alexandre Julliard [Fri, 21 Oct 2011 18:38:36 +0000 (20:38 +0200)] 
Release 1.3.31.

12 years agopo: Update Lithuanian translation.
Aurimas Fišeras [Thu, 20 Oct 2011 19:45:07 +0000 (22:45 +0300)] 
po: Update Lithuanian translation.

12 years agocomdlg32: Update Lithuanian translation.
Aurimas Fišeras [Fri, 21 Oct 2011 05:37:58 +0000 (08:37 +0300)] 
comdlg32: Update Lithuanian translation.

12 years agohlink: Added TargetFrameName tests.
Jacek Caban [Fri, 21 Oct 2011 13:12:43 +0000 (15:12 +0200)] 
hlink: Added TargetFrameName tests.

12 years agohlink: Return S_FALSE in GetTargetFrameName when returning NULL.
Jacek Caban [Fri, 21 Oct 2011 13:16:08 +0000 (15:16 +0200)] 
hlink: Return S_FALSE in GetTargetFrameName when returning NULL.

12 years agohlink: Moved HLinkBrowseContext_Constructor to avoid vtbl forward declaration.
Jacek Caban [Fri, 21 Oct 2011 13:12:21 +0000 (15:12 +0200)] 
hlink: Moved HLinkBrowseContext_Constructor to avoid vtbl forward declaration.

12 years agohlink: Don't use WINAPI for internal functions.
Jacek Caban [Fri, 21 Oct 2011 13:12:09 +0000 (15:12 +0200)] 
hlink: Don't use WINAPI for internal functions.

12 years agohlink: Reorder functions to avoid vtbl forward declaration.
Jacek Caban [Fri, 21 Oct 2011 13:11:55 +0000 (15:11 +0200)] 
hlink: Reorder functions to avoid vtbl forward declaration.

12 years agogdi32: Add a fake 1-entry color table for 1-bpp ddbs.
Huw Davies [Fri, 21 Oct 2011 13:52:34 +0000 (14:52 +0100)] 
gdi32: Add a fake 1-entry color table for 1-bpp ddbs.

12 years agowineps: Add support for PS_USERSTYLE pens.
Alexandre Julliard [Fri, 21 Oct 2011 14:38:39 +0000 (16:38 +0200)] 
wineps: Add support for PS_USERSTYLE pens.

12 years agowinex11: Filter out zero-size dashes for PS_USERSTYLE pens.
Alexandre Julliard [Fri, 21 Oct 2011 12:55:26 +0000 (14:55 +0200)] 
winex11: Filter out zero-size dashes for PS_USERSTYLE pens.

12 years agovbscript: Added remaining week day constants implementations.
Jacek Caban [Fri, 21 Oct 2011 10:42:48 +0000 (12:42 +0200)] 
vbscript: Added remaining week day constants implementations.

12 years agovbscript: Added vbSunday constant implementation.
Jacek Caban [Fri, 21 Oct 2011 10:42:37 +0000 (12:42 +0200)] 
vbscript: Added vbSunday constant implementation.

12 years agocmd: Constify WCMD_pushd parameter.
Frédéric Delanoy [Thu, 20 Oct 2011 22:56:32 +0000 (00:56 +0200)] 
cmd: Constify WCMD_pushd parameter.

12 years agomsvcrt: Avoid superfluous cast of MSVCRT_malloc return value.
Frédéric Delanoy [Thu, 20 Oct 2011 23:44:45 +0000 (01:44 +0200)] 
msvcrt: Avoid superfluous cast of MSVCRT_malloc return value.

12 years agodpnet/tests: Avoid casting return value of HeapAlloc calls.
Frédéric Delanoy [Thu, 20 Oct 2011 23:35:52 +0000 (01:35 +0200)] 
dpnet/tests: Avoid casting return value of HeapAlloc calls.

12 years agodinput: Avoid casting return value of HeapAlloc calls.
Frédéric Delanoy [Thu, 20 Oct 2011 23:35:51 +0000 (01:35 +0200)] 
dinput: Avoid casting return value of HeapAlloc calls.

12 years agonet: Use FormatMessageW() for better internationalization support.
Francois Gouget [Fri, 21 Oct 2011 07:43:20 +0000 (09:43 +0200)] 
net: Use FormatMessageW() for better internationalization support.

12 years agoattrib: Use FormatMessageW() for better internationalization support.
Francois Gouget [Fri, 21 Oct 2011 07:42:18 +0000 (09:42 +0200)] 
attrib: Use FormatMessageW() for better internationalization support.

12 years agowinecoreaudio: Improved tracing.
Ken Thomases [Fri, 21 Oct 2011 04:24:43 +0000 (23:24 -0500)] 
winecoreaudio: Improved tracing.

12 years agowinecoreaudio: Avoid an extra copy/conversion of a string.
Ken Thomases [Fri, 21 Oct 2011 04:24:12 +0000 (23:24 -0500)] 
winecoreaudio: Avoid an extra copy/conversion of a string.

12 years agowinecoreaudio: Fix a test for allocation failure (copy/paste error).
Ken Thomases [Fri, 21 Oct 2011 04:23:50 +0000 (23:23 -0500)] 
winecoreaudio: Fix a test for allocation failure (copy/paste error).

12 years agowinecoreaudio: Fix a leak.
Ken Thomases [Fri, 21 Oct 2011 04:23:37 +0000 (23:23 -0500)] 
winecoreaudio: Fix a leak.

12 years agows2_32: Replace switch statement with more suitable if statement.
Andrew Talbot [Thu, 20 Oct 2011 20:37:09 +0000 (21:37 +0100)] 
ws2_32: Replace switch statement with more suitable if statement.

12 years agows2_32: Mark a fall-through in a switch statement.
Andrew Talbot [Thu, 20 Oct 2011 20:37:04 +0000 (21:37 +0100)] 
ws2_32: Mark a fall-through in a switch statement.

12 years agodsound: Always enumerate the default device first.
Andrew Eikum [Thu, 20 Oct 2011 20:15:09 +0000 (15:15 -0500)] 
dsound: Always enumerate the default device first.

12 years agomsvcr90: Add x86_64 stubs and forwards.
André Hentschel [Thu, 20 Oct 2011 20:13:02 +0000 (22:13 +0200)] 
msvcr90: Add x86_64 stubs and forwards.

12 years agowined3d: Make the device parameter to context_choose_pixel_format() const.
Henri Verbeet [Thu, 20 Oct 2011 19:42:59 +0000 (21:42 +0200)] 
wined3d: Make the device parameter to context_choose_pixel_format() const.

12 years agowined3d: Make the device parameter to wined3d_device_get_surface_from_dc() const.
Henri Verbeet [Thu, 20 Oct 2011 19:42:58 +0000 (21:42 +0200)] 
wined3d: Make the device parameter to wined3d_device_get_surface_from_dc() const.

12 years agod3d9/tests: Add a small test for IDirect3DDevice9::SetCursorPosition().
Henri Verbeet [Thu, 20 Oct 2011 19:42:57 +0000 (21:42 +0200)] 
d3d9/tests: Add a small test for IDirect3DDevice9::SetCursorPosition().

12 years agod3d8/tests: Add a small test for IDirect3DDevice8::SetCursorPosition().
Henri Verbeet [Thu, 20 Oct 2011 19:42:56 +0000 (21:42 +0200)] 
d3d8/tests: Add a small test for IDirect3DDevice8::SetCursorPosition().

12 years agowined3d: Move the cursor in wined3d_device_set_cursor_position().
Henri Verbeet [Thu, 20 Oct 2011 19:42:55 +0000 (21:42 +0200)] 
wined3d: Move the cursor in wined3d_device_set_cursor_position().

12 years agowineconsole: Fix a string resource so its format placeholders can be reordered.
Francois Gouget [Thu, 20 Oct 2011 12:48:14 +0000 (14:48 +0200)] 
wineconsole: Fix a string resource so its format placeholders can be reordered.

12 years agowinefile: Fix a string resource so its format placeholders can be reordered.
Francois Gouget [Thu, 20 Oct 2011 12:48:10 +0000 (14:48 +0200)] 
winefile: Fix a string resource so its format placeholders can be reordered.

12 years agomsi: Always use WHEREVIEW for sorting.
Bernhard Loos [Thu, 20 Oct 2011 12:22:25 +0000 (14:22 +0200)] 
msi: Always use WHEREVIEW for sorting.

12 years agomsi: Get rid of JOINVIEW.
Bernhard Loos [Thu, 20 Oct 2011 12:22:20 +0000 (14:22 +0200)] 
msi: Get rid of JOINVIEW.

12 years agomsi: Reorder tables to optimize condition evaluation.
Bernhard Loos [Thu, 20 Oct 2011 12:21:48 +0000 (14:21 +0200)] 
msi: Reorder tables to optimize condition evaluation.

12 years agoieframe: ieframe variant of IEWinMain is Unicode.
Jacek Caban [Thu, 20 Oct 2011 14:46:59 +0000 (16:46 +0200)] 
ieframe: ieframe variant of IEWinMain is Unicode.

12 years agoshell32: Set pointer to NULL after free to avoid double free.
Michael Mc Donnell [Wed, 19 Oct 2011 19:11:32 +0000 (15:11 -0400)] 
shell32: Set pointer to NULL after free to avoid double free.

12 years agodinput: Add some logging to base class.
Vitaliy Margolen [Thu, 20 Oct 2011 13:42:44 +0000 (07:42 -0600)] 
dinput: Add some logging to base class.

12 years agoxcopy: Fix varargs handling for 64-bit.
Alexandre Julliard [Thu, 20 Oct 2011 12:31:29 +0000 (14:31 +0200)] 
xcopy: Fix varargs handling for 64-bit.

12 years agogdi32: Implement GetCharWidthW as a standard driver entry point.
Alexandre Julliard [Wed, 19 Oct 2011 11:38:10 +0000 (13:38 +0200)] 
gdi32: Implement GetCharWidthW as a standard driver entry point.

12 years agogdi32: Implement GetTextExtentExPointW as a standard driver entry point.
Alexandre Julliard [Tue, 18 Oct 2011 20:00:16 +0000 (22:00 +0200)] 
gdi32: Implement GetTextExtentExPointW as a standard driver entry point.

12 years agowineps: Chain to the next driver when not using a device font.
Alexandre Julliard [Tue, 18 Oct 2011 19:58:25 +0000 (21:58 +0200)] 
wineps: Chain to the next driver when not using a device font.

12 years agowinex11: Chain to the next driver when not using a device font.
Alexandre Julliard [Tue, 18 Oct 2011 19:58:06 +0000 (21:58 +0200)] 
winex11: Chain to the next driver when not using a device font.

12 years agovbscript: Added Global_isNull implementation.
Jacek Caban [Thu, 20 Oct 2011 10:57:18 +0000 (12:57 +0200)] 
vbscript: Added Global_isNull implementation.

12 years agontdll: Avoid shadowing "p" variable.
Marcus Meissner [Thu, 20 Oct 2011 00:02:38 +0000 (02:02 +0200)] 
ntdll: Avoid shadowing "p" variable.

12 years agontdll: Avoid shadowing size variable.
Marcus Meissner [Wed, 19 Oct 2011 23:53:36 +0000 (01:53 +0200)] 
ntdll: Avoid shadowing size variable.

12 years agontdll/tests: Clear the full atom structure before every test.
Alexandre Julliard [Thu, 20 Oct 2011 10:36:02 +0000 (12:36 +0200)] 
ntdll/tests: Clear the full atom structure before every test.

12 years agogdiplus/tests: Add an intermediate variable to avoid array bounds warnings.
Alexandre Julliard [Thu, 20 Oct 2011 10:49:53 +0000 (12:49 +0200)] 
gdiplus/tests: Add an intermediate variable to avoid array bounds warnings.

12 years agogdi32: Add an intermediate variable to avoid array bounds warnings.
Alexandre Julliard [Thu, 20 Oct 2011 10:46:03 +0000 (12:46 +0200)] 
gdi32: Add an intermediate variable to avoid array bounds warnings.

12 years agogdi32/tests: Add intermediate pointers to color tables to simplify the code and avoid...
Alexandre Julliard [Thu, 20 Oct 2011 10:34:58 +0000 (12:34 +0200)] 
gdi32/tests: Add intermediate pointers to color tables to simplify the code and avoid array bounds warnings.

12 years agobrowseui: Update English resources.
Ken Sharp [Wed, 19 Oct 2011 16:46:32 +0000 (17:46 +0100)] 
browseui: Update English resources.

12 years agourl: Add stub for OpenURLA.
Stefan Leichter [Wed, 19 Oct 2011 18:53:14 +0000 (20:53 +0200)] 
url: Add stub for OpenURLA.

12 years agontdll: Avoid shadowing "de" variable.
Marcus Meissner [Wed, 19 Oct 2011 23:53:19 +0000 (01:53 +0200)] 
ntdll: Avoid shadowing "de" variable.

12 years agokernel32: Add a stub for GetProcessDEPPolicy.
Austin English [Wed, 19 Oct 2011 22:59:05 +0000 (15:59 -0700)] 
kernel32: Add a stub for GetProcessDEPPolicy.

12 years agoshell32: Update Catalan translation.
Alex Henrie [Wed, 19 Oct 2011 20:39:51 +0000 (14:39 -0600)] 
shell32: Update Catalan translation.

12 years agocomdlg32: Update Catalan translation.
Alex Henrie [Wed, 19 Oct 2011 20:39:47 +0000 (14:39 -0600)] 
comdlg32: Update Catalan translation.

12 years agocomctl32: Add Catalan translation.
Alex Henrie [Wed, 19 Oct 2011 20:39:42 +0000 (14:39 -0600)] 
comctl32: Add Catalan translation.

12 years agowinecfg: Add Catalan translation.
Alex Henrie [Wed, 19 Oct 2011 20:39:38 +0000 (14:39 -0600)] 
winecfg: Add Catalan translation.

12 years agopo: Update Catalan translation.
Alex Henrie [Wed, 19 Oct 2011 20:39:29 +0000 (14:39 -0600)] 
po: Update Catalan translation.

12 years agodsound: Don't claim to support hardware buffers.
Andrew Eikum [Wed, 19 Oct 2011 20:07:18 +0000 (15:07 -0500)] 
dsound: Don't claim to support hardware buffers.

12 years agowined3d: Make the device parameter to wined3d_device_get_gamma_ramp() const.
Henri Verbeet [Wed, 19 Oct 2011 20:03:14 +0000 (22:03 +0200)] 
wined3d: Make the device parameter to wined3d_device_get_gamma_ramp() const.

12 years agowined3d: Make the device parameter to wined3d_device_set_gamma_ramp() const.
Henri Verbeet [Wed, 19 Oct 2011 20:03:13 +0000 (22:03 +0200)] 
wined3d: Make the device parameter to wined3d_device_set_gamma_ramp() const.

12 years agod3d9/tests: Add a small test for multisampled GetRenderTargetData().
Henri Verbeet [Wed, 19 Oct 2011 20:03:12 +0000 (22:03 +0200)] 
d3d9/tests: Add a small test for multisampled GetRenderTargetData().

12 years agod3d8/tests: Add a small test for multisampled CopyRects().
Henri Verbeet [Wed, 19 Oct 2011 20:03:11 +0000 (22:03 +0200)] 
d3d8/tests: Add a small test for multisampled CopyRects().

12 years agowined3d: Allow loading multisampled surfaces into sysmem.
Henri Verbeet [Wed, 19 Oct 2011 20:03:10 +0000 (22:03 +0200)] 
wined3d: Allow loading multisampled surfaces into sysmem.

12 years agousp10: Correct some reading buffer overruns when parsing indic syllables.
Aric Stewart [Wed, 19 Oct 2011 18:11:19 +0000 (13:11 -0500)] 
usp10: Correct some reading buffer overruns when parsing indic syllables.

Found with help from Dan Kegel and Valgrind.

12 years agousp10/tests: Initialize our SCRIPT_VISATTR array.
Aric Stewart [Wed, 19 Oct 2011 17:54:37 +0000 (12:54 -0500)] 
usp10/tests: Initialize our SCRIPT_VISATTR array.

Found by Valgrind and Dan Kegel.

12 years agovbscript: Added Global_IsEmpty implementation.
Jacek Caban [Wed, 19 Oct 2011 17:39:00 +0000 (19:39 +0200)] 
vbscript: Added Global_IsEmpty implementation.

12 years agovbscript: Get rid of no longer needed VB_VARIANT|VT_BYREF in Global_IsObject.
Jacek Caban [Wed, 19 Oct 2011 17:38:44 +0000 (19:38 +0200)] 
vbscript: Get rid of no longer needed VB_VARIANT|VT_BYREF in Global_IsObject.

12 years agousp10: Correct read overflow in ScriptBreak found by Valgrind.
Aric Stewart [Wed, 19 Oct 2011 17:34:26 +0000 (12:34 -0500)] 
usp10: Correct read overflow in ScriptBreak found by Valgrind.

12 years agopo: Update Italian translation.
Luca Bennati [Tue, 18 Oct 2011 18:41:41 +0000 (20:41 +0200)] 
po: Update Italian translation.

12 years agowinecfg: Update English resource.
Ken Sharp [Wed, 19 Oct 2011 16:15:59 +0000 (17:15 +0100)] 
winecfg: Update English resource.

12 years agogdi32: Implement SelectFont as a standard driver entry point.
Alexandre Julliard [Tue, 18 Oct 2011 11:10:58 +0000 (13:10 +0200)] 
gdi32: Implement SelectFont as a standard driver entry point.

12 years agogdi32: Add an initial Freetype font driver.
Alexandre Julliard [Tue, 18 Oct 2011 09:44:41 +0000 (11:44 +0200)] 
gdi32: Add an initial Freetype font driver.

12 years agogdi32: Add support for pushing a font driver on the DC driver stack.
Alexandre Julliard [Tue, 18 Oct 2011 09:43:23 +0000 (11:43 +0200)] 
gdi32: Add support for pushing a font driver on the DC driver stack.

12 years agomshtml: Added IHTMLWindow6 stub implementation.
Jacek Caban [Wed, 19 Oct 2011 14:15:16 +0000 (16:15 +0200)] 
mshtml: Added IHTMLWindow6 stub implementation.

12 years agomshtml.idl: Added IHTMLWindow5 and IHTMLStorage declarations.
Jacek Caban [Wed, 19 Oct 2011 14:14:57 +0000 (16:14 +0200)] 
mshtml.idl: Added IHTMLWindow5 and IHTMLStorage declarations.

12 years agontdll: Fix string comparison against non null-terminated string (Valgrind).
Alexandre Julliard [Wed, 19 Oct 2011 15:48:16 +0000 (17:48 +0200)] 
ntdll: Fix string comparison against non null-terminated string (Valgrind).

12 years agogdi32: Fix character code metrics for bitmap fonts.
Huw Davies [Wed, 19 Oct 2011 15:22:29 +0000 (16:22 +0100)] 
gdi32: Fix character code metrics for bitmap fonts.

12 years agogdi32/tests: Remove the no longer used todo functionality of the test_color macro.
Huw Davies [Wed, 19 Oct 2011 11:42:00 +0000 (12:42 +0100)] 
gdi32/tests: Remove the no longer used todo functionality of the test_color macro.

12 years agogdi32/tests: Add tests for GetPixel.
Huw Davies [Wed, 19 Oct 2011 11:41:59 +0000 (12:41 +0100)] 
gdi32/tests: Add tests for GetPixel.

12 years agogdi32: Implement GetPixel.
Huw Davies [Wed, 19 Oct 2011 11:41:58 +0000 (12:41 +0100)] 
gdi32: Implement GetPixel.

12 years agogdi32: Add get_pixel primitives.
Huw Davies [Wed, 19 Oct 2011 11:41:57 +0000 (12:41 +0100)] 
gdi32: Add get_pixel primitives.

12 years agogdi32/tests: Add tests for SetPixel.
Huw Davies [Wed, 19 Oct 2011 11:41:56 +0000 (12:41 +0100)] 
gdi32/tests: Add tests for SetPixel.

12 years agogdi32: Implement SetPixel.
Huw Davies [Wed, 19 Oct 2011 11:41:55 +0000 (12:41 +0100)] 
gdi32: Implement SetPixel.

12 years agogdi32: Add pixel_to_colorref primitives.
Huw Davies [Wed, 19 Oct 2011 11:41:54 +0000 (12:41 +0100)] 
gdi32: Add pixel_to_colorref primitives.

12 years agogdi32/tests: Add tests for non-rgb colorrefs.
Huw Davies [Wed, 19 Oct 2011 11:41:53 +0000 (12:41 +0100)] 
gdi32/tests: Add tests for non-rgb colorrefs.

12 years agogdi32: Add support for non-rgb colorrefs.
Huw Davies [Wed, 19 Oct 2011 11:41:52 +0000 (12:41 +0100)] 
gdi32: Add support for non-rgb colorrefs.

12 years agogdi32: Introduce a unified function to perform COLORREF to pixel color mapping.
Huw Davies [Wed, 19 Oct 2011 11:41:51 +0000 (12:41 +0100)] 
gdi32: Introduce a unified function to perform COLORREF to pixel color mapping.

12 years agouser32: Recalculate string length when cropping string to fit.
Aric Stewart [Wed, 19 Oct 2011 13:37:25 +0000 (08:37 -0500)] 
user32: Recalculate string length when cropping string to fit.