Matteo Bruni
c9a42ca5fc
d3dcompiler: Check for invalid matrix majority modifiers.
2012-07-18 17:15:23 +02:00
Jacek Caban
1eda4ac4ba
ole32: Forward BSTR functions to oleaut32.
2012-07-18 17:15:21 +02:00
Jacek Caban
674b9b9c10
mshtml: Wine Gecko 1.7 release.
2012-07-18 17:14:51 +02:00
Henri Verbeet
2d5fdb1683
d3d10: Add support for parsing stencil reference values to parse_fx10_object().
2012-07-18 17:12:36 +02:00
Henri Verbeet
1cfba6cefb
d3d10: Add support for parsing sample masks to parse_fx10_object().
2012-07-18 17:12:35 +02:00
Henri Verbeet
d53ad3acb0
d3d10: Add support for parsing blend factors to parse_fx10_object().
2012-07-18 17:12:35 +02:00
Henri Verbeet
8abcfeddd8
secur32: Recognize some more TLS versions.
2012-07-18 17:12:34 +02:00
Jacek Caban
6bef4da592
vbscript: Use current locale in to_string.
2012-07-18 17:12:33 +02:00
Jacek Caban
2be12eacaf
vbscript: Fixed locale-related test failures.
2012-07-18 17:12:33 +02:00
Alexandre Julliard
93eff3e862
opengl32: Call all OpenGL functions through the current context table and don't link against libGL.
2012-07-18 17:12:33 +02:00
Alexandre Julliard
df91c7bc83
opengl32: Redirect standard OpenGL functions through the TEB function table.
2012-07-18 17:12:29 +02:00
Alexandre Julliard
d66fa61e09
opengl32: Call OpenGL extension functions through the TEB function table.
2012-07-18 17:12:21 +02:00
Alexandre Julliard
5bfd5f3d7b
opengl32: Call standard OpenGL functions through the TEB function table.
2012-07-18 17:12:10 +02:00
Alexandre Julliard
33ca17e1e9
winex11: Fill a function table with the standard OpenGL functions and store it in the TEB.
2012-07-18 17:11:42 +02:00
Alexandre Julliard
edb0044e50
opengl32: Generate a function table with null OpenGL entry points and store it in the TEB.
2012-07-18 17:10:45 +02:00
Alexandre Julliard
bddea5b5f5
opengl32: Generate a header file containing function tables for all OpenGL functions.
2012-07-18 17:09:25 +02:00
André Hentschel
f09a40a215
msvcrt: Add tmpfile_s implementation.
2012-07-18 11:49:19 +02:00
Alexandre Julliard
b3d91ea3b6
user32/tests: Try to fix a test that frequently fails on Windows.
2012-07-18 11:48:54 +02:00
Nikolay Sivov
53dd90aeb3
ole32: Give names to 1Ole stream header fields.
2012-07-18 11:14:18 +02:00
Nikolay Sivov
e45202fdae
ole32: Remove unsupported interface REFIID from storage stream QueryInterface.
2012-07-18 11:14:04 +02:00
Nikolay Sivov
382acd526f
ole32: Fix QueryInterface for file-based ILockBytes.
2012-07-18 11:13:55 +02:00
Francois Gouget
f93ca73e61
mshtml: Avoid returning with an unset URL policy in error cases.
2012-07-17 16:22:34 +02:00
Alexandre Julliard
d8c90fa40b
user32/tests: Move DlgDirList tests to avoid changing the current directory for other tests.
2012-07-17 16:22:34 +02:00
Alex Henrie
c412d6f521
user32: Minimize and maximize boxes can only appear when WS_SYSMENU is set.
2012-07-17 16:22:32 +02:00
Aric Stewart
6ae4cfe973
usp10: Implement GPOS Coverage-based Chaining Context Glyph Positioning.
2012-07-17 14:23:53 +02:00
Aric Stewart
ea9f2266de
ups10: Implement Single Adjustment Positioning: Format 2.
2012-07-17 14:23:44 +02:00
Jacek Caban
da7e0e38e8
mshtml: Ignore navigation failures from detached bindings.
2012-07-17 14:21:32 +02:00
André Hentschel
f320f6cf48
msvcrt: Add bsearch_s implementation by reusing code and tests from ntdll.
2012-07-17 14:21:32 +02:00
Alistair Leslie-Hughes
f857ad5225
mmcndmgr: Implement IMMCVersionInfo.
2012-07-17 13:09:44 +02:00
Daniel Jelinski
baed448fc7
comctl32/treeview: Fix the position reported by WM_CONTEXTMENU.
2012-07-17 13:09:43 +02:00
Daniel Jelinski
067d528855
comctl32/treeview: Send WM_CONTEXTMENU only to parent window.
2012-07-17 13:09:43 +02:00
Daniel Jelinski
5e86d84337
comctl32/treeview: Inlined TREEVIEW_RButtonUp.
2012-07-17 13:09:43 +02:00
Daniel Jelinski
c7212f8262
comctl32/treeview: Send WM_CONTEXTMENU everywhere, not just over items.
2012-07-17 13:09:42 +02:00
Daniel Jelinski
602dea1e12
comctl32/treeview: Fix NM_RCLICK behavior.
2012-07-17 13:09:42 +02:00
Daniel Jelinski
7e56fd38d8
comctl32/treeview: Clean up mouse tracking code.
2012-07-17 13:09:42 +02:00
Dmitry Timoshkov
d104741a3c
gdiplus: Add support for converting RGB formats to 1bpp indexed.
2012-07-17 13:09:41 +02:00
Dmitry Timoshkov
2ed1aaa930
gdiplus: Add support for converting RGB formats to 8bpp indexed.
2012-07-17 13:09:41 +02:00
Dmitry Timoshkov
d9f4df0619
gdiplus: Pass palette instead of bitmap to setpixel helpers.
2012-07-17 13:09:40 +02:00
Dmitry Timoshkov
87f8e560c2
gdiplus: Pass complete palette info to convert_pixels().
2012-07-17 13:09:40 +02:00
Dmitry Timoshkov
a46c1f780a
gdiplus: Use public ColorPalette structure to store image palette.
2012-07-17 13:09:39 +02:00
Dmitry Timoshkov
85d3d760d7
gdiplus: Add some tests for GdipBitmapLockBits/GdipBitmapUnlockBits.
2012-07-17 13:09:21 +02:00
Dmitry Timoshkov
c108fd6bf9
gdiplus: Make sure that GdipBitmapLockBits stores valid lockmode.
2012-07-17 12:54:20 +02:00
Nicolas Le Cam
986b98160b
windowscodecs: Avoid using uninitialized value (LLVM/Clang).
2012-07-17 12:50:23 +02:00
Henri Verbeet
e834c920ec
wined3d: Introduce a separate function for initializing various limits.
2012-07-17 12:50:22 +02:00
Henri Verbeet
f0fb199925
wined3d: Use the proper texture target in ffp_blit_p8_upload_palette().
2012-07-17 12:50:22 +02:00
Henri Verbeet
092ba1e1bf
wined3d: Use the proper texture target in fb_copy_to_texture_direct().
2012-07-17 12:50:21 +02:00
Henri Verbeet
f5e289c6e0
wined3d: Use the proper texture target in ffp_blit_set().
2012-07-17 12:50:21 +02:00
Henri Verbeet
86db5b601f
wined3d: Use the proper texture target in arbfp_blit_set().
...
For cube maps, texture->target is GL_TEXTURE_CUBE_MAP and would be used for
calls that apply to the entire texture, like glTexParameter().
surface->texture_target refers to individual faces like
GL_TEXTURE_CUBE_MAP_POSITIVE_X, etc., and would be used for calls like
glTexImage2D(). What makes this a bit ugly is the fact that surfaces don't
always have an associated texture.
2012-07-17 12:50:21 +02:00
Nikolay Sivov
959814a3bd
ole32: Fix QueryInterface for IErrorInfo to return IUnknown pointer.
2012-07-17 12:50:20 +02:00
Nikolay Sivov
fa4db6d9ef
ole32: COM cleanup for IErrorInfo.
2012-07-17 12:50:20 +02:00
Nikolay Sivov
897d4d4e4a
ole32: COM cleanup of HGLOBAL ILockBytes implementation.
2012-07-17 12:50:19 +02:00
Nikolay Sivov
52ce30d242
ole32: Make ole stream creation helper capable of handling flags data.
2012-07-17 12:50:19 +02:00
Nikolay Sivov
88e6c8175b
ole32: Use interface macros to call methods.
2012-07-17 12:50:18 +02:00
Nikolay Sivov
007ac83fc9
msxml3: Use single helper to test for handler presence.
2012-07-17 12:50:18 +02:00
Lucas Zawacki
0204b30e84
joy.cpl: Added force feedback direction control.
2012-07-17 12:49:49 +02:00
Lucas Zawacki
37ce970629
joy.cpl: Tab for force feedback tests.
2012-07-17 12:49:16 +02:00
Daniel Lehman
e831468401
msvcp90: Handle npos as a len in basic_string<>::replace.
2012-07-17 11:56:47 +02:00
Alexandre Goujon
5feea8ce1a
kernel32/tests: Add a IOCTL_DVD_READ_STRUCTURE (DvdManufacturerDescriptor) test.
2012-07-17 11:55:52 +02:00
Matteo Bruni
27880abb97
d3dcompiler: Implement basic expressions parsing.
2012-07-17 11:55:20 +02:00
Matteo Bruni
604a91eb57
d3dcompiler: Don't allow semantics on void functions.
2012-07-17 11:55:20 +02:00
Matteo Bruni
1252930bc0
d3dcompiler: Variables and functions can't have the same name.
2012-07-17 11:55:19 +02:00
Matteo Bruni
7ebab8c4f7
d3dcompiler: Pass the complete location to add_func_parameter().
2012-07-17 11:55:19 +02:00
Matteo Bruni
be350b0bb3
d3dcompiler: Store location information in constants, variable dereferences and constructors.
2012-07-17 11:55:18 +02:00
Alexandre Julliard
55f9e9ff4f
opengl32/tests: Run more tests against the GDI renderer.
2012-07-17 11:55:14 +02:00
Lucas Zawacki
6e60adbf5b
joy.cpl: Correct joystick testing thread behavior.
2012-07-16 19:35:44 +02:00
Hans Leidekker
cbd83d0307
msi/tests: Mark some test results as broken.
2012-07-16 19:34:40 +02:00
Dmitry Timoshkov
ebf31c0ac6
gdiplus: Fix palette flags for a not indexed 1-bpp image.
2012-07-16 18:19:46 +02:00
Dmitry Timoshkov
eca107412c
gdiplus: Make sure that 1bpp bitmap images get loaded in native format.
2012-07-16 18:19:38 +02:00
Bruno Jesus
81cbf29ef3
user32/tests: Update DlgDirList tests.
...
Based on original patch from Christian Lupien.
2012-07-16 18:19:26 +02:00
Erich Hoover
2686b9b588
hhctrl.ocx: Permit WS_CHILD help windows.
2012-07-16 18:14:25 +02:00
Erich Hoover
97bcef997f
hhctrl.ocx: Implement HH_CLOSE_ALL.
2012-07-16 18:14:08 +02:00
Aric Stewart
5a45e34741
usp10: Implement GPOS Pair Adjustment Positioning Subtable.
2012-07-16 17:03:14 +02:00
Aric Stewart
e3a98b437b
usp10: Implement GPOS Single Adjustment Positioning.
2012-07-16 17:03:05 +02:00
Aric Stewart
1dc148d7cc
usp10: Handle GPOS ValueRecords.
2012-07-16 17:02:56 +02:00
Aric Stewart
85c9984389
usp10: Implement GPOS MarkToBase.
2012-07-16 17:02:45 +02:00
Aric Stewart
b65d0b96ce
usp10: In ScriptTextOut make use of piAdvance and pGoffset to position glyphs.
2012-07-16 17:02:36 +02:00
Aric Stewart
f70864b827
usp10: Add GPOS features to scripts as defined by VOLT.
2012-07-16 17:02:25 +02:00
Aric Stewart
69351a9cea
usp10: Implement GPOS Anchor formats.
2012-07-16 17:02:14 +02:00
Aric Stewart
940961fcf7
usp10: Implement SHAPE_ApplyOpenTypePositions using GPOS table.
2012-07-16 17:02:02 +02:00
Aric Stewart
84b8dbfa8a
usp10: Change OpenType_GSUB_GetFontFeatureTags to OpenType_GetFontFeatureTags and load features from GPOS table.
2012-07-16 17:01:40 +02:00
Aric Stewart
2123f049d3
usp10: Change OpenType_GSUB_GetFontLangaugeTags to OpenType_GetFontLanguageTags and load languages from GPOS table as well.
2012-07-16 17:01:31 +02:00
Aric Stewart
e031293521
usp10: Change OpenType_GSUB_GetFontScriptTags to OpenType_GetFontScriptTags and load scripts from GPOS table as well.
2012-07-16 17:01:15 +02:00
Aric Stewart
9d408bbbf0
usp10: Load the GPOS table.
2012-07-16 17:00:38 +02:00
Aric Stewart
6189568072
ups10: Rename common opentype tables used in both GSUB and GPOS to OT_.
2012-07-16 16:59:41 +02:00
Józef Kucia
ffe36a3894
d3dx9: Implement volume texture filtering in D3DXFilterTexture.
2012-07-16 16:56:17 +02:00
Józef Kucia
e8bfaf1727
d3dx9: Use structure to pass volume size to pixel format conversion functions.
2012-07-16 16:56:08 +02:00
Józef Kucia
29acc31506
d3dx9: Implement point filtering for volume textures.
2012-07-16 16:55:56 +02:00
Józef Kucia
5d4bc53343
d3dx9: Implement pixel format conversion for volume textures.
2012-07-16 16:55:48 +02:00
Jacek Caban
d0aa78c096
jscript: Don't set constructor property to each object instance, it belongs to their prototypes.
2012-07-16 16:29:57 +02:00
Jacek Caban
49fd903205
jscript: Expose RegExpError constructor in global object.
2012-07-16 16:29:51 +02:00
Jacek Caban
27747d3a75
jscript: Properly set Error object's constructor property.
2012-07-16 16:29:45 +02:00
Jacek Caban
bf7b7272ee
jscript: Properly set Function constructor's constructor property.
2012-07-16 16:29:38 +02:00
Jacek Caban
d492650332
jscript: Properly handle constructor property for most builtin constructors.
2012-07-16 16:29:31 +02:00
Jacek Caban
cf8029717c
jscript: Properly set Number.prototyp.constructor.
2012-07-16 16:29:21 +02:00
Nozomi Kodama
c957f8a921
d3dx9_36: Implementation of D3DXSHEvalDirection.
2012-07-16 16:28:47 +02:00
Alexandre Julliard
8b97ff3278
opengl32: Mark invalid handles with ffff instead of 0.
2012-07-16 15:21:47 +02:00
Dmitry Timoshkov
a0f9a251f9
windowscodecs: Use predefined WICBitmapPaletteTypeFixedBW palette instead of a hand-made one.
2012-07-16 15:21:47 +02:00
Dmitry Timoshkov
a9d0f8976c
windowscodecs: Avoid casting IWICFormatConverter to IWICBitmapSource.
2012-07-16 15:21:46 +02:00
Nikolay Sivov
33a1f892b8
msxml3: Implement a common way to store and get callback interface pointers.
2012-07-16 15:21:46 +02:00
Nikolay Sivov
2bff764df0
msxml3: Implement put/get for DTD handler callback interface.
2012-07-16 15:21:46 +02:00
Nikolay Sivov
13d95525c3
msxml3: Protect from null pointer in load().
2012-07-16 15:21:45 +02:00
Nikolay Sivov
3956296128
ole32: Implement SetConvertStg().
2012-07-16 15:21:45 +02:00
Nikolay Sivov
a3a97558de
ole32: No need to test for null implementation pointer in methods.
2012-07-16 15:21:44 +02:00
Nikolay Sivov
ac032593c0
ole32: COM cleanup of IPropertySetStorage interface.
2012-07-16 15:21:44 +02:00
Francois Gouget
0f36dc8df8
appwiz.cpl: Only offer to download an addon if its installer is missing.
2012-07-16 15:21:35 +02:00
Nozomi Kodama
f757f3fb7d
d3dx9: Implementation of D3DXSHMultiply2.
2012-07-16 14:33:43 +02:00
André Hentschel
1ceec8c789
ntdll: Add support for relay debugging on ARM.
2012-07-16 14:29:12 +02:00
Alexandre Julliard
9ff2bbc3c8
gdiplus: Avoid out of bounds access warning.
2012-07-16 14:28:31 +02:00
Alexandre Julliard
30e0e3ffff
wined3d: Remove unused variables.
2012-07-16 14:26:32 +02:00
Henri Verbeet
2b4a7912ec
winex11: Add support for XRandR 1.3.
2012-07-16 14:26:11 +02:00
Henri Verbeet
cf6f8d2eb5
winex11: Add support for XRandR 1.2.
2012-07-16 14:25:42 +02:00
Henri Verbeet
ed331cb0a5
winex11: Properly calculate the virtual screen rect in xinerama_init().
2012-07-16 14:23:20 +02:00
Henri Verbeet
adf66a338f
wined3d: Get rid of the unused sampler_stages limit.
2012-07-16 14:21:52 +02:00
Henri Verbeet
89a781adc9
ddraw: Create surfaces with the correct mip level in device_parent_create_texture_surface().
2012-07-16 14:21:46 +02:00
Ken Thomases
98652ec1c6
secur32: On Mac, define modern ECDH cipher suites if the SDK doesn't.
2012-07-16 14:19:46 +02:00
Ken Thomases
4ccb8746fd
secur32: On Mac, recognize key exchange algorithm for cipher suites using ECDH.
2012-07-16 14:19:37 +02:00
Jacek Caban
8613d5e9cc
jscript: Prefer builtin version.
2012-07-13 14:10:30 -05:00
Jacek Caban
4f1a71ab0d
mshtml: Added test of calling IDispatchEx properties.
2012-07-13 10:32:41 -05:00
Jacek Caban
61ded412a2
mshtml: Added support for calling functions returned by builtin getters.
2012-07-13 10:32:36 -05:00
Jacek Caban
01af42a427
mshtml: Moved invoking DISPID_VALUE to separated function.
2012-07-13 10:32:31 -05:00
Jacek Caban
e140cd338d
mshtml: Added IHTMLAnchorElement::name implementation.
2012-07-13 10:32:25 -05:00
Jacek Caban
4c96957fc6
mshtml: Added IHTMLInputElement::maxLength implementation.
2012-07-13 10:32:19 -05:00
Jacek Caban
9caf3431cd
mshtml: Added HTMLInputElement::onchange implementation.
2012-07-13 10:32:14 -05:00
Jacek Caban
6942dd0862
mshtml: Added HTMLElement::onkeypress implementation.
2012-07-13 10:32:10 -05:00
Jacek Caban
447f1c89dc
mshtml: Get rid of no longer needed support for new window navigation in before_async_open.
2012-07-13 10:32:06 -05:00
Jacek Caban
35710be128
mshtml: Use proper task_magic in async_open.
2012-07-13 10:31:58 -05:00
Henri Verbeet
401d12085b
winex11: Fix the virtual desktop check in update_desktop_fullscreen().
2012-07-13 10:31:52 -05:00
Henri Verbeet
92e04256a9
winex11: Simplify the XRandR mode matching code a bit.
2012-07-13 10:30:21 -05:00
Henri Verbeet
e5bb2e7d8b
ddraw: Create texture surfaces from device_parent_create_texture_surface().
...
Instead of creating them in advance and hoping we can find them back later.
2012-07-13 10:29:35 -05:00
Henri Verbeet
d4fa0d8de2
ddraw: Get rid of some redundant TRACE_ON invocations.
2012-07-13 10:29:25 -05:00
Henri Verbeet
46a9a7e548
ddraw: Get rid of the "tex_root" hack.
2012-07-13 10:29:19 -05:00
Nikolay Sivov
0c658860b1
ole32: COM cleanup for IStorage interface of base storage implementation.
2012-07-13 10:29:13 -05:00
Nikolay Sivov
08303391e9
ole32: Simplify storage root entry name initialization.
2012-07-13 10:28:57 -05:00
Nikolay Sivov
7b373edb81
ole32: Implement GetConvertStg().
2012-07-13 10:28:42 -05:00
Nikolay Sivov
ea196ef0eb
ole32: COM cleanup of storage IStream implementation.
2012-07-13 10:28:15 -05:00
Hans Leidekker
91049f5e75
wbemprox: Add support for creating new tables.
2012-07-13 10:27:59 -05:00
Hans Leidekker
4e6eb13c41
wbemprox: Add a partial StdRegProv class implementation.
2012-07-13 10:27:20 -05:00
Hans Leidekker
cd5cad6959
wbemprox: Return a null variant instead of an empty string if the property isn't set.
2012-07-13 10:27:14 -05:00
Hans Leidekker
5acdba54a0
wbemprox: Implement Win32_NetworkAdapter.MACAddress and Win32_NetworkAdapter.PNPDeviceID.
2012-07-13 10:27:10 -05:00
Dmitry Timoshkov
6d1a13a7d6
windowscodecs: Test pixel format of the loaded TIFF image.
2012-07-13 10:26:56 -05:00
Dmitry Timoshkov
b82023b7c2
windowscodecs: Use predefined WICBitmapPaletteTypeFixedGray16 palette instead of a handmade one.
2012-07-13 10:26:47 -05:00
Dmitry Timoshkov
045ac64c1a
windowscodecs: Use predefined WICBitmapPaletteTypeFixedGray4 palette instead of a handmade one.
2012-07-13 10:26:43 -05:00
Alexandre Goujon
9fce6a37ec
kernel32/tests: Add a IOCTL_DVD_READ_STRUCTURE (DvdCopyrightDescriptor) test.
2012-07-12 16:13:49 -05:00
Alexandre Goujon
a3b5dd2dff
kernel32/tests: Add a IOCTL_DVD_READ_STRUCTURE (DvdPhysicalDescriptor) test.
2012-07-12 16:13:35 -05:00
Alexandre Goujon
7c27a96997
kernel32/tests: Add a helper to test CDROM ioctl.
2012-07-12 16:12:47 -05:00
Erich Hoover
6a1d2f80b8
shell32: Fix FindExecutable search path when a default directory is supplied.
2012-07-12 16:10:04 -05:00
Detlef Riekenberg
d685894a45
advapi32/tests: Add tests for CredIsMarshaledCredential.
2012-07-12 16:08:57 -05:00
Detlef Riekenberg
d96de83089
advapi32: Implement CredIsMarshaledCredentialA/W.
2012-07-12 16:08:53 -05:00
Nikolay Sivov
1ca6cacdb3
scrrun: Added IFileSystem3_FileExists implementation.
2012-07-12 16:07:02 -05:00
Alistair Leslie-Hughes
6c5588f95d
scrrun: Add typelib support.
2012-07-12 16:06:34 -05:00