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.
Rob Shearman [Mon, 23 Feb 2009 13:48:15 +0000 (13:48 +0000)]
widl: Use type_get_type to determine the types of types during parsing and checking.
Rob Shearman [Mon, 23 Feb 2009 13:48:11 +0000 (13:48 +0000)]
widl: Use type_get_type to determine the types of types during header writing.
Rob Shearman [Mon, 23 Feb 2009 13:48:05 +0000 (13:48 +0000)]
widl: Use type_get_type to determine the types during statement enumeration.
Rob Shearman [Mon, 23 Feb 2009 13:47:57 +0000 (13:47 +0000)]
widl: Don't directly access the type structure when determining the types in expressions.
Use type_get_type and friends instead.
Huw Davies [Mon, 23 Feb 2009 12:01:18 +0000 (12:01 +0000)]
lz32/tests: For win9x, cBytes depends on the length of the filename.
Huw Davies [Mon, 23 Feb 2009 11:46:21 +0000 (11:46 +0000)]
gdi32/tests: Don't test the height that is 1.75 times the original font height. This is unscaled in winnt yet doubled in win9x.
Paul Vriens [Mon, 23 Feb 2009 11:21:50 +0000 (12:21 +0100)]
crypt32/tests: Prevent some crashes on Win9x (test_msg_control).
Paul Vriens [Mon, 23 Feb 2009 10:54:39 +0000 (11:54 +0100)]
crypt32/tests: Prevent a crash on Win9x (test_data_msg).
Paul Vriens [Mon, 23 Feb 2009 10:46:28 +0000 (11:46 +0100)]
crypt32/tests: Prevent some crashes on Win9x (test_decode_msg).
Paul Vriens [Mon, 23 Feb 2009 10:05:20 +0000 (11:05 +0100)]
crypt32/tests: Don't crash on Win9x (test_msg_get_and_verify_signer).
Alexandre Julliard [Mon, 23 Feb 2009 14:16:35 +0000 (15:16 +0100)]
libwine: Get the reverse mapping of the Unicode default char to check for invalid chars.
We can't assume that wctomb(Unicode default char) is identical to the Ansi
default char.
Ricardo Filipe [Wed, 18 Feb 2009 03:46:01 +0000 (03:46 +0000)]
setupapi: Implement Ok button action in SetupPromptForDiskW dialog.
Ricardo Filipe [Wed, 18 Feb 2009 03:40:15 +0000 (03:40 +0000)]
setupapi: Enable Browse action on SetupPromptForDisk dialog.
Ricardo Filipe [Wed, 18 Feb 2009 03:35:26 +0000 (03:35 +0000)]
setupapi: Initiate resources of SetupPromptForDisk dialog.
Ricardo Filipe [Wed, 18 Feb 2009 08:44:15 +0000 (08:44 +0000)]
setupapi: Implement SetupPromptForDiskW with only Cancel button active.
Ricardo Filipe [Wed, 18 Feb 2009 08:39:40 +0000 (08:39 +0000)]
setupapi: Make hinstance global for all dialogs.
Alexandre Julliard [Mon, 23 Feb 2009 13:24:59 +0000 (14:24 +0100)]
ntdll: Allocate the stack for all threads, don't rely on pthread to do it for us.
Alexandre Julliard [Mon, 23 Feb 2009 13:02:16 +0000 (14:02 +0100)]
ntdll: Don't free the thread stack and TEB while exiting, do it from the next thread.
Aric Stewart [Fri, 20 Feb 2009 19:53:06 +0000 (13:53 -0600)]
msctf: Implement ITfInputProcessorProfiles::EnumLanguageProfiles.
Aric Stewart [Fri, 20 Feb 2009 19:52:55 +0000 (13:52 -0600)]
msctf: Implement ITfInputProcessorProfiles::EnumInputProcessorInfo.
Aric Stewart [Fri, 20 Feb 2009 19:52:37 +0000 (13:52 -0600)]
msctf: Define TF_LANGUAGEPROFILE.
Austin English [Sun, 22 Feb 2009 21:28:19 +0000 (15:28 -0600)]
dbghelp: Change pointer cast to DWORD_PTR.
Alexandre Julliard [Mon, 23 Feb 2009 11:34:57 +0000 (12:34 +0100)]
winetest: Don't try to unload mshtml, it's broken.
Alexandre Julliard [Mon, 23 Feb 2009 11:22:24 +0000 (12:22 +0100)]
winetest: Process messages while waiting for a process to terminate.
Francois Gouget [Mon, 23 Feb 2009 09:42:43 +0000 (10:42 +0100)]
netapi32/tests: Use win_skip() to skip over unimplemented functionality.
Francois Gouget [Mon, 23 Feb 2009 09:42:00 +0000 (10:42 +0100)]
ntdll/tests: Use win_skip() to skip over unimplemented functionality.
Francois Gouget [Mon, 23 Feb 2009 09:41:51 +0000 (10:41 +0100)]
oleaut32/tests: Use win_skip() to skip over unimplemented functionality.
Francois Gouget [Mon, 23 Feb 2009 09:41:34 +0000 (10:41 +0100)]
rpcrt4/tests: Use win_skip() to skip over unimplemented functionality.
Francois Gouget [Mon, 23 Feb 2009 09:41:30 +0000 (10:41 +0100)]
secur32/tests: Use win_skip() to skip over unimplemented functionality.
Francois Gouget [Mon, 23 Feb 2009 09:41:23 +0000 (10:41 +0100)]
serialui/tests: Use win_skip() to skip over unimplemented functionality.
Francois Gouget [Mon, 23 Feb 2009 09:41:15 +0000 (10:41 +0100)]
setupapi/tests: Use win_skip() to skip over unimplemented functionality.
Francois Gouget [Mon, 23 Feb 2009 09:41:03 +0000 (10:41 +0100)]
user32/tests: Use win_skip() to skip over unimplemented functionality.
Francois Gouget [Mon, 23 Feb 2009 09:40:40 +0000 (10:40 +0100)]
mapi32/tests: Use win_skip() to skip over unimplemented functionality.
Henri Verbeet [Mon, 23 Feb 2009 08:16:06 +0000 (09:16 +0100)]
wined3d: Merge indexbuffer.c with buffer.c.
Henri Verbeet [Mon, 23 Feb 2009 08:16:04 +0000 (09:16 +0100)]
wined3d: Merge vertexbuffer.c with buffer.c.
This just moves to code to the same file, but we want to merge the
implementations as well at some point.
Henri Verbeet [Mon, 23 Feb 2009 08:16:02 +0000 (09:16 +0100)]
wined3d: Add IWineD3DBuffer, use it in d3d10core.
Henri Verbeet [Mon, 23 Feb 2009 08:16:01 +0000 (09:16 +0100)]
d3d10core: Keep a reference to the wined3d device in the d3d10 device.
Henri Verbeet [Mon, 23 Feb 2009 08:16:00 +0000 (09:16 +0100)]
d3dx8: Don't use uninitialized memory in the D3DXQuaternionSlerp() test.
Andrew Nguyen [Mon, 23 Feb 2009 09:18:37 +0000 (03:18 -0600)]
include: Fix mismatched extern declaration in aclui.h.
Adam Stoelting [Sun, 22 Feb 2009 03:19:09 +0000 (19:19 -0800)]
winemp3.acm: Changed pointer cast from DWORD to DWORD_PTR.
Adam Stoelting [Sun, 22 Feb 2009 03:00:12 +0000 (19:00 -0800)]
msadp32.acm: Changed pointer cast from DWORD to DWORD_PTR.
Aurimas Fischer [Sat, 21 Feb 2009 21:45:23 +0000 (23:45 +0200)]
user32: Add Lithuanian translation.
Aurimas Fischer [Sat, 21 Feb 2009 21:44:31 +0000 (23:44 +0200)]
notepad: Fix more inconsistencies in Lithuanian translation.
Aurimas Fischer [Sat, 21 Feb 2009 20:50:06 +0000 (22:50 +0200)]
winspool.drv: Fix another inconsistency in Lithuanian translation.
Aurimas Fischer [Sat, 21 Feb 2009 20:45:21 +0000 (22:45 +0200)]
comdlg32: Fix another inconsistency in Lithuanian translation.
Austin English [Sat, 21 Feb 2009 21:42:26 +0000 (15:42 -0600)]
user32: Add a missing HeapFree.
Vitaliy Margolen [Sat, 21 Feb 2009 20:19:43 +0000 (13:19 -0700)]
kernel32: Implement GetShortPathName16.
Vitaliy Margolen [Sat, 21 Feb 2009 19:54:37 +0000 (12:54 -0700)]
dinput: Let each device decide which hook event to skip.
Some programs acquire mouse in exclusive and keyboard in non-exclusive mode.
Paul Vriens [Sat, 21 Feb 2009 14:16:32 +0000 (15:16 +0100)]
fusion/tests: Fix a test failure on Win64.
Detlef Riekenberg [Sat, 21 Feb 2009 11:17:43 +0000 (12:17 +0100)]
fusion/tests: Fix remaining win98 failures in asmcache.
Detlef Riekenberg [Sat, 21 Feb 2009 09:02:59 +0000 (10:02 +0100)]
fusion/tests: Do not use an hardcoded path for the windows directory.
Anders Jonsson [Fri, 20 Feb 2009 22:19:27 +0000 (23:19 +0100)]
winemine: Change max number of mines to (cols-1)*(rows-1).
Alexandre Julliard [Sat, 21 Feb 2009 11:57:23 +0000 (12:57 +0100)]
user32/tests: Print all the unexpected messages we received. Fix a couple of sequences.
Alexandre Julliard [Sat, 21 Feb 2009 11:56:52 +0000 (12:56 +0100)]
user32/tests: Add some optional keystrokes for AltGr key.
Huw Davies [Fri, 20 Feb 2009 16:19:32 +0000 (16:19 +0000)]
lz32/tests: Display filename on failure.