Francois Gouget [Wed, 6 May 2009 01:33:55 +0000 (03:33 +0200)]
taskmgr: Make FillSolidRect2() and Draw3dRect2?() static.
Francois Gouget [Wed, 6 May 2009 01:33:26 +0000 (03:33 +0200)]
sane.ds: Remove an unused debug channel.
Francois Gouget [Wed, 6 May 2009 01:33:10 +0000 (03:33 +0200)]
winedbg: Remove an unused debug channel.
Eric Pouech [Tue, 5 May 2009 19:25:32 +0000 (21:25 +0200)]
user32: Make ddeml.dll into a stand-alone 16bit module.
Eric Pouech [Tue, 5 May 2009 19:25:25 +0000 (21:25 +0200)]
user32: Clearly separate the 16bit code out of user32.
Stefan Leichter [Tue, 5 May 2009 20:02:25 +0000 (22:02 +0200)]
gdiplus: Add stub for GdipGetImageThumbnail.
Uwe Bonnes [Tue, 5 May 2009 18:11:51 +0000 (20:11 +0200)]
wineboot: Print failing command line.
Aric Stewart [Tue, 5 May 2009 15:52:00 +0000 (10:52 -0500)]
msctf: Implement ITfMessagePump.
Alexandre Julliard [Wed, 6 May 2009 10:06:20 +0000 (12:06 +0200)]
winedump: Add dumping of x86_64 exception tables.
Austin English [Tue, 5 May 2009 03:52:37 +0000 (22:52 -0500)]
t2embed: Add stub dll.
Paul TBBle Hampson [Mon, 4 May 2009 13:21:27 +0000 (23:21 +1000)]
gdi32: Don't add system_links entries for substituted fonts.
When a Font is looked up in the FontLinks table, they have already
been normalised by FontSubstitutes.
So no need to store system_links entries for fonts that appear as keys
in the FontSubstitutes list.
Paul TBBle Hampson [Tue, 14 Apr 2009 12:20:55 +0000 (22:20 +1000)]
gdi32: Fetch child fonts by real parent font name.
Entries in the list of linked fonts are keyed by the substituted font
name, so need to be looked up by the substituted font name.
Aric Stewart [Mon, 4 May 2009 19:31:15 +0000 (14:31 -0500)]
msctf: Implement ITfCategoryMgr::RegisterGUID, ITfCategoryMgr::GetGUID and ITfCategoryMgr::IsEqualTfGuidAtom.
Alexandre Julliard [Tue, 5 May 2009 13:36:44 +0000 (15:36 +0200)]
user32: Make sure the system params DC cannot be deleted.
Alexandre Julliard [Tue, 5 May 2009 13:36:25 +0000 (15:36 +0200)]
winex11: Limit window dimensions to 65535 to avoid 16-bit truncation issues.
Hans Leidekker [Tue, 5 May 2009 10:49:17 +0000 (12:49 +0200)]
ole32: Use existing MTA in CoGetClassObject and CoCreateInstance.
Custom actions in the CS3 installer depend on this.
Hans Leidekker [Tue, 5 May 2009 10:48:33 +0000 (12:48 +0200)]
ole32: Add tests to show that COM needs to be initialized only once for multi-threaded apartments.
Michael Stefaniuc [Tue, 5 May 2009 10:18:43 +0000 (12:18 +0200)]
notepad: Use the explicit SendMessageW form.
Stefan Dösinger [Thu, 9 Apr 2009 19:31:29 +0000 (21:31 +0200)]
wined3d: Pack ARB srgb constants better.
There's no need to waste constants for repeatedly loading the same value.
Stefan Dösinger [Mon, 6 Apr 2009 17:07:51 +0000 (19:07 +0200)]
wined3d: Make use of GL_ARB_half_float_vertex.
This extension is a subset of GL_NV_half_float that defines support
for the stream format(same constant), but doesn't define texture
formats or immediate mode entrypoints.
Stefan Dösinger [Sun, 3 May 2009 18:38:09 +0000 (20:38 +0200)]
wined3d: Implement texldd.
GL_ARB_shader_texture is supported on dx9 ATI cards(and probably dx10
ones too). For Nvidia cards I included a fallback to normal texld.
GL_EXT_gpu_shader4 supports similar texture*Grad GLSL functions, just
with an EXT prefix instead of ARB. For dx9 NV cards we'd have to use
GL_NV_fragment_program2, which supports a texldd equivalent on those
cards.
Nikolay Sivov [Mon, 4 May 2009 20:16:16 +0000 (00:16 +0400)]
comctl32/listview: Use handlers instead of sending messages to oneself.
Nicolas Le Cam [Mon, 4 May 2009 21:49:14 +0000 (23:49 +0200)]
user32/tests: Fix scroll tests when theming is disabled.
Marcus Meissner [Mon, 4 May 2009 22:28:16 +0000 (00:28 +0200)]
msi: Initialize info and patch variables (Coverity 923).
Henri Verbeet [Tue, 5 May 2009 07:38:03 +0000 (09:38 +0200)]
wined3d: Implement shader_sm4_is_end().
Henri Verbeet [Tue, 5 May 2009 07:38:03 +0000 (09:38 +0200)]
wined3d: Store the SM 1-3 opcode information tables in the SM 1-3 frontend.
Henri Verbeet [Tue, 5 May 2009 07:38:03 +0000 (09:38 +0200)]
wined3d: Add a minimal implementation of shader_sm4_read_opcode().
Henri Verbeet [Tue, 5 May 2009 07:38:03 +0000 (09:38 +0200)]
wined3d: Handle reading the shader header in the frontend.
In SM 1-3 this is just the version, in SM4 this also includes the token count.
Henri Verbeet [Tue, 5 May 2009 07:38:03 +0000 (09:38 +0200)]
wined3d: Introduce a stubbed SM4 shader frontend.
Vincent Povirk [Mon, 4 May 2009 22:53:48 +0000 (17:53 -0500)]
gdiplus: Implement GdipSetLineSigmaBlend.
Detlef Riekenberg [Mon, 4 May 2009 21:08:52 +0000 (23:08 +0200)]
msi/tests: Run tests again with older msi versions (MsiApplyMultiplePatchesA).
Vitaliy Margolen [Mon, 4 May 2009 17:35:18 +0000 (11:35 -0600)]
xinput1_3: Better match native export order.
Alexandre Julliard [Mon, 4 May 2009 18:49:15 +0000 (20:49 +0200)]
wininet: Pass the complete redirected URL in INTERNET_STATUS_REDIRECT callbacks.
Michael Stefaniuc [Mon, 4 May 2009 12:54:44 +0000 (14:54 +0200)]
msctf/tests: Move 'inline' right after the storage specifier.
Nikolay Sivov [Sun, 3 May 2009 08:42:00 +0000 (12:42 +0400)]
gdi32: Check header pointer in CreateDIBitmap.
Rein Klazes [Sun, 3 May 2009 17:39:30 +0000 (19:39 +0200)]
user32: Combine horizontal and vertical window scroll bar info in a single structure.
Nikolay Sivov [Sat, 2 May 2009 23:14:44 +0000 (03:14 +0400)]
comctl32/listview: Forward WM_ERASEBKGND to parent on CLR_NONE.
Nikolay Sivov [Sat, 2 May 2009 23:12:50 +0000 (03:12 +0400)]
comctl32/listview: Test WM_ERASEBKGND forwarding to parent on CL_NONE background.
Nikolay Sivov [Sat, 2 May 2009 23:12:12 +0000 (03:12 +0400)]
comctl32/listview: Additional test for LVS_EX_HEADERDRAGDROP.
Nikolay Sivov [Sat, 2 May 2009 23:10:43 +0000 (03:10 +0400)]
comctl32/listview: Fix LVM_INSERTITEM handling on LVS_SORTxxx styles.
Stefan Leichter [Sat, 2 May 2009 07:51:53 +0000 (09:51 +0200)]
shell32: Stub for ExtractVersionResource16W.
Aric Stewart [Fri, 1 May 2009 15:19:44 +0000 (10:19 -0500)]
msctf: Implement ITfCategoryMgr::UnregisterCategory.
Dmitry Timoshkov [Mon, 4 May 2009 08:52:14 +0000 (17:52 +0900)]
kernel32: Make SystemTimeToTzSpecificLocalTime and TzSpecificLocalTimeToSystemTime prototypes match PSDK.
Francois Gouget [Mon, 4 May 2009 08:50:31 +0000 (10:50 +0200)]
Assorted spelling fixes.
Francois Gouget [Mon, 4 May 2009 08:50:24 +0000 (10:50 +0200)]
msctf/tests: Remove spaces before '\n'.
Francois Gouget [Mon, 4 May 2009 08:50:18 +0000 (10:50 +0200)]
kernel32/tests: Add a trailing '\n' to ok() calls.
Henri Verbeet [Mon, 4 May 2009 07:49:27 +0000 (09:49 +0200)]
wined3d: Select the frontend based on the version token.
Henri Verbeet [Mon, 4 May 2009 07:49:27 +0000 (09:49 +0200)]
wined3d: Add a frontend function to determine if there are any tokens left.
Henri Verbeet [Mon, 4 May 2009 07:49:27 +0000 (09:49 +0200)]
wined3d: Create a frontend for parsing shaders.
Henri Verbeet [Mon, 4 May 2009 07:49:27 +0000 (09:49 +0200)]
wined3d: Move SM 1-3 parsing functions to their own file.
Henri Verbeet [Mon, 4 May 2009 07:49:27 +0000 (09:49 +0200)]
wined3d: Get rid of the remaining WINED3DSP_REGNUM_MASK usage.
Dmitry Timoshkov [Mon, 4 May 2009 07:02:18 +0000 (16:02 +0900)]
msvfw32: Remove useless and harmful traces from ICDecompress.
Austin English [Mon, 4 May 2009 00:38:43 +0000 (19:38 -0500)]
ws2_32/tests: Add initial tests for WSAStartup.
Austin English [Mon, 4 May 2009 00:05:00 +0000 (19:05 -0500)]
crypt32/tests: Print a better error if no Verisign root certificates available.
Roderick Colenbrander [Sun, 3 May 2009 20:58:33 +0000 (22:58 +0200)]
wingdi.h: Add missing png/jpeg compression flags.
Detlef Riekenberg [Sun, 3 May 2009 12:27:24 +0000 (14:27 +0200)]
wininet/tests: Prefer winehq.org over winehq.com.
Detlef Riekenberg [Sun, 3 May 2009 10:51:00 +0000 (12:51 +0200)]
urlmon/tests: Handle BSCF_SKIPDRAINDATAFORFILEURLS to fix failures on IE8.
Nicolas Le Cam [Sat, 2 May 2009 00:11:38 +0000 (02:11 +0200)]
user32/tests: Fix VK_RMENU input tests on localized Windows.
Ken Thomases [Sat, 2 May 2009 04:01:24 +0000 (23:01 -0500)]
dbghelp: Don't check version of Mach-O dyld_all_image_infos structure.
The structure has changed repeatedly, but always in a backward compatible way.
The version check was only hampering us.
Ken Thomases [Sat, 2 May 2009 04:01:18 +0000 (23:01 -0500)]
winecoreaudio: Fix building on Snow Leopard.
Ken Thomases [Sat, 2 May 2009 03:59:52 +0000 (22:59 -0500)]
configure: On Mac OS X, always specify target architecture to the dev tools.
Fixes building on Snow Leopard. Mac OS X doesn't have a concept of one
bit-ness being "native". So, which architecture gets built is somewhat
arbitrary. On Snow Leopard, the tools have changed to default to building
64-bit, which causes us problems. So, just always be explicit.
Ken Thomases [Sat, 2 May 2009 03:59:36 +0000 (22:59 -0500)]
winebuild: On Mac OS X, use -arch option to control output of "ld" and "as".
Ken Thomases [Sat, 2 May 2009 03:59:25 +0000 (22:59 -0500)]
winegcc: Recognize '-arch <arch>' as a compiler and linker option.
The dev tools on Mac OS X takes this option to dictate the output architecture.
(Gcc still accepts -m32 and -m64, as well, but "ld" and "as" do not.)
Nicolas Le Cam [Tue, 28 Apr 2009 23:22:14 +0000 (01:22 +0200)]
ddraw/tests: Fix a test failure on VirtualBox.
Nicolas Le Cam [Fri, 1 May 2009 21:46:27 +0000 (23:46 +0200)]
msi/tests: Fix MsiApplyMultiplePatches tests on Windows.
Vincent Povirk [Fri, 1 May 2009 20:37:35 +0000 (15:37 -0500)]
gdiplus: Don't draw outside of gradient lines.
Currently, gradients are drawn by filling a series of quadrilaterals,
with one side equal to a gradient line and the other side equal to the
edge of the bounding rectangle of the area being filled. A single
pixel can be filled many times, and that causes flicker.
Vincent Povirk [Fri, 1 May 2009 20:23:02 +0000 (15:23 -0500)]
gdiplus: Properly draw points outside of line gradients.
Theoretically, a line gradient covers the area enclosed by the
starting and ending gradient lines, which intersect the start and end
points respectively and are perpendicular to a line joining the start
and end points.
Vincent Povirk [Fri, 1 May 2009 19:26:50 +0000 (14:26 -0500)]
gdiplus: Account for blend factors and positions in line gradients.
Vincent Povirk [Fri, 1 May 2009 16:09:23 +0000 (11:09 -0500)]
gdiplus: Correct the lfHeight calculation in GdipCreateFontFromLogfontW.
Negative lfHeight values do not include internal leading. This was
making fonts created from LOGFONT structures larger than they should be.
Vincent Povirk [Thu, 30 Apr 2009 19:40:29 +0000 (14:40 -0500)]
winex11.drv: Export copied images as image/bmp.
Alexandre Julliard [Fri, 1 May 2009 16:29:10 +0000 (18:29 +0200)]
winedbg: Implement single step for x86_64.
Alexandre Julliard [Fri, 1 May 2009 16:28:49 +0000 (18:28 +0200)]
winedbg: Fix formatting of the flag register bits.
Alexandre Julliard [Fri, 1 May 2009 16:03:23 +0000 (18:03 +0200)]
winebuild: Use iretq on x86_64 to restore more system registers and flags.
Alexandre Julliard [Fri, 1 May 2009 16:01:51 +0000 (18:01 +0200)]
ntdll: Save all segment registers on x86_64. Implement set_cpu_context.
Alexandre Julliard [Fri, 1 May 2009 15:57:29 +0000 (17:57 +0200)]
ntdll: Use standard siginfo signal handlers on all platforms.
Nikolay Sivov [Fri, 1 May 2009 13:23:23 +0000 (17:23 +0400)]
comctl32/listview: Fix wrong function description.
Hans Leidekker [Fri, 1 May 2009 13:06:53 +0000 (15:06 +0200)]
msi: Implement MsiApplyMultiplePatchesA/W.
Rein Klazes [Thu, 30 Apr 2009 06:06:50 +0000 (08:06 +0200)]
comdlg32: Implement OFN_ENABLESIZING flag for GetOpenFileName and friends.
Nikolay Sivov [Fri, 1 May 2009 12:26:21 +0000 (16:26 +0400)]
comctl32/listview: Remove wrong TODO entry.
Vincent Povirk [Fri, 24 Apr 2009 22:19:38 +0000 (17:19 -0500)]
winex11.drv: Convert image/bmp X selections to Windows DIB.
Rein Klazes [Fri, 1 May 2009 08:57:32 +0000 (10:57 +0200)]
user32/tests: Fix a test in edit.c that was not testing what it was supposed to test.
André Hentschel [Fri, 1 May 2009 09:37:13 +0000 (11:37 +0200)]
winemaker: Remove unnecessary quote filtering.
André Hentschel [Fri, 1 May 2009 09:37:06 +0000 (11:37 +0200)]
winemaker: Update manpage.
André Hentschel [Fri, 1 May 2009 09:37:01 +0000 (11:37 +0200)]
winemaker: Make winemaker 64-bit ready.
Henri Verbeet [Fri, 1 May 2009 07:13:54 +0000 (09:13 +0200)]
wined3d: Avoid using WINED3DSP_REGNUM_MASK in the def/defi/defb handlers.
Henri Verbeet [Fri, 1 May 2009 07:13:54 +0000 (09:13 +0200)]
wined3d: Introduce shader_sm1_read_comment() to read shader comments.
Henri Verbeet [Fri, 1 May 2009 07:13:54 +0000 (09:13 +0200)]
wined3d: Merge wined3d_private_types.h into wined3d_private.h.
Henri Verbeet [Fri, 1 May 2009 07:13:54 +0000 (09:13 +0200)]
wined3d: Use the shader_sm1_read_*() functions in shader_trace_init().
Henri Verbeet [Fri, 1 May 2009 07:13:53 +0000 (09:13 +0200)]
wined3d: Merge shader_dump_arr_entry() into shader_dump_register().
Damjan Jovanovic [Fri, 1 May 2009 08:11:07 +0000 (10:11 +0200)]
wine.inf: Add more file type descriptions.
Scott Ritchie [Thu, 30 Apr 2009 22:26:27 +0000 (15:26 -0700)]
wine.desktop: Reduce MIME types to application/x-ms-dos-executable and application/x-msi.
Huw Davies [Thu, 30 Apr 2009 12:48:46 +0000 (13:48 +0100)]
ole32: Implement GetDataHere.
Nikolay Sivov [Thu, 30 Apr 2009 11:59:21 +0000 (15:59 +0400)]
comctl32/listview: Check columns array size before trying to obtain rectangle.
Rein Klazes [Thu, 30 Apr 2009 06:06:49 +0000 (08:06 +0200)]
user32/tests: Show that vertical and horizontal window scroll bar info is not created independently.
Alexandre Julliard [Thu, 30 Apr 2009 11:08:32 +0000 (13:08 +0200)]
ntdll: Move NtRaiseException and RtlUnwind implementations to the CPU-specific files.
Henri Verbeet [Thu, 30 Apr 2009 09:02:20 +0000 (11:02 +0200)]
wined3d: Define GL_FENCE_APPLE to the correct value.
Henri Verbeet [Thu, 30 Apr 2009 09:02:20 +0000 (11:02 +0200)]
wined3d: Split shader_dump_param() in shader_dump_src_param() and shader_dump_dst_param().
Henri Verbeet [Thu, 30 Apr 2009 09:02:20 +0000 (11:02 +0200)]
wined3d: Pass a struct wined3d_shader_semantic to shader_dump_decl_usage().
Henri Verbeet [Thu, 30 Apr 2009 09:02:19 +0000 (11:02 +0200)]
wined3d: Explicitly pass register type, index, etc. to shader_dump_param().
Henri Verbeet [Thu, 30 Apr 2009 09:02:19 +0000 (11:02 +0200)]
wined3d: Explicitly pass the register type and index to shader_get_float_offset().