Alex Villacís Lasso [Sun, 27 Apr 2008 01:37:50 +0000 (20:37 -0500)]
richedit: Modify ME_GetTextW() to honor CR and LF encodings.
ME_GetTextLengthEx should ignore GTL_USECRLF in 1.0 emulation mode.
Alex Villacís Lasso [Sat, 26 Apr 2008 23:14:13 +0000 (18:14 -0500)]
richedit: EM_LINELENGTH: honor CR and LF counters.
Add fixup to ME_FindItemAtOffset(), fixes crash by null-pointer access.
Add tests for EM_LINELENGTH.
Alex Villacís Lasso [Sat, 26 Apr 2008 21:43:14 +0000 (16:43 -0500)]
richedit: EM_GETLINE: honor CR and LF counters.
Add richedit 1.0 tests for EM_GETLINE.
Alex Villacís Lasso [Sat, 26 Apr 2008 20:48:24 +0000 (15:48 -0500)]
richedit: Remove reliance on bEmulateVersion10 for end-of-line handling in ME_InternalDeleteText.
Alex Villacís Lasso [Sat, 26 Apr 2008 20:26:58 +0000 (15:26 -0500)]
richedit: Fixups to move over to reliance on CR and LF counters.
Text streamout now honors CR and LF counters.
Tests to pin down required EM_STREAMOUT behavior.
Alex Villacís Lasso [Sat, 26 Apr 2008 18:29:53 +0000 (13:29 -0500)]
richedit: Add support for encoding number of CR and LF contained within a line break.
Aric Stewart [Mon, 28 Apr 2008 18:44:16 +0000 (13:44 -0500)]
hlink: Implement IExtensionServices.
Jeremy White [Thu, 24 Apr 2008 04:25:27 +0000 (23:25 -0500)]
gdi32: Shift default height used in EnumStructs to the standard em size of 2048.
As pointed out by Dmitry Timoshkov.
Kusanagi Kouichi [Tue, 29 Apr 2008 11:03:51 +0000 (20:03 +0900)]
winex11: Allow XIM server to be started after Wine.
Tijl Coosemans [Mon, 28 Apr 2008 20:41:47 +0000 (22:41 +0200)]
hhctrl: Fix NULL pointer dereference in some failure cases.
Nikolay Sivov [Mon, 28 Apr 2008 20:10:25 +0000 (00:10 +0400)]
gdiplus: Implemented GdipGetPathGradientCenterPointI.
Nikolay Sivov [Mon, 28 Apr 2008 20:10:20 +0000 (00:10 +0400)]
gdiplus: Implemented GdipGetDpiX/GdipGetDpiY.
Nikolay Sivov [Mon, 28 Apr 2008 20:10:15 +0000 (00:10 +0400)]
gdiplus: Implemented GdipFillRectangles/GdipFillRectanglesI.
Nikolay Sivov [Mon, 28 Apr 2008 20:10:10 +0000 (00:10 +0400)]
gdiplus: Implemented GdipFillEllipse/GdipFillEllipseI.
Nikolay Sivov [Mon, 28 Apr 2008 20:10:05 +0000 (00:10 +0400)]
gdiplus: Implemented GdipDrawImagePointsRectI.
Nikolay Sivov [Mon, 28 Apr 2008 20:10:01 +0000 (00:10 +0400)]
gdiplus: Implemented GdipDrawImage.
Nikolay Sivov [Mon, 28 Apr 2008 20:09:55 +0000 (00:09 +0400)]
gdiplus: Implemented GdipDrawCurve/GdipDrawCurveI.
Nikolay Sivov [Mon, 28 Apr 2008 20:09:44 +0000 (00:09 +0400)]
gdiplus: Implemented GdipDrawCurve2I.
Roderick Colenbrander [Mon, 28 Apr 2008 21:13:12 +0000 (21:13 +0000)]
wined3d: Fix a few small bugs in WineD3D_ChoosePixelFormat.
Dmitry Timoshkov [Tue, 29 Apr 2008 05:49:45 +0000 (14:49 +0900)]
gdi32: Make the bitmap test pass under Windows 2000.
Dmitry Timoshkov [Tue, 29 Apr 2008 05:48:55 +0000 (14:48 +0900)]
gdi32: info->state.next is always NULL, there is no need to save/restore it.
Alexandre Julliard [Tue, 29 Apr 2008 10:46:30 +0000 (12:46 +0200)]
documentation: Remove PACKAGING, this is maintained on the wiki now.
Alexandre Julliard [Tue, 29 Apr 2008 10:46:16 +0000 (12:46 +0200)]
winex11: Don't put window manager decorations on shaped windows.
Maarten Lankhorst [Mon, 28 Apr 2008 23:35:53 +0000 (16:35 -0700)]
quartz: Some state changes fixes.
Maarten Lankhorst [Mon, 28 Apr 2008 23:32:57 +0000 (16:32 -0700)]
quartz: Handle failures better in acmwrapper.
Maarten Lankhorst [Mon, 28 Apr 2008 22:00:51 +0000 (15:00 -0700)]
quartz: Keep track of the time in the video renderer.
Maarten Lankhorst [Mon, 28 Apr 2008 16:26:20 +0000 (09:26 -0700)]
quartz: Fix bug in memallocator with test.
Jacek Caban [Mon, 28 Apr 2008 23:39:38 +0000 (01:39 +0200)]
mshtml: Added IDispatchEx support to HTMLOptionElement.
Jacek Caban [Mon, 28 Apr 2008 23:39:09 +0000 (01:39 +0200)]
mshtml: Added IDispatchEx support to HTMLInputElement.
Jacek Caban [Mon, 28 Apr 2008 23:38:41 +0000 (01:38 +0200)]
mshtml: Added indexed access to HTMLElementCollection object support.
Jacek Caban [Mon, 28 Apr 2008 23:38:09 +0000 (01:38 +0200)]
mshtml: Added support for custom DISPIDs.
Jacek Caban [Mon, 28 Apr 2008 23:35:18 +0000 (01:35 +0200)]
mshtml: Added IHTMLCommentElement declaration.
Jacek Caban [Mon, 28 Apr 2008 23:42:19 +0000 (01:42 +0200)]
mshtml.idl: Added DispHTMLOptionElement declaration.
Jacek Caban [Mon, 28 Apr 2008 23:34:00 +0000 (01:34 +0200)]
mshtml.idl: Added IHTMLDOMChildrenCollection and DispDOMChildrenCollection declaration.
Andrew Talbot [Mon, 28 Apr 2008 21:17:14 +0000 (22:17 +0100)]
shlwapi: Remove unused variables.
Tijl Coosemans [Mon, 28 Apr 2008 20:42:56 +0000 (22:42 +0200)]
hhctrl.ocx: Plug memory leak.
Eric Pouech [Mon, 28 Apr 2008 19:16:09 +0000 (21:16 +0200)]
winhelp: Make richedit the default for rendering.
Eric Pouech [Mon, 28 Apr 2008 19:18:32 +0000 (21:18 +0200)]
msvcrt: Fixed space in type with double indirection.
Spotted by James Hawkins.
Eric Pouech [Mon, 28 Apr 2008 19:18:26 +0000 (21:18 +0200)]
msvcrt: undname: correctly handle multi-dimensional arrays.
Based on a patch from Ulrich Küttler.
Eric Pouech [Mon, 28 Apr 2008 19:18:20 +0000 (21:18 +0200)]
msvcrt: Fixed symbol unmangling for template-parameter-?? form, as well as test.
Spotted by James Hawkins.
Rob Shearman [Mon, 28 Apr 2008 18:42:35 +0000 (19:42 +0100)]
rpcss: When registering a moniker that is already registered in the ROT another ROT entry should still be created and a distinct cookie returned.
Rob Shearman [Mon, 28 Apr 2008 18:42:51 +0000 (19:42 +0100)]
ole32: Keep track of the number of weak references to an object.
This is so that an object will only be released when a weak-reference is
used after the last weak reference has been released (either by
CoReleaseMarshalData or CoUnmarshalInterface + Release).
Rob Shearman [Mon, 28 Apr 2008 18:42:22 +0000 (19:42 +0100)]
ole32: Add a test for marshaling an object as table-weak and as normal and then unmarshaling and testing that the object is released on the final release.
Rob Shearman [Mon, 28 Apr 2008 18:42:11 +0000 (19:42 +0100)]
ole32: Add tests for registering a moniker more than once in the ROT and then using it.
Lei Zhang [Mon, 28 Apr 2008 18:36:39 +0000 (11:36 -0700)]
advapi32: Replace UuidToStringW call with a sprintfW.
Hwang YunSong(황윤성) [Mon, 28 Apr 2008 00:49:06 +0000 (09:49 +0900)]
winhelp: Updated Korean resource.
Hwang YunSong(황윤성) [Mon, 28 Apr 2008 00:48:31 +0000 (09:48 +0900)]
reg: Updated Korean resource.
Vitaliy Margolen [Mon, 28 Apr 2008 13:19:07 +0000 (07:19 -0600)]
dinput: Fix typo.
Alexandre Julliard [Mon, 28 Apr 2008 21:17:10 +0000 (23:17 +0200)]
winex11: Merge the contents of clipping.c into graphics.c.
Michael Stefaniuc [Sun, 27 Apr 2008 20:34:13 +0000 (22:34 +0200)]
winecfg: Transform the set_advanced() driveui function to unicode.
James Hawkins [Sat, 26 Apr 2008 03:07:39 +0000 (22:07 -0500)]
user32: Fix a test that fails on platforms without IME.
Jens Albretsen [Sat, 19 Apr 2008 23:01:50 +0000 (01:01 +0200)]
ddraw: Fixed device name.
Kai Blin [Mon, 28 Apr 2008 08:37:39 +0000 (10:37 +0200)]
ws2_32: Handle gethostbyname call failure, add tests.
Jacek Caban [Mon, 28 Apr 2008 09:57:25 +0000 (11:57 +0200)]
mshtml: Added IHTMLInputElement::get_disabled implementation.
Jacek Caban [Mon, 28 Apr 2008 09:57:06 +0000 (11:57 +0200)]
mshtml: Added put_backgroundImage implementation.
Jacek Caban [Mon, 28 Apr 2008 09:56:53 +0000 (11:56 +0200)]
mshtml.idl: Added DispHTMLInputElement declaration.
Vitaliy Margolen [Mon, 28 Apr 2008 05:01:55 +0000 (23:01 -0600)]
dinput: Fix default axes mapping generation.
Rob Shearman [Sun, 27 Apr 2008 22:01:16 +0000 (23:01 +0100)]
ole32: Fix two comments about the running object table.
Andrew Talbot [Sun, 27 Apr 2008 13:17:30 +0000 (14:17 +0100)]
comctl32: Dangling pointers fix.
Jeff Zaroyko [Mon, 28 Apr 2008 09:21:45 +0000 (19:21 +1000)]
wine.inf: Use lowercase for some drivers32 entries and remove trailing whitespace.
Jeff Zaroyko [Sun, 27 Apr 2008 07:27:39 +0000 (17:27 +1000)]
msacm32.drv: Increase the reported vDriverVersion.
David Adam [Sun, 27 Apr 2008 10:16:33 +0000 (12:16 +0200)]
amstream: Register CLSID_AMDirectDrawStream.
David Adam [Sun, 27 Apr 2008 10:10:32 +0000 (12:10 +0200)]
amstream: Fix the condition of existence of the IMediaStream interface.
Alistair Leslie-Hughes [Sat, 26 Apr 2008 12:55:05 +0000 (22:55 +1000)]
msxml3: Added IObjectWithSite support in IXMLDOMDocument2.
Bryan DeGrendel [Sat, 26 Apr 2008 10:44:07 +0000 (06:44 -0400)]
winex11: Rudimentary drawing support for display balloon tool tips in systray.
ByeongSik Jeon [Fri, 25 Apr 2008 15:19:42 +0000 (00:19 +0900)]
imm32: Updated implementation of the Imm{Get|Set}CompositionFont{A|W}.
ByeongSik Jeon [Fri, 25 Apr 2008 15:19:34 +0000 (00:19 +0900)]
imm32: Implementation of the Imm{Get|Set}StatusWindowPos.
ByeongSik Jeon [Fri, 25 Apr 2008 15:19:27 +0000 (00:19 +0900)]
imm32: Implementation of the Imm{Get|Set}CandidateWindow.
ByeongSik Jeon [Fri, 25 Apr 2008 15:19:22 +0000 (00:19 +0900)]
user32: Set the vkey value to VK_PROCESSKEY when IME process key.
ByeongSik Jeon [Fri, 25 Apr 2008 15:19:15 +0000 (00:19 +0900)]
imm32: Add the updated ImmTranslateMessage declaration.
Dmitry Timoshkov [Fri, 25 Apr 2008 13:39:59 +0000 (22:39 +0900)]
gdi32: Add SetPixel to the EMF DC functions.
Guy Albertelli [Sat, 26 Apr 2008 04:20:09 +0000 (00:20 -0400)]
listview: Correct return value from LVM_GETORIGIN including tests for this.
Tests to validate return value of the LVM_GETORIGIN message and fix our
implementation.
Guy Albertelli [Sat, 26 Apr 2008 04:20:06 +0000 (00:20 -0400)]
listview: Implement 2 pixel decoration at top of report style with grid lines.
The native control has a 2 pixel header. This implements that background pixel
line and the gridline below it.
Guy Albertelli [Sat, 26 Apr 2008 04:20:03 +0000 (00:20 -0400)]
listview: Implement LVS_EX_GRIDLINES functionality.
Implement basic LVS_EX_GRIDLINES functionality including support for no items.
Maarten Lankhorst [Fri, 25 Apr 2008 22:14:54 +0000 (15:14 -0700)]
quartz: Fix acmwrapper time regression.
Maarten Lankhorst [Fri, 25 Apr 2008 21:59:05 +0000 (14:59 -0700)]
quartz: Add a function that can be called when stopping processing data.
Maarten Lankhorst [Fri, 25 Apr 2008 21:50:22 +0000 (14:50 -0700)]
quartz: Make dwSamplesProcessed a longlong.
Maarten Lankhorst [Fri, 25 Apr 2008 21:33:15 +0000 (14:33 -0700)]
quartz: Optimize the file source to do its job better.
Maarten Lankhorst [Fri, 25 Apr 2008 21:25:49 +0000 (14:25 -0700)]
quartz: Make the EnumPins interface dynamic.
Take a reference to the ibasefilter and request it for the pins and a
cookie. This seems to be the easiest way to ensure correctness.
Maarten Lankhorst [Fri, 25 Apr 2008 21:15:42 +0000 (14:15 -0700)]
quartz: Fix time discontinuities in the acm wrapper.
Maarten Lankhorst [Fri, 25 Apr 2008 21:14:24 +0000 (14:14 -0700)]
quartz: NotifyAllocator does not like a null argument.
Maarten Lankhorst [Wed, 23 Apr 2008 18:23:43 +0000 (11:23 -0700)]
quartz: Add a vtable argument to Parser_Create that individual filters can override.
Kirill K. Smirnov [Fri, 25 Apr 2008 15:42:34 +0000 (19:42 +0400)]
winhelp: Fix possible copy/paste error.
Kirill K. Smirnov [Fri, 25 Apr 2008 15:41:44 +0000 (19:41 +0400)]
winhelp: Shift by 6 not 4 in case of old 3.0 file.
This necessary piece of code was lost. Restore it.
Kirill K. Smirnov [Fri, 25 Apr 2008 15:38:30 +0000 (19:38 +0400)]
winhelp: We can reference any page in HLPFILE_BrowsePage(). Perform similar change in HLPFILE_DoReadHlpFile() for the symmetry.
Rob Shearman [Sun, 27 Apr 2008 22:05:31 +0000 (23:05 +0100)]
widl: Accept integer constant suffixes in the lexer.
Rob Shearman [Sat, 26 Apr 2008 08:51:47 +0000 (09:51 +0100)]
widl: Support hex digits that use an uppercase 0X prefix.
Rob Shearman [Sat, 26 Apr 2008 08:51:28 +0000 (09:51 +0100)]
widl: Add typedefs to typelibs which have the public or uuid attributes, not any other attribute.
Dmitry Timoshkov [Mon, 28 Apr 2008 08:49:51 +0000 (17:49 +0900)]
winecfg: Update Russian translation.
Rob Shearman [Mon, 28 Apr 2008 09:21:33 +0000 (10:21 +0100)]
rpcrt4: Use safe_copy_from_buffer instead of direct memory copy in NdrBaseTypeUnmarshall.
This makes the code check that the buffer is big enough to read from
before copying the data from it. The safe_buffer_increment call is still
needed for the case where we point the memory to the buffer, so move the
call there.
Dmitry Timoshkov [Mon, 28 Apr 2008 07:02:31 +0000 (16:02 +0900)]
gdi32: Save/restore internal EMF playing state on EMR_SAVEDC/EMR_RESTOREDC, add a test for this.
Dmitry Timoshkov [Mon, 28 Apr 2008 07:01:40 +0000 (16:01 +0900)]
gdi32: Do not reselect objects while recording a metafile, that's done at the playing time.
Eric Pouech [Sat, 26 Apr 2008 11:33:24 +0000 (13:33 +0200)]
wordpad: Open the filename passed on command line if any.
Vitaliy Margolen [Sat, 26 Apr 2008 23:35:50 +0000 (17:35 -0600)]
winex11: Fix MapVirtualKeyEx to properly map left-right modifier keys.
Vitaliy Margolen [Sat, 26 Apr 2008 23:35:47 +0000 (17:35 -0600)]
winex11: Use constants instead of magic numbers in GetKeyNameText.
Vitaliy Margolen [Sat, 26 Apr 2008 23:35:45 +0000 (17:35 -0600)]
winex11: Fix GetKeyNameText for Right Shift.
Vitaliy Margolen [Sat, 26 Apr 2008 23:35:43 +0000 (17:35 -0600)]
dinput: Explicitly set extended key flag for Right Shift.
Lionel Debroux [Sat, 26 Apr 2008 11:56:34 +0000 (13:56 +0200)]
dinput: joystick test: Improve reporting when enumerated axes/buttons/POVs don't match capabilities.
Roderick Colenbrander [Sun, 27 Apr 2008 18:40:33 +0000 (18:40 +0000)]
wined3d: Also use WineD3D_ChoosePixelFormat for pbuffers.
Roderick Colenbrander [Sun, 27 Apr 2008 17:42:48 +0000 (17:42 +0000)]
wined3d: Let WineD3D_ChoosePixelFormat operate on the pixel format database we store at WineD3D startup.