Vincent Povirk [Sat, 8 May 2010 17:01:07 +0000 (12:01 -0500)]
gdiplus: Implement GdipCreateHICONFromBitmap.
Jacek Caban [Sat, 8 May 2010 16:34:03 +0000 (18:34 +0200)]
mshtml: Test return value of OnStateChange.
Jacek Caban [Sat, 8 May 2010 16:33:52 +0000 (18:33 +0200)]
mshtml: Check return value of SetText.
Spotted by Gerald Pfeifer.
Piotr Caban [Sat, 8 May 2010 16:01:15 +0000 (18:01 +0200)]
wininet: Fix trace messages.
Piotr Caban [Sat, 8 May 2010 16:01:02 +0000 (18:01 +0200)]
shlwapi: Added more UrlCanonicalizeA tests.
Piotr Caban [Sat, 8 May 2010 16:00:49 +0000 (18:00 +0200)]
shlwapi: Make UrlCanonicalizeA working with long urls (>INTERNET_MAX_URL_LENGTH).
Piotr Caban [Sat, 8 May 2010 16:00:36 +0000 (18:00 +0200)]
shlwapi: Make UrlCanonicalizeW working with long urls (>INTERNET_MAX_URL_LENGTH).
Piotr Caban [Sat, 8 May 2010 16:00:17 +0000 (18:00 +0200)]
include: Fix typo in shlwapi.h.
Paul Vriens [Sat, 8 May 2010 09:39:51 +0000 (11:39 +0200)]
winhttp/tests: Show the correct error.
Aric Stewart [Sat, 8 May 2010 03:10:26 +0000 (22:10 -0500)]
usp10: Add ETO_IGNORELANGUAGE when calling ExtTextOut so we do not re-reverse already formated RTL strings inside of GDI.
Andrew Eikum [Fri, 7 May 2010 22:16:41 +0000 (17:16 -0500)]
user32: Don't use DLGTEMPLATE's ExStyle when creating dialogs.
Michael Stefaniuc [Fri, 7 May 2010 21:36:46 +0000 (23:36 +0200)]
explorer: Remove unneeded UNICODE define.
Sven Baars [Fri, 7 May 2010 19:36:39 +0000 (21:36 +0200)]
wordpad: Fix Dutch translation.
Sven Baars [Fri, 7 May 2010 19:36:32 +0000 (21:36 +0200)]
xcopy: Fix Dutch translation.
André Hentschel [Fri, 7 May 2010 16:01:26 +0000 (18:01 +0200)]
oleaut32: Check if the delimiter is a date delimiter.
Aric Stewart [Fri, 7 May 2010 15:38:56 +0000 (10:38 -0500)]
usp10/test: Initialize local structures.
Alexandre Julliard [Sat, 8 May 2010 09:44:40 +0000 (11:44 +0200)]
winex11: Fix source/dest width mismatch in SetDIBits.
Alexandre Julliard [Fri, 7 May 2010 20:38:32 +0000 (22:38 +0200)]
include: Force inlining exported API functions to avoid duplicate definitions.
Alexandre Julliard [Fri, 7 May 2010 18:20:29 +0000 (20:20 +0200)]
Release 1.1.44.
Jacek Caban [Fri, 7 May 2010 13:21:41 +0000 (15:21 +0200)]
mshtml: Added IHTMLInputElement::put_name implementation.
Jacek Caban [Fri, 7 May 2010 13:21:15 +0000 (15:21 +0200)]
mshtml: Added IHTMLInputElement::get_type tests.
Jacek Caban [Fri, 7 May 2010 13:20:56 +0000 (15:20 +0200)]
mshtml: Added IHTMLInputElement::put_type implementation.
Jacek Caban [Fri, 7 May 2010 13:20:33 +0000 (15:20 +0200)]
mshtml: Added beginning support for oncontextmenu event.
Jacek Caban [Fri, 7 May 2010 13:20:10 +0000 (15:20 +0200)]
mshtml: Added IHTMLDocument2::clear implementation.
Jacek Caban [Fri, 7 May 2010 13:19:48 +0000 (15:19 +0200)]
mshtml: Added IHTMLFormElement::get_length implementation.
Yann Droneaud [Thu, 15 Apr 2010 09:56:32 +0000 (11:56 +0200)]
include: Rewrote some extern inline to static inline.
Alexandre Julliard [Fri, 7 May 2010 12:15:25 +0000 (14:15 +0200)]
kernel32: Add an x86_64 implementation for the TEB access functions.
Alexandre Julliard [Fri, 7 May 2010 12:07:45 +0000 (14:07 +0200)]
kernel32: Define GetProcessHeap as an assembler function on i386.
André Hentschel [Fri, 30 Apr 2010 16:38:59 +0000 (18:38 +0200)]
kernel32: Double the alarm timeout to prevent a failed test.
Michael Stefaniuc [Fri, 7 May 2010 08:46:52 +0000 (10:46 +0200)]
oleview: Switch the rest to use the explicit W-types/functions.
Compile with -DWINE_NO_UNICODE_MACROS.
Michael Stefaniuc [Fri, 7 May 2010 08:46:25 +0000 (10:46 +0200)]
oleview: Use the explicit W types/functions in details.c.
Michael Stefaniuc [Fri, 7 May 2010 08:46:14 +0000 (10:46 +0200)]
oleview: Use the explicit W types/functions in oleview.c.
Michael Stefaniuc [Fri, 7 May 2010 08:46:02 +0000 (10:46 +0200)]
oleview: Use the explicit W types/functions in typelib.c.
Michael Stefaniuc [Fri, 7 May 2010 08:45:45 +0000 (10:45 +0200)]
oleview: Use the explicit W types/functions in tree.c.
Michael Stefaniuc [Fri, 7 May 2010 08:45:29 +0000 (10:45 +0200)]
oleview: Replace some SendMessage wrappers with the real thing.
Damjan Jovanovic [Fri, 7 May 2010 06:29:02 +0000 (08:29 +0200)]
winemenubuilder: Launch .lnk files directly from menus.
The arguments of a .lnk file are complex, with quoting and escaping
rules and %windir%-style variable expansion, so winemenubuilder cannot
always convert them accurately to a .desktop file. But start.exe and
shell32 on the other hand can parse the .lnk file and run it
themselves, so use them instead.
Sven Baars [Thu, 6 May 2010 19:20:35 +0000 (21:20 +0200)]
mshtml: Update Dutch translation.
Vincent Povirk [Thu, 6 May 2010 22:07:39 +0000 (17:07 -0500)]
windowscodecs: Use the BITMAPINFOHEADER structure to get icon bitcount.
Vincent Povirk [Thu, 6 May 2010 16:36:41 +0000 (11:36 -0500)]
ole32: Fix reads past the end of streams.
Vincent Povirk [Thu, 6 May 2010 16:35:56 +0000 (11:35 -0500)]
ole32: Use the cached information in BlockChainStream_GetCount.
Alexandre Julliard [Fri, 7 May 2010 10:45:55 +0000 (12:45 +0200)]
shell32: Fix marshalling of 1-bpp systray icons.
Alexandre Julliard [Fri, 7 May 2010 10:45:39 +0000 (12:45 +0200)]
user32: Make DrawIcon simply call DrawIconEx.
Alexandre Julliard [Fri, 7 May 2010 10:41:40 +0000 (12:41 +0200)]
user32: Use the correct rop when blitting an icon in DrawIconEx.
Alexandre Julliard [Fri, 7 May 2010 10:08:29 +0000 (12:08 +0200)]
user32: Fix drawing of 1-bpp icons in DrawIconEx.
Alexandre Julliard [Fri, 7 May 2010 09:34:17 +0000 (11:34 +0200)]
user32: Return the icon depth instead of number of colors when loading from a .ico file.
Alexandre Julliard [Thu, 6 May 2010 19:04:03 +0000 (21:04 +0200)]
wine.inf: Copy l_intl.nls to the system32 directory.
Alexandre Julliard [Thu, 6 May 2010 18:51:53 +0000 (20:51 +0200)]
configure: Create a symlink from l_intl.nls in the build tree, and install it.
Alexandre Julliard [Thu, 6 May 2010 18:50:14 +0000 (20:50 +0200)]
libwine: Add support for generating l_intl.nls, based on a patch by Andrey Turkin.
Aric Stewart [Thu, 6 May 2010 13:28:57 +0000 (08:28 -0500)]
usp10: Implement mirroring for bidi support.
Alexandre Julliard [Thu, 6 May 2010 17:51:13 +0000 (19:51 +0200)]
libwine: Generate a table for BiDi character mirroring.
Alexandre Julliard [Thu, 6 May 2010 16:35:16 +0000 (18:35 +0200)]
libwine: Update the character tables to Unicode 5.2.
Alexandre Julliard [Thu, 6 May 2010 16:23:38 +0000 (18:23 +0200)]
libwine: Download Unicode data files from unicode.org as needed in cpmap.pl.
Detlef Riekenberg [Thu, 6 May 2010 15:24:53 +0000 (17:24 +0200)]
msiexec: Use resource in msi for a help dialog to allow translation.
Vincent Povirk [Tue, 4 May 2010 22:40:55 +0000 (17:40 -0500)]
ole32: Always move unmodified streams instead of copying on commit.
Vincent Povirk [Wed, 5 May 2010 19:23:12 +0000 (14:23 -0500)]
ole32: Rewrite transacted storage to be more lazy.
When creating a new transacted storage object (or reverting an
existing one), rather than copy the original storage, we simply create
a "stub directory entry" for the root. As stub entries are accessed,
we fill in their data from the parent and create new stubs for any
linked entries. The streams have copy on write semantics - reads are
from the original entry until a change is made, then we make a copy in
the scratch file.
When committing transacted storages, we have to create a new tree with
the new data so that the storage entry can be modified in one step,
but unmodified sections of the tree can now be shared between the new
tree and the old. An entry can be shared if it and all entries
reachable from it are unmodified. In the trivial case where nothing
has been modified, we don't have to make a new tree at all.
Huw Davies [Thu, 6 May 2010 13:05:39 +0000 (14:05 +0100)]
gdi32: Add support for ETO_PDY and improve world transform support.
Piotr Caban [Thu, 6 May 2010 12:28:21 +0000 (14:28 +0200)]
msvcrt: Sync msvcr* dlls.
Piotr Caban [Thu, 6 May 2010 12:28:08 +0000 (14:28 +0200)]
msvcrt: Added mbstowcs and wcstombs tests.
Piotr Caban [Thu, 6 May 2010 12:27:57 +0000 (14:27 +0200)]
msvcrt: Fixed wcstombs(_s_l) implementation.
Piotr Caban [Thu, 6 May 2010 12:27:45 +0000 (14:27 +0200)]
msvcrt: Added mbstowcs(_s_l) implementation.
Piotr Caban [Thu, 6 May 2010 12:27:22 +0000 (14:27 +0200)]
msvcrt: Added _mbstrlen_l implementation.
Alexandre Julliard [Thu, 6 May 2010 12:57:44 +0000 (14:57 +0200)]
winex11: Create a window of the appropriate visual to initialize GL info.
Alexandre Julliard [Thu, 6 May 2010 12:57:21 +0000 (14:57 +0200)]
wined3d: Don't crash during initialization if the adapter doesn't have full GL info.
Matteo Bruni [Wed, 5 May 2010 18:21:10 +0000 (20:21 +0200)]
d3dx9: Support some more vs_3_0 instructions in the shader assembler.
Matteo Bruni [Wed, 5 May 2010 17:55:26 +0000 (19:55 +0200)]
d3dx9: Add relative addressing support to the shader assembler.
Matteo Bruni [Wed, 5 May 2010 14:56:09 +0000 (16:56 +0200)]
d3dx9: Support all the remaining register types in the shader assembler.
Alexandre Julliard [Thu, 6 May 2010 12:44:09 +0000 (14:44 +0200)]
shell32: Make use of the control panel icon.
Joel Holdsworth [Wed, 5 May 2010 20:54:57 +0000 (21:54 +0100)]
shell32: Comitted a Tango icon for the control panel.
Joel Holdsworth [Wed, 5 May 2010 18:48:28 +0000 (19:48 +0100)]
user32: Fixed some minor glitches in oic_winlogo.ico.
Gerald Pfeifer [Wed, 5 May 2010 22:10:18 +0000 (00:10 +0200)]
wined3d: Fix the handling of the blue channel inIWineGDISurfaceImpl_SaveSnapshot. (take 2).
Nikolay Sivov [Wed, 5 May 2010 21:20:30 +0000 (01:20 +0400)]
ole32/ole2: Use W calls for registry access.
Nikolay Sivov [Wed, 5 May 2010 20:15:05 +0000 (00:15 +0400)]
comctl32/rebar: Try to center child rectangle only if cyChild height is not zero.
Damjan Jovanovic [Wed, 5 May 2010 20:53:57 +0000 (22:53 +0200)]
winemenubuilder: Make desktop files executable.
Damjan Jovanovic [Wed, 5 May 2010 18:50:04 +0000 (20:50 +0200)]
winex11.drv: Use unicode filenames for WM_DROPFILES.
Rico Schüller [Wed, 5 May 2010 17:02:02 +0000 (19:02 +0200)]
d3d10/tests: Add ID3D10Effect::GetVariableBy*() test.
Rico Schüller [Wed, 5 May 2010 17:01:59 +0000 (19:01 +0200)]
d3d10: Add argument check in ID3D10Effect::GetVariableByName().
Rico Schüller [Wed, 5 May 2010 17:01:54 +0000 (19:01 +0200)]
d3d10: Implement ID3D10Effect::GetVariableBySemantic().
Rico Schüller [Wed, 5 May 2010 17:00:44 +0000 (19:00 +0200)]
d3d10: Parse semantic in parse_fx10_local_variable().
Sven Baars [Wed, 5 May 2010 16:55:37 +0000 (18:55 +0200)]
gphoto2.ds: Fix Dutch translation and alignment.
Sven Baars [Wed, 5 May 2010 16:55:05 +0000 (18:55 +0200)]
credui: Fix Dutch translation.
Aric Stewart [Wed, 5 May 2010 18:30:33 +0000 (13:30 -0500)]
usp10: ScriptTextOut reorders glyphs that are RTL if they have been processed with fLogicalOrder in previous calls.
Aric Stewart [Wed, 5 May 2010 16:51:52 +0000 (11:51 -0500)]
usp10: Fix ScriptGetCMap handling of unsupported glyphs.
Henri Verbeet [Wed, 5 May 2010 16:22:38 +0000 (18:22 +0200)]
wined3d: Remove the unused device type parameter to some format capability checking functions.
Henri Verbeet [Wed, 5 May 2010 16:22:37 +0000 (18:22 +0200)]
wined3d: Reorganize IWineD3DImpl_CheckDeviceFormat() a bit.
Henri Verbeet [Wed, 5 May 2010 16:22:36 +0000 (18:22 +0200)]
wined3d: Use the FBO cache in swapchain_blit().
Henri Verbeet [Wed, 5 May 2010 16:22:35 +0000 (18:22 +0200)]
wined3d: Use the FBO cache in stretch_rect_fbo().
Henri Verbeet [Wed, 5 May 2010 16:22:34 +0000 (18:22 +0200)]
wined3d: Use the FBO cache in context_apply_blit_state().
Alexandre Julliard [Thu, 6 May 2010 11:50:30 +0000 (13:50 +0200)]
gdi32: Add a global function to retrieve the display driver.
Alexandre Julliard [Thu, 6 May 2010 11:48:24 +0000 (13:48 +0200)]
gdi32: Don't store the display driver in the global list to avoid the need for locking.
Alexandre Julliard [Thu, 6 May 2010 11:37:32 +0000 (13:37 +0200)]
gdi32: Don't bother freeing graphics drivers.
Huw Davies [Tue, 4 May 2010 13:05:13 +0000 (14:05 +0100)]
comctl32: Silence a few compiler warnings.
Huw Davies [Wed, 5 May 2010 13:59:07 +0000 (14:59 +0100)]
gdi32: Fix ExtTextOutA -> W forwarding when ETO_PDY is set.
Sven Baars [Wed, 5 May 2010 13:15:54 +0000 (15:15 +0200)]
comdlg32: Fix some alignment issues in the Dutch translation.
Sven Baars [Wed, 5 May 2010 13:06:00 +0000 (15:06 +0200)]
comctl32: Fix Dutch translation.
Sven Baars [Wed, 5 May 2010 12:56:53 +0000 (14:56 +0200)]
avifil32: Fix Dutch translation.
Hans Leidekker [Wed, 5 May 2010 12:37:55 +0000 (14:37 +0200)]
msi: Apply registered patches in MsiOpenPackage.
Hans Leidekker [Wed, 5 May 2010 12:37:24 +0000 (14:37 +0200)]
msi: Forward MsiDetermineApplicablePatchesA to MsiDetermineApplicablePatchesW.
Jacek Caban [Wed, 5 May 2010 11:21:36 +0000 (13:21 +0200)]
mshtml: Fixed IObjectSafety failure handling.
Piotr Caban [Wed, 5 May 2010 11:37:33 +0000 (13:37 +0200)]
msvcrt: Added _ui64toa_s implementation.
Piotr Caban [Wed, 5 May 2010 11:37:18 +0000 (13:37 +0200)]
msvcrt: Added ___mb_cur_max_l_func implementation.