wine
12 years agoRelease 1.4-rc2. wine-1.4-rc2
Alexandre Julliard [Thu, 2 Feb 2012 19:27:31 +0000 (20:27 +0100)] 
Release 1.4-rc2.

12 years agowinex11: Update only the key state on KeymapNotify without sending fake key events.
Alexandre Julliard [Thu, 2 Feb 2012 16:19:34 +0000 (17:19 +0100)] 
winex11: Update only the key state on KeymapNotify without sending fake key events.

12 years agowined3d: Use a separate flag for discarded surfaces.
Matteo Bruni [Thu, 2 Feb 2012 14:08:58 +0000 (15:08 +0100)] 
wined3d: Use a separate flag for discarded surfaces.

12 years agopo: Remove English strings from the Hungarian shell folder translations.
Francois Gouget [Thu, 2 Feb 2012 09:11:37 +0000 (10:11 +0100)] 
po: Remove English strings from the Hungarian shell folder translations.

12 years agopo: Remove/fix a couple of invalid Hungarian translations.
Francois Gouget [Thu, 2 Feb 2012 09:10:29 +0000 (10:10 +0100)] 
po: Remove/fix a couple of invalid Hungarian translations.

12 years agopo: Mark an incorrect Czech translation as fuzzy.
Francois Gouget [Thu, 2 Feb 2012 09:07:19 +0000 (10:07 +0100)] 
po: Mark an incorrect Czech translation as fuzzy.

12 years agopo: Remove English strings (invalid even) from the Bulgarian shell folder translations.
Francois Gouget [Thu, 2 Feb 2012 09:04:40 +0000 (10:04 +0100)] 
po: Remove English strings (invalid even) from the Bulgarian shell folder translations.

12 years agoddraw/tests: Add some IDirect3DViewport interface tests.
Stefan Dösinger [Thu, 2 Feb 2012 11:56:00 +0000 (12:56 +0100)] 
ddraw/tests: Add some IDirect3DViewport interface tests.

12 years agodinput: Support INFINITE as number of effect iterations.
Marcel Hasler [Mon, 30 Jan 2012 23:36:56 +0000 (00:36 +0100)] 
dinput: Support INFINITE as number of effect iterations.

12 years agocrypt32: Test and correct CryptVerifyCertificateSignature.
Juan Lang [Thu, 2 Feb 2012 04:15:27 +0000 (20:15 -0800)] 
crypt32: Test and correct CryptVerifyCertificateSignature.

12 years agousp10: We do not yet shape hangul properly so allow for SSA_LINK flags to take effect.
Aric Stewart [Wed, 1 Feb 2012 20:52:35 +0000 (14:52 -0600)] 
usp10: We do not yet shape hangul properly so allow for SSA_LINK flags to take effect.

12 years agowinecoreaudio: Improve underrun handling.
Andrew Eikum [Wed, 1 Feb 2012 15:08:51 +0000 (09:08 -0600)] 
winecoreaudio: Improve underrun handling.

12 years agowinealsa: Avoid memory leak with snd_card_get_name.
Alexandre Julliard [Wed, 1 Feb 2012 15:55:53 +0000 (16:55 +0100)] 
winealsa: Avoid memory leak with snd_card_get_name.

12 years agowinex11: Poll the mouse button to detect the end of a window manager move/resize.
Alexandre Julliard [Wed, 1 Feb 2012 14:49:19 +0000 (15:49 +0100)] 
winex11: Poll the mouse button to detect the end of a window manager move/resize.

12 years agowinex11: Move the window resizing support to mouse.c.
Alexandre Julliard [Wed, 1 Feb 2012 14:46:52 +0000 (15:46 +0100)] 
winex11: Move the window resizing support to mouse.c.

12 years agowinex11: Don't give focus to zero-size windows.
Alexandre Julliard [Wed, 1 Feb 2012 14:33:51 +0000 (15:33 +0100)] 
winex11: Don't give focus to zero-size windows.

12 years agodinput: Clip to the client area instead of the whole window in exclusive mode.
Alexandre Julliard [Wed, 1 Feb 2012 13:33:06 +0000 (14:33 +0100)] 
dinput: Clip to the client area instead of the whole window in exclusive mode.

12 years agomshtml: Properly handle out of memory in IHTMLElement::get_outerHTML.
Jacek Caban [Wed, 1 Feb 2012 12:58:54 +0000 (13:58 +0100)] 
mshtml: Properly handle out of memory in IHTMLElement::get_outerHTML.

12 years agomshtml: Properly handle GetScheme failure.
Jacek Caban [Wed, 1 Feb 2012 12:58:42 +0000 (13:58 +0100)] 
mshtml: Properly handle GetScheme failure.

12 years agomshtml: Make cookie parameter optional in ConnectionPoint_Advise.
Piotr Caban [Wed, 1 Feb 2012 09:41:58 +0000 (10:41 +0100)] 
mshtml: Make cookie parameter optional in ConnectionPoint_Advise.

12 years agocomctl32: More tests for Toolbar window style handling.
Nikolay Sivov [Tue, 31 Jan 2012 21:07:00 +0000 (00:07 +0300)] 
comctl32: More tests for Toolbar window style handling.

12 years agoquartz: If the MediaSeeking is not implemented all the way up the passthru chain...
Aric Stewart [Tue, 31 Jan 2012 19:52:27 +0000 (13:52 -0600)] 
quartz: If the MediaSeeking is not implemented all the way up the passthru chain fall back to the filtergraph's clock to find position.

12 years agogdi32: In update_system_links if the font we are trying to link has already been...
Aric Stewart [Tue, 31 Jan 2012 19:24:58 +0000 (13:24 -0600)] 
gdi32: In update_system_links if the font we are trying to link has already been substituted or localized we need to check against that name also.

12 years agousp10: Implement SSA_LINK flag.
Aric Stewart [Tue, 31 Jan 2012 19:11:36 +0000 (13:11 -0600)] 
usp10: Implement SSA_LINK flag.

12 years agopo: Update Italian translation.
Luca Bennati [Wed, 1 Feb 2012 14:16:20 +0000 (15:16 +0100)] 
po: Update Italian translation.

12 years agopo: Update Brazilian Portuguese translation.
Gustavo Henrique Milaré [Wed, 1 Feb 2012 00:37:54 +0000 (22:37 -0200)] 
po: Update Brazilian Portuguese translation.

12 years agopo: Update Korean translation.
Hwang YunSong [Tue, 31 Jan 2012 14:03:13 +0000 (23:03 +0900)] 
po: Update Korean translation.

12 years agowinmm: Initialize COM for MULTITHREADED, not APARTMENTTHREADED.
Andrew Eikum [Tue, 31 Jan 2012 18:53:00 +0000 (12:53 -0600)] 
winmm: Initialize COM for MULTITHREADED, not APARTMENTTHREADED.

12 years agocrypt32: Only accept trailing NULLs in a certificate common name.
Juan Lang [Tue, 31 Jan 2012 16:59:36 +0000 (08:59 -0800)] 
crypt32: Only accept trailing NULLs in a certificate common name.

12 years agoddraw/tests: Add an IDirect3DDevice7::Load color key test.
Stefan Dösinger [Tue, 31 Jan 2012 13:49:19 +0000 (14:49 +0100)] 
ddraw/tests: Add an IDirect3DDevice7::Load color key test.

12 years agoddraw/tests: Add an IDirect3DTexture2::Load color key test.
Stefan Dösinger [Tue, 31 Jan 2012 13:49:18 +0000 (14:49 +0100)] 
ddraw/tests: Add an IDirect3DTexture2::Load color key test.

12 years agoddraw/tests: Add an IDirect3DTexture::Load color key test.
Stefan Dösinger [Tue, 31 Jan 2012 13:49:17 +0000 (14:49 +0100)] 
ddraw/tests: Add an IDirect3DTexture::Load color key test.

12 years agoddraw: Properly set the color key in texture::load.
Stefan Dösinger [Tue, 31 Jan 2012 13:49:16 +0000 (14:49 +0100)] 
ddraw: Properly set the color key in texture::load.

12 years agowinex11: Consider zero-size windows mapped even when they are positioned at 0,0.
Alexandre Julliard [Tue, 31 Jan 2012 16:28:34 +0000 (17:28 +0100)] 
winex11: Consider zero-size windows mapped even when they are positioned at 0,0.

12 years agourlmon: Handle implicit file scheme in MapUrlToZone and GetSecurityId functions.
Piotr Caban [Tue, 31 Jan 2012 13:11:20 +0000 (14:11 +0100)] 
urlmon: Handle implicit file scheme in MapUrlToZone and GetSecurityId functions.

12 years agopsapi/tests: Don't check data returned from a failing call.
Alexandre Julliard [Tue, 31 Jan 2012 13:43:03 +0000 (14:43 +0100)] 
psapi/tests: Don't check data returned from a failing call.

12 years agomciwave: Always reach an end position expressed in milliseconds.
Jörg Höhle [Tue, 31 Jan 2012 08:33:19 +0000 (09:33 +0100)] 
mciwave: Always reach an end position expressed in milliseconds.

12 years agowinecoreaudio: Fix the Start/Stop/Reset cycle.
Jörg Höhle [Sun, 29 Jan 2012 13:33:50 +0000 (14:33 +0100)] 
winecoreaudio: Fix the Start/Stop/Reset cycle.

12 years agowinecoreaudio: Implement a lock-free callback design.
Jörg Höhle [Fri, 27 Jan 2012 20:07:02 +0000 (21:07 +0100)] 
winecoreaudio: Implement a lock-free callback design.

12 years agowinecoreaudio: Avoid deadlock in AudioClient_Stop.
Jörg Höhle [Sun, 15 Jan 2012 19:16:51 +0000 (20:16 +0100)] 
winecoreaudio: Avoid deadlock in AudioClient_Stop.

12 years agourlmon: Properly handle relative URIs with specified host in combine_uri.
Jacek Caban [Tue, 31 Jan 2012 10:43:08 +0000 (11:43 +0100)] 
urlmon: Properly handle relative URIs with specified host in combine_uri.

12 years agourlmon: Relative URI without scheme may be treated as hierarchical.
Jacek Caban [Tue, 31 Jan 2012 10:42:44 +0000 (11:42 +0100)] 
urlmon: Relative URI without scheme may be treated as hierarchical.

12 years agomsvcp60: Remove unnecessary assignments (LLVM/Clang).
Austin English [Tue, 31 Jan 2012 04:50:53 +0000 (22:50 -0600)] 
msvcp60: Remove unnecessary assignments (LLVM/Clang).

12 years agodsound: Remove an unnecessary assignment (LLVM/Clang).
Austin English [Tue, 31 Jan 2012 04:47:46 +0000 (22:47 -0600)] 
dsound: Remove an unnecessary assignment (LLVM/Clang).

12 years agocrypt32: Remove a couple unused variables (LLVM/Clang).
Austin English [Tue, 31 Jan 2012 04:43:36 +0000 (22:43 -0600)] 
crypt32: Remove a couple unused variables (LLVM/Clang).

12 years agowscript: Remove an unused variable (LLVM/Clang).
Austin English [Tue, 31 Jan 2012 04:41:30 +0000 (22:41 -0600)] 
wscript: Remove an unused variable (LLVM/Clang).

12 years agowrc: Avoid an unused function warning when HAVE_LIBGETTEXTPO is not defined.
Henri Verbeet [Mon, 30 Jan 2012 20:19:49 +0000 (21:19 +0100)] 
wrc: Avoid an unused function warning when HAVE_LIBGETTEXTPO is not defined.

12 years agoddraw: AddAttachedSurface() just references whatever we pass it.
Henri Verbeet [Mon, 30 Jan 2012 20:19:48 +0000 (21:19 +0100)] 
ddraw: AddAttachedSurface() just references whatever we pass it.

12 years agowinex11: Reset clipping when a fullscreen window is unmapped.
Alexandre Julliard [Tue, 31 Jan 2012 12:45:04 +0000 (13:45 +0100)] 
winex11: Reset clipping when a fullscreen window is unmapped.

12 years agokernel32: Only change the Unix current after exec_process to make sure it's inherited...
Alexandre Julliard [Tue, 31 Jan 2012 12:44:40 +0000 (13:44 +0100)] 
kernel32: Only change the Unix current after exec_process to make sure it's inherited properly.

12 years agourlmon: Fix debug message in canonicalize_scheme.
Piotr Caban [Mon, 30 Jan 2012 17:36:53 +0000 (18:36 +0100)] 
urlmon: Fix debug message in canonicalize_scheme.

12 years agocomctl32: Fix MSVC build in imagelist.c.
Thomas Faber [Mon, 30 Jan 2012 17:26:43 +0000 (18:26 +0100)] 
comctl32: Fix MSVC build in imagelist.c.

12 years agommdevapi: Correctly convert UINT32 to LONG32.
Andrew Eikum [Mon, 30 Jan 2012 17:04:17 +0000 (11:04 -0600)] 
mmdevapi: Correctly convert UINT32 to LONG32.

12 years agomsvcp60: Fix _Lockit class implementation.
Piotr Caban [Mon, 30 Jan 2012 16:47:36 +0000 (17:47 +0100)] 
msvcp60: Fix _Lockit class implementation.

12 years agomsi: Update version resource.
Stefan Leichter [Mon, 30 Jan 2012 13:27:39 +0000 (14:27 +0100)] 
msi: Update version resource.

12 years agowinex11: Disallow clipping to fullscreen rectangle if XInput2 is not available.
Alexandre Julliard [Mon, 30 Jan 2012 16:46:32 +0000 (17:46 +0100)] 
winex11: Disallow clipping to fullscreen rectangle if XInput2 is not available.

12 years agodinput: Catch unsuccessful clipping attempts and fall back to warping.
Alexandre Julliard [Mon, 30 Jan 2012 16:46:23 +0000 (17:46 +0100)] 
dinput: Catch unsuccessful clipping attempts and fall back to warping.

12 years agocrypt32: Fix domain component length check.
Erich Hoover [Sun, 29 Jan 2012 19:25:59 +0000 (12:25 -0700)] 
crypt32: Fix domain component length check.

12 years agomsxml3: Trace VARIANT parameters.
Nikolay Sivov [Sun, 29 Jan 2012 09:40:22 +0000 (12:40 +0300)] 
msxml3: Trace VARIANT parameters.

12 years agoddraw/tests: Port the depth blit test to ddraw2.
Stefan Dösinger [Mon, 30 Jan 2012 07:41:59 +0000 (08:41 +0100)] 
ddraw/tests: Port the depth blit test to ddraw2.

12 years agoddraw/tests: Port the depth blit test to ddraw4.
Stefan Dösinger [Mon, 30 Jan 2012 07:41:58 +0000 (08:41 +0100)] 
ddraw/tests: Port the depth blit test to ddraw4.

12 years agoddraw/tests: Port the depth blit test to ddraw7.
Stefan Dösinger [Mon, 30 Jan 2012 07:41:57 +0000 (08:41 +0100)] 
ddraw/tests: Port the depth blit test to ddraw7.

12 years agousp10: Limit runs in ScriptStringAnalyse to 255.
Aric Stewart [Mon, 30 Jan 2012 13:30:15 +0000 (07:30 -0600)] 
usp10: Limit runs in ScriptStringAnalyse to 255.

12 years agousp10: Use a bsearch function to find a glyph in the LogClust array.
Aric Stewart [Mon, 30 Jan 2012 13:30:08 +0000 (07:30 -0600)] 
usp10: Use a bsearch function to find a glyph in the LogClust array.

12 years agousp10: pwLogClust is ordered so its max will be on one end.
Aric Stewart [Mon, 30 Jan 2012 13:30:05 +0000 (07:30 -0600)] 
usp10: pwLogClust is ordered so its max will be on one end.

12 years agouser32: Have a fallback in linebreaking if uniscribe fails to analyse a string.
Aric Stewart [Mon, 30 Jan 2012 13:30:12 +0000 (07:30 -0600)] 
user32: Have a fallback in linebreaking if uniscribe fails to analyse a string.

12 years agouser32: Check return code from ScriptStringAnalyse.
Aric Stewart [Mon, 30 Jan 2012 13:30:00 +0000 (07:30 -0600)] 
user32: Check return code from ScriptStringAnalyse.

12 years agoregedit: Use virtkeys for all accelerators.
Alexandre Julliard [Mon, 30 Jan 2012 12:18:29 +0000 (13:18 +0100)] 
regedit: Use virtkeys for all accelerators.

12 years agowordpad: Use virtkeys for all accelerators.
Alexandre Julliard [Mon, 30 Jan 2012 11:13:43 +0000 (12:13 +0100)] 
wordpad: Use virtkeys for all accelerators.

12 years agonotepad: Use virtkeys for all accelerators.
Alexandre Julliard [Mon, 30 Jan 2012 11:13:34 +0000 (12:13 +0100)] 
notepad: Use virtkeys for all accelerators.

12 years agoview: Get rid of the quit accelerator.
Alexandre Julliard [Mon, 30 Jan 2012 11:13:13 +0000 (12:13 +0100)] 
view: Get rid of the quit accelerator.

All window managers already have a key shortcut for that.

12 years agowinefile: Get rid of the exit accelerator.
Alexandre Julliard [Mon, 30 Jan 2012 11:12:59 +0000 (12:12 +0100)] 
winefile: Get rid of the exit accelerator.

All window managers already have a key shortcut for that.

12 years agowinemine: Get rid of the exit accelerator.
Alexandre Julliard [Mon, 30 Jan 2012 11:12:49 +0000 (12:12 +0100)] 
winemine: Get rid of the exit accelerator.

All window managers already have a key shortcut for that.

12 years agowrc: Fix parsing of virtkey accelerators.
Alexandre Julliard [Mon, 30 Jan 2012 11:12:19 +0000 (12:12 +0100)] 
wrc: Fix parsing of virtkey accelerators.

12 years agopo: Update Polish translation.
Łukasz Wojniłowicz [Sat, 28 Jan 2012 18:58:45 +0000 (19:58 +0100)] 
po: Update Polish translation.

12 years agopo: Updated Korean translation.
Hwang YunSong [Sat, 28 Jan 2012 14:19:18 +0000 (23:19 +0900)] 
po: Updated Korean translation.

12 years agopo: Update Italian translation.
Luca Bennati [Fri, 27 Jan 2012 20:52:16 +0000 (21:52 +0100)] 
po: Update Italian translation.

12 years agocomctl32: Never release state image list.
Nikolay Sivov [Sun, 29 Jan 2012 16:27:17 +0000 (19:27 +0300)] 
comctl32: Never release state image list.

12 years agod3dx9_36: Remove TGA from TODO since it is supported.
Christian Costa [Mon, 30 Jan 2012 00:17:23 +0000 (01:17 +0100)] 
d3dx9_36: Remove TGA from TODO since it is supported.

12 years agomsi: Avoid dead code in parse_prop (Coverity).
Frédéric Delanoy [Sun, 29 Jan 2012 22:25:40 +0000 (23:25 +0100)] 
msi: Avoid dead code in parse_prop (Coverity).

12 years agows2_32/tests: Remove dead code in test_completion_port (Coverity).
Frédéric Delanoy [Sun, 29 Jan 2012 21:37:38 +0000 (22:37 +0100)] 
ws2_32/tests: Remove dead code in test_completion_port (Coverity).

12 years agourlmon: Recognize <head> start tag as text/html MIME type.
Nikolay Sivov [Sun, 29 Jan 2012 20:33:04 +0000 (23:33 +0300)] 
urlmon: Recognize <head> start tag as text/html MIME type.

12 years agoriched20: Fix some GDI object leaks.
Dmitry Timoshkov [Sat, 28 Jan 2012 12:27:03 +0000 (20:27 +0800)] 
riched20: Fix some GDI object leaks.

12 years agocomctl32: Fix MSVC build in monthcal.c.
Thomas Faber [Fri, 27 Jan 2012 22:56:10 +0000 (23:56 +0100)] 
comctl32: Fix MSVC build in monthcal.c.

12 years agoRelease 1.4-rc1. wine-1.4-rc1
Alexandre Julliard [Fri, 27 Jan 2012 19:47:46 +0000 (20:47 +0100)] 
Release 1.4-rc1.

12 years agopo: Update Italian translation.
Luca Bennati [Fri, 27 Jan 2012 11:26:32 +0000 (12:26 +0100)] 
po: Update Italian translation.

12 years agomshtml: Added VT_I2 handling to IHTMLSelectElement:add implementation.
Jacek Caban [Fri, 27 Jan 2012 16:45:39 +0000 (17:45 +0100)] 
mshtml: Added VT_I2 handling to IHTMLSelectElement:add implementation.

12 years agomshtml: Added VT_I2 handling to debugstr_variant.
Jacek Caban [Fri, 27 Jan 2012 16:45:17 +0000 (17:45 +0100)] 
mshtml: Added VT_I2 handling to debugstr_variant.

12 years agomshtml: Fallback to text/html mime type for document channel in nsIChannel::GetConten...
Jacek Caban [Fri, 27 Jan 2012 14:56:32 +0000 (15:56 +0100)] 
mshtml: Fallback to text/html mime type for document channel in nsIChannel::GetContentType.

12 years agomshtml: Added support for middle-button opening anchors in a new window.
Jacek Caban [Fri, 27 Jan 2012 14:56:13 +0000 (15:56 +0100)] 
mshtml: Added support for middle-button opening anchors in a new window.

12 years agomshtml: Added support for anchor targets.
Jacek Caban [Fri, 27 Jan 2012 14:56:00 +0000 (15:56 +0100)] 
mshtml: Added support for anchor targets.

12 years agomshtml: Moved creating URIs relative to window to a new function.
Jacek Caban [Fri, 27 Jan 2012 14:55:46 +0000 (15:55 +0100)] 
mshtml: Moved creating URIs relative to window to a new function.

12 years agomshtml: Follow anchors only on left button click.
Jacek Caban [Fri, 27 Jan 2012 14:55:33 +0000 (15:55 +0100)] 
mshtml: Follow anchors only on left button click.

12 years agoshell32: Avoid an unsafe IExtractIconW to object cast.
Michael Stefaniuc [Fri, 27 Jan 2012 13:42:22 +0000 (14:42 +0100)] 
shell32: Avoid an unsafe IExtractIconW to object cast.

12 years agoshell32: COM cleanup for IPersistFile.
Michael Stefaniuc [Fri, 27 Jan 2012 13:36:58 +0000 (14:36 +0100)] 
shell32: COM cleanup for IPersistFile.

12 years agoshell32: COM cleanup for IExtractIconA.
Michael Stefaniuc [Fri, 27 Jan 2012 13:34:47 +0000 (14:34 +0100)] 
shell32: COM cleanup for IExtractIconA.

12 years agoshell32: Forward IExtractIconA::Release to IExtractIconW:Release.
Michael Stefaniuc [Fri, 27 Jan 2012 13:30:58 +0000 (14:30 +0100)] 
shell32: Forward IExtractIconA::Release to IExtractIconW:Release.

12 years agoshell32: COM cleanup for IExtractIconW.
Michael Stefaniuc [Fri, 27 Jan 2012 13:21:17 +0000 (14:21 +0100)] 
shell32: COM cleanup for IExtractIconW.

12 years agoshell32: Pass the object instead of the iface to an internal helper.
Michael Stefaniuc [Fri, 27 Jan 2012 13:17:46 +0000 (14:17 +0100)] 
shell32: Pass the object instead of the iface to an internal helper.

12 years agowinealsa: Fix -errno typo.
Jörg Höhle [Fri, 27 Jan 2012 09:03:01 +0000 (10:03 +0100)] 
winealsa: Fix -errno typo.