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.
Roderick Colenbrander [Sun, 27 Apr 2008 17:36:34 +0000 (17:36 +0000)]
wined3d: Store more information about pixel formats. This is needed for some WineD3D_ChoosePixelFormat restructuring.
Roderick Colenbrander [Sun, 27 Apr 2008 17:35:27 +0000 (17:35 +0000)]
wined3d: Split WGL pixel format selection code off from CreateContext.
James Hawkins [Sat, 26 Apr 2008 06:00:50 +0000 (01:00 -0500)]
schannel: Fix a test that fails in win2k3.
James Hawkins [Sat, 26 Apr 2008 04:27:45 +0000 (23:27 -0500)]
ddraw: Remove a test that fails in VMs.
James Hawkins [Sat, 26 Apr 2008 03:56:46 +0000 (22:56 -0500)]
d3d9: Fix a few test failures in win2k3.
James Hawkins [Sat, 26 Apr 2008 03:49:59 +0000 (22:49 -0500)]
cabinet: Revert "cabinet: Fix for FDICopy with an empty cabinet file.".
This reverts commit
33e561f53cc510c6b5be3b4f1f3d2fbf8aa7486c.
Fixed the test that fails on all platforms.
James Hawkins [Sat, 26 Apr 2008 03:06:50 +0000 (22:06 -0500)]
msi: Remove a debugging call.
Kusanagi Kouichi [Fri, 25 Apr 2008 21:57:10 +0000 (06:57 +0900)]
winex11: Remove unnecessary #include.
Kusanagi Kouichi [Fri, 25 Apr 2008 21:48:15 +0000 (06:48 +0900)]
winex11: hCompStr should never be NULL because Wine expects it is not NULL.
Nikolay Sivov [Fri, 25 Apr 2008 19:17:46 +0000 (23:17 +0400)]
gdiplus: Implemented GdipCreateLineBrushFromRect.
Nikolay Sivov [Fri, 25 Apr 2008 19:17:41 +0000 (23:17 +0400)]
gdiplus: Implemented GdipCreatePathGradientI.
Nikolay Sivov [Fri, 25 Apr 2008 19:17:36 +0000 (23:17 +0400)]
gdiplus: Implemented GdipAddPathEllipseI.
Nikolay Sivov [Fri, 25 Apr 2008 18:16:36 +0000 (22:16 +0400)]
gdiplus: Implemented GdipAddPathBeziersI.
Matthias Derer [Mon, 21 Apr 2008 18:47:05 +0000 (20:47 +0200)]
winejack: Re-added line which has been accidently deleted.
Alexander Morozov [Fri, 25 Apr 2008 14:22:24 +0000 (18:22 +0400)]
ntoskrnl.exe: Change calling conventions for Interlocked* functions.
Dmitry Timoshkov [Fri, 25 Apr 2008 14:13:44 +0000 (23:13 +0900)]
fonts: Change encoding of tahomabd.sfd to unicode.
Alexandre Julliard [Fri, 25 Apr 2008 15:01:50 +0000 (17:01 +0200)]
shell32: Avoid traces that use size_t.
Alexandre Julliard [Fri, 25 Apr 2008 14:46:17 +0000 (16:46 +0200)]
winex11: Check if IsXExtensionPointer is defined before using it.
Vitaly Perov [Thu, 24 Apr 2008 14:13:46 +0000 (18:13 +0400)]
cabinet: Fix for FDICopy with an empty cabinet file.
Vitaly Perov [Thu, 24 Apr 2008 14:13:32 +0000 (18:13 +0400)]
cabinet: Added a test for FDICopy with an empty cabinet file.
Vitaliy Margolen [Thu, 24 Apr 2008 15:04:11 +0000 (09:04 -0600)]
dinput: Limit number of supported axis and buttons.
Kusanagi Kouichi [Fri, 25 Apr 2008 07:14:59 +0000 (16:14 +0900)]
imm32: Fix typos.
Kusanagi Kouichi [Fri, 25 Apr 2008 03:08:24 +0000 (12:08 +0900)]
winex11: Destroy the handle to the composition string after it is cancelled.
Lei Zhang [Fri, 25 Apr 2008 05:17:38 +0000 (22:17 -0700)]
user32: Edit controls should ignore WM_KEYDOWN on control + enter.
James Hawkins [Fri, 25 Apr 2008 03:50:45 +0000 (22:50 -0500)]
kernel32: Fix a test that fails in win2k3.
James Hawkins [Fri, 25 Apr 2008 03:38:40 +0000 (22:38 -0500)]
ddraw: Fix tests that fail with the reference rasterizer.
Alistair Leslie-Hughes [Thu, 24 Apr 2008 12:22:14 +0000 (22:22 +1000)]
msxml3: Corrected transformNode.
Jeff Zaroyko [Fri, 25 Apr 2008 05:22:17 +0000 (15:22 +1000)]
msadp32.acm: Use the same szShortName value as windows.
Alexandre Julliard [Fri, 25 Apr 2008 12:36:45 +0000 (14:36 +0200)]
winecfg: Allow to configure the desktop separately for each application.
Alexandre Julliard [Fri, 25 Apr 2008 12:36:25 +0000 (14:36 +0200)]
winecfg: Add a couple of Unicode helper functions.
ByeongSik Jeon [Fri, 25 Apr 2008 02:37:32 +0000 (11:37 +0900)]
imm32: Fix a typo.
ByeongSik Jeon [Fri, 25 Apr 2008 02:37:27 +0000 (11:37 +0900)]
imm32: ImmGetVirtualKey return orignal virtual key value.
ByeongSik Jeon [Fri, 25 Apr 2008 02:37:07 +0000 (11:37 +0900)]
imm32: Reconstruct the ImmProcessKey, ImmTranslateMessage for the VK_PROCESSKEY.
Alexandre Julliard [Fri, 25 Apr 2008 12:26:52 +0000 (14:26 +0200)]
winex11: Don't force tool windows to unmanaged mode.
The detection algorithm should be good enough for that case now.
Rob Shearman [Fri, 25 Apr 2008 10:00:20 +0000 (11:00 +0100)]
widl: Move the func_declarator rule entirely into direct_declarator.
Rob Shearman [Fri, 25 Apr 2008 09:59:40 +0000 (10:59 +0100)]
widl: Create a statement object for import statements.
Move the writing of include directives into the generated header into
header.c.
Rob Shearman [Fri, 25 Apr 2008 09:59:21 +0000 (10:59 +0100)]
widl: Add support for string literals and wide-string literals in expressions.
Rob Shearman [Fri, 25 Apr 2008 09:59:00 +0000 (10:59 +0100)]
widl: Add support for declaring multiple fields of a structure in one statement.
Rob Shearman [Fri, 25 Apr 2008 09:58:40 +0000 (10:58 +0100)]
widl: Make the rules for parsing fields in structures, encapsulated unions and non-encapsulated unions more strict.
Move the rules in fields that handle empty union cases into separate
union rules so that they can't erroneously be accepted for structures or
other types of unions.
Rob Shearman [Fri, 25 Apr 2008 09:58:24 +0000 (10:58 +0100)]
widl: Rename pident to declarator and parse the array declarations as part of declarators.
This allows arrays to be used in typedefs and const statements.
Rob Shearman [Fri, 25 Apr 2008 09:58:08 +0000 (10:58 +0100)]
widl: Consolidate most of the inner loop of reg_typedefs into set_type.
Alexandre Julliard [Fri, 25 Apr 2008 10:09:03 +0000 (12:09 +0200)]
oleaut32/tests: Store the test typelib in resources instead of depending on an external file.
Eric Pouech [Thu, 24 Apr 2008 20:04:36 +0000 (22:04 +0200)]
richedit: Ensure wrapping is done all the time after inserting an RTF stream.
Eric Pouech [Thu, 24 Apr 2008 20:04:26 +0000 (22:04 +0200)]
richedit: Properly handle the background in case of border in paragraph.
John Klehm [Wed, 23 Apr 2008 01:11:28 +0000 (20:11 -0500)]
winex11: Add support for IsXExtensionPointer tablet devices.
John Klehm [Thu, 17 Apr 2008 14:48:50 +0000 (09:48 -0500)]
winex11: Allow wizardpen to be detected as a stylus.
John Klehm [Wed, 16 Apr 2008 07:26:37 +0000 (02:26 -0500)]
winex11: Allow wintab devices with less than 5 axes.
Nikolay Sivov [Thu, 24 Apr 2008 21:58:36 +0000 (01:58 +0400)]
gdiplus: Implemented GdipDrawImageRect/GdipDrawImageRectI.
Nikolay Sivov [Thu, 24 Apr 2008 21:58:26 +0000 (01:58 +0400)]
gdiplus: Implemented GdipAddPathBezier.
Erik de Castro Lopo [Fri, 25 Apr 2008 00:36:03 +0000 (10:36 +1000)]
dbghelp: Fix pointer cast.
Erik de Castro Lopo [Fri, 25 Apr 2008 01:54:30 +0000 (11:54 +1000)]
ntdll: Win64 fix for get_pointer_obfuscator.
Erik de Castro Lopo [Fri, 25 Apr 2008 01:14:35 +0000 (11:14 +1000)]
crypt32: Use LOWORD on LPCSTR type instead of casting to int.
Erik de Castro Lopo [Fri, 25 Apr 2008 07:13:39 +0000 (17:13 +1000)]
user32/tests: Use SetWindowLongPtr instead of SetWindowLong.
James Hawkins [Fri, 25 Apr 2008 08:35:38 +0000 (03:35 -0500)]
winmm: Remove a failing test that is driver-specific.
James Hawkins [Fri, 25 Apr 2008 06:10:02 +0000 (01:10 -0500)]
winspool.drv: Disable a test for capabilities not available on all printer drivers.
James Hawkins [Fri, 25 Apr 2008 01:47:44 +0000 (20:47 -0500)]
gdi32: Remove a dependence on the amount of available memory.
James Hawkins [Fri, 25 Apr 2008 01:36:04 +0000 (20:36 -0500)]
d3d8: Fix a few test failures in win2k3.
James Hawkins [Fri, 25 Apr 2008 01:19:35 +0000 (20:19 -0500)]
advapi32: Fix a test that fails in win2k3 SP2.
Robert Reif [Thu, 24 Apr 2008 23:39:43 +0000 (19:39 -0400)]
winmm: Fix a test failure on Windows with Terminal Server.
Andrew Talbot [Thu, 24 Apr 2008 20:43:45 +0000 (21:43 +0100)]
secur32: Remove unused variables.
Andrew Talbot [Thu, 24 Apr 2008 20:43:51 +0000 (21:43 +0100)]
setupapi: Remove unused variables.
Andrew Talbot [Thu, 24 Apr 2008 20:43:56 +0000 (21:43 +0100)]
shell32: Remove unused variables.
Andrew Talbot [Thu, 24 Apr 2008 20:43:40 +0000 (21:43 +0100)]
rpcrt4: Remove unused variables.
Eric Pouech [Thu, 24 Apr 2008 20:06:34 +0000 (22:06 +0200)]
winhelp: Emit the proper RTF stream for a metafile to RichEdit.
Eric Pouech [Thu, 24 Apr 2008 20:06:28 +0000 (22:06 +0200)]
winhelp: Emit proper RTF tokens for a bitmap.