Alexandre Julliard [Thu, 15 Apr 2010 20:52:54 +0000 (22:52 +0200)]
wine.inf: Register iexplore from the system directory so that the 32-bit version gets registered too.
Alexandre Julliard [Thu, 15 Apr 2010 20:52:36 +0000 (22:52 +0200)]
configure: Don't disable 32-bit programs on Wow64 to support a future 32-bit compatibility mode.
Aric Stewart [Thu, 15 Apr 2010 14:23:04 +0000 (09:23 -0500)]
usp10/tests: Expanded tests for ScriptShape.
Maarten Lankhorst [Wed, 14 Apr 2010 19:18:42 +0000 (21:18 +0200)]
mmdevapi: Don't load openal on older openal-soft versions.
Maarten Lankhorst [Wed, 14 Apr 2010 18:17:07 +0000 (20:17 +0200)]
mmdevapi: Add OSS to blacklist on linux.
Roderick Colenbrander [Thu, 15 Apr 2010 10:42:00 +0000 (12:42 +0200)]
wined3d: Remove paletteOverride from BltOverride offscreen->render_target blit.
This code was needed when the destination uses 8-bit and the source lacked a palette.
Since we don't allow destination fixups, this code doesn't do anything. At a later
stage something like this should perhaps be readded to specific backends.
Roderick Colenbrander [Thu, 15 Apr 2010 10:41:59 +0000 (12:41 +0200)]
wined3d: We don't need color keying for sysmem->drawable uploads.
Roderick Colenbrander [Thu, 15 Apr 2010 10:41:58 +0000 (12:41 +0200)]
wined3d: Remove call to d3dfmt_get_conv from read_from_framebuffer_texture.
Roderick Colenbrander [Thu, 15 Apr 2010 10:41:57 +0000 (12:41 +0200)]
wined3d: Remove temporary conv_byte_count fixup from d3dfmt_get_conv.
Alistair Leslie-Hughes [Thu, 15 Apr 2010 11:14:08 +0000 (21:14 +1000)]
msxml4: Add Schema interfaces.
Piotr Caban [Thu, 15 Apr 2010 12:26:47 +0000 (14:26 +0200)]
msvcrt: Use per thread locale in many functions.
Piotr Caban [Thu, 15 Apr 2010 12:26:33 +0000 (14:26 +0200)]
msvcrt: Make setlocale working with per thread locales.
Piotr Caban [Thu, 15 Apr 2010 12:26:17 +0000 (14:26 +0200)]
msvcrt: Added multiple locales parsing to _create_locale.
Piotr Caban [Thu, 15 Apr 2010 12:26:01 +0000 (14:26 +0200)]
msvcrt: Move locale string interpretation to MSVCRT_locale_to_LCID.
Piotr Caban [Thu, 15 Apr 2010 12:25:47 +0000 (14:25 +0200)]
msvcrt: Added _configthreadlocale implementation.
Piotr Caban [Thu, 15 Apr 2010 12:25:34 +0000 (14:25 +0200)]
msvcrt: Add helper function that returns current locale.
Piotr Caban [Thu, 15 Apr 2010 12:25:13 +0000 (14:25 +0200)]
msvcrt: Change implementation of setlocale.
Piotr Caban [Thu, 15 Apr 2010 12:24:53 +0000 (14:24 +0200)]
msvcrt: Change _create_locale implementation so generated structure is easier to modify.
Piotr Caban [Thu, 15 Apr 2010 12:24:28 +0000 (14:24 +0200)]
msvcr90: Forward _iswalpha_l calls to msvcrt.
Marcus Meissner [Thu, 15 Apr 2010 11:42:27 +0000 (13:42 +0200)]
msvcrt: Implement findfirst64 and findnext64.
Alexandre Julliard [Thu, 15 Apr 2010 13:55:40 +0000 (15:55 +0200)]
winex11: Add support for big-endian 32-bpp Xrender formats.
Alexandre Julliard [Thu, 15 Apr 2010 09:39:41 +0000 (11:39 +0200)]
winex11: Rewrite AlphaBlend to do everything on the server side, and support all types of source bitmaps.
Alexandre Julliard [Wed, 14 Apr 2010 18:41:18 +0000 (20:41 +0200)]
winex11: Use the BITBLT_GetVisRectangles helper function for AlphaBlend too.
Alexandre Julliard [Wed, 14 Apr 2010 18:41:18 +0000 (20:41 +0200)]
winex11: Move logical to physical mapping into the BITBLT_GetVisRectangles helper function.
Alexandre Julliard [Wed, 14 Apr 2010 18:27:17 +0000 (20:27 +0200)]
winex11: Define a structure to hold coordinates information for BitBlt operations.
Alexandre Julliard [Thu, 15 Apr 2010 11:47:28 +0000 (13:47 +0200)]
winex11: Use repeating instead of scaling when stretching a 1x1 source bitmap.
Alexandre Julliard [Thu, 15 Apr 2010 10:13:16 +0000 (12:13 +0200)]
winex11: Add a separate helper function for Xrender mono->color blits.
Alexandre Julliard [Thu, 15 Apr 2010 10:04:18 +0000 (12:04 +0200)]
winex11: The source offset for mirrored Xrender blits must be scaled too.
Christian Costa [Thu, 15 Apr 2010 06:50:17 +0000 (08:50 +0200)]
d3dx9_36: Check wnd just after CreateWindow. Remove useless wnd check before calling DestroyWindow.
Roderick Colenbrander [Mon, 12 Apr 2010 10:17:09 +0000 (12:17 +0200)]
wined3d: Add BLT_OP_COLOR_FILL to blit_supported and use it in BltOverride.
Roderick Colenbrander [Mon, 12 Apr 2010 10:08:06 +0000 (12:08 +0200)]
wined3d: Improve FBO support in ClearSurface.
Jacek Caban [Thu, 15 Apr 2010 10:38:38 +0000 (12:38 +0200)]
jscript: Fixed String.match implementation for non-global regexps.
Jacek Caban [Thu, 15 Apr 2010 10:38:05 +0000 (12:38 +0200)]
jscript: Use special case for lastIndex<0 only for global regexps in run_exec.
Vincent Povirk [Wed, 14 Apr 2010 17:26:12 +0000 (12:26 -0500)]
windowscodecs: Fix uninitialized variable use in StreamOnMemory_Write.
Vincent Povirk [Fri, 9 Apr 2010 20:27:37 +0000 (15:27 -0500)]
windowscodecs: Add locking to the PNG encoder.
Aric Stewart [Wed, 14 Apr 2010 15:00:37 +0000 (10:00 -0500)]
usp10: Have ScriptShape respect fLogicalOrder and fRTL when ordering glyphs.
Damjan Jovanovic [Wed, 14 Apr 2010 19:28:59 +0000 (21:28 +0200)]
ntoskrnl.exe: Stub out IoGetDeviceProperty.
Jörg Höhle [Tue, 13 Apr 2010 21:26:37 +0000 (23:26 +0200)]
winmm: Prepare transition of MCI parser to 64bit.
Christian Costa [Mon, 12 Apr 2010 19:36:26 +0000 (21:36 +0200)]
d3dx9_36/tests: Move surface tests into surface.c.
Roderick Colenbrander [Wed, 14 Apr 2010 12:19:20 +0000 (14:19 +0200)]
d3d9: Add an initial ColorFill regression test.
Roderick Colenbrander [Wed, 14 Apr 2010 12:19:19 +0000 (14:19 +0200)]
wined3d: Separate detection of D3D10+ and D3D9 Nvidia GPUs.
Roderick Colenbrander [Wed, 14 Apr 2010 12:19:18 +0000 (14:19 +0200)]
wined3d: Move A4L4 conversion to the formats table.
Roderick Colenbrander [Wed, 14 Apr 2010 12:19:17 +0000 (14:19 +0200)]
wined3d: Move G16R16/R16G16F conversion to the formats table.
Alexandre Julliard [Wed, 14 Apr 2010 12:35:58 +0000 (14:35 +0200)]
msvcr90: Implement _invalid_parameter_noinfo.
Alexandre Julliard [Wed, 14 Apr 2010 12:34:27 +0000 (14:34 +0200)]
msvcrt: Implement _invalid_parameter and fix the handler definitions.
Alexandre Julliard [Wed, 14 Apr 2010 12:30:46 +0000 (14:30 +0200)]
msvcrt: Implement support for version 4 exception tables.
Alexandre Julliard [Wed, 14 Apr 2010 12:25:56 +0000 (14:25 +0200)]
include: Define some more NTSTATUS values.
Joel Holdsworth [Tue, 13 Apr 2010 22:12:08 +0000 (23:12 +0100)]
notepad: Replaced icon with a Tango compliant icon.
Alexandre Julliard [Wed, 14 Apr 2010 10:38:59 +0000 (12:38 +0200)]
usp10: Use the more detailed libwine information to classify bidi chars.
Alexandre Julliard [Wed, 14 Apr 2010 10:35:29 +0000 (12:35 +0200)]
gdi32: Use the more detailed libwine information to classify bidi chars.
Alexandre Julliard [Wed, 14 Apr 2010 10:31:59 +0000 (12:31 +0200)]
kernel32: Map the new detailed direction information back to the Windows constants.
Alexandre Julliard [Wed, 14 Apr 2010 10:31:30 +0000 (12:31 +0200)]
libwine: Store more detailed information about characters direction.
Aric Stewart [Tue, 13 Apr 2010 19:49:20 +0000 (14:49 -0500)]
ups10: Reimplement ScriptLayout to properly handle mixed runs.
Aric Stewart [Tue, 13 Apr 2010 19:49:07 +0000 (14:49 -0500)]
usp10: Improve ScriptItemize with a SCRIPT_CONTROL and SCRIPT_STATE set.
Reduce bidi duplications from gdi32 by using the newly corrected usp10
functions.
Damjan Jovanovic [Wed, 14 Apr 2010 02:52:27 +0000 (04:52 +0200)]
usb.h: Add and fix some USBD_STATUS codes.
Hans Leidekker [Tue, 13 Apr 2010 09:15:08 +0000 (11:15 +0200)]
msi: Make the string reference count a short.
This is safe because the reference count is stored in 2 bytes on disk.
(This is commit
ff2f894888c0cb465fe08db8e6f22d4848ca5aef reapplied
because of incorrect revert in
88214a72cedb182c2324ba096fa55353c6be3374).
Joel Holdsworth [Tue, 13 Apr 2010 21:00:10 +0000 (22:00 +0100)]
shell32: Replaced trash_file.ico with a Tango compliant icon.
Joel Holdsworth [Tue, 13 Apr 2010 21:00:06 +0000 (22:00 +0100)]
shell32: Replaced shortcut.ico with a Tango compliant icon.
Joel Holdsworth [Tue, 13 Apr 2010 21:00:02 +0000 (22:00 +0100)]
shell32: Replaced ramdisk.ico with a Tango compliant icon.
Joel Holdsworth [Tue, 13 Apr 2010 20:59:58 +0000 (21:59 +0100)]
shell32: Replaced printer.ico with a Tango compliant icon.
Joel Holdsworth [Tue, 13 Apr 2010 20:59:53 +0000 (21:59 +0100)]
shell32: Replaced netdrive2.ico with a Tango compliant icon.
Joel Holdsworth [Tue, 13 Apr 2010 20:59:48 +0000 (21:59 +0100)]
shell32: Replaced netdrive.ico with a Tango compliant icon.
Joel Holdsworth [Tue, 13 Apr 2010 20:59:42 +0000 (21:59 +0100)]
shell32: Replaced mydocs.ico with a Tango compliant icon.
Joel Holdsworth [Tue, 13 Apr 2010 20:59:36 +0000 (21:59 +0100)]
shell32: Replaced mycomputer.ico with a Tango compliant icon.
Joel Holdsworth [Tue, 13 Apr 2010 20:59:30 +0000 (21:59 +0100)]
shell32: Replaced folder_open.ico with a Tango compliant icon.
Joel Holdsworth [Tue, 13 Apr 2010 20:59:26 +0000 (21:59 +0100)]
shell32: Replaced floppy.ico with a Tango compliant icon.
Joel Holdsworth [Tue, 13 Apr 2010 20:59:22 +0000 (21:59 +0100)]
shell32: Replaced drive.ico with a Tango compliant icon.
Joel Holdsworth [Tue, 13 Apr 2010 20:59:16 +0000 (21:59 +0100)]
shell32: Replaced desktop.ico with a Tango compliant icon.
Joel Holdsworth [Tue, 13 Apr 2010 20:59:11 +0000 (21:59 +0100)]
shell32: Replaced delete.ico with a Tango compliant icon.
Joel Holdsworth [Tue, 13 Apr 2010 20:59:06 +0000 (21:59 +0100)]
shell32: Replaced cdrom.ico with a Tango compliant icon.
Joel Holdsworth [Tue, 13 Apr 2010 20:59:03 +0000 (21:59 +0100)]
shell32: Replaced document.ico with a Tango compliant icon.
Joel Holdsworth [Tue, 13 Apr 2010 20:58:56 +0000 (21:58 +0100)]
shell32: Replaced folder.ico with a Tango compliant icon.
Detlef Riekenberg [Wed, 14 Apr 2010 03:41:50 +0000 (05:41 +0200)]
urlmon/tests: CoInternetGetSecurityUrl is not present on W95B.
Detlef Riekenberg [Tue, 13 Apr 2010 21:20:11 +0000 (23:20 +0200)]
urlmon/tests: Fix a failure on Win98.
Detlef Riekenberg [Tue, 13 Apr 2010 19:30:54 +0000 (21:30 +0200)]
urlmon/tests: Run the tests again on W95B (CoInternetParseUrl).
Detlef Riekenberg [Tue, 13 Apr 2010 19:30:34 +0000 (21:30 +0200)]
urlmon/tests: Do not depend on user security settings in sec_mgr tests.
Henri Verbeet [Tue, 13 Apr 2010 18:46:28 +0000 (20:46 +0200)]
wined3d: Prune unsupported world matrix transform states.
Henri Verbeet [Tue, 13 Apr 2010 18:46:27 +0000 (20:46 +0200)]
wined3d: We always support at least a single modelview matrix.
Henri Verbeet [Tue, 13 Apr 2010 18:46:26 +0000 (20:46 +0200)]
wined3d: Disable strict draw ordering by default.
While some performance hit from the extra flushes was expected and would be
acceptable, the performance hit can be over 50% on some configurations, which
clearly isn't acceptable. This patch introduces a "StrictDrawOrdering"
registry key for applications affected by this, until we have a more
structural solution.
Henri Verbeet [Tue, 13 Apr 2010 18:46:25 +0000 (20:46 +0200)]
wined3d: Add a separate function for palette initialization.
Henri Verbeet [Tue, 13 Apr 2010 18:46:24 +0000 (20:46 +0200)]
wined3d: Add a separate function for rendertarget view initialization.
Damjan Jovanovic [Tue, 13 Apr 2010 18:42:13 +0000 (20:42 +0200)]
ntoskrnl.exe: Implement IoCallDriver.
Damjan Jovanovic [Tue, 13 Apr 2010 18:41:31 +0000 (20:41 +0200)]
wdm.h: Declare IoCallDriver.
Jacek Caban [Tue, 13 Apr 2010 18:01:59 +0000 (20:01 +0200)]
mshtml: Use NSContainer HWND in handle_blur.
Jacek Caban [Tue, 13 Apr 2010 18:01:41 +0000 (20:01 +0200)]
mshtml: Use DOM designMode to switch to editor mode.
Jacek Caban [Tue, 13 Apr 2010 18:01:21 +0000 (20:01 +0200)]
mshtml: Improved focus handling.
Alexandre Julliard [Tue, 13 Apr 2010 18:54:15 +0000 (20:54 +0200)]
user32: The Z-order of owned windows doesn't depend on them having the WS_POPUP style.
Roderick Colenbrander [Mon, 12 Apr 2010 19:00:01 +0000 (21:00 +0200)]
wined3d: Move R32G32F convertion to the formats table.
Roderick Colenbrander [Mon, 12 Apr 2010 19:00:00 +0000 (21:00 +0200)]
wined3d: Move D15S1 over to the formats table.
Roderick Colenbrander [Mon, 12 Apr 2010 18:59:59 +0000 (20:59 +0200)]
wined3d: Move D24X4S4 to the formats table.
Roderick Colenbrander [Mon, 12 Apr 2010 18:59:58 +0000 (20:59 +0200)]
wined3d: Move D24FS8 to formats table.
Roderick Colenbrander [Mon, 12 Apr 2010 18:59:57 +0000 (20:59 +0200)]
wined3d: Move L6V5U5 conversion to the formats table.
Alexandre Julliard [Tue, 13 Apr 2010 15:52:31 +0000 (17:52 +0200)]
msvcrt: Export a few more C++ functions that actually call standard C functions.
Alexandre Julliard [Tue, 13 Apr 2010 15:21:06 +0000 (17:21 +0200)]
msvcrt: Add support for VC7 and VC8 extensions to the C++ exception handler.
Alexandre Julliard [Tue, 13 Apr 2010 15:19:27 +0000 (17:19 +0200)]
msvcrt: Implement the missing exception constructor functions.
Jörg Höhle [Sat, 10 Apr 2010 15:35:23 +0000 (17:35 +0200)]
msvidc: Fix 16bit VIDEO-1/CRAM decompression.
Roderick Colenbrander [Tue, 6 Apr 2010 17:07:25 +0000 (19:07 +0200)]
winex11: Add support for 32-bit DDBs.
Hans Leidekker [Tue, 13 Apr 2010 09:16:17 +0000 (11:16 +0200)]
msi: Move application of substorage transforms out of msi_parse_patch_summary.
Hans Leidekker [Tue, 13 Apr 2010 09:15:55 +0000 (11:15 +0200)]
msi: Release summary information on error in msi_parse_patch_summary.
Hans Leidekker [Tue, 13 Apr 2010 09:15:25 +0000 (11:15 +0200)]
msi/tests: Run the RemoveODBC action to unregister the fake drivers.