Vincent Povirk [Thu, 13 Aug 2009 19:01:39 +0000 (14:01 -0500)]
windowscodecs: Implement conversion from 4bppIndexed to 32bppBGRA.
Vincent Povirk [Thu, 13 Aug 2009 18:56:02 +0000 (13:56 -0500)]
windowscodecs: Implement conversion from 24bppBGR to 32bppBGRA.
Vincent Povirk [Thu, 13 Aug 2009 18:48:22 +0000 (13:48 -0500)]
windowscodecs: Implement conversion from 1bppIndexed to 32bppBGRA.
Vincent Povirk [Thu, 13 Aug 2009 18:34:20 +0000 (13:34 -0500)]
windowscodecs: Implement conversion from 16bppBGR565 to 32bppBGRA.
Vincent Povirk [Thu, 13 Aug 2009 18:31:14 +0000 (13:31 -0500)]
windowscodecs: Implement conversion from 16bppBGR555 to 32bppBGRA.
Vincent Povirk [Sun, 9 Aug 2009 03:28:01 +0000 (22:28 -0500)]
windowscodecs: Implement WICConvertBitmapSource.
Vincent Povirk [Thu, 13 Aug 2009 15:40:59 +0000 (10:40 -0500)]
windowscodecs: Register the default pixel format converter.
Vincent Povirk [Thu, 13 Aug 2009 15:34:05 +0000 (10:34 -0500)]
windowscodecs: Add stub implementation of IWICFormatConverterInfo.
Vincent Povirk [Thu, 13 Aug 2009 17:46:44 +0000 (12:46 -0500)]
windowscodecs: Implement conversion to 32bppBGR.
Vincent Povirk [Thu, 13 Aug 2009 17:43:05 +0000 (12:43 -0500)]
windowscodecs: Implement GetPixelFormat for default format converter.
Vincent Povirk [Thu, 13 Aug 2009 17:38:02 +0000 (12:38 -0500)]
windowscodecs: Implement GetSize/Resolution for default format converter.
Vincent Povirk [Thu, 13 Aug 2009 17:31:39 +0000 (12:31 -0500)]
windowscodecs: Implement conversion from 32bppBGR to 32bppBGRA.
Vincent Povirk [Thu, 6 Aug 2009 01:49:37 +0000 (20:49 -0500)]
windowscodecs: Add stub implementation of WICStandardFormatConverter.
Vincent Povirk [Thu, 13 Aug 2009 14:38:14 +0000 (09:38 -0500)]
include: Add definitions needed for WIC pixel format conversion.
Vincent Povirk [Thu, 13 Aug 2009 15:46:43 +0000 (10:46 -0500)]
windowscodecs: Register all formats supported by the BMP decoder.
Henri Verbeet [Fri, 14 Aug 2009 07:23:25 +0000 (09:23 +0200)]
wined3d: Make RTL_READTEX the default rendertarget locking method.
For most cards this should make more sense than RTL_READDRAW, even if e.g.
surface_upload_data() has some room for improvement.
Henri Verbeet [Fri, 14 Aug 2009 07:23:24 +0000 (09:23 +0200)]
wined3d: Add a separate function for guessing the card.
Henri Verbeet [Fri, 14 Aug 2009 07:23:23 +0000 (09:23 +0200)]
wined3d: Add a separate function for guessing the driver version.
Note that I don't necessarily think the ATI path for example will work
correctly. This patch is just for moving it out of IWineD3DImpl_FillGLCaps().
Henri Verbeet [Fri, 14 Aug 2009 07:23:22 +0000 (09:23 +0200)]
wined3d: Add a separate function for parsing the GL version.
Henri Verbeet [Fri, 14 Aug 2009 07:23:21 +0000 (09:23 +0200)]
wined3d: Add a separate function for guessing the vendor.
Henri Verbeet [Fri, 14 Aug 2009 07:23:20 +0000 (09:23 +0200)]
wined3d: Escape GL strings with debugstr_a() in IWineD3DImpl_FillGLCaps().
Andrew Eikum [Thu, 13 Aug 2009 22:36:56 +0000 (17:36 -0500)]
comctl32/tests: Add tests for wizard dialog navigation.
Andrew Eikum [Thu, 13 Aug 2009 22:36:49 +0000 (17:36 -0500)]
user32/tests: Add tests for saving and restoring control focus.
Andrew Eikum [Thu, 13 Aug 2009 22:36:35 +0000 (17:36 -0500)]
comctl32: Correctly assign focus and default button in property sheet wizards.
Andrew Eikum [Thu, 13 Aug 2009 22:36:25 +0000 (17:36 -0500)]
comctl32: Don't pass unrelated control to UnChanged.
Austin Lund [Thu, 13 Aug 2009 23:33:18 +0000 (09:33 +1000)]
user32/tests: Remove superfluous code from WM_PAINT loop test.
Michael Karcher [Thu, 13 Aug 2009 22:04:42 +0000 (00:04 +0200)]
ntdll/tests: Implement tests for data execution prevention.
Jacek Caban [Thu, 13 Aug 2009 20:32:52 +0000 (22:32 +0200)]
jscript: Added missing port.h includes.
Jacek Caban [Thu, 13 Aug 2009 20:32:29 +0000 (22:32 +0200)]
mshtml: Parse post data in channelbsc_set_channel.
Jörg Höhle [Thu, 13 Aug 2009 17:27:04 +0000 (19:27 +0200)]
winecfg: Fix German typo.
Jörg Höhle [Thu, 13 Aug 2009 17:27:04 +0000 (19:27 +0200)]
cmd: Fix German typo.
Jörg Höhle [Sat, 11 Jul 2009 14:05:41 +0000 (16:05 +0200)]
d3d9/tests: Detect empty graphics driver name.
Alexandre Julliard [Thu, 13 Aug 2009 17:54:31 +0000 (19:54 +0200)]
configure: Rename the main binary to "wine32" for the Wow64 build.
Alexandre Julliard [Thu, 13 Aug 2009 17:48:42 +0000 (19:48 +0200)]
configure: Disable installation of a number of extra files for the Wow64 build.
Alexandre Julliard [Thu, 13 Aug 2009 17:45:31 +0000 (19:45 +0200)]
configure: Add a --with-wine64 option to build a 32-bit Wow64 tree.
Alexandre Julliard [Thu, 13 Aug 2009 16:18:22 +0000 (18:18 +0200)]
winex11: Use the Globally Active focus model with take focus.
Juan Lang [Wed, 12 Aug 2009 16:15:33 +0000 (09:15 -0700)]
ws2_32: Implement getsockopt(SOL_IRLMP, IRLMP_ENUMDEVICES).
Juan Lang [Wed, 12 Aug 2009 16:15:17 +0000 (09:15 -0700)]
ws2_32: Add debug support for IrDA addresses.
Juan Lang [Wed, 12 Aug 2009 16:15:05 +0000 (09:15 -0700)]
ws2_32: Implement ws_sockaddr_u2ws for AF_IRDA.
Juan Lang [Wed, 12 Aug 2009 16:14:41 +0000 (09:14 -0700)]
ws2_32: Implement ws_sockaddr_ws2u for AF_IRDA.
Juan Lang [Wed, 12 Aug 2009 16:14:27 +0000 (09:14 -0700)]
ws2_32: Allow binding to IrDA sockets if IrDA support is compiled in.
Juan Lang [Wed, 12 Aug 2009 16:14:16 +0000 (09:14 -0700)]
ws2_32: Test for linux/irda.h.
Juan Lang [Wed, 12 Aug 2009 16:14:00 +0000 (09:14 -0700)]
ws2_32: Add af_irda.h.
Juan Lang [Wed, 12 Aug 2009 16:13:18 +0000 (09:13 -0700)]
ws2_32: Add AF_IRDA to the address family map.
André Hentschel [Thu, 13 Aug 2009 14:43:37 +0000 (16:43 +0200)]
winemaker: Put the defines in DEFINES instead of CEXTRA.
Andrew Eikum [Wed, 12 Aug 2009 20:37:42 +0000 (15:37 -0500)]
gdiplus/tests: Add tests for GdipGetVisibleClipBounds.
Andrew Eikum [Wed, 12 Aug 2009 20:37:09 +0000 (15:37 -0500)]
gdiplus: Implement GdipGetVisibleClipBounds.
Andrew Eikum [Wed, 12 Aug 2009 20:36:54 +0000 (15:36 -0500)]
gdiplus: Create utility function get_graphics_bounds.
André Hentschel [Wed, 12 Aug 2009 17:19:55 +0000 (19:19 +0200)]
cmdlgtst: Update German translation.
André Hentschel [Wed, 12 Aug 2009 17:20:33 +0000 (19:20 +0200)]
taskmgr: Update German translation.
André Hentschel [Wed, 12 Aug 2009 17:20:10 +0000 (19:20 +0200)]
oleview: Update German translation.
André Hentschel [Wed, 12 Aug 2009 17:19:43 +0000 (19:19 +0200)]
msvfw32: Update German translation.
André Hentschel [Wed, 12 Aug 2009 17:19:32 +0000 (19:19 +0200)]
comdlg32: Update German translation.
Austin Lund [Thu, 9 Jul 2009 23:10:07 +0000 (09:10 +1000)]
user32/tests: Added tests for infinite WM_PAINT loop.
Owen Rudge [Wed, 12 Aug 2009 20:51:36 +0000 (21:51 +0100)]
comctl32: Add stubs for image list functions introduced in Vista.
Owen Rudge [Wed, 12 Aug 2009 20:51:28 +0000 (21:51 +0100)]
comctl32/tests: Add basic test for IImageList using SHGetImageList.
Owen Rudge [Wed, 12 Aug 2009 20:51:20 +0000 (21:51 +0100)]
uuid: Add IImageList (commoncontrols.h).
Owen Rudge [Wed, 12 Aug 2009 20:51:13 +0000 (21:51 +0100)]
include: Add SHGetImageList and its flags to shellapi.h.
Owen Rudge [Wed, 12 Aug 2009 20:51:06 +0000 (21:51 +0100)]
include: Define interface for comctl32 v6 (IImageList).
Owen Rudge [Wed, 12 Aug 2009 20:50:52 +0000 (21:50 +0100)]
comctl32/tests: Move v6 test initialisation routines into separate file.
Dylan Smith [Thu, 13 Aug 2009 12:44:27 +0000 (08:44 -0400)]
richedit: Use ME_MoveCursorChars in ME_FindText to find relative offset.
When a previous character needed to be found, it is simpler to move
existing cursor rather than retravese the linked list to find the offset
again.
Dylan Smith [Thu, 13 Aug 2009 12:44:22 +0000 (08:44 -0400)]
richedit: Use ME_Cursor instead of offsets for stream out functions.
Dylan Smith [Thu, 13 Aug 2009 12:44:18 +0000 (08:44 -0400)]
richedit: Replace offsets arg with ME_Cursor for ME_InternalDeleteText.
Offsets are still used within the function, but this patch reduces the
use of it at the entry to the function.
Dylan Smith [Thu, 13 Aug 2009 12:44:13 +0000 (08:44 -0400)]
richedit: Removed ME_InsertRun since it uses character offsets.
The function was used in one place, and was simply a wrapper around a
call to ME_InsertRunAtCursor, so I removed it to avoids it use in other
parts of the code.
Dylan Smith [Thu, 13 Aug 2009 12:44:09 +0000 (08:44 -0400)]
richedit: Use ME_Cursor instead of offsets for ME_CharFromPos.
Dylan Smith [Thu, 13 Aug 2009 12:44:05 +0000 (08:44 -0400)]
richedit: Use ME_Cursor instead of offsets for copying text.
Dylan Smith [Thu, 13 Aug 2009 12:44:02 +0000 (08:44 -0400)]
richedit: Use ME_Cursor instead of offsets for ME_UpdateLinkAttribute.
Dylan Smith [Thu, 13 Aug 2009 12:43:57 +0000 (08:43 -0400)]
richedit: Modified ME_MoveCursorsChars to move multiple chars.
Previously the function was only used to move a single character in
either direction, so I made the function more general so that it could
be used in more places.
Tony Wasserka [Thu, 13 Aug 2009 10:29:17 +0000 (12:29 +0200)]
ddraw: Add DDSD_DEPTH to ddraw.h.
Henri Verbeet [Thu, 13 Aug 2009 08:03:07 +0000 (10:03 +0200)]
wined3d: Recognize GL_VENDOR "Tungsten Graphics, Inc." as VENDOR_MESA.
Henri Verbeet [Thu, 13 Aug 2009 08:03:06 +0000 (10:03 +0200)]
wined3d: Remove the redundant vs_nv_version and ps_nv_version fields from struct wined3d_gl_info.
Henri Verbeet [Thu, 13 Aug 2009 08:03:05 +0000 (10:03 +0200)]
wined3d: Remove some unused fields from struct wined3d_gl_info.
Henri Verbeet [Thu, 13 Aug 2009 08:03:04 +0000 (10:03 +0200)]
wined3d: Don't make wgl calls from under the GL lock.
Dylan Smith [Thu, 13 Aug 2009 05:25:30 +0000 (01:25 -0400)]
richedit: Fixed regression in ME_SetCharFormat.
Missed an assignment for end_run when the end cursor is provided and the
end position doesn't cause a split.
Juan Lang [Thu, 13 Aug 2009 01:15:37 +0000 (18:15 -0700)]
wcmd: Only execute non-empty commands.
Nikolay Sivov [Wed, 12 Aug 2009 21:38:08 +0000 (01:38 +0400)]
comctl32/listview: Block redrawing entirely after WM_SETREDRAW wParam=FALSE.
Dylan Smith [Wed, 12 Aug 2009 13:06:18 +0000 (09:06 -0400)]
richedit: Use ME_Cursor instead of offsets for ME_GetTextRange.
Dylan Smith [Wed, 12 Aug 2009 13:06:13 +0000 (09:06 -0400)]
richedit: Use ME_Cursor instead of offsets for ME_SetCharFormat.
The test that succeeded from this change was as a result of allowing the
end of the character format change be specified using NULL as the rest
of the text. Before, the end paragraph run at the end of the text was
not being set for this case, when all the text was supposed to have its
character format changed.
Dylan Smith [Wed, 12 Aug 2009 13:06:09 +0000 (09:06 -0400)]
richedit: Use ME_Cursor instead of offsets for ME_GetCharFormat.
Prevent extra conversions from character offset to ME_Cursor.
Dylan Smith [Wed, 12 Aug 2009 13:06:05 +0000 (09:06 -0400)]
richedit: Add helpers for setting cursor to start/end of text.
Dylan Smith [Wed, 12 Aug 2009 13:06:00 +0000 (09:06 -0400)]
richedit: Created functions to move between runs and track paragraphs.
Plenty of places in the code find following or preceding runs, then
afterwards find the paragraph from the run. This is inefficient because
the same linked list is used for both runs and paragraphs, so changes in
paragraphs can be detected while returning the next or previous run.
Dylan Smith [Wed, 12 Aug 2009 13:05:56 +0000 (09:05 -0400)]
richedit: Improve efficiency of ME_IsCandidateAnURL.
The code was previously getting the same text in the loop from the
editor, and it was converting each of the prefixes to compare against
for each URL candidate.
Dylan Smith [Wed, 12 Aug 2009 13:05:51 +0000 (09:05 -0400)]
richedit: ME_GetTextW must use source and destination lengths.
Before a single length was used for the number of characters to retrieve
from the text, and to keep track of the size of the buffer. These are
not equivalent, since there is a possible end of line conversion.
Dylan Smith [Wed, 12 Aug 2009 13:05:46 +0000 (09:05 -0400)]
richedit: Added function to get selection cursors in order.
Previously the only convenient way to get the start and end of the
selection was through offsets, which eventually need to get converted
back into items in the linked list storing the text. The new function
will help with eliminating these inefficiencies.
Dylan Smith [Wed, 12 Aug 2009 13:05:42 +0000 (09:05 -0400)]
richedit: Make the ME_GetCursorOfs function more flexible.
This function will make it easier to work with ME_Cursor objects, which
should be used in a lot of places instead of character offsets (which
often require seeking through the linked lists to perform operations
with).
André Hentschel [Wed, 12 Aug 2009 12:25:00 +0000 (14:25 +0200)]
winhlp32: Update German translation.
André Hentschel [Wed, 12 Aug 2009 12:24:37 +0000 (14:24 +0200)]
shlwapi: Update German translation.
André Hentschel [Wed, 12 Aug 2009 12:24:32 +0000 (14:24 +0200)]
oledlg: Update German translation.
André Hentschel [Wed, 12 Aug 2009 12:24:21 +0000 (14:24 +0200)]
hhctrl.ocx: Update German translation.
André Hentschel [Wed, 12 Aug 2009 12:24:17 +0000 (14:24 +0200)]
gphoto2.ds: Update German translation.
André Hentschel [Wed, 12 Aug 2009 12:24:13 +0000 (14:24 +0200)]
crypt32: Update German translation.
André Hentschel [Wed, 12 Aug 2009 12:23:56 +0000 (14:23 +0200)]
avifil32: Update German translation.
Alexandre Julliard [Wed, 12 Aug 2009 13:58:39 +0000 (15:58 +0200)]
kernel32: Check the 64-bit flag when starting a process.
Alexandre Julliard [Wed, 12 Aug 2009 13:50:47 +0000 (15:50 +0200)]
kernel32: Add a 64-bit flag to the MODULE_GetBinaryType return value.
Alexandre Julliard [Wed, 12 Aug 2009 13:47:57 +0000 (15:47 +0200)]
kernel32: Check for a 32-bit NT header before getting module address range in MODULE_GetBinaryType.
Alexandre Julliard [Wed, 12 Aug 2009 13:43:35 +0000 (15:43 +0200)]
kernel32: Return the dll flag in MODULE_GetBinaryType for 16-bit modules too.
Alexandre Julliard [Wed, 12 Aug 2009 13:43:08 +0000 (15:43 +0200)]
kernel32: Change MODULE_GetBinaryType return value to make dll a flag instead of a type.
Piotr Caban [Wed, 12 Aug 2009 10:48:58 +0000 (12:48 +0200)]
jscript: Fixed Object.toLocaleString implementation.
Piotr Caban [Wed, 12 Aug 2009 10:48:34 +0000 (12:48 +0200)]
jscript: Inherit some Number functions from Object.
Piotr Caban [Wed, 12 Aug 2009 10:48:15 +0000 (12:48 +0200)]
jscript: Inherit some RegExp functions from Object.