Paul Vriens [Thu, 4 Jun 2009 14:38:00 +0000 (16:38 +0200)]
shell32/tests: Fix test failure on NT4.
Stefan Stranz [Tue, 2 Jun 2009 21:47:20 +0000 (15:47 -0600)]
winhlp32: Fix crash on launch.
Louis Lenders [Thu, 4 Jun 2009 05:38:57 +0000 (07:38 +0200)]
ntdll: Add stub for RtlEnumerateGenericTableWithoutSplaying.
Damjan Jovanovic [Wed, 3 Jun 2009 16:33:28 +0000 (18:33 +0200)]
winemenubuilder: Associate file open applications with freedesktop.
Aric Stewart [Wed, 3 Jun 2009 16:28:33 +0000 (11:28 -0500)]
msctf: Define ITfCompartmentMgr and ITfCompartment.
Andrew Eikum [Thu, 4 Jun 2009 04:31:21 +0000 (23:31 -0500)]
gdiplus: Stubs for GdipDrawImagePoints and GdipDrawImagePointsI.
Andrew Eikum [Thu, 4 Jun 2009 04:31:34 +0000 (23:31 -0500)]
gdiplus: Stub for GdipEmfToWmfBits.
Henri Verbeet [Thu, 4 Jun 2009 08:16:21 +0000 (10:16 +0200)]
wined3d: Add a proper enum value for "no extension".
This would allow an extension check for ARB_COLOR_BUFFER_FLOAT to work.
Henri Verbeet [Thu, 4 Jun 2009 08:16:21 +0000 (10:16 +0200)]
wined3d: Check FBO compatibility after the fixups are applied.
Henri Verbeet [Thu, 4 Jun 2009 08:16:20 +0000 (10:16 +0200)]
wined3d: Remove WINED3DFMT_R16G16B16A16_SNORM from the GL formats template.
This entry obviously can't work correctly.
Henri Verbeet [Thu, 4 Jun 2009 08:16:20 +0000 (10:16 +0200)]
wined3d: Remove entries without an internal format from the GL formats template.
Henri Verbeet [Thu, 4 Jun 2009 08:16:20 +0000 (10:16 +0200)]
wined3d: Free priv->stack in shader_glsl_free().
Hans Leidekker [Thu, 4 Jun 2009 08:14:06 +0000 (10:14 +0200)]
msi/tests: Ignore case when comparing file names.
Hans Leidekker [Thu, 4 Jun 2009 08:13:38 +0000 (10:13 +0200)]
msi: Add more tests for MsiGetSourcePath.
Hans Leidekker [Thu, 4 Jun 2009 08:13:14 +0000 (10:13 +0200)]
msi: Add tests for importing a _SummaryInformation table.
Hans Leidekker [Thu, 4 Jun 2009 08:12:56 +0000 (10:12 +0200)]
msi: Initialize some variables.
Hans Leidekker [Thu, 4 Jun 2009 08:12:31 +0000 (10:12 +0200)]
msi: Don't trace an out parameter.
Hans Leidekker [Thu, 4 Jun 2009 08:11:55 +0000 (10:11 +0200)]
crypt32: Initialize salt correctly.
Alexandre Julliard [Thu, 4 Jun 2009 09:45:33 +0000 (11:45 +0200)]
user32/tests: More systematically ignore the messages we don't care about.
Alexandre Julliard [Wed, 3 Jun 2009 18:33:45 +0000 (20:33 +0200)]
user32/tests: Add more synchronization in the exit thread test to avoid races.
Nikolay Sivov [Wed, 3 Jun 2009 22:43:06 +0000 (02:43 +0400)]
comctl32/listview: Improve grid drawing on LVS_EX_GRIDLINES style.
Nikolay Sivov [Wed, 3 Jun 2009 21:43:28 +0000 (01:43 +0400)]
comctl32/listview: Improve item visibility calculation for report view.
Nikolay Sivov [Wed, 3 Jun 2009 18:43:28 +0000 (22:43 +0400)]
comctl32/listview: Some tests for LVS_SORT[A,DE]SCENDING, remove these styles from TODOs.
Piotr Caban [Wed, 3 Jun 2009 19:11:20 +0000 (21:11 +0200)]
jscript: Remove NaN related FIXMEs.
Piotr Caban [Wed, 3 Jun 2009 21:17:47 +0000 (23:17 +0200)]
jscript: Fix parse_double_literal implementation.
Andrew Nguyen [Wed, 3 Jun 2009 21:52:14 +0000 (16:52 -0500)]
rundll32: Load the 16-bit kernel32 exports by ordinal.
Aric Stewart [Wed, 3 Jun 2009 16:27:31 +0000 (11:27 -0500)]
msctf: Implement ITfContext::SetSelection.
Aric Stewart [Wed, 3 Jun 2009 16:27:24 +0000 (11:27 -0500)]
msctf: Implement ITfInsertAtSelection::InsertTextAtSelection.
Andrew Talbot [Wed, 3 Jun 2009 20:47:16 +0000 (21:47 +0100)]
comctl32: Various const qualifier fixes.
Paul Vriens [Thu, 4 Jun 2009 08:54:25 +0000 (10:54 +0200)]
user32/tests: Fix a test failure on Win95.
Paul Vriens [Thu, 4 Jun 2009 07:32:43 +0000 (09:32 +0200)]
user32/tests: Remove a trace() message.
Paul Vriens [Wed, 3 Jun 2009 19:56:10 +0000 (21:56 +0200)]
kernel32/tests: Skip WritePrivateProfileString tests on Win9x/WinME.
Paul Vriens [Wed, 3 Jun 2009 15:15:30 +0000 (17:15 +0200)]
ole32/tests: Fix remaining test failures on NT4 and below.
Vincent Povirk [Wed, 3 Jun 2009 13:54:22 +0000 (08:54 -0500)]
winex11.drv: Don't use XEvents uninitialized when waits time out.
Alexandre Julliard [Wed, 3 Jun 2009 14:52:06 +0000 (16:52 +0200)]
rpcrt4: Add checks for the number of methods being larger than what we support.
Alexandre Julliard [Wed, 3 Jun 2009 14:48:48 +0000 (16:48 +0200)]
rpcrt4/tests: Add tests for the contents of virtual table for delegated proxies.
Alexandre Julliard [Wed, 3 Jun 2009 14:42:50 +0000 (16:42 +0200)]
rpcrt4: Add support for proxy delegation.
Alexandre Julliard [Wed, 3 Jun 2009 14:39:25 +0000 (16:39 +0200)]
rpcrt4: Split the vtbl initialization in NdrDllGetClassObject to a separate function.
Austin Lund [Wed, 3 Jun 2009 06:02:56 +0000 (16:02 +1000)]
riched20/test: Added a test for TxDraw.
Paul Vriens [Wed, 3 Jun 2009 11:31:14 +0000 (13:31 +0200)]
riched32/tests: Fix a few test failures on NT4 and below.
Paul Vriens [Wed, 3 Jun 2009 11:25:19 +0000 (13:25 +0200)]
riched32/tests: Change the test to facilitate adding a broken().
Nikolay Sivov [Wed, 3 Jun 2009 04:05:27 +0000 (08:05 +0400)]
comctl32/listview: Implement LVM_SETVIEW.
Nikolay Sivov [Wed, 3 Jun 2009 00:48:04 +0000 (04:48 +0400)]
comctl32/listview: Implement LVM_GETVIEW.
Nikolay Sivov [Tue, 2 Jun 2009 19:47:33 +0000 (23:47 +0400)]
comctl32/listview: Handle EN_KILLFOCUS in WM_COMMAND message handler.
Nikolay Sivov [Tue, 2 Jun 2009 19:46:43 +0000 (23:46 +0400)]
comctl32/listview: EN_KILLFOCUS handling test.
Kai Blin [Wed, 3 Jun 2009 11:00:36 +0000 (13:00 +0200)]
secur32: Don't return STATUS_SUCCESS from LsaGetLogonSessionData stub.
Kai Blin [Wed, 3 Jun 2009 07:35:49 +0000 (09:35 +0200)]
advapi32: Fix output of GetUserNameW when joined to a domain.
On a Windows box joined to a domain, GetUserName will not return the domain
part. On a Unix box joined to a domain via winbindd, wine_get_user_name will.
So we need to cut off the domain instead of just replacing the \ character.
Guy Albertelli [Wed, 3 Jun 2009 01:00:02 +0000 (21:00 -0400)]
kernel32/tests: Add tests for CreateFile errors and opening volumes.
Alexandre Julliard [Sun, 31 May 2009 18:11:00 +0000 (20:11 +0200)]
clock: Build resource files separately instead of including them all from a global file.
Andrew Eikum [Wed, 3 Jun 2009 03:34:37 +0000 (22:34 -0500)]
gdiplus: Stubs for GdipDrawImagePointRect and GdipDrawImagePointRectI.
Andrew Eikum [Wed, 3 Jun 2009 03:33:32 +0000 (22:33 -0500)]
gdiplus: Stub for GdipDeleteEffect.
Alexandre Julliard [Tue, 2 Jun 2009 13:50:57 +0000 (15:50 +0200)]
makefiles: Add resource files to the standard object files list.
Alexandre Julliard [Sat, 30 May 2009 15:08:06 +0000 (17:08 +0200)]
makefiles: Use winegcc to build the crosstests too.
Henri Verbeet [Wed, 3 Jun 2009 08:47:26 +0000 (10:47 +0200)]
wined3d: Replace the wined3d hash table with the generic red-black tree.
Henri Verbeet [Wed, 3 Jun 2009 08:47:26 +0000 (10:47 +0200)]
include: Add a generic red-black tree.
Henri Verbeet [Wed, 3 Jun 2009 08:47:26 +0000 (10:47 +0200)]
wined3d: Introduce volumetexture_init() to handle most of the volume texture initialization.
Henri Verbeet [Wed, 3 Jun 2009 08:47:26 +0000 (10:47 +0200)]
wined3d: Introduce volumetexture_cleanup().
Henri Verbeet [Wed, 3 Jun 2009 08:47:26 +0000 (10:47 +0200)]
wined3d: Introduce cubetexture_init() to handle most of the cube texture initialization.
Henri Verbeet [Wed, 3 Jun 2009 08:47:26 +0000 (10:47 +0200)]
wined3d: Introduce cubetexture_cleanup().
Henri Verbeet [Wed, 3 Jun 2009 08:47:25 +0000 (10:47 +0200)]
wined3d: Introduce texture_init() to handle most of the 2D texture initialization.
Michael Stefaniuc [Wed, 3 Jun 2009 07:44:46 +0000 (09:44 +0200)]
mshtml: Replace long with LONG.
This are internal helper functions; the API functions that use them
already use LONG.
Michael Stefaniuc [Wed, 3 Jun 2009 07:44:55 +0000 (09:44 +0200)]
crypt32: Replace long with a better type.
Michael Stefaniuc [Wed, 3 Jun 2009 07:44:36 +0000 (09:44 +0200)]
kernel32: Update the Romanian(Romania) NLS file.
Michael Stefaniuc [Wed, 3 Jun 2009 07:44:20 +0000 (09:44 +0200)]
kernel32: Switch to UTF-8 encoding for rom.nls.
Alexandre Julliard [Wed, 3 Jun 2009 09:31:10 +0000 (11:31 +0200)]
user32/tests: Add tests for message sequence of window destruction at thread exit.
Alexandre Julliard [Wed, 3 Jun 2009 09:30:29 +0000 (11:30 +0200)]
user32: Use a simplified sequence to destroy windows at thread exit, since we don't want to send messages.
Alexandre Julliard [Wed, 3 Jun 2009 09:29:15 +0000 (11:29 +0200)]
server: Hide a window before destroying it if it was still visible.
Alexandre Julliard [Tue, 2 Jun 2009 20:14:40 +0000 (22:14 +0200)]
server: Reset events on the message queue fd to avoid busy looping when the thread is suspended.
Gerald Pfeifer [Tue, 2 Jun 2009 22:55:08 +0000 (00:55 +0200)]
d3d9: Use WINED3DPOOL_DEFAULT instead of D3DPOOL_DEFAULT as appropriate.
Detlef Riekenberg [Tue, 2 Jun 2009 21:41:52 +0000 (23:41 +0200)]
kernel32/tests: Fix failures on localized Windows versions.
Paul Vriens [Tue, 2 Jun 2009 20:47:46 +0000 (22:47 +0200)]
ole32/tests: Fix a crash on NT4 and below.
Paul Vriens [Tue, 2 Jun 2009 20:09:15 +0000 (22:09 +0200)]
ole32/tests: Run more tests on Win9x by using A-functions.
Paul Vriens [Tue, 2 Jun 2009 19:40:31 +0000 (21:40 +0200)]
ole32/tests: Move common variables to the top.
Paul Vriens [Tue, 2 Jun 2009 18:31:43 +0000 (20:31 +0200)]
wininet/tests: Fix a few typos.
Francois Gouget [Tue, 2 Jun 2009 17:22:41 +0000 (19:22 +0200)]
winapi_extract: The old C parser is not needed anymore so remove it.
Francois Gouget [Tue, 2 Jun 2009 17:22:18 +0000 (19:22 +0200)]
winapi_extract: --spec-files has been broken for a long time and does not seem to be useful so remove it.
Francois Gouget [Tue, 2 Jun 2009 17:18:26 +0000 (19:18 +0200)]
winedbg & appwiz.cpl: Use SUBLANG_NEUTRAL for German.
Francois Gouget [Tue, 2 Jun 2009 17:17:15 +0000 (19:17 +0200)]
ntdll/tests: Fix the trailing '\n' of a skip() call.
Damjan Jovanovic [Tue, 2 Jun 2009 17:15:58 +0000 (19:15 +0200)]
winemenubuilder: Ignore wine.desktop managed file types.
Aric Stewart [Tue, 2 Jun 2009 16:31:50 +0000 (11:31 -0500)]
shlwapi: Simplify UrlCombine case 2 with tests.
Alexandre Julliard [Tue, 2 Jun 2009 11:31:22 +0000 (13:31 +0200)]
makefiles: Remove special handling of .res.o files now that winegcc takes care of this.
Alexandre Julliard [Sat, 30 May 2009 16:33:11 +0000 (18:33 +0200)]
winegcc: Transparently compile resource files for the Windows build.
Alexandre Julliard [Tue, 2 Jun 2009 12:19:31 +0000 (14:19 +0200)]
winebuild: Add detection of duplicate resources.
Alexandre Julliard [Sat, 30 May 2009 19:39:50 +0000 (21:39 +0200)]
winebuild: Add a --resources mode that compiles multiple resource files into a single object.
Stefan Leichter [Mon, 1 Jun 2009 18:28:37 +0000 (20:28 +0200)]
kernel32: Added missing newline to win_skip.
Louis Lenders [Mon, 1 Jun 2009 07:40:37 +0000 (09:40 +0200)]
ntdll: Add stub for NtSecureConnectPort.
André Hentschel [Sat, 30 May 2009 14:58:30 +0000 (16:58 +0200)]
winemaker: Port vcproject parser from XML-Simple to libXML.
Stefan Dösinger [Tue, 26 May 2009 20:09:36 +0000 (22:09 +0200)]
wined3d: Implement clipplanes in the ARB backend.
Using GL_NV_vertex_program2_option so far. If we're really desparate we can
handle some cases without the extension by using a custom varying and texkill
in the fragment program.
Stefan Dösinger [Thu, 28 May 2009 23:09:22 +0000 (01:09 +0200)]
wined3d: Update clipplanes on a shader-fixed function switch.
The view matrix that was set at the time the clipplane was applied is
hardcoded into the clipplane. With vertex shaders clip planes ignore
the view matrix in d3d. We implement that, but this also means that
the clip planes potentially change when we switch between vs and fixed
func.
Stefan Dösinger [Tue, 26 May 2009 17:50:27 +0000 (19:50 +0200)]
wined3d: Use condition code for sRGB write correction if available.
This gives a small performance improvement. Don't enable NVfp for it though,
because the NVfp penalty is bigger than the gain from this patch. But if NVfp
is enabled anyway, make use of it.
Stefan Dösinger [Tue, 26 May 2009 14:34:44 +0000 (16:34 +0200)]
wined3d: Handle LRP in vertex shaders.
The ARB "LRP" instruction is a fragment program only instruction. It is
however valid in vs_2_0+ vertex shaders, so we have to emulate it.
Austin Lund [Tue, 2 Jun 2009 05:57:37 +0000 (15:57 +1000)]
riched20: If DataObjectImpl_EnumFormatEtc returns E_NOTIMPL then ensure that returned pointers are nulled.
Andrew Eikum [Tue, 2 Jun 2009 01:02:11 +0000 (20:02 -0500)]
gdiplus: Stubs for GdipCreateMetafileFromFile, GdipCreateMetafileFromStream.
Tony Wasserka [Mon, 1 Jun 2009 16:30:15 +0000 (18:30 +0200)]
d3dx9: Redirect D3DXGetImageInfo functions to the FromFileInMemory variant.
Tony Wasserka [Mon, 1 Jun 2009 16:25:32 +0000 (18:25 +0200)]
d3dx9: Add utility functions for loading files and resources into memory.
Alexandre Julliard [Tue, 2 Jun 2009 09:56:58 +0000 (11:56 +0200)]
user32/tests: Only check the foreground window when it belongs to the current thread.
Alexandre Julliard [Tue, 2 Jun 2009 09:56:42 +0000 (11:56 +0200)]
user32/tests: Fix the listbox delete test on NT4.
Alexandre Julliard [Tue, 2 Jun 2009 09:53:19 +0000 (11:53 +0200)]
riched32: Fix the extra window bytes count for 64-bit.
Michael Stefaniuc [Tue, 2 Jun 2009 08:16:38 +0000 (10:16 +0200)]
gdi32: Avoid using long when not needed.
Henri Verbeet [Tue, 2 Jun 2009 07:01:17 +0000 (09:01 +0200)]
wined3d: Create a texture_cleanup() function.