Maarten Lankhorst [Fri, 16 Apr 2010 08:20:36 +0000 (10:20 +0200)]
mmdevapi: Fix wrong blacklist test.
Joel Holdsworth [Thu, 15 Apr 2010 21:37:29 +0000 (22:37 +0100)]
taskmgr: Replaced program icon with a Tango compliant icon.
Joel Holdsworth [Thu, 15 Apr 2010 21:37:23 +0000 (22:37 +0100)]
wordpad: Replaced program icon with a Tango compliant icon.
Joel Holdsworth [Thu, 15 Apr 2010 21:37:18 +0000 (22:37 +0100)]
appwiz: Replaced program icon with a Tango compliant icon.
Dmitry Timoshkov [Fri, 16 Apr 2010 09:59:24 +0000 (18:59 +0900)]
user32: Do not ask DrawFrameControl() to modify the passed in rectangle.
This patch should fix the regression(s) caused by my recent button painting
patches. The problem was that DrawFrameControl() was modifying the rectangle,
and one of my patches stopped calling DrawFrameControl() in case of ODA_FOCUS
action, so drawing an entire button and only focus started to differ, which
was hidden by the custom clipping (that was removed by my last patch).
Nikolay Sivov [Fri, 16 Apr 2010 09:42:42 +0000 (13:42 +0400)]
shell32: Add IPersistFolder2 stub for printers folder.
Jörg Höhle [Fri, 9 Apr 2010 03:45:07 +0000 (05:45 +0200)]
winmm: MCI_SYSINFO dwRetSize counts characters, not bytes.
MSDN says the contrary.
Roderick Colenbrander [Fri, 16 Apr 2010 06:49:41 +0000 (08:49 +0200)]
wined3d: Separate AMD GPUs in D3D9 and D3D10 models, this allows for a more correct fall back when the GPU table isn't up to date.
D3D10_CAPABLE should work on any AMD OpenGL 3.0 driver (those came out in september 2008) and on OSX 10.5 and up.
Roderick Colenbrander [Fri, 16 Apr 2010 06:49:40 +0000 (08:49 +0200)]
wined3d: Separate AMD Radeon HD2300 from other HD2xxx/HD3xxx GPUs since it is D3D9 instead of D3D10.
Piotr Caban [Thu, 15 Apr 2010 21:13:59 +0000 (23:13 +0200)]
msvcrt: Fix locale initialization.
Piotr Caban [Thu, 15 Apr 2010 21:13:18 +0000 (23:13 +0200)]
msvcrt: Change localeconv implementation.
Vincent Povirk [Thu, 15 Apr 2010 20:31:45 +0000 (15:31 -0500)]
gdiplus: Add fixmes for unimplemented imageattributes features.
Vincent Povirk [Thu, 15 Apr 2010 20:26:15 +0000 (15:26 -0500)]
gdiplus: Always use software to draw bitmaps to bitmaps.
Vincent Povirk [Thu, 15 Apr 2010 20:24:25 +0000 (15:24 -0500)]
gdiplus: Implement color remapping.
Vincent Povirk [Thu, 15 Apr 2010 20:13:34 +0000 (15:13 -0500)]
gdiplus: Correct the coordinate transform for non-rectangular parallelograms.
Apparently matrices in gdiplus don't work the way I think they do.
Vincent Povirk [Thu, 15 Apr 2010 19:48:47 +0000 (14:48 -0500)]
gdiplus: Transform bitmaps to non-rectangular parallelograms in software.
Vincent Povirk [Thu, 15 Apr 2010 19:11:07 +0000 (14:11 -0500)]
gdiplus: Use a helper function to draw image data from bitmaps in software.
This will make it possible to use the same codepath for non-bitmap graphics
objects and to create a software implementation for other drawing operations.
Frédéric Delanoy [Thu, 8 Apr 2010 23:31:59 +0000 (01:31 +0200)]
loader: Fix French translation of wine manpage.
Vincent Povirk [Thu, 15 Apr 2010 18:32:44 +0000 (13:32 -0500)]
gdiplus: Use UnitPixel for metafile bounds when creating from HMETAFILE.
Henri Verbeet [Thu, 15 Apr 2010 17:21:29 +0000 (19:21 +0200)]
wined3d: Remove some dead code from IWineD3DDeviceImpl_Uninit3D().
Henri Verbeet [Thu, 15 Apr 2010 17:21:28 +0000 (19:21 +0200)]
wined3d: Store the depth/stencil attachment as IWineD3DSurfaceImpl pointer in struct fbo_entry.
Henri Verbeet [Thu, 15 Apr 2010 17:21:27 +0000 (19:21 +0200)]
wined3d: Store render target attachments as IWineD3DSurfaceImpl pointers in struct fbo_entry.
Henri Verbeet [Thu, 15 Apr 2010 17:21:26 +0000 (19:21 +0200)]
wined3d: Simply pass an IWineD3DSurfaceImpl pointer to context_attach_depth_stencil_fbo().
Henri Verbeet [Thu, 15 Apr 2010 17:21:25 +0000 (19:21 +0200)]
wined3d: Simply pass an IWineD3DSurfaceImpl pointer to context_attach_surface_fbo().
Henri Verbeet [Thu, 15 Apr 2010 17:21:24 +0000 (19:21 +0200)]
wined3d: Simply pass an IWineD3DSurfaceImpl pointer to context_apply_attachment_filter_states().
Henri Verbeet [Thu, 15 Apr 2010 17:21:23 +0000 (19:21 +0200)]
wined3d: Get rid of the width and height parameters to surface_upload_data().
Henri Verbeet [Thu, 15 Apr 2010 17:21:22 +0000 (19:21 +0200)]
wined3d: Get rid of the width and height parameters to surface_allocate_surface().
Henri Verbeet [Thu, 15 Apr 2010 17:21:21 +0000 (19:21 +0200)]
wined3d: The currentDesc and pow2 width/height are the same for power of two textures.
Henri Verbeet [Thu, 15 Apr 2010 17:21:20 +0000 (19:21 +0200)]
wined3d: Get rid of glRect from IWineD3DSurfaceImpl.
604caf0caae888c5765198416e9b5640a9e64efa supposedly removed the "oversized
texture" code, but this was still left over.
Vincent Povirk [Thu, 15 Apr 2010 16:49:20 +0000 (11:49 -0500)]
gdiplus: Do not create FontFamilies for bitmap fonts.
Vincent Povirk [Thu, 15 Apr 2010 16:40:21 +0000 (11:40 -0500)]
gdiplus: Ensure GdipGetGenericFontFamilySansSerif returns a truetype font.
Alexandre Julliard [Fri, 16 Apr 2010 10:01:35 +0000 (12:01 +0200)]
msvcrt: Initialize exported common variables to fix the build on Mac OS.
Alexandre Julliard [Thu, 15 Apr 2010 20:53:27 +0000 (22:53 +0200)]
winex11: Mask out the alpha channel when converting from color to monochrome.
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.