Damjan Jovanovic [Wed, 27 May 2009 17:07:32 +0000 (19:07 +0200)]
winemenubuilder: Only add mime types that aren't already in freedesktop.
Hans Leidekker [Fri, 29 May 2009 13:13:57 +0000 (15:13 +0200)]
msi: The assembly file version field is optional.
Detlef Riekenberg [Fri, 29 May 2009 12:27:56 +0000 (14:27 +0200)]
kernel32/nls: Add missing translations for dec.nls.
Detlef Riekenberg [Fri, 29 May 2009 12:28:39 +0000 (14:28 +0200)]
kernel32/nls: Add missing translations for del.nls.
Detlef Riekenberg [Fri, 29 May 2009 12:26:35 +0000 (14:26 +0200)]
kernel32/nls: Add missing translations for dea.nls.
Detlef Riekenberg [Fri, 29 May 2009 12:25:49 +0000 (14:25 +0200)]
kernel32/nls: Add missing translations for des.nls.
Detlef Riekenberg [Fri, 29 May 2009 12:24:22 +0000 (14:24 +0200)]
kernel32/nls: Translation-fix for deu.nls.
Nikolay Sivov [Thu, 28 May 2009 21:35:36 +0000 (01:35 +0400)]
comctl32/listview: Don't offset subitem rectangles with item padding returned by LVM_GETSUBITEMRECT.
Nikolay Sivov [Thu, 28 May 2009 20:58:10 +0000 (00:58 +0400)]
comctl32/listview: A bunch of LVM_GETSUBITEMRECT tests.
Nikolay Sivov [Thu, 28 May 2009 20:47:25 +0000 (00:47 +0400)]
comctl32/listview: Fix regression on LVIR_BOUNDS request - y offset still needed.
Nikolay Sivov [Thu, 28 May 2009 16:33:31 +0000 (20:33 +0400)]
comctl32/listview: Use NMITEMACTIVATE instead of NMLISTVIEW for NM_*CLICK notifications.
Alexandre Julliard [Fri, 29 May 2009 10:31:00 +0000 (12:31 +0200)]
tools: Upgrade the config.guess/config.sub scripts.
Alexandre Julliard [Fri, 29 May 2009 10:30:28 +0000 (12:30 +0200)]
dbghelp: Try to avoid crashing on unrecognized attributes.
Stefan Dösinger [Thu, 28 May 2009 15:36:52 +0000 (17:36 +0200)]
wined3d: Use NRM from GL_NV_fragment_program2 if available.
Stefan Dösinger [Tue, 26 May 2009 13:53:52 +0000 (15:53 +0200)]
wined3d: Avoid the TMP_COLOR mov in some cases.
Many 2.0 and 3.0 shaders end with a "mov oC0, rx". If sRGB writing is enabled,
the ARB backend writes to a TMP_COLOR temporary, and at the end of the shader
writes the sRGB corrected color to result.color. If oC0 is not partially
rewritten after the mov, we can ignore the mov, not declare TMP_COLOR at all,
and just use the rx register as input for the sRGB correction code. This saves
a temporary and an instruction.
Stefan Dösinger [Thu, 28 May 2009 15:27:54 +0000 (17:27 +0200)]
wined3d: Use DP2A or X2D for dp2add if available.
Stefan Dösinger [Tue, 26 May 2009 13:48:45 +0000 (15:48 +0200)]
wined3d: Remove a MESA hack.
Stefan Dösinger [Thu, 28 May 2009 15:11:30 +0000 (17:11 +0200)]
wined3d: Allocate the proper size for the lconst map.
Gerald Pfeifer [Thu, 28 May 2009 21:22:06 +0000 (23:22 +0200)]
user32/tests: Remove unused SAME macro.
Henri Verbeet [Fri, 29 May 2009 07:13:21 +0000 (09:13 +0200)]
wined3d: Use the proper OUT swizzle in handle_ps3_input().
Henri Verbeet [Fri, 29 May 2009 07:13:21 +0000 (09:13 +0200)]
d3d9: Having a NULL rendertarget isn't a failure.
Henri Verbeet [Fri, 29 May 2009 07:13:21 +0000 (09:13 +0200)]
wined3d: Add device resources from resource_init().
This is consistent with removing them from resource_cleanup().
Henri Verbeet [Fri, 29 May 2009 07:13:21 +0000 (09:13 +0200)]
wined3d: Remove ResourceReleased() from the public device interface.
Henri Verbeet [Fri, 29 May 2009 07:13:20 +0000 (09:13 +0200)]
wined3d: Add missing ActivateContext calls to shader_destroy() implementations.
Aric Stewart [Thu, 28 May 2009 20:01:19 +0000 (15:01 -0500)]
msctf: Define compartment guids.
Jacek Caban [Thu, 28 May 2009 19:35:34 +0000 (21:35 +0200)]
wininet.h: Added more error codes.
Gerald Pfeifer [Thu, 28 May 2009 19:25:35 +0000 (21:25 +0200)]
gphoto2.ds: Only provide GPHOTO2_StrDup() when we have HAVE_GPHOTO2.
Paul Vriens [Thu, 28 May 2009 17:49:15 +0000 (19:49 +0200)]
oleaut32/tests: Spelling fixes.
Alexandre Julliard [Thu, 28 May 2009 21:01:28 +0000 (23:01 +0200)]
wininet: Add a critical section to protect the read-ahead buffer.
Alexandre Julliard [Thu, 28 May 2009 20:27:51 +0000 (22:27 +0200)]
rpcrt4/tests: Disable some tests that crash on Windows.
Alexandre Julliard [Thu, 28 May 2009 18:18:34 +0000 (20:18 +0200)]
rpcrt4/tests: Remove tests for v1 memory list, the layout is wrong and we don't care about it anyway.
Alexandre Julliard [Thu, 28 May 2009 18:10:15 +0000 (20:10 +0200)]
rpcrt4/tests: Mark some stub message tests broken for older Windows versions.
Group the common tests in a function shared between client and server.
Hans Leidekker [Thu, 28 May 2009 13:04:17 +0000 (15:04 +0200)]
msi: Fix some memory leaks.
Hans Leidekker [Thu, 28 May 2009 13:03:49 +0000 (15:03 +0200)]
msi: Consistently use the parser allocator when parsing a query.
Hans Leidekker [Thu, 28 May 2009 13:03:19 +0000 (15:03 +0200)]
msi: Don't duplicate the table name in CREATE_CreateView.
The table name is tracked in the list attached to the parent query object,
which is destroyed after the view object.
This plugs a leak since the duplicated table name was never freed.
Hans Leidekker [Thu, 28 May 2009 13:02:50 +0000 (15:02 +0200)]
msi: Constify some parameters.
Hans Leidekker [Thu, 28 May 2009 13:02:08 +0000 (15:02 +0200)]
include: Sync definition of CERT_CHAIN_PARA and SCHANNEL_CRED with the latest SDK.
Hans Leidekker [Thu, 28 May 2009 13:01:47 +0000 (15:01 +0200)]
kernel32: Improve the GetSystemPowerStatus stub.
Alexandre Julliard [Thu, 28 May 2009 13:25:09 +0000 (15:25 +0200)]
msvfw32: Fix a pointer conversion warning on 64-bit.
Alexandre Julliard [Thu, 28 May 2009 13:25:04 +0000 (15:25 +0200)]
msacm32: Fix a pointer conversion warning on 64-bit.
Alexandre Julliard [Thu, 28 May 2009 13:24:58 +0000 (15:24 +0200)]
sane.ds: Fix a pointer conversion warning on 64-bit.
Alexandre Julliard [Thu, 28 May 2009 13:24:54 +0000 (15:24 +0200)]
gphoto2.ds: Fix a pointer conversion warning on 64-bit.
Alexandre Julliard [Thu, 28 May 2009 13:24:31 +0000 (15:24 +0200)]
user32/tests: Fix some pointer conversion warnings on 64-bit.
Alexandre Julliard [Thu, 28 May 2009 13:24:25 +0000 (15:24 +0200)]
ole32: Fix some pointer conversion warnings on 64-bit.
Alexandre Julliard [Thu, 28 May 2009 13:24:04 +0000 (15:24 +0200)]
comctl32/tests: Replace a listview macro by an explicit SendMessage.
Alexandre Julliard [Thu, 28 May 2009 13:23:24 +0000 (15:23 +0200)]
winedump: Fix a printf format warning on 64-bit.
Alexandre Julliard [Thu, 28 May 2009 13:23:10 +0000 (15:23 +0200)]
opengl32: Generate the correct trace arguments for UINT64 types.
Louis Lenders [Wed, 27 May 2009 17:29:46 +0000 (17:29 +0000)]
wined3d: Fix CheckDeviceMultiSampleType when queried with D3DMULTISAMPLE_NONE.
André Hentschel [Wed, 27 May 2009 17:55:23 +0000 (19:55 +0200)]
winex11: Fix Ctrl+Tab translation.
Peter Hedlund [Wed, 27 May 2009 17:27:56 +0000 (10:27 -0700)]
kernel32: Mask out obsolete flags in GlobalAlloc.
Stefan Dösinger [Wed, 27 May 2009 16:23:59 +0000 (18:23 +0200)]
wined3d: Emulate if(bool) in ARB shaders.
Stefan Dösinger [Wed, 27 May 2009 16:23:16 +0000 (18:23 +0200)]
wined3d: Add a function around the handler table.
This reduces the number of methods in the shader backend(the instr
modifiers can be handled in that wrapper) and it will help flow
control emulation in the ARB backend.
Stefan Dösinger [Tue, 26 May 2009 19:06:37 +0000 (21:06 +0200)]
wined3d: Manage vs_compile_args in the backends.
Stefan Dösinger [Tue, 26 May 2009 19:05:59 +0000 (21:05 +0200)]
wined3d: Manage ps_compiled_shader in the backends.
Stefan Dösinger [Tue, 26 May 2009 12:10:56 +0000 (14:10 +0200)]
wined3d: Make find_gl_vshader backend specific.
Stefan Dösinger [Tue, 26 May 2009 11:57:03 +0000 (13:57 +0200)]
wined3d: Remove the forward declaration added in the last patch.
Stefan Dösinger [Tue, 26 May 2009 11:43:43 +0000 (13:43 +0200)]
wined3d: Make find_gl_pshader backend private.
Stefan Dösinger [Tue, 26 May 2009 11:27:54 +0000 (13:27 +0200)]
wined3d: Store the compile args in the compile context, not the shader.
Austin English [Thu, 28 May 2009 04:21:50 +0000 (23:21 -0500)]
user32: Downgrade a FIXME to a WARN.
Henri Verbeet [Thu, 28 May 2009 06:44:21 +0000 (08:44 +0200)]
wined3d: Remove the "declaration" parameter to IWineD3DDeviceImpl_CreateVertexShader().
Once upon a time this was used for creating fake vertex shader
attribute semantics for d3d8 shaders. We don't need this anymore since
device_stream_info_from_declaration() will use the vertex
declaration's output slot to load the data, if present. That also
avoids the potentially expensive matching of attribute semantics
between vertex shader and declaration for d3d8.
Henri Verbeet [Thu, 28 May 2009 06:44:21 +0000 (08:44 +0200)]
d3d10core: Don't complain as much about setting a NULL geometry shader.
Setting a NULL geometry shader doesn't hurt much, and it reduces console spam
a bit.
Henri Verbeet [Thu, 28 May 2009 06:44:21 +0000 (08:44 +0200)]
d3d10core: Implement ID3D10Device::VSSetShader().
Henri Verbeet [Thu, 28 May 2009 06:44:21 +0000 (08:44 +0200)]
wined3d: Match the d3d10 name for WINED3DDECLUSAGE_POSITION.
I.e., make sure that if a SM4 shader uses SV_POSITION it ends up as position
data.
Henri Verbeet [Thu, 28 May 2009 06:44:21 +0000 (08:44 +0200)]
wined3d: Use the output signature to setup SM4 vertex shader output semantics.
Dmitry Timoshkov [Thu, 28 May 2009 06:00:10 +0000 (15:00 +0900)]
winex11.drv: Avoid a crash if not in a desktop mode.
Michael Stefaniuc [Wed, 27 May 2009 21:49:13 +0000 (23:49 +0200)]
notepad: Use the ARRAY_SIZE() macro if we already have it.
Michael Stefaniuc [Wed, 27 May 2009 21:48:57 +0000 (23:48 +0200)]
notepad: Rename the SIZEOF macro to the more descriptive ARRAY_SIZE.
SIZEOF looks just like one of the typical Win32 API capitalizations of
the basic C construct which it isn't.
Andrew Talbot [Wed, 27 May 2009 21:17:32 +0000 (22:17 +0100)]
comctl32: Constify some variables.
Nikolay Sivov [Wed, 27 May 2009 19:01:51 +0000 (23:01 +0400)]
comctl32/tooltips: Fix callback tip text retrieval.
Nikolay Sivov [Wed, 27 May 2009 17:55:42 +0000 (21:55 +0400)]
comctl32/tooltips: Move parameter cast to WinProc.
Aric Stewart [Wed, 27 May 2009 19:31:10 +0000 (14:31 -0500)]
advapi: Correct buffer length in LookupAccountNameW.
Vincent Povirk [Wed, 27 May 2009 18:16:20 +0000 (13:16 -0500)]
gdiplus: Stub GdipCreateHICONFromBitmap.
Piotr Caban [Wed, 27 May 2009 16:44:00 +0000 (18:44 +0200)]
jscript: Added implementation of Math_pow with less then 2 arguments.
Piotr Caban [Wed, 27 May 2009 16:43:17 +0000 (18:43 +0200)]
jscript: Fixed memory leak.
Paul Vriens [Wed, 27 May 2009 15:14:54 +0000 (17:14 +0200)]
msi/tests: Remove unused variable.
Ge van Geldorp [Wed, 27 May 2009 09:45:35 +0000 (11:45 +0200)]
winetest: Use wininet if available.
Alexandre Julliard [Thu, 28 May 2009 09:56:30 +0000 (11:56 +0200)]
rpcrt4: Fix compiler warnings on 64-bit.
Alexandre Julliard [Thu, 28 May 2009 09:52:36 +0000 (11:52 +0200)]
rpcrt4: Implement NdrPointerMemorySize and enable the corresponding tests.
Alexandre Julliard [Thu, 28 May 2009 09:41:12 +0000 (11:41 +0200)]
rpcrt4/tests: Enable some tests that no longer crash Wine.
Alexandre Julliard [Wed, 27 May 2009 19:38:17 +0000 (21:38 +0200)]
rpcrt4/tests: Comment out a couple of tests that crash on older Windows versions.
Alexandre Julliard [Wed, 27 May 2009 19:25:10 +0000 (21:25 +0200)]
rpcrt4: Fix the PSFactoryBuffer proxy refcounting, with tests.
Alexandre Julliard [Wed, 27 May 2009 19:18:35 +0000 (21:18 +0200)]
rpcrt4/tests: Fix a number of 64-bit issues in the ndr_marshall test.
Alexandre Julliard [Wed, 27 May 2009 19:17:32 +0000 (21:17 +0200)]
include: Fix the packing of the MIDL_STUB_MESSAGE structure on 64-bit.
Alexandre Julliard [Wed, 27 May 2009 19:17:09 +0000 (21:17 +0200)]
ntdll: Try any address in map_image no matter what the failure was for a fixed address.
Paul Vriens [Wed, 27 May 2009 11:21:25 +0000 (13:21 +0200)]
mshtml: Match IE8 implementation.
Paul Vriens [Wed, 27 May 2009 09:10:07 +0000 (11:10 +0200)]
msi/tests: Prevent crash when ConvertSidToStringSidA is not available.
Nikolay Sivov [Wed, 27 May 2009 12:02:47 +0000 (16:02 +0400)]
comctl32/ipaddress: Skip test on Win95 with common controls 4.70.
Michael Stefaniuc [Wed, 27 May 2009 09:39:05 +0000 (11:39 +0200)]
msvcrt: Avoid using size_t when not neededed.
Michael Stefaniuc [Wed, 27 May 2009 09:38:58 +0000 (11:38 +0200)]
msvcrt: Replace size_t with MSVCRT_size_t.
Michael Stefaniuc [Wed, 27 May 2009 09:36:50 +0000 (11:36 +0200)]
msvcrtd: Use size_t instead of unsigned long.
Alexandre Julliard [Wed, 27 May 2009 11:04:33 +0000 (13:04 +0200)]
rpcrt4: Internal functions don't need to be WINAPI.
Detlef Riekenberg [Tue, 26 May 2009 22:19:13 +0000 (00:19 +0200)]
mlang/tests: Make the tests more silent.
Detlef Riekenberg [Tue, 26 May 2009 21:50:01 +0000 (23:50 +0200)]
mlang: Use a case independent compare for the RFC1766 name.
Detlef Riekenberg [Tue, 26 May 2009 21:34:44 +0000 (23:34 +0200)]
mlang/tests: Rfc1766ToLcid must not touch the LCID output on failure.
Detlef Riekenberg [Tue, 26 May 2009 21:17:46 +0000 (23:17 +0200)]
mlang/tests: Return correct result in Rfc1766ToLcidA on failure.
Detlef Riekenberg [Tue, 26 May 2009 21:06:25 +0000 (23:06 +0200)]
mlang/tests: Initial tests for Rfc1766ToLcid.
Detlef Riekenberg [Tue, 26 May 2009 20:54:57 +0000 (22:54 +0200)]
mlang/tests: Use a table for testing GetLcidFromRfc1766.
Hib Eris [Tue, 26 May 2009 20:32:24 +0000 (22:32 +0200)]
msi: Add support for merging tables that are not in target database.
Hib Eris [Tue, 26 May 2009 20:32:18 +0000 (22:32 +0200)]
msi/tests: Add test for merging tables that are not in target database.
Hib Eris [Tue, 26 May 2009 20:32:12 +0000 (22:32 +0200)]
msi: Fix merging tables with string primary keys.