Francois Gouget [Wed, 25 Feb 2009 09:30:37 +0000 (10:30 +0100)]
wintrust/tests: Use win_skip() to skip over unimplemented functionality.
Francois Gouget [Wed, 25 Feb 2009 09:30:13 +0000 (10:30 +0100)]
winspool.drv/tests: Use win_skip() to skip over unimplemented functionality.
Francois Gouget [Wed, 25 Feb 2009 09:29:58 +0000 (10:29 +0100)]
wininet/tests: Use win_skip() to skip over unimplemented functionality.
Francois Gouget [Wed, 25 Feb 2009 09:29:38 +0000 (10:29 +0100)]
snmpapi/tests: Use win_skip() to skip over unimplemented functionality.
Francois Gouget [Wed, 25 Feb 2009 09:28:49 +0000 (10:28 +0100)]
shlwapi/tests: Use win_skip() to skip over unimplemented functionality.
Francois Gouget [Wed, 25 Feb 2009 09:28:30 +0000 (10:28 +0100)]
shell32/tests: Use win_skip() to skip over unimplemented functionality.
Francois Gouget [Wed, 25 Feb 2009 09:28:16 +0000 (10:28 +0100)]
dplayx/tests: Use win_skip() to skip over unimplemented functionality.
Francois Gouget [Wed, 25 Feb 2009 09:27:26 +0000 (10:27 +0100)]
d3d9/tests: Use win_skip() to skip over unimplemented functionality.
Francois Gouget [Wed, 25 Feb 2009 09:27:18 +0000 (10:27 +0100)]
d3d8/tests: Use win_skip() to skip over unimplemented functionality.
Francois Gouget [Wed, 25 Feb 2009 09:33:48 +0000 (10:33 +0100)]
winemaker: Fix handling of the global settings specified on the command line.
Now that we no longer have a global Make.rules file, include them in
each Makefile.
Francois Gouget [Wed, 25 Feb 2009 09:32:36 +0000 (10:32 +0100)]
winemaker: Fix invalid usage of {open,close}dir() in fix_file_and_directory_names(). .
Reuse our caching mechanism (get_directory_contents()), but clear the
cache if we have modified a directory's content.
Alexandre Julliard [Wed, 25 Feb 2009 11:25:03 +0000 (12:25 +0100)]
user32/tests: Add some more optional messages.
Alexandre Julliard [Wed, 25 Feb 2009 11:24:53 +0000 (12:24 +0100)]
user32/tests: Fix a few more input test failures on Windows.
Michael Stefaniuc [Wed, 25 Feb 2009 09:29:38 +0000 (10:29 +0100)]
winemp3.acm: Remove the commented out III_dequantize_sample_ms function.
It was already commented out when it was imported into Wine back in 2002.
Henri Verbeet [Wed, 25 Feb 2009 07:39:01 +0000 (08:39 +0100)]
d3d10: Add the ID3D10EffectVariable interface.
Henri Verbeet [Wed, 25 Feb 2009 07:39:01 +0000 (08:39 +0100)]
d3d10: Add the ID3D10EffectType interface.
Henri Verbeet [Wed, 25 Feb 2009 07:39:01 +0000 (08:39 +0100)]
d3d10core: Adjust a couple of FIXMEs.
Henri Verbeet [Wed, 25 Feb 2009 07:39:01 +0000 (08:39 +0100)]
d3d10core: Don't pass 1 for multisample type to wined3d.
It has a different meaning there.
Henri Verbeet [Wed, 25 Feb 2009 07:39:01 +0000 (08:39 +0100)]
wined3d: Accept WINED3DFMT_R8G8B8A8_UNORM in getColorBits().
Henri Verbeet [Wed, 25 Feb 2009 07:39:01 +0000 (08:39 +0100)]
wined3d: Implement IWineD3DDeviceImpl_ClearRendertargetView().
Juan Lang [Wed, 25 Feb 2009 00:55:00 +0000 (16:55 -0800)]
crypt32: Avoid reading freed memory when encountering a cyclic chain.
Juan Lang [Tue, 24 Feb 2009 23:26:44 +0000 (15:26 -0800)]
crypt32: Properly NULL-terminate decoded UTF8 strings.
Juan Lang [Tue, 24 Feb 2009 19:40:04 +0000 (11:40 -0800)]
crypt32: Fix some test failures on Win9x.
Jacek Caban [Wed, 25 Feb 2009 00:29:32 +0000 (01:29 +0100)]
jscript: Mark free memory if heap warnings are turned on.
Jacek Caban [Wed, 25 Feb 2009 00:29:02 +0000 (01:29 +0100)]
jscript: Reset mark in jsheap_clear.
Jacek Caban [Wed, 25 Feb 2009 00:28:49 +0000 (01:28 +0100)]
jscript: Fixed handling block_cnt in jsheap_alloc.
Vincent Povirk [Tue, 24 Feb 2009 22:40:48 +0000 (16:40 -0600)]
wine.inf: Create a fake mapi32.dll.
Vincent Povirk [Tue, 24 Feb 2009 22:36:41 +0000 (16:36 -0600)]
mapi32: Add version resource.
Rein Klazes [Tue, 24 Feb 2009 18:10:29 +0000 (19:10 +0100)]
user32: Refine the size calculations for menu items with HBMMENU_POPUP magic bitmaps with some conformance tests.
Rob Shearman [Tue, 24 Feb 2009 15:15:42 +0000 (15:15 +0000)]
widl: Only classify top-level pointers as ref pointers if they don't have any other pointer attributes.
Rob Shearman [Tue, 24 Feb 2009 15:15:21 +0000 (15:15 +0000)]
widl: Ignore pointer attributes applied to interface pointers.
Print a warning if a pointer attribute is specified since the
generated code won't do what the developer expects.
Alexandre Julliard [Tue, 24 Feb 2009 17:11:53 +0000 (18:11 +0100)]
libwine: Try to load all modules in the programs directory, not just those with .exe extension.
Alexandre Julliard [Tue, 24 Feb 2009 16:36:50 +0000 (17:36 +0100)]
user32: Move a few 16-bit user functions to user16.c where they belong.
Alexandre Julliard [Tue, 24 Feb 2009 16:31:00 +0000 (17:31 +0100)]
credui: Fix old-style dependency line in the makefile.
Rob Shearman [Tue, 24 Feb 2009 14:53:17 +0000 (14:53 +0000)]
rpcrt4: Fix use of uninitialised variable in NdrDllRegisterProxy.
It should be key, not subkey being passed into RegSetValueExW.
Rob Shearman [Tue, 24 Feb 2009 14:52:57 +0000 (14:52 +0000)]
imm32: Lazily allocated thread-local data.
Rob Shearman [Tue, 24 Feb 2009 14:50:55 +0000 (14:50 +0000)]
imm32: Fix crash in DllMain when FreeLibrary is called from a thread which existed before the DLL was loaded.
The code in IMM_FreeThreadData shouldn't assume that thread data will
always have been created, so check for NULL data.
Make loading the DLL more robust against errors.
Alistair Leslie-Hughes [Sun, 22 Feb 2009 09:03:22 +0000 (20:03 +1100)]
mshtml: Implement IHTMLCurrentStyle_get_marginRight.
Alistair Leslie-Hughes [Sun, 22 Feb 2009 08:57:02 +0000 (19:57 +1100)]
mshtml: Implement IHTMLCurrentStyle_get_verticalAlign.
Alistair Leslie-Hughes [Sun, 22 Feb 2009 08:50:09 +0000 (19:50 +1100)]
mshtml: Implement IHTMLCurrentStyle_get_zIndex.
Alistair Leslie-Hughes [Sun, 22 Feb 2009 01:51:12 +0000 (12:51 +1100)]
mshtml: Implement IHTMLCurrentStyle_get_paddingLeft.
Alistair Leslie-Hughes [Sun, 22 Feb 2009 01:49:14 +0000 (12:49 +1100)]
mshtml: Implement IHTMLCurrentStyle_get_height.
Alistair Leslie-Hughes [Sat, 21 Feb 2009 11:58:57 +0000 (22:58 +1100)]
mshtml: Implement IHTMLCurrentStyle_get_width.
Alistair Leslie-Hughes [Sat, 21 Feb 2009 10:28:33 +0000 (21:28 +1100)]
mshtml: Implement IHTMLCurrentStyle_get_top.
Alistair Leslie-Hughes [Sat, 21 Feb 2009 10:24:25 +0000 (21:24 +1100)]
mshtml: Implement IHTMLCurrentStyle_get_left.
Alistair Leslie-Hughes [Sat, 21 Feb 2009 10:14:48 +0000 (21:14 +1100)]
mshtml: Implement IHTMLCurrentStyle_get_fontSize.
Alistair Leslie-Hughes [Sat, 21 Feb 2009 10:08:17 +0000 (21:08 +1100)]
mshtml: Implement IHTMLCurrentStyle_get_fontWeight.
Stefan Dösinger [Tue, 10 Feb 2009 16:38:15 +0000 (17:38 +0100)]
d3d9: Add an alpha blending test.
Stefan Dösinger [Mon, 19 Jan 2009 11:29:49 +0000 (12:29 +0100)]
wined3d: Properly update last_was_pshader.
Vincent Povirk [Fri, 13 Feb 2009 23:07:32 +0000 (17:07 -0600)]
shell32: Implement UnixFolder_IShellFolder2_GetDefaultColumn.
Vincent Povirk [Fri, 13 Feb 2009 22:34:42 +0000 (16:34 -0600)]
shell32: Add IPersistIDList interface to ShellItem objects.
Vincent Povirk [Fri, 13 Feb 2009 21:53:23 +0000 (15:53 -0600)]
include: Add IPersistIDList to headers.
Vincent Povirk [Wed, 18 Feb 2009 18:32:00 +0000 (12:32 -0600)]
shell32: Partially implement SHCreateShellItem.
Vincent Povirk [Wed, 18 Feb 2009 18:32:32 +0000 (12:32 -0600)]
shell32: Add stub implementation of IShellItem.
Vincent Povirk [Sat, 7 Feb 2009 20:53:17 +0000 (14:53 -0600)]
include: Add IShellItem to headers.
Alexandre Julliard [Tue, 24 Feb 2009 14:07:20 +0000 (15:07 +0100)]
winhlp32: Fix a crash when started without arguments.
Henri Verbeet [Tue, 24 Feb 2009 06:43:02 +0000 (07:43 +0100)]
dxgi: Initial IDXGISwapChain::Present() implementation.
Henri Verbeet [Tue, 24 Feb 2009 06:43:02 +0000 (07:43 +0100)]
dxgi: Implement IDXGISwapChain::GetBuffer().
Henri Verbeet [Tue, 24 Feb 2009 06:43:02 +0000 (07:43 +0100)]
dxgi: Create a wined3d swapchain.
Henri Verbeet [Tue, 24 Feb 2009 06:43:02 +0000 (07:43 +0100)]
d3d10core: Add a wined3d rendertarget view to the d3d10 rendertarget view.
Henri Verbeet [Tue, 24 Feb 2009 06:43:02 +0000 (07:43 +0100)]
wined3d: Add IWineD3DRendertargetView.
Jeremy White [Mon, 23 Feb 2009 22:25:26 +0000 (16:25 -0600)]
sane.ds: Implement support for ICAP_XRESOLUTION and ICAP_YRESOLUTION.
Alexandre Julliard [Tue, 24 Feb 2009 13:58:02 +0000 (14:58 +0100)]
user32/tests: Add a couple of optional messages.
Alexandre Julliard [Tue, 24 Feb 2009 13:57:51 +0000 (14:57 +0100)]
user32/tests: Skip more input tests if we can't queue keyboard input.
Fix some tests on Win9x.
Jacek Caban [Mon, 23 Feb 2009 14:38:30 +0000 (15:38 +0100)]
shdocvw: Added QueryStatus implementation.
Jacek Caban [Mon, 23 Feb 2009 14:38:23 +0000 (15:38 +0100)]
shdocvw: Added loading tests.
Aurimas Fischer [Sun, 22 Feb 2009 10:16:59 +0000 (12:16 +0200)]
mshtml: Add Lithuanian translation.
Dylan Smith [Tue, 24 Feb 2009 07:56:18 +0000 (02:56 -0500)]
richedit: Never wrap for single line controls.
I tested without the ES_MULTILINE style, and found that wrapping
doesn't occur where it normally would.
Dylan Smith [Tue, 24 Feb 2009 07:39:03 +0000 (02:39 -0500)]
richedit: EM_SHOWSCROLLBAR hides scrollbars for less than page of text.
When all the text fits on the screen, the scrollbars are not shown from
EM_SHOWSCROLLBAR. The message instead adds support for the specified
scrollbar when lParam is TRUE, so that the scrollbar will be shown when
sufficient text is in the document.
Dylan Smith [Tue, 24 Feb 2009 07:38:57 +0000 (02:38 -0500)]
richedit: Return FALSE for EM_LINESCROLL with single line control.
Dylan Smith [Tue, 24 Feb 2009 07:38:49 +0000 (02:38 -0500)]
richedit: Fixed scrollbar visiblility calculation after SetScrollInfo.
The scrollbar visibility can be changed from SetScrollRange or
SetScrollInfo, but the visiblity that is a result of these calls are
not consistent with the calculation made by richedit controls to
decide whether to show or hide the scrollbars.
Dylan Smith [Tue, 24 Feb 2009 07:37:21 +0000 (02:37 -0500)]
richedit: Don't show vertical scrollbar for single line controls.
The vertical scrollbar is not shown when the ES_MULTILINE style isn't
used, unless ES_DISBALENOSCROLL is also used.
Dylan Smith [Tue, 24 Feb 2009 07:37:03 +0000 (02:37 -0500)]
richedit: Added missing initialization of nAvailWidth for ME_TextEditor.
Paul Bryan Roberts [Sun, 22 Feb 2009 19:39:52 +0000 (19:39 +0000)]
makedep: Let umask decide mode for makefiles.
Ken Thomases [Mon, 23 Feb 2009 23:34:03 +0000 (17:34 -0600)]
dsound: Consolidate some duplicate code.
Ken Thomases [Mon, 23 Feb 2009 23:33:58 +0000 (17:33 -0600)]
dsound: Replace a realloc-or-alloc with a free-then-alloc.
The buffer is to be overwritten anyway, so there's no need to preserve its
contents. Also, the old code leaked if the realloc were to fail. All in all,
free-then-alloc is simpler.
Ken Thomases [Mon, 23 Feb 2009 23:34:07 +0000 (17:34 -0600)]
winecoreaudio: Fix a copy-paste accident ("In" vs. "Out").
Francois Gouget [Mon, 23 Feb 2009 23:04:36 +0000 (00:04 +0100)]
crypt32/tests: Use win_skip() to skip over unimplemented functionality.
Francois Gouget [Mon, 23 Feb 2009 23:04:40 +0000 (00:04 +0100)]
opengl32/tests: Replace a couple of trace()s with skip()s.
Francois Gouget [Mon, 23 Feb 2009 23:04:48 +0000 (00:04 +0100)]
opengl32/tests: Use win_skip() to skip over unimplemented functionality.
Francois Gouget [Mon, 23 Feb 2009 23:04:23 +0000 (00:04 +0100)]
ddraw/tests: Use win_skip() to skip over unimplemented functionality.
Francois Gouget [Mon, 23 Feb 2009 23:04:12 +0000 (00:04 +0100)]
fusion/tests: Use win_skip() to skip over unimplemented functionality.
Francois Gouget [Mon, 23 Feb 2009 23:03:32 +0000 (00:03 +0100)]
gdi32/tests: Use win_skip() to skip over unimplemented functionality.
Francois Gouget [Mon, 23 Feb 2009 23:03:16 +0000 (00:03 +0100)]
imm32/tests: Use win_skip() to skip over unimplemented functionality.
Francois Gouget [Mon, 23 Feb 2009 23:02:47 +0000 (00:02 +0100)]
kernel32/tests: Change to a win_skip() because we don't want to skip the GetConsoleCursorInfo(,NULL) test in Wine.
Francois Gouget [Mon, 23 Feb 2009 23:03:07 +0000 (00:03 +0100)]
kernel32/tests: Use win_skip() to skip over unimplemented functionality.
Francois Gouget [Mon, 23 Feb 2009 22:48:54 +0000 (23:48 +0100)]
schannel/tests: Use win_skip() to skip over unimplemented functionality.
Francois Gouget [Mon, 23 Feb 2009 22:47:56 +0000 (23:47 +0100)]
make_makefiles: Add 'use strict'.
Paul Vriens [Mon, 23 Feb 2009 19:05:31 +0000 (20:05 +0100)]
winetest: Don't use W-functions in winetest to avoid issues on Win9x.
Alexandre Julliard [Mon, 23 Feb 2009 16:46:50 +0000 (17:46 +0100)]
kernel32: Print a nicer error message when 16-bit/DOS apps cannot be launched.
Alexandre Julliard [Mon, 23 Feb 2009 16:46:33 +0000 (17:46 +0100)]
configure: Disable VxD and DOS modules when 16-bit support is disabled.
Alexandre Julliard [Mon, 23 Feb 2009 16:18:19 +0000 (17:18 +0100)]
winegcc: Allow creating an executable with an arbitrary extension.
Alexandre Julliard [Mon, 23 Feb 2009 16:15:14 +0000 (17:15 +0100)]
programs: Only create executable wrappers for programs that get installed in the bin directory.
Andrew Nguyen [Mon, 23 Feb 2009 10:25:25 +0000 (04:25 -0600)]
hid: Stub HidD_SetFeature.
Andrew Nguyen [Mon, 23 Feb 2009 10:25:19 +0000 (04:25 -0600)]
hid: Stub HidD_GetFeature.
Andrew Nguyen [Mon, 23 Feb 2009 10:25:10 +0000 (04:25 -0600)]
tapi32: Stub lineAddProviderW.
Andrew Nguyen [Mon, 23 Feb 2009 10:25:01 +0000 (04:25 -0600)]
tapi32: Stub lineGetProviderListW.
Rob Shearman [Mon, 23 Feb 2009 13:48:46 +0000 (13:48 +0000)]
widl: Add typegen_detect_type and use it.
Add typegen_detect_type for detecting types useful during
client/server/proxy code generation.
Rob Shearman [Mon, 23 Feb 2009 13:48:34 +0000 (13:48 +0000)]
widl: Use type_get_type to determine the types of types during C client, server and proxy code generation.
Rob Shearman [Mon, 23 Feb 2009 13:48:21 +0000 (13:48 +0000)]
widl: Use type_get_type to determine the types of types during typelib generation.