Florian Köberle [Tue, 21 Apr 2009 10:03:42 +0000 (12:03 +0200)]
comctl32: Fix expanding of invisible sub trees.
Florian Köberle [Tue, 21 Apr 2009 10:03:41 +0000 (12:03 +0200)]
comctl32/tests: Test expanding of a invisible sub tree.
Nicolas Le Cam [Mon, 20 Apr 2009 19:56:59 +0000 (21:56 +0200)]
wininet/tests: Fix HttpSendRequestW test on IE5.
Christian Costa [Mon, 20 Apr 2009 19:26:53 +0000 (21:26 +0200)]
winedump: When generating preamble, use 4 spaces instead of tabs. Remove extra break.
Igor Tarasov [Sun, 19 Apr 2009 12:49:18 +0000 (17:49 +0500)]
comctl32: Fix typo in TOOLBAR_SetButtonSize code.
Detlef Riekenberg [Fri, 17 Apr 2009 20:02:26 +0000 (22:02 +0200)]
winetest: Add option -x to extract all test.
Detlef Riekenberg [Fri, 17 Apr 2009 14:21:00 +0000 (16:21 +0200)]
winetest: Add support for --version, --help and /?.
Henri Verbeet [Tue, 21 Apr 2009 07:35:05 +0000 (09:35 +0200)]
wined3d: Pass a struct wined3d_shader_src_param to shader_glsl_get_swizzle().
Henri Verbeet [Tue, 21 Apr 2009 07:35:05 +0000 (09:35 +0200)]
wined3d: Add a separate function for converting swizzles to strings.
Henri Verbeet [Tue, 21 Apr 2009 07:35:05 +0000 (09:35 +0200)]
wined3d: Store the source swizzle in struct wined3d_shader_src_param.
Henri Verbeet [Tue, 21 Apr 2009 07:35:04 +0000 (09:35 +0200)]
wined3d: Explicitly pass the source modifier to shader_glsl_gen_modifier().
Henri Verbeet [Tue, 21 Apr 2009 07:35:04 +0000 (09:35 +0200)]
wined3d: Pass a struct wined3d_shader_src_param to pshader_gen_input_modifier_line().
Huw Davies [Tue, 21 Apr 2009 09:38:52 +0000 (10:38 +0100)]
user32/tests: Fix tests on win9x.
Huw Davies [Fri, 17 Apr 2009 14:20:12 +0000 (15:20 +0100)]
ole32: Add support for enumerating non-ole clipboard formats.
Huw Davies [Fri, 17 Apr 2009 12:44:27 +0000 (13:44 +0100)]
ole32: Don't set cf_dataobject if we're clearing the clipboard.
Huw Davies [Thu, 16 Apr 2009 15:49:35 +0000 (16:49 +0100)]
ole32: Check that the target devices match.
Huw Davies [Thu, 16 Apr 2009 14:27:24 +0000 (15:27 +0100)]
ole32: Make get_priv_data return target device ptrs (rather than offsets) and add a couple of helper functions to simplify this process.
Michael Stefaniuc [Tue, 21 Apr 2009 07:59:59 +0000 (09:59 +0200)]
winedbg: Remove some superfluous pointer casts.
Michael Stefaniuc [Tue, 21 Apr 2009 07:59:45 +0000 (09:59 +0200)]
rpcrt4: Replace some usage of the long type.
Jesse Allen [Tue, 21 Apr 2009 04:41:21 +0000 (21:41 -0700)]
dsound: Allow a special cbSize case in CreateSoundBuffer.
Michael Stefaniuc [Mon, 20 Apr 2009 22:35:27 +0000 (00:35 +0200)]
wordpad: "Fix" the Turkish translation.
Remove the untranslated and incomplete STRINGTABLE.
Michael Stefaniuc [Mon, 20 Apr 2009 22:35:13 +0000 (00:35 +0200)]
comdlg32: Fix the Slovak translation.
Roderick Colenbrander [Mon, 20 Apr 2009 20:57:19 +0000 (22:57 +0200)]
opengl: Add WGL_EXT_pixel_format_packed_float support.
Hans Leidekker [Mon, 20 Apr 2009 14:09:12 +0000 (16:09 +0200)]
msi: Fix another double free.
parser_alloc() allocates memory and puts it on a list attached the to query object.
EXPR_sval() frees memory allocated via parser_alloc() on error but does not remove
the pointer from the list, which means that when the query destructor is called it
will be freed again.
Hans Leidekker [Mon, 20 Apr 2009 14:08:26 +0000 (16:08 +0200)]
msi: Fix a double free.
TABLE_drop() calls TABLE_remove_column() which calls msi_update_table_columns()
which frees column info and possibly returns without reallocating. When that
happens it will be freed again when TABLE_drop() finally calls free_table().
Dmitry Kislyuk [Mon, 20 Apr 2009 07:01:55 +0000 (04:01 -0300)]
kernel32: Added GetPrivateProfileSection and GetPrivateProfileString tests for empty section scenario.
Christian Costa [Sun, 19 Apr 2009 20:35:41 +0000 (22:35 +0200)]
amstream/tests: Improve render file test. Move OpenFile specific test into a separate test function.
Jeff Latimer [Fri, 17 Apr 2009 04:30:53 +0000 (14:30 +1000)]
ws2_32: WSAAddressToStringW should return length of unicode address string should and include the trailing null.
Jeff Latimer [Fri, 17 Apr 2009 04:29:52 +0000 (14:29 +1000)]
ws2_32: WSAAddressToStringA should return length of ANSI address string and should include the trailing null.
Vincent Povirk [Fri, 17 Apr 2009 03:51:40 +0000 (22:51 -0500)]
shell32: Implement SHGetNewLinkInfo[AW].
Rein Klazes [Thu, 16 Apr 2009 07:10:28 +0000 (09:10 +0200)]
msvcrt: Do not set the windows version to 0.5.
Nicolas Le Cam [Wed, 15 Apr 2009 23:09:09 +0000 (01:09 +0200)]
msi: Fix buffer length value returned by MSI_RecordGetStringW on null and empty strings.
Nicolas Le Cam [Wed, 15 Apr 2009 23:06:21 +0000 (01:06 +0200)]
msi/tests: Test MsiRecordGetString on null and empty strings.
Andrew Nguyen [Mon, 20 Apr 2009 07:46:36 +0000 (02:46 -0500)]
gdiplus: Stub GdipBitmapSetResolution.
Paul TBBle Hampson [Sat, 18 Apr 2009 12:21:30 +0000 (22:21 +1000)]
dinput: Add missing newline to trace message.
Detlef Riekenberg [Fri, 17 Apr 2009 13:18:44 +0000 (15:18 +0200)]
msi/tests: Replace lstrcatW with memcpy to fix failures on win95.
Detlef Riekenberg [Fri, 17 Apr 2009 12:45:09 +0000 (14:45 +0200)]
oleaut32/tests: Replace lstrcpyW and lstrcatW with memcpy to fix failures on win95.
Brad Martin [Fri, 17 Apr 2009 01:10:26 +0000 (20:10 -0500)]
wined3d: Fix prototype for EnumAdapterModes.
Hans Leidekker [Wed, 15 Apr 2009 12:58:00 +0000 (14:58 +0200)]
programs: Add stub termsv.exe.
Nikolay Sivov [Tue, 14 Apr 2009 01:27:10 +0000 (21:27 -0400)]
fonts: Fix a typo in copyright text.
Christian Costa [Thu, 16 Apr 2009 18:29:17 +0000 (20:29 +0200)]
mciqtz32: Show messages in hex as they are defines in headers.
Christian Costa [Thu, 16 Apr 2009 18:29:12 +0000 (20:29 +0200)]
mciqtz32: Hook MCI_STOP.
Christian Costa [Thu, 16 Apr 2009 18:29:06 +0000 (20:29 +0200)]
mciqtz32: Fix some traces.
Christian Costa [Thu, 16 Apr 2009 18:29:00 +0000 (20:29 +0200)]
mciqtz32: Use opened state to avoid device to be closed several times.
Stefan Dösinger [Tue, 14 Apr 2009 22:38:07 +0000 (00:38 +0200)]
wined3d: Merge match_apple and implementation_is_apple.
Stefan Dösinger [Tue, 14 Apr 2009 18:33:15 +0000 (20:33 +0200)]
wined3d: Reserve additional GLSL constants on some drivers.
Some drivers apparently need private constants, or don't have an efficient
immval packing. For example, MacOS seems to need 1 float for each different
relative addressing offset. fglrx has the same issue, although it is more
efficient in general
Previously this worked on most drivers because the 16 + 4 reserved int and
bool constants kept the problem hidden. Now that we are more aggressive with
uniforms we have to keep free room for some drivers.
Stefan Dösinger [Tue, 14 Apr 2009 18:24:26 +0000 (20:24 +0200)]
wined3d: Move the remaining quirks into the quirk table.
Stefan Dösinger [Tue, 14 Apr 2009 18:13:11 +0000 (20:13 +0200)]
wined3d: Move the generic mac glsl uniform fixup to the quirk table.
Stefan Dösinger [Tue, 14 Apr 2009 18:06:15 +0000 (20:06 +0200)]
wined3d: Add a more formal framework for driver quirks.
This allows better defining of driver desc fixups without adding extra if
lines for each card.
For starters, there's a fixup for the advertised GLSL constants in ATI cards.
fglrx advertises 512 GLSL uniforms instead of the supported 1024(means 128
instead of 256 vec4's). This bug was confirmed by ATI.
Francois Gouget [Mon, 20 Apr 2009 13:09:09 +0000 (15:09 +0200)]
winapi: Fix the C-parser combined getter/setter prototypes.
Francois Gouget [Mon, 20 Apr 2009 13:08:33 +0000 (15:08 +0200)]
winapi: Remove some dead code.
Francois Gouget [Mon, 20 Apr 2009 13:08:13 +0000 (15:08 +0200)]
winapi: trampoline is not used so remove it.
Francois Gouget [Mon, 20 Apr 2009 13:08:03 +0000 (15:08 +0200)]
winapi: Fix the parse_c_declaration() prototype and remove unused variables.
Francois Gouget [Mon, 20 Apr 2009 12:55:38 +0000 (14:55 +0200)]
winapi: parse_c_declarations() is not used. Remove it.
Francois Gouget [Mon, 20 Apr 2009 12:47:23 +0000 (14:47 +0200)]
Assorted spelling fixes.
Francois Gouget [Mon, 20 Apr 2009 13:10:22 +0000 (15:10 +0200)]
dinput: Add a trailing '\n' to ERR() messages.
Francois Gouget [Mon, 20 Apr 2009 12:49:15 +0000 (14:49 +0200)]
wineesd.drv: Add a trailing '\n' to a WARN() trace.
Nikolay Sivov [Mon, 20 Apr 2009 12:05:45 +0000 (08:05 -0400)]
comctl32/listview: Some tests for LVS_SINGLESEL switchover.
Nikolay Sivov [Mon, 20 Apr 2009 12:03:07 +0000 (08:03 -0400)]
comctl32/listview: Fix a regression caused by
9c1a0e468f5cfbe9d863852ed5a42390f2cbfeb4.
Nikolay Sivov [Mon, 20 Apr 2009 11:42:43 +0000 (07:42 -0400)]
comctl32/listview: Switching to/from LVS_OWNERDATA isn't allowed after creation.
Nikolay Sivov [Mon, 20 Apr 2009 11:37:33 +0000 (07:37 -0400)]
comctl32/listview: Slightly enlarge rectangle when drawing checkbox.
Nikolay Sivov [Mon, 20 Apr 2009 11:36:31 +0000 (07:36 -0400)]
comctl32/listview: Add a ListView_GetTextBkColor macro.
Vitaliy Margolen [Mon, 20 Apr 2009 02:33:31 +0000 (20:33 -0600)]
dinput: Use more friendly name for the joystick than its device path.
Vitaliy Margolen [Mon, 20 Apr 2009 02:33:29 +0000 (20:33 -0600)]
dinput: Convert evdev joystick to new base class.
Vitaliy Margolen [Mon, 20 Apr 2009 02:33:27 +0000 (20:33 -0600)]
dinput: Make props array a part of the generic joystick struct.
It's much easier to free it on release.
Vitaliy Margolen [Mon, 20 Apr 2009 02:33:25 +0000 (20:33 -0600)]
dinput: Remove redundant stuff.
Vitaliy Margolen [Mon, 20 Apr 2009 02:33:22 +0000 (20:33 -0600)]
dinput: Make EnumDevices and GetObjectInfo consistent about GUIDs.
guidInstance should be the same from both places.
Paul Vriens [Mon, 20 Apr 2009 09:58:45 +0000 (11:58 +0200)]
rpcrt4: Fix NdrDllCanUnloadNow.
Igor Tarasov [Sat, 18 Apr 2009 01:51:40 +0000 (06:51 +0500)]
comctl32: Fix regression caused by
2d751ee56afced908d0788b936fa4aac1b29f1a1.
Fixing regression produced by "comctl32: Correct handling of toolbar
separators size". As it came out, some applications DO rely on iBitmap
value, but it can be received not with TB_GETBUTTONINFO, but with
TB_GETBITMAP.
Huw Davies [Fri, 17 Apr 2009 13:49:29 +0000 (14:49 +0100)]
winex11.drv: Fix typo so that emf -> mfpict synthesis works.
Huw Davies [Fri, 17 Apr 2009 13:46:06 +0000 (14:46 +0100)]
winex11.drv: Fix ordering of synthesized text formats.
Henri Verbeet [Fri, 17 Apr 2009 07:46:57 +0000 (09:46 +0200)]
wined3d: Pass a struct wined3d_shader_src_param to shader_arb_add_src_param().
Henri Verbeet [Fri, 17 Apr 2009 07:46:57 +0000 (09:46 +0200)]
wined3d: Simplify replicating the .x swizzle in shader_hw_mov().
It becomes even simpler once the swizzle shift and token field are eliminated.
Henri Verbeet [Fri, 17 Apr 2009 07:46:57 +0000 (09:46 +0200)]
wined3d: Pass a struct wined3d_shader_src_param to shader_glsl_add_src_param().
Henri Verbeet [Fri, 17 Apr 2009 07:46:57 +0000 (09:46 +0200)]
wined3d: Pass a struct wined3d_shader_src_param to shader_glsl_get_register_name() for the relative addressing token.
Henri Verbeet [Fri, 17 Apr 2009 07:46:56 +0000 (09:46 +0200)]
wined3d: Store the destination relative addressing token as a struct wined3d_shader_src_param.
Henri Verbeet [Fri, 17 Apr 2009 07:46:56 +0000 (09:46 +0200)]
wined3d: Store the source relative addressing token as a struct wined3d_shader_src_param.
Henri Verbeet [Fri, 17 Apr 2009 07:46:56 +0000 (09:46 +0200)]
wined3d: Create a relative addressing token for 1.x shaders in the frontend.
Rather than handling this in the backends. Note that the ARB backend always
assumes 1.x shaders.
Paul Vriens [Fri, 17 Apr 2009 13:43:24 +0000 (15:43 +0200)]
gdi32/tests: Skip several tests on Win9x.
Michael Stefaniuc [Fri, 17 Apr 2009 08:34:58 +0000 (10:34 +0200)]
msi/tests: Replace long with LONG.
Michael Stefaniuc [Fri, 17 Apr 2009 08:34:47 +0000 (10:34 +0200)]
msi: Remove superfluous cast of a MSIHANDLE in a TRACE().
Michael Stefaniuc [Fri, 17 Apr 2009 08:35:21 +0000 (10:35 +0200)]
ws2_32: Use better types for some variables.
Michael Stefaniuc [Fri, 17 Apr 2009 08:34:37 +0000 (10:34 +0200)]
riched20/tests: Use better types than long.
Frans Kool [Thu, 16 Apr 2009 07:26:25 +0000 (09:26 +0200)]
crypt32: Corrected Dutch translations.
Huw Davies [Thu, 16 Apr 2009 21:05:30 +0000 (22:05 +0100)]
wineps.drv: Fix compile error.
André Hentschel [Thu, 16 Apr 2009 20:41:09 +0000 (22:41 +0200)]
winemaker: Add -m32 flag to support winegcc-changes.
Jacek Caban [Wed, 15 Apr 2009 17:58:05 +0000 (19:58 +0200)]
mshtml: Added IPersistHistory stub implementation.
Rein Klazes [Mon, 13 Apr 2009 17:22:34 +0000 (19:22 +0200)]
user32: When repainting a static control with SS_BITMAP style, do not erase the background if there is no valid bitmap to paint.
Huw Davies [Thu, 16 Apr 2009 11:35:31 +0000 (12:35 +0100)]
ole32/tests: Tests for a flushed clipboard.
Huw Davies [Thu, 16 Apr 2009 11:35:06 +0000 (12:35 +0100)]
ole32: Try global and stream types if the requested types don't match the source.
Huw Davies [Thu, 16 Apr 2009 11:34:43 +0000 (12:34 +0100)]
ole32: OleFlushClipboard should render all formats to the clipboard.
Huw Davies [Thu, 16 Apr 2009 11:34:25 +0000 (12:34 +0100)]
ole32: Add support for getting storage based objects from a flushed clipboard.
Huw Davies [Thu, 16 Apr 2009 11:34:07 +0000 (12:34 +0100)]
ole32: Add support for getting stream based objects from a flushed clipboard.
Huw Davies [Thu, 16 Apr 2009 11:32:58 +0000 (12:32 +0100)]
ole32: Add support for getting global handle objects from a flushed clipboard.
Huw Davies [Thu, 16 Apr 2009 11:17:51 +0000 (12:17 +0100)]
ole32/tests: Add a few more reference count tests.
Huw Davies [Thu, 16 Apr 2009 11:17:00 +0000 (12:17 +0100)]
ole32: After a call to GetData the consumer should hold a ref on the source data object.
Huw Davies [Thu, 16 Apr 2009 11:16:17 +0000 (12:16 +0100)]
ole32: Now that the consumer side of the clipboard separated from the main clipboard object, simplify the initialization code.
Huw Davies [Thu, 16 Apr 2009 11:14:49 +0000 (12:14 +0100)]
ole32: The consumer data object is not a singleton, but reflects the state of the clipboard when it was acquired.
Huw Davies [Thu, 16 Apr 2009 11:14:19 +0000 (12:14 +0100)]
ole32/tests: Tests that show the consumer data object isn't a singleton.
Huw Davies [Thu, 16 Apr 2009 11:13:39 +0000 (12:13 +0100)]
ole32: If there's a current data object on the ole clipboard GetData should use it.