Alexandre Julliard
a67d80b4a6
makefiles: Avoid nested variable expansion that doesn't work on BSD make.
2009-02-26 12:12:55 +01:00
Jeremy White
3d0d125024
sane.ds: Revise to match identity structures with partial information.
2009-02-26 12:12:25 +01:00
Jeremy White
00f9ef0f4f
sane.ds: Fully support ICAP_PIXELTYPE.
2009-02-26 12:12:19 +01:00
Jeremy White
f75b5ebba6
sane.ds: Added support for ICAP_UNITS.
2009-02-26 12:12:10 +01:00
Jeremy White
982482e7e8
sane.ds: Add support for ICAP_BITDEPTH.
2009-02-26 12:12:01 +01:00
Vincent Povirk
8e4aff7a4d
shell32: Add a message for opening files with no association.
2009-02-26 12:11:57 +01:00
Jacek Caban
6e5c2f961d
urlmon: Make HttpProtocol implementation vtbl offset independent.
2009-02-26 12:11:51 +01:00
Detlef Riekenberg
6b505e1425
shdocvw/tests: Dump the guid for additional interfaces.
2009-02-26 12:11:48 +01:00
Detlef Riekenberg
785863ef8a
mshtml/tests: Fix text in ok().
2009-02-26 12:11:39 +01:00
Detlef Riekenberg
c823c9ebae
mshtml/tests: Fix typos from copy&paste.
2009-02-26 12:11:32 +01:00
Juan Lang
5ed04c645d
crypt32: Fix more test failures on Win9x.
2009-02-26 12:11:25 +01:00
Dylan Smith
88eb1b5b6c
richedit: EM_SETOPTIONS modify format rect when selbar setting change.
...
Before the code was modifying the format rect to compensate for space
being added or removed for the selection bar, but this should only
happen when the ECO_SELECTIONBAR setting bit changes.
2009-02-26 12:11:18 +01:00
Vincent Povirk
b4ea7d3221
shell32: Implement Get/SetIDList on ShellItem objects.
2009-02-26 12:10:30 +01:00
Alexandre Julliard
affd20d9c8
user32/tests: Fix some input tests on Win9x and NT4.
2009-02-25 23:30:13 +01:00
Dmitry Timoshkov
b86552f58d
mlang: Implement IMLangFontLink_GetStrCodePages.
2009-02-25 16:06:35 +01:00
Francois Gouget
6aa216fb57
shell32: Remove WINAPI on static functions where not needed.
2009-02-25 16:06:30 +01:00
Paul Vriens
0e4b0b9f21
fusion/tests: Directories with no dll or exe are not enumerated.
2009-02-25 16:06:22 +01:00
Paul Vriens
9fd4f8738b
shlwapi/tests: Fix a few test failures on Win95 and some W2K.
2009-02-25 16:06:22 +01:00
Alexandre Julliard
57d9a86810
ntdll: Default to WinXP version if there's nothing in the registry.
2009-02-25 16:06:22 +01:00
Alexandre Julliard
b5ac29a73d
msi/tests: Add some tests for MsiEnumPatchesW, fix a few failures on XP.
2009-02-25 16:06:21 +01:00
Alexandre Julliard
b4d81f8517
msi: Fix handling of buffer sizes in MsiEnumPatchesA and avoid a redundant call to MsiEnumPatchesW.
2009-02-25 16:06:21 +01:00
Alistair Leslie-Hughes
0e8e77cdbd
mshtml: Implement IHTMLCurrentStyle_get_backgroundRepeat.
2009-02-25 16:06:21 +01:00
Alistair Leslie-Hughes
63c8939cdd
mshtml: Implement IHTMLStyle get/put backgroundRepeat.
2009-02-25 16:06:21 +01:00
Alistair Leslie-Hughes
e3009fec39
mshtml: Implement IHTMLCurrentStyle_get_marginLeft.
2009-02-25 16:06:21 +01:00
Paul Bryan Roberts
be9875fb60
advapi32: Add stub for GetSecurityInfoExA.
2009-02-25 16:06:21 +01:00
Paul Vriens
a1ca18eaf8
d3d8/tests: Fix a test failure on some boxes.
2009-02-25 14:05:36 +01:00
Paul Vriens
b6263f6664
d3d8/tests: Fix a test failure on VMware.
2009-02-25 14:05:31 +01:00
Francois Gouget
ef5178af21
comdlg32/tests: Use win_skip() to skip over unimplemented functionality.
2009-02-25 12:50:11 +01:00
Francois Gouget
2017cf27f3
wintrust/tests: Use win_skip() to skip over unimplemented functionality.
2009-02-25 12:50:04 +01:00
Francois Gouget
5e79fd7534
winspool.drv/tests: Use win_skip() to skip over unimplemented functionality.
2009-02-25 12:50:00 +01:00
Francois Gouget
c0cfe453e3
wininet/tests: Use win_skip() to skip over unimplemented functionality.
2009-02-25 12:49:56 +01:00
Francois Gouget
392b8cc689
snmpapi/tests: Use win_skip() to skip over unimplemented functionality.
2009-02-25 12:49:50 +01:00
Francois Gouget
a49dd715a8
shlwapi/tests: Use win_skip() to skip over unimplemented functionality.
2009-02-25 12:49:44 +01:00
Francois Gouget
80b8a0b58e
shell32/tests: Use win_skip() to skip over unimplemented functionality.
2009-02-25 12:49:40 +01:00
Francois Gouget
d5b324e362
dplayx/tests: Use win_skip() to skip over unimplemented functionality.
2009-02-25 12:49:35 +01:00
Francois Gouget
3be6654259
d3d9/tests: Use win_skip() to skip over unimplemented functionality.
2009-02-25 12:49:30 +01:00
Francois Gouget
bd14f24b69
d3d8/tests: Use win_skip() to skip over unimplemented functionality.
2009-02-25 12:49:25 +01:00
Alexandre Julliard
33d4c7c514
user32/tests: Add some more optional messages.
2009-02-25 12:37:07 +01:00
Alexandre Julliard
0db3d3cd2e
user32/tests: Fix a few more input test failures on Windows.
2009-02-25 12:37:06 +01:00
Michael Stefaniuc
2dc90652fb
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.
2009-02-25 12:37:06 +01:00
Henri Verbeet
1622f89ce9
d3d10core: Adjust a couple of FIXMEs.
2009-02-25 12:37:06 +01:00
Henri Verbeet
444de4aa12
d3d10core: Don't pass 1 for multisample type to wined3d.
...
It has a different meaning there.
2009-02-25 12:37:06 +01:00
Henri Verbeet
b4830feb34
wined3d: Accept WINED3DFMT_R8G8B8A8_UNORM in getColorBits().
2009-02-25 12:37:06 +01:00
Henri Verbeet
7facc6906d
wined3d: Implement IWineD3DDeviceImpl_ClearRendertargetView().
2009-02-25 12:37:06 +01:00
Juan Lang
4817fbc362
crypt32: Avoid reading freed memory when encountering a cyclic chain.
2009-02-25 12:37:06 +01:00
Juan Lang
65e8bf6f48
crypt32: Properly NULL-terminate decoded UTF8 strings.
2009-02-25 12:37:05 +01:00
Juan Lang
f290ec4961
crypt32: Fix some test failures on Win9x.
2009-02-25 12:37:05 +01:00
Jacek Caban
7399dfa9f6
jscript: Mark free memory if heap warnings are turned on.
2009-02-25 12:37:05 +01:00
Jacek Caban
ed78892e46
jscript: Reset mark in jsheap_clear.
2009-02-25 12:37:05 +01:00
Jacek Caban
18ee50e5d2
jscript: Fixed handling block_cnt in jsheap_alloc.
2009-02-25 12:37:05 +01:00
Vincent Povirk
c0dbcbab52
mapi32: Add version resource.
2009-02-25 12:37:05 +01:00
Rein Klazes
bdb770e10e
user32: Refine the size calculations for menu items with HBMMENU_POPUP magic bitmaps with some conformance tests.
2009-02-25 12:36:51 +01:00
Alexandre Julliard
6c8e3a8539
user32: Move a few 16-bit user functions to user16.c where they belong.
2009-02-24 17:36:50 +01:00
Alexandre Julliard
e4815a9b51
credui: Fix old-style dependency line in the makefile.
2009-02-24 17:31:08 +01:00
Rob Shearman
86f79e3a55
rpcrt4: Fix use of uninitialised variable in NdrDllRegisterProxy.
...
It should be key, not subkey being passed into RegSetValueExW.
2009-02-24 16:57:31 +01:00
Rob Shearman
e926c62c43
imm32: Lazily allocated thread-local data.
2009-02-24 16:57:31 +01:00
Rob Shearman
f970db947a
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.
2009-02-24 16:57:31 +01:00
Alistair Leslie-Hughes
fe0da5e528
mshtml: Implement IHTMLCurrentStyle_get_marginRight.
2009-02-24 16:57:31 +01:00
Alistair Leslie-Hughes
ef981a412e
mshtml: Implement IHTMLCurrentStyle_get_verticalAlign.
2009-02-24 16:57:30 +01:00
Alistair Leslie-Hughes
18c7f48865
mshtml: Implement IHTMLCurrentStyle_get_zIndex.
2009-02-24 16:57:30 +01:00
Alistair Leslie-Hughes
1a6c759e1d
mshtml: Implement IHTMLCurrentStyle_get_paddingLeft.
2009-02-24 16:57:30 +01:00
Alistair Leslie-Hughes
e64b198348
mshtml: Implement IHTMLCurrentStyle_get_height.
2009-02-24 16:57:30 +01:00
Alistair Leslie-Hughes
f5102389da
mshtml: Implement IHTMLCurrentStyle_get_width.
2009-02-24 16:57:30 +01:00
Alistair Leslie-Hughes
38cad51959
mshtml: Implement IHTMLCurrentStyle_get_top.
2009-02-24 16:57:30 +01:00
Alistair Leslie-Hughes
72faa19807
mshtml: Implement IHTMLCurrentStyle_get_left.
2009-02-24 16:57:30 +01:00
Alistair Leslie-Hughes
fc851aa48a
mshtml: Implement IHTMLCurrentStyle_get_fontSize.
2009-02-24 16:57:30 +01:00
Alistair Leslie-Hughes
64af8b3f7e
mshtml: Implement IHTMLCurrentStyle_get_fontWeight.
2009-02-24 16:57:30 +01:00
Stefan Dösinger
4aa0591c96
d3d9: Add an alpha blending test.
2009-02-24 16:57:30 +01:00
Stefan Dösinger
6012475e59
wined3d: Properly update last_was_pshader.
2009-02-24 16:57:30 +01:00
Vincent Povirk
7236452df8
shell32: Implement UnixFolder_IShellFolder2_GetDefaultColumn.
2009-02-24 16:57:30 +01:00
Vincent Povirk
4438092960
shell32: Add IPersistIDList interface to ShellItem objects.
2009-02-24 16:57:29 +01:00
Vincent Povirk
9b9325fbd1
shell32: Partially implement SHCreateShellItem.
2009-02-24 16:57:29 +01:00
Vincent Povirk
e69c663c66
shell32: Add stub implementation of IShellItem.
2009-02-24 16:57:29 +01:00
Vincent Povirk
66258ccc29
include: Add IShellItem to headers.
2009-02-24 16:57:29 +01:00
Henri Verbeet
964408d0bf
dxgi: Initial IDXGISwapChain::Present() implementation.
2009-02-24 16:57:29 +01:00
Henri Verbeet
f4879dcec1
dxgi: Implement IDXGISwapChain::GetBuffer().
2009-02-24 16:57:29 +01:00
Henri Verbeet
eda929d010
dxgi: Create a wined3d swapchain.
2009-02-24 16:57:29 +01:00
Henri Verbeet
91e4ec57cc
d3d10core: Add a wined3d rendertarget view to the d3d10 rendertarget view.
2009-02-24 16:57:29 +01:00
Henri Verbeet
c796f76483
wined3d: Add IWineD3DRendertargetView.
2009-02-24 16:57:29 +01:00
Jeremy White
6ace799f5a
sane.ds: Implement support for ICAP_XRESOLUTION and ICAP_YRESOLUTION.
2009-02-24 16:57:29 +01:00
Alexandre Julliard
f728c19a73
user32/tests: Add a couple of optional messages.
2009-02-24 16:57:28 +01:00
Alexandre Julliard
5771166aa7
user32/tests: Skip more input tests if we can't queue keyboard input.
...
Fix some tests on Win9x.
2009-02-24 16:57:28 +01:00
Jacek Caban
64adaf723b
shdocvw: Added QueryStatus implementation.
2009-02-24 16:57:28 +01:00
Jacek Caban
7ac34f9e50
shdocvw: Added loading tests.
2009-02-24 16:57:28 +01:00
Aurimas Fischer
d1c3fbbbfc
mshtml: Add Lithuanian translation.
2009-02-24 16:57:28 +01:00
Dylan Smith
73e0c5ea8b
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.
2009-02-24 16:57:28 +01:00
Dylan Smith
963407a9ef
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.
2009-02-24 16:57:28 +01:00
Dylan Smith
f28988684e
richedit: Return FALSE for EM_LINESCROLL with single line control.
2009-02-24 16:57:28 +01:00
Dylan Smith
5f51221d9c
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.
2009-02-24 16:57:28 +01:00
Dylan Smith
a0466e2c0e
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.
2009-02-24 16:57:28 +01:00
Dylan Smith
b9b9835f93
richedit: Added missing initialization of nAvailWidth for ME_TextEditor.
2009-02-24 16:57:27 +01:00
Ken Thomases
b6fcb20433
dsound: Consolidate some duplicate code.
2009-02-24 16:57:27 +01:00
Ken Thomases
ca1d074c50
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.
2009-02-24 16:57:27 +01:00
Ken Thomases
ad1090c23c
winecoreaudio: Fix a copy-paste accident ("In" vs. "Out").
2009-02-24 16:57:27 +01:00
Francois Gouget
df4d664582
crypt32/tests: Use win_skip() to skip over unimplemented functionality.
2009-02-24 16:57:27 +01:00
Francois Gouget
3d777d6e61
opengl32/tests: Replace a couple of trace()s with skip()s.
2009-02-24 16:57:27 +01:00
Francois Gouget
08637ac368
opengl32/tests: Use win_skip() to skip over unimplemented functionality.
2009-02-24 16:57:27 +01:00
Francois Gouget
77a3cffb1b
ddraw/tests: Use win_skip() to skip over unimplemented functionality.
2009-02-24 16:57:26 +01:00
Francois Gouget
b7a6cc3676
fusion/tests: Use win_skip() to skip over unimplemented functionality.
2009-02-24 16:57:26 +01:00
Francois Gouget
9de60b9c2c
gdi32/tests: Use win_skip() to skip over unimplemented functionality.
2009-02-24 16:57:26 +01:00
Francois Gouget
ca8a2da6c1
imm32/tests: Use win_skip() to skip over unimplemented functionality.
2009-02-24 16:57:26 +01:00
Francois Gouget
41360cc161
kernel32/tests: Change to a win_skip() because we don't want to skip the GetConsoleCursorInfo(,NULL) test in Wine.
2009-02-24 16:57:26 +01:00
Francois Gouget
5989534540
kernel32/tests: Use win_skip() to skip over unimplemented functionality.
2009-02-24 16:57:26 +01:00
Francois Gouget
b2f2e53fc8
schannel/tests: Use win_skip() to skip over unimplemented functionality.
2009-02-24 16:57:26 +01:00
Alexandre Julliard
3d0cf96f01
kernel32: Print a nicer error message when 16-bit/DOS apps cannot be launched.
2009-02-24 16:57:25 +01:00
Andrew Nguyen
8dc97882f3
hid: Stub HidD_SetFeature.
2009-02-23 15:54:16 +01:00
Andrew Nguyen
45a1f85d15
hid: Stub HidD_GetFeature.
2009-02-23 15:54:01 +01:00
Andrew Nguyen
1f5c71fa48
tapi32: Stub lineAddProviderW.
2009-02-23 15:53:48 +01:00
Andrew Nguyen
f5fc2ca4c5
tapi32: Stub lineGetProviderListW.
2009-02-23 15:53:44 +01:00
Huw Davies
dbd25cb308
lz32/tests: For win9x, cBytes depends on the length of the filename.
2009-02-23 15:24:58 +01:00
Huw Davies
5b183a208f
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.
2009-02-23 15:24:56 +01:00
Paul Vriens
2159580e4f
crypt32/tests: Prevent some crashes on Win9x (test_msg_control).
2009-02-23 15:24:52 +01:00
Paul Vriens
2fbe5bea3b
crypt32/tests: Prevent a crash on Win9x (test_data_msg).
2009-02-23 15:24:47 +01:00
Paul Vriens
3c6fb6bb5e
crypt32/tests: Prevent some crashes on Win9x (test_decode_msg).
2009-02-23 15:24:36 +01:00
Paul Vriens
6859eee630
crypt32/tests: Don't crash on Win9x (test_msg_get_and_verify_signer).
2009-02-23 15:24:31 +01:00
Ricardo Filipe
5a0079f6ca
setupapi: Implement Ok button action in SetupPromptForDiskW dialog.
2009-02-23 14:31:57 +01:00
Ricardo Filipe
d80e24b8ba
setupapi: Enable Browse action on SetupPromptForDisk dialog.
2009-02-23 14:31:38 +01:00
Ricardo Filipe
c4c05cf013
setupapi: Initiate resources of SetupPromptForDisk dialog.
2009-02-23 14:29:48 +01:00
Ricardo Filipe
ecc8e526bf
setupapi: Implement SetupPromptForDiskW with only Cancel button active.
2009-02-23 14:29:03 +01:00
Ricardo Filipe
7ab7a74171
setupapi: Make hinstance global for all dialogs.
2009-02-23 14:28:49 +01:00
Alexandre Julliard
1056771b91
ntdll: Allocate the stack for all threads, don't rely on pthread to do it for us.
2009-02-23 14:24:59 +01:00
Alexandre Julliard
67e45d66d3
ntdll: Don't free the thread stack and TEB while exiting, do it from the next thread.
2009-02-23 14:24:03 +01:00
Aric Stewart
7d1952b689
msctf: Implement ITfInputProcessorProfiles::EnumLanguageProfiles.
2009-02-23 13:21:07 +01:00
Aric Stewart
4d38c952d1
msctf: Implement ITfInputProcessorProfiles::EnumInputProcessorInfo.
2009-02-23 13:16:02 +01:00
Austin English
28fe3f76c0
dbghelp: Change pointer cast to DWORD_PTR.
2009-02-23 13:14:18 +01:00
Francois Gouget
49de63595a
netapi32/tests: Use win_skip() to skip over unimplemented functionality.
2009-02-23 12:21:37 +01:00
Francois Gouget
630d92b947
ntdll/tests: Use win_skip() to skip over unimplemented functionality.
2009-02-23 12:21:35 +01:00
Francois Gouget
3b072fb772
oleaut32/tests: Use win_skip() to skip over unimplemented functionality.
2009-02-23 12:21:33 +01:00
Francois Gouget
bf855d8696
rpcrt4/tests: Use win_skip() to skip over unimplemented functionality.
2009-02-23 12:21:30 +01:00
Francois Gouget
c3aa03d244
secur32/tests: Use win_skip() to skip over unimplemented functionality.
2009-02-23 12:21:28 +01:00
Francois Gouget
c64428182d
serialui/tests: Use win_skip() to skip over unimplemented functionality.
2009-02-23 12:21:26 +01:00
Francois Gouget
292a10424d
setupapi/tests: Use win_skip() to skip over unimplemented functionality.
2009-02-23 12:21:24 +01:00
Francois Gouget
8b28508d2b
user32/tests: Use win_skip() to skip over unimplemented functionality.
2009-02-23 12:21:21 +01:00
Francois Gouget
323b616532
mapi32/tests: Use win_skip() to skip over unimplemented functionality.
2009-02-23 12:21:18 +01:00
Henri Verbeet
33dd39c4d0
wined3d: Merge indexbuffer.c with buffer.c.
2009-02-23 12:21:10 +01:00
Henri Verbeet
392cfefbeb
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.
2009-02-23 12:21:02 +01:00
Henri Verbeet
399d992a07
wined3d: Add IWineD3DBuffer, use it in d3d10core.
2009-02-23 12:20:45 +01:00
Henri Verbeet
0048a0373b
d3d10core: Keep a reference to the wined3d device in the d3d10 device.
2009-02-23 12:20:29 +01:00
Henri Verbeet
4fe8415070
d3dx8: Don't use uninitialized memory in the D3DXQuaternionSlerp() test.
2009-02-23 12:20:18 +01:00
Adam Stoelting
f88e16987e
winemp3.acm: Changed pointer cast from DWORD to DWORD_PTR.
2009-02-23 12:20:03 +01:00
Adam Stoelting
23066a5e73
msadp32.acm: Changed pointer cast from DWORD to DWORD_PTR.
2009-02-23 12:19:59 +01:00
Aurimas Fischer
f322cc3d1f
user32: Add Lithuanian translation.
2009-02-23 12:19:54 +01:00
Aurimas Fischer
de6a9e4061
winspool.drv: Fix another inconsistency in Lithuanian translation.
2009-02-23 12:19:47 +01:00
Aurimas Fischer
cfe25a4cde
comdlg32: Fix another inconsistency in Lithuanian translation.
2009-02-23 12:19:44 +01:00
Austin English
f1ea9f6e79
user32: Add a missing HeapFree.
2009-02-23 12:19:38 +01:00
Vitaliy Margolen
908eab4f1f
kernel32: Implement GetShortPathName16.
2009-02-23 12:19:29 +01:00
Vitaliy Margolen
74f2eccc90
dinput: Let each device decide which hook event to skip.
...
Some programs acquire mouse in exclusive and keyboard in non-exclusive mode.
2009-02-23 12:19:25 +01:00
Paul Vriens
6f73f1bdbb
fusion/tests: Fix a test failure on Win64.
2009-02-23 12:19:18 +01:00
Detlef Riekenberg
cfb33d1894
fusion/tests: Fix remaining win98 failures in asmcache.
2009-02-23 12:19:13 +01:00
Detlef Riekenberg
d68c2956f5
fusion/tests: Do not use an hardcoded path for the windows directory.
2009-02-23 12:19:02 +01:00