Commit graph

42680 commits

Author SHA1 Message Date
Henri Verbeet
521fcf11db wined3d: Add a function to read an opcode from SM1-3 bytecode. 2009-04-24 11:53:12 +02:00
Henri Verbeet
e63bd2ce21 wined3d: The first shader token should be the version token. 2009-04-24 11:53:00 +02:00
Henri Verbeet
2dcfdd5b55 wined3d: Use a more reasonable limit for the number of mipmap levels.
256 is quite ridiculous, considering the dimensions are only UINTs. Perhaps
these arrays should be dynamically allocated in the first place though.
2009-04-24 11:52:51 +02:00
Henri Verbeet
35499d0c3c wined3d: Handle the opcode specific control shift in the frontend rather than the backend. 2009-04-24 11:52:28 +02:00
Dylan Smith
234f167d9d richedit: Null terminate streamed out rich text. 2009-04-24 11:52:15 +02:00
Juan Lang
9b56e5013e crypt32: Fix a test failure on Windows 98. 2009-04-24 11:52:00 +02:00
Austin English
2fe86fb7cd ole32: Rename a macro to prevent a conflict on NetBSD. 2009-04-24 11:51:53 +02:00
Aric Stewart
32924bd662 msctf/tests: Use ITfInputProcessorProfiles::GetCurrentLanguage to get gLangid. 2009-04-24 11:51:44 +02:00
Aric Stewart
46da8ef18b ole32: CoGetTreatAsClass should return S_FALSE if it cannot even find the key for the requested CLSID. 2009-04-24 11:51:35 +02:00
David Adam
33eb939390 wined3d: SetDepthStencilSurface is always called when AutoDepthStencil is enabled. 2009-04-24 11:51:27 +02:00
Alexandre Julliard
a4df29013c comctl32: Repaint comboex control upon WM_SETREDRAW, like other common controls do. 2009-04-23 20:15:22 +02:00
Paul Vriens
0a42190c8e shell32/tests: Fix a test failure on Win95 and NT4. 2009-04-23 18:14:27 +02:00
Paul Vriens
05c50725db gdi32/tests: Fix a test failure on NT4. 2009-04-23 18:14:27 +02:00
Francois Gouget
6376941266 wined3d: Avoid using an implicit value to set fogcoord to 0.0. 2009-04-23 18:14:27 +02:00
Huw Davies
211268a74e ole32: Rewrite OleQueryCreateFromData so it compares clipboard format ids rather than strings and be sure to free the enumerator. 2009-04-23 18:14:27 +02:00
Huw Davies
b133e94b62 ole32: Register a few more clipboard formats and make them have global scope. 2009-04-23 18:14:27 +02:00
Huw Davies
689c510f63 ole32: Add a stub for OleCreateFromDataEx. 2009-04-23 18:14:27 +02:00
Aric Stewart
bd598adfdd msctf/tests: Test framework for ITfKeyEventSink. 2009-04-23 18:14:27 +02:00
Aric Stewart
35127bc01f msctf/tests: Test ITfKeystrokeMgr::IsPreservedKey. 2009-04-23 18:14:27 +02:00
Aric Stewart
19d83ae339 msctf/tests: Test ITfKeystrokeMgr::UnpreserveKey and ITfKeystrokeMgr::PreserveKey. 2009-04-23 18:14:27 +02:00
Aric Stewart
2bb5ade29f msctf/tests: Framework for testing ITfKeystrokeMgr. 2009-04-23 18:14:26 +02:00
Aric Stewart
987387c7c8 msctf: Add ITfKeystrokeMgr framework to ThreadMgr. 2009-04-23 18:14:26 +02:00
Paul Vriens
9ae14c8e3a shell32/tests: Fix some test failures on NT4. 2009-04-23 18:14:26 +02:00
Hans Leidekker
9b9d8dc3e8 kernel32: Improve GetVolumePathName stub. 2009-04-23 18:14:26 +02:00
Aric Stewart
d7c154a8db msctf: Make use of generated cookies in sinks to allow 64 bit compatibility. 2009-04-23 18:14:26 +02:00
Nikolay Sivov
d30df7de06 comctl32/tests: Existing items aren't resorted after LVS_SORTASCENDING added. 2009-04-23 18:14:26 +02:00
Nicolas Le Cam
8b348fca27 msi/tests: Fix package test when run on a different drive than C:\. 2009-04-23 18:14:25 +02:00
Nicolas Le Cam
b91fc465ff msi: Fix ACTION_AppSearchDr on empty path. 2009-04-23 18:14:25 +02:00
Nicolas Le Cam
34202629c9 msi/tests: Add empty dir test for the DrLocator part of the AppSearch action. 2009-04-23 18:14:25 +02:00
Nicolas Le Cam
03afdb0217 msi: Enfore use of GetFileAttributes return value. 2009-04-23 18:14:25 +02:00
Huw Davies
11cb788f35 ole32/tests: For win9x and winme the size of the data on the clipboard may be larger than expected. 2009-04-23 18:14:03 +02:00
Nikolay Sivov
946936c274 comctl32/tests: Remove tests failing on most platforms. 2009-04-23 14:22:07 +02:00
Henri Verbeet
6f33b97c94 wined3d: Get rid of the shared_handle parameter.
I don't expect us to support this in the near future, and right now it's just
dead code.
2009-04-23 14:22:06 +02:00
Henri Verbeet
f88bd17ef6 wined3d: Downgrade an ERR to a WARN. 2009-04-23 14:22:06 +02:00
Henri Verbeet
fba6f871cf wined3d: Move frontend specfic constants to baseshader.c. 2009-04-23 14:22:06 +02:00
Henri Verbeet
d6494ad00c wined3d: Move some frontend specfic code to baseshader.c. 2009-04-23 14:22:06 +02:00
Henri Verbeet
fc60083ed2 wined3d: Handle the destination modifier shift in the frontend rather than the backend. 2009-04-23 14:22:06 +02:00
Łukasz Wojniłowicz
1e0caf7dfd kernel32: Added Polish translations. 2009-04-23 14:21:44 +02:00
Rein Klazes
17e9174076 comdlg32: Fix a crash in LookIn combo box WM_COMMAND message handler. 2009-04-23 12:57:01 +02:00
Christian Costa
fd80a7b7c4 mciqtz32: Stop the device only after param and device checks are done. 2009-04-23 12:56:54 +02:00
Christian Costa
7b1b498a31 mciqtz32: Make sure the device is valid before starting the play. 2009-04-23 12:56:48 +02:00
Christian Costa
aa9550e689 mciqtz32: Move MCIQTZ_mciGetOpenDev at the top and always use it. 2009-04-23 12:56:43 +02:00
Colin Finck
fcceb61fd0 mshtml: Fix the size passed to MultiByteToWideChar. 2009-04-23 12:56:03 +02:00
Alexandre Julliard
eafc9caa80 winex11.drv: Don't give focus to a minimized window upon take focus. 2009-04-23 12:41:57 +02:00
Alexandre Julliard
bceedda955 imagehlp: Forward some more 64-bit functions to dbghelp. 2009-04-23 12:41:42 +02:00
Alexandre Julliard
329c22f323 dbghelp: Add a few more 64-bit symbol functions. 2009-04-23 12:41:29 +02:00
Huw Davies
083473659b ole32/tests: Rename variable to avoid a conflict on some systems. 2009-04-22 17:00:56 +02:00
Huw Davies
aaed9de51a ole32: Improve the TRACEs by printing the fmtetc contents. 2009-04-22 17:00:53 +02:00
Giuseppe Bilotta
6a01f71949 comctl32/toolbar: Fix trace info for TOOLBAR_InternalInsertButtonsT. 2009-04-22 17:00:51 +02:00
Mikołaj Zalewski
1e256e426d winedbg: Add a crash dialog for --auto mode. 2009-04-22 17:00:34 +02:00
Alexandre Julliard
c6083037a8 kernel32: Make sure the string is properly terminated in QueryFullProcessImageNameW. 2009-04-22 16:56:37 +02:00
Alexandre Julliard
d341cca616 ws2_32/tests: Avoid sizeof in traces. 2009-04-22 16:56:37 +02:00
Alexandre Julliard
eae1898aae jscript: Avoid size_t in printf width specifier. 2009-04-22 16:56:37 +02:00
Huw Davies
6928615d5c ole32/tests: Add some tests to exercise the enumerator. 2009-04-22 14:43:37 +02:00
Huw Davies
1556d831c8 ole32/tests: win9x and winme don't enumerate duplicated cfFormats. 2009-04-22 14:43:33 +02:00
Huw Davies
d18875f306 ole32/tests: win64 sets the lsb of the final DWORD in the ole private data header. 2009-04-22 14:43:20 +02:00
Huw Davies
f9d48e7ba0 ole32/tests: win9x and winme don't have CF_UNICODETEXT. 2009-04-22 14:43:17 +02:00
Huw Davies
508d6db8e2 ole32/tests: win9x, winme and nt4 ignore the target device. 2009-04-22 14:43:13 +02:00
Huw Davies
57d555c796 ole32/tests: OleGetClipboard doesn't return the same object under win9x, winme and nt4. 2009-04-22 14:43:09 +02:00
Nikolay Sivov
457c983ee3 comctl32/listview: Partial fix for LVM_GETSUBITEMRECT for item == -1. 2009-04-22 13:14:48 +02:00
Nikolay Sivov
09d6a6c8c9 comctl32/listview: Additional tests for LVM_GETSUBITEMRECT. 2009-04-22 13:14:30 +02:00
Henri Verbeet
cf1bfc8c68 wined3d: Handle the source modifier shift in the frontend rather than the backend. 2009-04-22 13:14:26 +02:00
Henri Verbeet
fec1fa93cf wined3d: Handle the swizzle shift in the frontend rather than the backend. 2009-04-22 13:14:14 +02:00
Henri Verbeet
baf2f94b76 wined3d: Get rid of the WINED3DVS_* swizzle constants.
They're redundant.
2009-04-22 13:14:09 +02:00
Henri Verbeet
629801bccb wined3d: Get rid of the token field from struct wined3d_shader_src_param. 2009-04-22 13:14:03 +02:00
Henri Verbeet
7a3d4ce76f wined3d: Pass a struct wined3d_shader_src_param to shader_arb_get_swizzle(). 2009-04-22 13:13:57 +02:00
Michael Stefaniuc
69680296ee user32/tests: Don't use the long type. 2009-04-22 13:13:51 +02:00
Marcus Meissner
870bb4e6de amstream/tests: Handle directdraw not being created (Coverity 920). 2009-04-22 13:13:47 +02:00
Rein Klazes
b12c46be4a msvcrt/tests: Add some tests for strtok(). 2009-04-22 13:13:38 +02:00
Jesse Allen
eac4791741 dsound: Fix test for some windows versions. 2009-04-22 13:13:31 +02:00
Aric Stewart
4430518d15 msctf/tests: Add ITextStoreACP interface for testing. 2009-04-22 12:59:13 +02:00
Aric Stewart
0f9ad9ada7 msctf/tests: Test ITfContext Push, Pop, GetTop and GetBase. 2009-04-22 12:58:50 +02:00
Aric Stewart
e415782dd2 msctf/tests: Test DocumentMgr creation and Focus. 2009-04-22 12:58:21 +02:00
Aric Stewart
94624ee307 msctf/tests: Test activation and deactivation of a text service. 2009-04-22 12:57:56 +02:00
Aric Stewart
0cdb39fa2b msctf/tests: Setup test framework for ITfThreadMgrEventSink. 2009-04-22 12:57:35 +02:00
Aric Stewart
3280bfe6b7 msctf: Helper functions for generating DWORD cookies. 2009-04-22 12:56:28 +02:00
Igor Tarasov
3e235cc363 comctl32: TOOLBAR_SetImageList should recalculate toolbar only if it is necessary. 2009-04-22 12:56:19 +02:00
Christian Costa
ca0503d3e1 mciqtz32: Remove all remaining tabs. 2009-04-22 12:56:10 +02:00
Christian Costa
8dc455bc63 d3dxof: Accept longer string size. 2009-04-22 12:56:05 +02:00
David Adam
d993f85167 d3d9: Add tests for IDirect3D9Device_Reset. 2009-04-22 12:55:48 +02:00
David Adam
458902b5b2 d3d8: Add tests for IDirect3D8Device_Reset. 2009-04-22 12:55:45 +02:00
Alexandre Julliard
ffe30a5c65 user32/tests: Fix a few sysparams tests on various Windows versions. 2009-04-22 12:55:38 +02:00
Kai Blin
16a0528174 sxs: Implement a stub CreateAssemblyCache to make Publish or Perish install. 2009-04-21 18:28:19 +02:00
Christian Costa
06d2b30903 ddraw/tests: Add tests for refcount handling of light with viewport. 2009-04-21 16:30:36 +02:00
Christian Costa
ffb5f749d5 ddraw: Handle refcount of lights when interacting with viewport. 2009-04-21 16:30:32 +02:00
David Adam
8681d49030 ddraw: Remove useless comments. 2009-04-21 16:30:04 +02:00
Peter Schauer
56720276e8 comctl32/listview: Fix warning from DPA_GetPtr. 2009-04-21 16:24:36 +02:00
Hans Leidekker
f483f71ad2 ntdll: Implement NtQuery/SetInformationToken(TokenDefaultDacl). 2009-04-21 15:41:05 +02:00
Christian Costa
2f4423e41b xmllite: Add stubbed dll for xmllite. 2009-04-21 15:40:03 +02:00
Nikolay Sivov
9cc12d2879 comctl32/listview: Header should be created when LVS_EX_HEADERDRAGDROP set. 2009-04-21 15:31:00 +02:00
Nikolay Sivov
ac8257cb1e comctl32/listview: Add a TRACE(..) to LISTVIEW_CreateHeader. 2009-04-21 15:30:55 +02:00
Nikolay Sivov
949e9043b9 comctl32/listview: LVM_SETITEM is unsupported on LVS_OWNERDATA. 2009-04-21 15:30:47 +02:00
Florian Köberle
5a6f956187 comctl32: Fix expanding of invisible sub trees. 2009-04-21 15:30:37 +02:00
Florian Köberle
123dc34aec comctl32/tests: Test expanding of a invisible sub tree. 2009-04-21 15:30:30 +02:00
Nicolas Le Cam
295d6773c0 wininet/tests: Fix HttpSendRequestW test on IE5. 2009-04-21 14:32:26 +02:00
Igor Tarasov
74baffb254 comctl32: Fix typo in TOOLBAR_SetButtonSize code. 2009-04-21 14:25:15 +02:00
Henri Verbeet
88c80635c2 wined3d: Pass a struct wined3d_shader_src_param to shader_glsl_get_swizzle(). 2009-04-21 14:00:11 +02:00
Henri Verbeet
612c32ea08 wined3d: Add a separate function for converting swizzles to strings. 2009-04-21 14:00:06 +02:00
Henri Verbeet
db5ab97125 wined3d: Store the source swizzle in struct wined3d_shader_src_param. 2009-04-21 14:00:02 +02:00
Henri Verbeet
7f58b906dd wined3d: Explicitly pass the source modifier to shader_glsl_gen_modifier(). 2009-04-21 13:57:04 +02:00
Henri Verbeet
644439ff0d wined3d: Pass a struct wined3d_shader_src_param to pshader_gen_input_modifier_line(). 2009-04-21 13:56:58 +02:00
Huw Davies
2ec629afd9 user32/tests: Fix tests on win9x. 2009-04-21 13:26:25 +02:00
Huw Davies
08d4352f9b ole32: Add support for enumerating non-ole clipboard formats. 2009-04-21 13:26:17 +02:00
Huw Davies
575b0e1435 ole32: Don't set cf_dataobject if we're clearing the clipboard. 2009-04-21 13:21:19 +02:00
Huw Davies
1e73a54690 ole32: Check that the target devices match. 2009-04-21 13:16:48 +02:00
Huw Davies
bdca138d5a ole32: Make get_priv_data return target device ptrs (rather than offsets) and add a couple of helper functions to simplify this process. 2009-04-21 13:16:37 +02:00
Michael Stefaniuc
3b803f5390 rpcrt4: Replace some usage of the long type. 2009-04-21 13:16:31 +02:00
Jesse Allen
b7f6c1e103 dsound: Allow a special cbSize case in CreateSoundBuffer. 2009-04-21 13:16:26 +02:00
Michael Stefaniuc
3a88ed1236 comdlg32: Fix the Slovak translation. 2009-04-21 13:16:15 +02:00
Roderick Colenbrander
9b889626d0 opengl: Add WGL_EXT_pixel_format_packed_float support. 2009-04-21 13:16:09 +02:00
Hans Leidekker
55ad3fdda2 msi: Fix another double free.
parser_alloc() allocates memory and puts it on a list attached the to query object.
EXPR_sval() frees memory allocated via parser_alloc() on error but does not remove
the pointer from the list, which means that when the query destructor is called it
will be freed again.
2009-04-20 17:40:43 +02:00
Hans Leidekker
91ac47b84b msi: Fix a double free.
TABLE_drop() calls TABLE_remove_column() which calls msi_update_table_columns()
which frees column info and possibly returns without reallocating. When that
happens it will be freed again when TABLE_drop() finally calls free_table().
2009-04-20 17:40:38 +02:00
Dmitry Kislyuk
182e75140e kernel32: Added GetPrivateProfileSection and GetPrivateProfileString tests for empty section scenario. 2009-04-20 17:40:33 +02:00
Christian Costa
c0f6808db6 amstream/tests: Improve render file test. Move OpenFile specific test into a separate test function. 2009-04-20 17:40:28 +02:00
Jeff Latimer
eab59e84ac ws2_32: WSAAddressToStringW should return length of unicode address string should and include the trailing null. 2009-04-20 17:40:18 +02:00
Jeff Latimer
bf40710516 ws2_32: WSAAddressToStringA should return length of ANSI address string and should include the trailing null. 2009-04-20 17:39:56 +02:00
Vincent Povirk
fcde02f9ff shell32: Implement SHGetNewLinkInfo[AW]. 2009-04-20 17:39:12 +02:00
Rein Klazes
ed20ac877c msvcrt: Do not set the windows version to 0.5. 2009-04-20 17:29:26 +02:00
Nicolas Le Cam
e00d864a35 msi: Fix buffer length value returned by MSI_RecordGetStringW on null and empty strings. 2009-04-20 17:26:13 +02:00
Nicolas Le Cam
edac581d6a msi/tests: Test MsiRecordGetString on null and empty strings. 2009-04-20 17:26:10 +02:00
Andrew Nguyen
f82a086f56 gdiplus: Stub GdipBitmapSetResolution. 2009-04-20 17:20:12 +02:00
Paul TBBle Hampson
98c1c8e741 dinput: Add missing newline to trace message. 2009-04-20 17:20:07 +02:00
Detlef Riekenberg
a26da7b7a3 msi/tests: Replace lstrcatW with memcpy to fix failures on win95. 2009-04-20 17:20:01 +02:00
Detlef Riekenberg
00703d0c2f oleaut32/tests: Replace lstrcpyW and lstrcatW with memcpy to fix failures on win95. 2009-04-20 17:19:58 +02:00
Christian Costa
93009ebbed mciqtz32: Show messages in hex as they are defines in headers. 2009-04-20 16:44:10 +02:00
Christian Costa
586d9cf569 mciqtz32: Hook MCI_STOP. 2009-04-20 16:44:04 +02:00
Christian Costa
d2a6b23dc2 mciqtz32: Fix some traces. 2009-04-20 16:43:59 +02:00
Christian Costa
1506e22663 mciqtz32: Use opened state to avoid device to be closed several times. 2009-04-20 16:43:51 +02:00
Stefan Dösinger
de4f3dc8e8 wined3d: Merge match_apple and implementation_is_apple. 2009-04-20 16:39:55 +02:00
Stefan Dösinger
39877a2ad2 wined3d: Reserve additional GLSL constants on some drivers.
Some drivers apparently need private constants, or don't have an efficient
immval packing. For example, MacOS seems to need 1 float for each different
relative addressing offset. fglrx has the same issue, although it is more
efficient in general

Previously this worked on most drivers because the 16 + 4 reserved int and
bool constants kept the problem hidden. Now that we are more aggressive with
uniforms we have to keep free room for some drivers.
2009-04-20 16:38:39 +02:00
Stefan Dösinger
78d26a659d wined3d: Move the remaining quirks into the quirk table. 2009-04-20 16:38:07 +02:00
Stefan Dösinger
50e91f8d84 wined3d: Move the generic mac glsl uniform fixup to the quirk table. 2009-04-20 16:37:46 +02:00
Stefan Dösinger
7b7f027221 wined3d: Add a more formal framework for driver quirks.
This allows better defining of driver desc fixups without adding extra if
lines for each card.

For starters, there's a fixup for the advertised GLSL constants in ATI cards.
fglrx advertises 512 GLSL uniforms instead of the supported 1024(means 128
instead of 256 vec4's). This bug was confirmed by ATI.
2009-04-20 16:37:31 +02:00
Francois Gouget
5ef481922f Assorted spelling fixes. 2009-04-20 15:25:26 +02:00
Francois Gouget
14e03d770a dinput: Add a trailing '\n' to ERR() messages. 2009-04-20 15:25:20 +02:00
Francois Gouget
8e18524ad3 wineesd.drv: Add a trailing '\n' to a WARN() trace. 2009-04-20 15:25:16 +02:00
Nikolay Sivov
3ce8e20896 comctl32/listview: Some tests for LVS_SINGLESEL switchover. 2009-04-20 15:25:03 +02:00
Nikolay Sivov
0588ba7fef comctl32/listview: Fix a regression caused by 9c1a0e468f. 2009-04-20 15:24:58 +02:00
Nikolay Sivov
42bef95cbc comctl32/listview: Switching to/from LVS_OWNERDATA isn't allowed after creation. 2009-04-20 15:24:48 +02:00
Nikolay Sivov
10a936150b comctl32/listview: Slightly enlarge rectangle when drawing checkbox. 2009-04-20 15:24:41 +02:00
Nikolay Sivov
ffb214a66b comctl32/listview: Add a ListView_GetTextBkColor macro. 2009-04-20 15:24:35 +02:00
Vitaliy Margolen
542b17943f dinput: Use more friendly name for the joystick than its device path. 2009-04-20 14:30:23 +02:00
Vitaliy Margolen
649c762f52 dinput: Convert evdev joystick to new base class. 2009-04-20 14:30:11 +02:00
Vitaliy Margolen
3223798d30 dinput: Make props array a part of the generic joystick struct.
It's much easier to free it on release.
2009-04-20 14:30:03 +02:00
Vitaliy Margolen
aee4237798 dinput: Remove redundant stuff. 2009-04-20 14:29:55 +02:00
Vitaliy Margolen
fc4f1607a6 dinput: Make EnumDevices and GetObjectInfo consistent about GUIDs.
guidInstance should be the same from both places.
2009-04-20 14:29:49 +02:00
Paul Vriens
90d3163aba rpcrt4: Fix NdrDllCanUnloadNow. 2009-04-20 14:14:03 +02:00
Igor Tarasov
c037b333c8 comctl32: Fix regression caused by 2d751ee56a.
Fixing regression produced by "comctl32: Correct handling of toolbar
separators size". As it came out, some applications DO rely on iBitmap
value, but it can be received not with TB_GETBUTTONINFO, but with
TB_GETBITMAP.
2009-04-20 14:13:54 +02:00
Huw Davies
0b6d74c428 winex11.drv: Fix typo so that emf -> mfpict synthesis works. 2009-04-20 14:13:46 +02:00
Huw Davies
0d4451a85d winex11.drv: Fix ordering of synthesized text formats. 2009-04-20 14:13:40 +02:00
Henri Verbeet
ea0b3b42eb wined3d: Pass a struct wined3d_shader_src_param to shader_arb_add_src_param(). 2009-04-20 14:13:33 +02:00
Henri Verbeet
1ae060be4a wined3d: Simplify replicating the .x swizzle in shader_hw_mov().
It becomes even simpler once the swizzle shift and token field are eliminated.
2009-04-20 14:13:28 +02:00
Henri Verbeet
48a096a638 wined3d: Pass a struct wined3d_shader_src_param to shader_glsl_add_src_param(). 2009-04-20 14:13:20 +02:00
Henri Verbeet
c7660c57a0 wined3d: Pass a struct wined3d_shader_src_param to shader_glsl_get_register_name() for the relative addressing token. 2009-04-20 14:13:12 +02:00
Henri Verbeet
915b91757f wined3d: Store the destination relative addressing token as a struct wined3d_shader_src_param. 2009-04-20 14:13:08 +02:00
Henri Verbeet
0663eb9323 wined3d: Store the source relative addressing token as a struct wined3d_shader_src_param. 2009-04-20 14:13:00 +02:00
Henri Verbeet
d6ee7d59a8 wined3d: Create a relative addressing token for 1.x shaders in the frontend.
Rather than handling this in the backends. Note that the ARB backend always
assumes 1.x shaders.
2009-04-20 14:12:52 +02:00
Paul Vriens
59cc56b15a gdi32/tests: Skip several tests on Win9x. 2009-04-20 14:12:43 +02:00
Michael Stefaniuc
cf6ec333a5 msi/tests: Replace long with LONG. 2009-04-20 14:12:37 +02:00
Michael Stefaniuc
f3a1660181 msi: Remove superfluous cast of a MSIHANDLE in a TRACE(). 2009-04-20 14:12:34 +02:00
Michael Stefaniuc
0847e7d826 ws2_32: Use better types for some variables. 2009-04-20 14:12:32 +02:00
Michael Stefaniuc
b747284797 riched20/tests: Use better types than long. 2009-04-20 14:12:29 +02:00
Frans Kool
88f981658b crypt32: Corrected Dutch translations. 2009-04-20 14:12:24 +02:00
Huw Davies
e911fde41c wineps.drv: Fix compile error. 2009-04-20 14:12:19 +02:00
Jacek Caban
781b0873e6 mshtml: Added IPersistHistory stub implementation. 2009-04-16 13:45:20 -05:00
Rein Klazes
dbfbce975d user32: When repainting a static control with SS_BITMAP style, do not erase the background if there is no valid bitmap to paint. 2009-04-16 12:37:47 -05:00
Huw Davies
aadd07ca9d ole32/tests: Tests for a flushed clipboard. 2009-04-16 11:37:39 -05:00
Huw Davies
c648dcf615 ole32: Try global and stream types if the requested types don't match the source. 2009-04-16 11:37:30 -05:00
Huw Davies
18d413bb74 ole32: OleFlushClipboard should render all formats to the clipboard. 2009-04-16 11:37:25 -05:00
Huw Davies
9bacd00ce7 ole32: Add support for getting storage based objects from a flushed clipboard. 2009-04-16 11:37:18 -05:00
Huw Davies
25d7ecde47 ole32: Add support for getting stream based objects from a flushed clipboard. 2009-04-16 11:37:10 -05:00
Huw Davies
f8a9ca2cfa ole32: Add support for getting global handle objects from a flushed clipboard. 2009-04-16 11:37:03 -05:00
Huw Davies
718831b77c ole32/tests: Add a few more reference count tests. 2009-04-16 11:36:53 -05:00
Huw Davies
fca4ed5596 ole32: After a call to GetData the consumer should hold a ref on the source data object. 2009-04-16 11:36:42 -05:00
Huw Davies
d2156f3894 ole32: Now that the consumer side of the clipboard separated from the main clipboard object, simplify the initialization code. 2009-04-16 11:36:39 -05:00
Huw Davies
df08d463c9 ole32: The consumer data object is not a singleton, but reflects the state of the clipboard when it was acquired. 2009-04-16 11:36:00 -05:00
Huw Davies
f8a1b7e5a5 ole32/tests: Tests that show the consumer data object isn't a singleton. 2009-04-16 11:35:24 -05:00
Huw Davies
4311691a88 ole32: If there's a current data object on the ole clipboard GetData should use it. 2009-04-16 11:35:15 -05:00
Huw Davies
6d4a394099 ole32: Store the marshalled IDataObject in a window property of the clipboard window.
This is somewhat different from how Windows behaves. Windows stores
two properties; an IID and an endpoint number.
2009-04-16 11:35:08 -05:00
Huw Davies
1ec12f68b1 ole32: Rename a variable. 2009-04-16 11:34:55 -05:00
Huw Davies
bd9eb3b527 ole32: Don't pass a window if we're reading from the clipboard. 2009-04-16 11:34:49 -05:00
Huw Davies
6526b570e1 ole32: Add a function to return (and possibly create) the clipboard's window. 2009-04-16 11:34:39 -05:00
Huw Davies
6ce9922f3d ole32: Add a helper function to set and release the source IDataObject. 2009-04-16 11:34:06 -05:00
Huw Davies
bf8d85cee0 ole32: Add a helper function to return the ole clipboard structure. 2009-04-16 11:33:57 -05:00
Huw Davies
72f53ed4d7 ole32: Unicodify window creation. Don't register the class as global. 2009-04-16 11:33:50 -05:00
Huw Davies
5defc71dfe ole32: Use helper function to duplicate global memory. 2009-04-16 11:33:40 -05:00
Huw Davies
469d6ea2df ole32: Add support for rendering storage data to the clipboard. 2009-04-16 11:33:29 -05:00
Huw Davies
f4745c0a06 ole32: Make all formats available to the clipboard. 2009-04-16 11:33:19 -05:00
Huw Davies
1e8727aacf ole32: Add support for rendering stream data to the clipboard. 2009-04-16 11:33:03 -05:00
Huw Davies
5e557d83ca ole32: Rewrite the clipboard window's wndproc to use the cached enum data. 2009-04-16 11:30:38 -05:00
Huw Davies
b958dfdc47 ole32: Change helper function to return the matching entry. 2009-04-16 11:30:09 -05:00
Huw Davies
e58a9db129 ole32: Store a cached version of the local data object's enumeration. 2009-04-16 11:30:00 -05:00
Dan Kegel
999bb6a0e9 ntdll: Add missing valgrind hook in RtlAllocateHeap. 2009-04-16 11:28:53 -05:00
Frans Kool
6a13a1f589 kernel32: Added Dutch translations. 2009-04-16 11:28:46 -05:00
Frans Kool
c95a69d29c shell32: Fixed Dutch translations. 2009-04-16 11:28:38 -05:00
Frans Kool
f207c28042 setupapi: Fixed Dutch translations. 2009-04-16 11:28:24 -05:00
Frans Kool
f46bd1bb01 mshtml: Corrected Dutch translations. 2009-04-16 11:27:48 -05:00
Nikolay Sivov
b2486d41c7 comctl32/listview: Implemented LVM_SORTITEMSEX. 2009-04-15 16:19:01 -05:00
Nikolay Sivov
961f175cc2 comctl32/listview: Fix some comment typos. 2009-04-15 16:18:36 -05:00
Paul Vriens
b7bd852650 shell32/tests: Fix some test failures on Vista. 2009-04-15 15:57:49 -05:00
Henri Verbeet
8ac4c98be2 wined3d: Store the source modifiers in struct wined3d_shader_src_param. 2009-04-15 15:57:35 -05:00
Henri Verbeet
b6668b0296 wined3d: Store the register index in struct wined3d_shader_src_param. 2009-04-15 15:57:30 -05:00
Henri Verbeet
4de1dba2c5 wined3d: Store the register type in struct wined3d_shader_src_param. 2009-04-15 15:57:25 -05:00
Henri Verbeet
ff62cab537 wined3d: Introduce struct wined3d_shader_src_param. 2009-04-15 15:57:19 -05:00
Henri Verbeet
463de24e7b wined3d: Group instruction context information together in struct wined3d_shader_context. 2009-04-15 15:57:13 -05:00
Henri Verbeet
a7e2c2d70c wined3d: Don't die if a vertex shader has samplers.
This fixes a regression introduced by 38239be58c.
2009-04-15 15:57:00 -05:00
Hans Leidekker
4aec827b1e msvcrt: Implement ___lc_codepage_func, ___lc_collate_cp_func and ___lc_handle_func. 2009-04-15 15:56:45 -05:00
Hans Leidekker
dbe5453f7c advapi32: Fix buffer size query for CreateWellKnownSid. 2009-04-15 15:56:38 -05:00
Michael Stefaniuc
cb538198d2 mshtml/tests: Replace long with LONG. 2009-04-15 15:56:28 -05:00
Christian Costa
d755cd7c4a amstream/tests: Fix crosstest build. 2009-04-15 15:56:04 -05:00
Vincent Povirk
075ff23394 mciavi32: Remove unnecessary string buffers in MCIAVI_mciSet. 2009-04-15 15:55:55 -05:00
Austin English
5f4cc6a89b wineps.drv: Fix a memory leak. 2009-04-15 15:55:47 -05:00
Aric Stewart
ed74088d7d msctf: Correct index for being unable to pop last context. We need to leave one behind. 2009-04-14 15:29:29 -05:00
Aric Stewart
846093ea26 msctf: ITfDocumentMgr::GetBase returns the top if there is only one context pushed. 2009-04-14 15:29:20 -05:00
Aric Stewart
af860c1a85 msctf: Release focused DocumentMgr on Deactivate and make sure to do a OnSetFocus Sink. 2009-04-14 15:29:09 -05:00
Aric Stewart
01a00b53fb msctf: Correct order of arguments to OnSetFocus sink call. 2009-04-14 15:28:49 -05:00
Hans Leidekker
67a11c60af winex11.drv: Set HKCU\Keyboard Layout\Preload key. 2009-04-14 15:27:08 -05:00
Hans Leidekker
ed70c76add user32: By default, return all zeroes in the first half of the keyboard layout name. 2009-04-14 15:25:52 -05:00
Henri Verbeet
d3fc7dca99 wined3d: Get rid of the "token" field from struct wined3d_shader_dst_param. 2009-04-14 15:25:07 -05:00
Henri Verbeet
18cdcc0b7e wined3d: Pass a struct wined3d_shader_dst_param to shader_arb_get_write_mask(). 2009-04-14 15:25:01 -05:00
Hans Leidekker
184474ea66 msi: Support setting summary information by importing a _SummaryInformation table. 2009-04-14 15:20:58 -05:00
Ge van Geldorp
74dba4e602 secur32/tests: Fix GetUserNameEx() tests. 2009-04-14 15:20:30 -05:00
Ge van Geldorp
d31bb3f08d secur32: Implement more GetUserNameEx() formats. 2009-04-14 15:20:30 -05:00
Detlef Riekenberg
6643049116 oleaut32: VarCat must use localized names for VT_BOOL. 2009-04-14 15:11:58 -05:00
Aric Stewart
afe5dba276 msctf/tests: Add framework for a TextService for testing. 2009-04-14 15:11:46 -05:00
Aric Stewart
5d3336ed73 msctf/test: Test enabling and disabling Language Profiles. 2009-04-14 15:11:13 -05:00
Rein Klazes
1ab5f4191d msvcrt: Correct implementation of _ecvt() with tests. 2009-04-14 14:50:07 -05:00
Nikolay Sivov
e014484a43 comctl32/listview: Fix a regression caused by 59148d0bb5. 2009-04-14 14:49:43 -05:00
Nikolay Sivov
9c1a0e468f comctl32/listview: Fix selection handling in LVM_SORTITEMS (with some tests). 2009-04-14 14:49:22 -05:00
Michael Stefaniuc
d2fdc2d10b opengl32: Remove superfluous pointer casts. 2009-04-14 11:29:41 -05:00
Christian Costa
b5dbbd4f3a amstream/tests: Beginning of tests. 2009-04-14 11:28:35 -05:00
Christian Costa
73eff344f0 amstream: Initialize the stream in OpenFile if not done before. 2009-04-14 11:28:35 -05:00
Christian Costa
81ebb0900d amstream: Turn Initialize FIXME into a TRACE. 2009-04-14 11:28:34 -05:00
Christian Costa
74c07a141e quartz: Data may be incomplete at the end of file so do not assert if we have less data than expected. 2009-04-14 11:28:34 -05:00
Kai Blin
7788c8ed0d secur32: Work around ntlm_auth in Samba 3.0.28a being broken for cached credentials.
Samba 3.0.28a (as shipped with Ubuntu 8.04) seems to break when using
cached credentials backed by winbindd, returning a BH error in our test
if we still need to provide a password. Handle this and report a more
correct error.
2009-04-14 11:28:34 -05:00
Dmitry Timoshkov
69ec6b4c6d oleaut32: Add some additional tests for QueryPathOfRegTypeLib, make them pass under Wine. 2009-04-13 17:35:51 -05:00
Roderick Colenbrander
f2e2e3e499 wined3d: Report the driver description as reported by the Windows drivers when a device string is entered in our device table. 2009-04-13 17:35:44 -05:00
Roderick Colenbrander
c238541656 wined3d: Update Nvidia driver version information. 2009-04-13 17:35:25 -05:00
Paul Vriens
69d27865f6 usp10/tests: Skip some tests on WinME. 2009-04-13 17:33:31 -05:00
Ken Thomases
dff10db044 winecoreaudio: Avoid a race between closing and opening the waveIn device. 2009-04-13 17:33:24 -05:00
Ken Thomases
5c4ed3bcce winecoreaudio: For waveOut, don't use STOPPED state; it's redundant.
The distinction between PLAYING and STOPPED has always been whether
lpPlayPtr is NULL, so just use that instead of two states.
2009-04-13 17:33:17 -05:00
Ken Thomases
06d705e7df winecoreaudio: Avoid a race between closing and opening the waveOut device. 2009-04-13 17:32:59 -05:00
Ken Thomases
1f8d743c76 winecoreaudio: Avoid potential deadlock in wodOpen. 2009-04-13 17:32:50 -05:00
Ken Thomases
ff0ff663c3 winecoreaudio: Eliminate some unnecessary code.
The WAVE_DIRECTSOUND bit of dwFlags isn't examined, so no point in correcting
it.
2009-04-13 17:32:35 -05:00
Tobias Jakobi
0c2514bd8f wined3d: Rename some NP2 fixup variables and update comments. 2009-04-13 17:32:11 -05:00
Tobias Jakobi
9657e81429 wined3d: Add newline to fixme. 2009-04-13 17:32:03 -05:00
Alexandre Julliard
287d22eba3 user32/tests: Fix a couple of test failures on Windows. 2009-04-10 20:45:08 +02:00
Paul Vriens
a12cc39ca3 usp10/tests: Fix some test failures on Vista and W2K8 (ScriptPlace). 2009-04-10 14:49:39 +02:00
Paul Vriens
277a84a989 usp10/tests: Fix some test failures on Vista and W2K8 (ScriptShape). 2009-04-10 14:49:31 +02:00
Nikolay Sivov
b2917cf598 comctl32/updown: Allow ranges with max < min for Up/Down control. 2009-04-10 14:49:23 +02:00