Commit Graph

54580 Commits

Author SHA1 Message Date
Vincent Povirk
c37f6fb196 windowscodecs: Handle TIFF's with RowsPerStrip greater than Height. 2010-08-25 11:58:50 +02:00
Vincent Povirk
4cedec5975 windowscodecs: Handle WhiteIsZero TIFF images. 2010-08-25 11:58:45 +02:00
Vincent Povirk
73d539e657 windowscodecs: Always check TIFF sample count and planar configuration.
This more closely matches the TIFF spec. These values are valid for all
photometric interpretations.
2010-08-25 11:58:40 +02:00
Vincent Povirk
e486a17a40 windowscodecs: Byte-swap image data from big endian TIFF files. 2010-08-25 11:58:30 +02:00
Vincent Povirk
c30d165ec8 windowscodecs: Add support for decoding 48-bit TIFF images. 2010-08-25 11:58:22 +02:00
Vincent Povirk
467f232f37 windowscodecs: Prefer builtin version. 2010-08-25 11:58:12 +02:00
Aric Stewart
68ab5e2689 usp10: Add Lao script. 2010-08-25 11:58:04 +02:00
Aric Stewart
331c8cdef6 usp10: Add Thai Script. 2010-08-25 11:57:57 +02:00
Aric Stewart
57053fa51e usp10: Add Phags-pa Script. 2010-08-25 11:57:50 +02:00
Aric Stewart
29d896e40a usp10: Add Tibetan Script. 2010-08-25 11:57:41 +02:00
Aric Stewart
2fe30b377c usp10: Add Sinhala Script. 2010-08-25 11:57:35 +02:00
Henri Verbeet
2af746b96e wined3d: Check the GLSL info log for all shaders. 2010-08-25 11:57:24 +02:00
Henri Verbeet
87e12b8b6a wined3d: Introduce a local variable for gl_info in IWineD3DSurfaceImpl_BltOverride(). 2010-08-25 11:57:12 +02:00
Henri Verbeet
5655c6f0bb d3dx9_36/tests: Use the proper D3DFVF_PSIZE constant in test_fvf_decl_conversion(). 2010-08-25 11:56:59 +02:00
Henri Verbeet
bcd452ab82 d3dx9_36/tests: Remove a (mostly) redundant test. 2010-08-25 11:56:50 +02:00
Henri Verbeet
31e8a20d88 d3dx9_36: Use a lookup table in D3DXGetDeclVertexSize(). 2010-08-25 11:56:35 +02:00
Francois Gouget
e237369b09 ddraw: Remove WINAPI on static functions where not needed. 2010-08-25 11:56:15 +02:00
Alexandre Julliard
52aac5aba7 msvcrt: Export the 64-bit version of the C++ mangled names for all implemented functions. 2010-08-24 22:22:09 +02:00
Alexandre Julliard
22d5180b9f winebuild: Support relay debugging for thiscall functions. 2010-08-24 19:59:44 +02:00
Alexandre Julliard
c4f673fb63 msvcrt: List the this pointer as an additional argument for thiscall functions. 2010-08-24 19:29:27 +02:00
Alexandre Goujon
2c127dd320 advapi32: Fix GetNamedSecurityInfo with NULL descriptor. 2010-08-24 17:57:41 +02:00
Louis Lenders
042f23cacc mscoree: Improve GetCORVersion. 2010-08-24 17:57:41 +02:00
Louis Lenders
a8528706ac mscoree/tests: Added some simple tests for GetCORVersion. 2010-08-24 17:57:41 +02:00
Amine Khaldi
7bc214bb2d mpr: Fix Bulgarian translation. 2010-08-24 17:57:37 +02:00
Jeff Cook
e699184e48 winealsa.drv: Only filllines_no_master with micelem when micelem is found. 2010-08-24 17:22:49 +02:00
David Hedberg
b2a8de3de6 shell32/tests: Add some event tests to ExplorerBrowser tests. 2010-08-24 17:22:49 +02:00
David Hedberg
ab63bc0515 shell32/tests: Add some tests related to the shellview created by ExplorerBrowser. 2010-08-24 17:22:49 +02:00
David Hedberg
008099f618 shell32/tests: Some additional tests for IShellBrowser. 2010-08-24 17:22:49 +02:00
David Hedberg
73100ce679 shell32: Implement IExplorerBrowser::BrowseToIDList and IShellBrowser::BrowseToObject. 2010-08-24 17:22:49 +02:00
David Hedberg
1f73f3a591 shell32: Support BHID_SFUIObject and BHID_DataObject in IShellItem::BindToHandler. 2010-08-24 17:22:49 +02:00
David Hedberg
b88c3e2ecb shell32: Implement IExplorerBrowser::Advise and IExplorerBrowser::Unadvise. 2010-08-24 17:22:48 +02:00
Marcus Meissner
2ca5513a62 ntdll: Set correct protection flags on sections in builtin DLLs. 2010-08-24 17:22:32 +02:00
Alexandre Julliard
14072676a6 msvcrt: Use a __thiscall macro where appropriate to make the calling convention clearer. 2010-08-24 16:31:25 +02:00
Alexandre Julliard
c6423058db msvcp90: Use the thiscall type on appropriate entry points. 2010-08-24 16:24:18 +02:00
Alexandre Julliard
b21e28ca11 msvcrt: Use the thiscall type on appropriate entry points. 2010-08-24 16:24:01 +02:00
Francois Gouget
d8cb2a0c38 ws2_32/tests: Add a trailing '\n' to an ok() call. 2010-08-24 15:22:36 +02:00
Francois Gouget
57877b2487 msvcp90: Remove the msvcp90 debug channel where unused. 2010-08-24 15:22:36 +02:00
Francois Gouget
c15308f869 shell32/tests: Remove spaces before '\n's in traces. 2010-08-24 15:22:36 +02:00
Francois Gouget
a879046f63 shell32/tests: Remove unneeded NULL pointer casts. 2010-08-24 15:22:35 +02:00
Francois Gouget
21541da0bb ws2_32: Add a trailing '\n' to a TRACE() call. 2010-08-24 15:22:35 +02:00
Francois Gouget
dc6428f350 explorerframe/tests: Add a trailing '\n' to an ok() call. 2010-08-24 15:22:35 +02:00
Francois Gouget
1aa51f56d7 msdaps: Make create_rowset_proxy() static. 2010-08-24 15:22:35 +02:00
Francois Gouget
18b036e213 shdocvw: Remove WINAPI on static functions where not needed. 2010-08-24 15:22:35 +02:00
Francois Gouget
88cae5d4c7 Assorted spelling fixes. 2010-08-24 15:22:35 +02:00
Damjan Jovanovic
129f229272 windowscodecs: Write ICNS files. 2010-08-24 15:22:35 +02:00
Damjan Jovanovic
bbf039fe45 windowscodecs: Implement the ICNS frame encoder. 2010-08-24 15:22:35 +02:00
Damjan Jovanovic
51d741f8c8 windowscodecs: Stub out the ICNS frame encoder. 2010-08-24 15:22:35 +02:00
Damjan Jovanovic
a4835dce4f windowscodecs: Add a stubbed ICNS encoder. 2010-08-24 15:22:35 +02:00
Piotr Caban
71a49ebf77 msvcp80: Added stub dll. 2010-08-24 15:22:34 +02:00
Ken Thomases
b952751158 winex11: Pass window property to server in 64KB chunks.
Large clipboard contents, like images, can exceed the maximum X request size
if sent all at once, which can cause the X server to kill the connection.
2010-08-24 15:22:34 +02:00
Thomas Mullaly
84f6bb3e3f urlmon/tests: Added tests for IUriBuilder_RemoveProperties. 2010-08-24 15:22:34 +02:00
Thomas Mullaly
3b383e2175 urlmon/tests: Added tests for IUriBuilder's IUri property. 2010-08-24 15:22:34 +02:00
Thomas Mullaly
47e93adc74 urlmon/tests: Added tests for IUriBuilder_HasBeenModified. 2010-08-24 15:22:34 +02:00
Austin English
3745961b2e gdiplus: Add a stub for GdipConvertToEmfPlusToFile. 2010-08-24 15:22:29 +02:00
Austin English
5435fbba55 gdiplus: Add a stub for GdipWindingModeOutline. 2010-08-24 13:17:58 +02:00
Andrew Talbot
d68c0d1dd5 cryptnet: Constify a variable. 2010-08-24 12:30:46 +02:00
Anders Jonsson
1ef44dcce7 devenum: Add Swedish translation. 2010-08-24 12:30:07 +02:00
Stefan Leichter
6894af6fc0 msvideo: Forward MCIWndCreate16 to MCIWndCreateA. 2010-08-24 12:29:58 +02:00
Aric Stewart
7b11524ec3 usp10: Add Georgian script. 2010-08-24 12:29:34 +02:00
Aric Stewart
703dd4b1fc usp10: Add Armenian script. 2010-08-24 12:29:26 +02:00
Aric Stewart
b21ca5628e usp10: Add Cyrillic script. 2010-08-24 12:29:13 +02:00
Aric Stewart
2701b8f97a usp10: Add Greek Script. 2010-08-24 12:28:57 +02:00
Aric Stewart
2585d41eeb usp10: Add Thaana script. 2010-08-24 12:28:43 +02:00
Austin English
243771deb1 d3d8/d3d9: Fix a compiler warning on non-i386/x86_64. 2010-08-24 12:25:14 +02:00
Henri Verbeet
cc5271d1b7 wined3d: Rename WINED3DFORMAT to wined3d_format_id. 2010-08-24 12:25:01 +02:00
Henri Verbeet
0df144164b wined3d: Pass floating point colors to IWineD3DDeviceImpl_ColorFill(). 2010-08-24 12:24:43 +02:00
Henri Verbeet
50b5955288 wined3d: Use floating point colors in the blitter's color_fill functions. 2010-08-24 12:24:39 +02:00
Henri Verbeet
9956ea7044 wined3d: Convert from floating point to specific surface formats.
Instead of from WINED3DFMT_B8G8R8A8_UNORM.
2010-08-24 12:24:33 +02:00
Henri Verbeet
a455a918c1 wined3d: Explicitly pass the draw rect to device_clear_render_targets().
For regular clears this is the intersection of the viewport and scissor
rectangles, but color fills shouldn't be affected by those.
2010-08-24 12:24:28 +02:00
Austin English
90b5342fb8 kernel32/tests: Sparc fixes. 2010-08-24 12:22:39 +02:00
Austin English
b3b55ea4fa ntdll: Sparc support for map_image(). 2010-08-24 12:22:18 +02:00
Austin English
51e4f9a5a6 ntdll: Make sure ill_handler() and bus_handler() are used on Sparc. 2010-08-24 12:21:44 +02:00
Austin English
7b37a6d47e ntdll: Add Sparc processor support. 2010-08-24 12:21:38 +02:00
Piotr Caban
256a08aea6 msvcp90: Added _String_base::Xinvarg implementation. 2010-08-24 12:20:58 +02:00
Piotr Caban
0ca290921e msvcp90/tests: Added basic_string<char> tests. 2010-08-24 12:20:30 +02:00
Alexandre Julliard
a2ca2ebd50 server: Change the removable fd flag to a cacheable flag to make it possible for fd users to set it dynamically. 2010-08-23 17:09:45 +02:00
Jörg Höhle
70d8fce222 winmm/tests: Initial tests for CD audio with the MCI. 2010-08-23 15:52:47 +02:00
Jacek Caban
99c4aca480 mshtml: Provide profile directory to Gecko. 2010-08-23 15:44:11 +02:00
David Hedberg
270845d3dd shell32: Implement IExplorerBrowser::SetFolderSettings. 2010-08-23 15:41:53 +02:00
David Hedberg
d17d78e44b shell32: Add some basic support for hosting a shellview in the ExplorerBrowser. 2010-08-23 15:41:53 +02:00
David Hedberg
9c0260f2cb shell32: Implement IExplorerBrowser::SetOptions and IExplorerBrowser::GetOptions. 2010-08-23 15:41:53 +02:00
Mariusz Pluciński
6cb7658377 gameux/tests: Check presence of GameExplorer registry keys. 2010-08-23 15:41:52 +02:00
Mariusz Pluciński
683502f465 gameux/tests: Add tests for AddGame and RemoveGame methods. 2010-08-23 15:41:52 +02:00
Hwang YunSong
c8193717ef jscript: Update Korean resource. 2010-08-23 15:41:52 +02:00
Detlef Riekenberg
2b76f8661d ntdll: Add a stub for TokenElevation in NtQueryInformationToken. 2010-08-23 13:46:24 +02:00
Austin English
e92a552dca dbghelp: Add initial Sparc CPU support. 2010-08-23 13:41:17 +02:00
Tony Wasserka
ecce9eebcf d3dx9: Fix an off by one error in point_filter_simple_data. 2010-08-23 13:37:03 +02:00
Tony Wasserka
18b8916942 d3dx9: Black out pixels which are outside the source rect in D3DXLoadSurfaceFromMemory if no stretching is used. 2010-08-23 13:37:03 +02:00
Stefan Dösinger
fad5ff478d wined3d: Fix the wined3d_event_query_supported prototype. 2010-08-23 13:37:03 +02:00
Stefan Dösinger
79666d2b6d wined3d: Don't return a value from a void function. 2010-08-23 13:37:03 +02:00
Stefan Dösinger
612801d3aa wined3d: Use float functions in drawprim.c. 2010-08-23 13:37:02 +02:00
Stefan Dösinger
1d710bb4ca wined3d: The clipplane mask and texcoords are unsigned. 2010-08-23 13:37:02 +02:00
Nikolay Sivov
b5a8c33182 oleaut32/olepicture: No need to check interface pointer in vtable methods. 2010-08-23 13:37:02 +02:00
Nikolay Sivov
32c2ef6c97 oleaut32/olepicture: Fix assumptions about S_OK value. 2010-08-23 13:37:02 +02:00
Nikolay Sivov
99863b02ba oleaut32/olepicture: Properly round while performing pixels->himetric units conversion. 2010-08-23 13:37:02 +02:00
Nikolay Sivov
acbd632039 comctl32/imagelist: Fix return value for IImageList_GetIconSize(). 2010-08-23 13:37:02 +02:00
Nikolay Sivov
9b77425f6a comctl32/imagelist: Fix return value from IImageList_SetBkColor(). 2010-08-23 13:37:02 +02:00
Nikolay Sivov
1c82b3491a comctl32/imagelist: Remove parameter check from IImageList_GetBkColor(). 2010-08-23 13:37:02 +02:00
Nikolay Sivov
6db1d3c5b9 comctl32/imagelist: Fix reference leak in IImageList_Clone(). 2010-08-23 13:37:01 +02:00
Nikolay Sivov
87847aa13c comctl32/imagelist: Remove parameter check from IImageList_Clone(). 2010-08-23 13:37:01 +02:00
Nikolay Sivov
eb2aae669c comctl32/imagelist: Make IImageList_Merge() crash like it does on native. 2010-08-23 13:37:01 +02:00
Gerald Pfeifer
84a6598290 comctl32: Remove the last, unused parameter from LISTVIEW_VScroll and all its invocations. 2010-08-23 13:37:01 +02:00
Henri Verbeet
b93a9b37fa wined3d: Pass a WINED3DCOLORVALUE structure to IWineD3DDeviceImpl_ClearRendertargetView().
The structure is nicer to work with than the array.
2010-08-23 12:05:24 +02:00
Henri Verbeet
9364f80b8c ddraw: Failing surface creation is not an internal error. 2010-08-23 12:05:16 +02:00
Henri Verbeet
866099765a ddraw: Attaching an already attached surface is not a FIXME.
According to the tests it should simply fail.
2010-08-23 12:05:08 +02:00
Henri Verbeet
3fd66bc650 wined3d: Make some lookup tables const. 2010-08-23 12:04:36 +02:00
Henri Verbeet
c3cdebcf44 ddraw: Make some lookup tables const. 2010-08-23 12:04:31 +02:00
Vincent Povirk
517059f3f5 gdiplus: Set bitmap has alpha flag based on format. 2010-08-23 12:03:47 +02:00
Vincent Povirk
18a4e24368 gdiplus: Stub GdipTranslatePenTransform. 2010-08-23 12:03:37 +02:00
Vincent Povirk
b57c4314c1 gdiplus: Stub GdipGetPathGradientPresetBlend. 2010-08-23 12:03:32 +02:00
Vincent Povirk
8dd940d0b5 gdiplus: Stub GdipTranslatePathGradientTransform. 2010-08-23 12:03:26 +02:00
Alexandre Goujon
49c5bd0365 kernel32: Fix GetComputerName errors. 2010-08-23 11:58:42 +02:00
Julius Schwartzenberg
53aef28e36 setupapi: Add stubs SetupQueryDrivesInDiskSpaceList{A,W}. 2010-08-23 11:55:09 +02:00
Anders Jonsson
c6e3286d71 shell32: Update Swedish translation. 2010-08-23 11:54:18 +02:00
Gerald Pfeifer
0fed73ef4b d3dx9_36: Simplify instr_ps_1_0123_texld. 2010-08-23 11:52:34 +02:00
Juan Lang
78c9015861 crypt32: Correct CryptVerifyMessageSignature's use of pcbDecoded. 2010-08-23 11:52:03 +02:00
Juan Lang
faa917b567 crypt32/tests: Test pcbDecoded parameter to CryptVerifyMessageSignature more thoroughly. 2010-08-23 11:51:53 +02:00
Andrew Eikum
b85cb1b865 oleaut32: Implement decoding for complex typedescs. 2010-08-23 11:51:39 +02:00
Andrew Eikum
6868fe8643 oleaut32: Implement ITypeInfo2::GetFuncDesc. 2010-08-23 11:51:33 +02:00
Andrew Eikum
3788a080cf oleaut32: Improve MEMBERID assignment in ICreateTypeInfo::LayOut. 2010-08-23 11:51:10 +02:00
Andrew Eikum
471475ec28 oleaut32: Properly mask size from funcdesc typedata.
The high word of a funcdesc's typedata[0] is used for other data and needs
to be masked out.
2010-08-23 11:50:53 +02:00
Andrew Eikum
7fcea36a82 oleaut32: Improve ITypeInfo::ReleaseTypeAttr. 2010-08-23 11:49:36 +02:00
Andrew Eikum
3f13a07b47 oleaut32: Implement ITypeInfo2::ReleaseFuncDesc. 2010-08-23 11:49:32 +02:00
Marko Nikolic
bd6bc3dd04 appwiz.cpl: Removed sign comparison warning. 2010-08-23 11:48:58 +02:00
Thomas Mullaly
dc18401f85 urlmon/tests: Added tests for IUriBuilder_GetUserName. 2010-08-23 11:12:07 +02:00
Thomas Mullaly
a9433c1402 urlmon/tests: Added tests for IUriBuilder_GetSchemeName. 2010-08-23 11:12:01 +02:00
Thomas Mullaly
8f7428e1ef urlmon/tests: Added tests for IUriBuilder_GetQuery. 2010-08-23 11:11:55 +02:00
Thomas Mullaly
d36d4aa712 urlmon/tests: Added tests for IUriBuilder_GetPort. 2010-08-23 11:11:50 +02:00
Thomas Mullaly
f25b83fa35 urlmon/tests: Added tests for IUriBuilder_GetPath. 2010-08-23 11:11:43 +02:00
Thomas Mullaly
6a3d61bcf8 urlmon/tests: Added tests for IUriBuilder_GetPassword. 2010-08-23 11:11:37 +02:00
Thomas Mullaly
b5950a4a10 urlmon/tests: Added tests for IUriBuilder_GetHost. 2010-08-23 11:11:30 +02:00
Thomas Mullaly
3775219a31 urlmon/tests: Fixed bug where tests might succeed before the function is implemented. 2010-08-23 11:11:24 +02:00
Alexandre Julliard
abafd9f1c7 gdi32/tests: Fix the GetObject last error check for most Windows versions. 2010-08-23 11:11:16 +02:00
Alexandre Julliard
93208196c8 winhttp: Make WinHttpQueryHeaders behave the same way for all query types.
Based on a patch by Mikko Rasa.
2010-08-20 16:08:58 +02:00
Detlef Riekenberg
3bae9b725c gdi32/enhmfdrv: Remove unneded if() before HeapFree. 2010-08-20 15:50:35 +02:00
David Hedberg
bee7d4b7e3 shell32: Implement IExplorerBrowser::SetRect. 2010-08-20 15:50:24 +02:00
David Hedberg
e4e62e707a shell32: Implement IExplorerBrowser::Initialize. 2010-08-20 15:50:14 +02:00
David Hedberg
1efc54088b shell32: Add IShellBrowser stub. 2010-08-20 15:50:10 +02:00
David Hedberg
19979df965 shell32/tests: Add initial tests for the IExplorerBrowser control. 2010-08-20 15:50:04 +02:00
David Hedberg
d66269696f shell32: Add IExplorerBrowser interface stub. 2010-08-20 15:49:57 +02:00
Henri Verbeet
910d3022c3 wined3d: Do not release a reference we do not have in IWineD3DSurfaceImpl_Flip().
This fixes a regression introduced by 368e5eb87a.
2010-08-20 14:11:10 +02:00
Nikolay Sivov
d84cad6a06 comctl32/imagelist: Fail to create imagelist with zero or negative image dimensions. 2010-08-20 13:46:54 +02:00
Nikolay Sivov
66c9a73db5 comctl32/imagelist: Fail in ImageList_GetIconSize on null parameters. 2010-08-20 13:46:49 +02:00
Nikolay Sivov
8bcdc9ad43 comctl32/tests: More imagelist tests to show broken parameter validation. 2010-08-20 13:46:45 +02:00
Nikolay Sivov
4023e0125f comctl32/imagelist: Fix failure code for IImageList_Remove(). 2010-08-20 13:46:40 +02:00
Nikolay Sivov
5ee4441c15 comctl32/imagelist: Fix failure code for IImageList_Draw(). 2010-08-20 13:46:36 +02:00
Nikolay Sivov
33ee0cae46 comctl32/tests: Use reduced IMAGELISTDRAWPARAMS structure size for tests. 2010-08-20 13:46:33 +02:00
Nikolay Sivov
4d6c30f90f comctl32/tests: Use better names for test functions, discover some new test failures. 2010-08-20 13:46:30 +02:00
Rico Schüller
5ad7f7b9d3 d3dcompiler: Add D3DCreateBlob() test. 2010-08-20 13:21:37 +02:00
Detlef Riekenberg
0fa0d17d67 ntdll/tests: Add tests for RtlIpv4AddressToString / RtlIpv4AddressToStringEx. 2010-08-20 13:21:35 +02:00