Akihiro Sagawa
1451aa58a6
kernel32: Add more GlobalReAlloc/LocalReAlloc tests.
2013-06-03 11:29:38 +02:00
Nikolay Sivov
842798f846
shell32: Some cleanup for IExplorerBrowser.
2013-06-03 11:29:02 +02:00
Nikolay Sivov
7a5ca2d3d4
shell32: Fix some tests failures on Win8.
2013-06-03 11:28:55 +02:00
Andrew Eikum
205671f355
oleaut32: Implement ICreateTypeInfo::AddVarDesc.
2013-06-03 11:27:12 +02:00
Andrew Eikum
4b2201b11c
oleaut32: Implement ICreateTypeInfo::SetVarDocString.
2013-06-03 11:27:10 +02:00
Andrew Eikum
5ae88daf63
oleaut32: Implement ICreateTypeInfo::SetVarHelpContext.
2013-06-03 11:27:07 +02:00
Nikolay Sivov
caa452e958
xmllite: Set PI target value just after it's parsed.
2013-05-31 19:16:04 +02:00
Andrew Eikum
d4560b0ce0
winmm/tests: Fix test that fails on NT4.
2013-05-31 19:16:00 +02:00
Andrew Eikum
892068f96c
dsound/tests: Fix test that fails on older Windows 2000.
2013-05-31 19:15:56 +02:00
Kyle Luna
7f5f166a19
wined3d: Add Mobility Radeon HD 4200.
2013-05-31 18:25:01 +02:00
Hans Leidekker
30c00ea16d
rpcrt4: Specify INTERNET_FLAG_NO_CACHE_WRITE for the HTTP transport pipes.
2013-05-31 16:39:31 +02:00
Matteo Bruni
667bd327be
winex11.drv: Fix wglCreateContextAttribsARB's attributes handling for real.
2013-05-31 16:39:19 +02:00
Nikolay Sivov
facc14ead9
msxml3: Properly trace variant value.
2013-05-31 12:00:28 +02:00
Vincent Povirk
e21af554b5
gdiplus: Add test for measuring a single line that exactly fits.
2013-05-31 12:00:16 +02:00
Andrew Eikum
35342cef60
oleaut32: Store all GUIDs in typelibs.
2013-05-31 11:59:53 +02:00
Andrew Eikum
f7dbebef66
oleaut32: Pull TYPEATTR struct contents out.
2013-05-31 11:59:44 +02:00
Andrew Eikum
3a16568f41
oleaut32: Pull TLIBATTR struct contents out.
...
So we can store GUIDs outside of the structs.
2013-05-31 11:59:30 +02:00
Andrew Eikum
379e1c035a
oleaut32: Store all Names in typelibs, too.
2013-05-31 11:59:17 +02:00
Andrew Eikum
dc9cd02264
oleaut32: Load and store all of the strings in a typelib.
...
This lets us easily avoid duplicate strings in the typelib.
2013-05-31 11:59:07 +02:00
André Hentschel
ef856a29ef
ntdll: Actually store PC in RtlCaptureContext on ARM.
2013-05-31 11:58:03 +02:00
Henri Verbeet
007d50e983
d3drm: Avoid LPDIRECT3DRMANIMATIONSET2.
2013-05-31 11:57:54 +02:00
Henri Verbeet
78afa17fbe
d3drm: Avoid LPDIRECT3DRMANIMATIONSET.
2013-05-31 11:57:52 +02:00
Henri Verbeet
c97c51120c
d3d10core/tests: Add a small test for ID3D10Device_CreatePredicate().
2013-05-31 11:57:48 +02:00
Henri Verbeet
7b84e3234b
d3d10core: Implement d3d10_device_CreatePredicate().
2013-05-31 11:57:44 +02:00
Henri Verbeet
e4f50de336
wined3d: Get rid of the unused "half" GLSL variable in shader_glsl_ffp_vertex_lighting().
2013-05-31 11:57:40 +02:00
Austin English
d42ed7595c
msvcrt: Remove warning hack.
2013-05-31 11:57:29 +02:00
Marcus Meissner
038e3d3773
wininet: Avoid one-byte overflows (Coverity).
2013-05-31 11:57:19 +02:00
Aric Stewart
c6d307533b
macdrv: Rework the way we handle cursor position and composition text.
2013-05-30 20:19:34 +02:00
Francois Gouget
49dbf2464f
wined3d: Add a trailing '\n' to a shader_addline() call.
2013-05-30 20:19:33 +02:00
Dmitry Timoshkov
748c3ea9c9
ole32: Add a couple more defaulthandler tests.
2013-05-30 20:19:32 +02:00
Matěj Laitl
84c07af48e
gdi32: More specific error messages in osmesa opengl initialization.
2013-05-30 20:19:32 +02:00
Alistair Leslie-Hughes
805abf6d89
oledb32: Pass the correct value to SafeArrayPutElement.
2013-05-30 19:35:18 +02:00
Alistair Leslie-Hughes
5faa69d3e3
oledb32: DBTYPE_BYTES->DBTYPE_VARIANT only uses the source length.
2013-05-30 19:35:12 +02:00
Alistair Leslie-Hughes
471bdafa3b
oledb32: Implement DataConvert DBTYPE_VARIANT->DBTYPE_BYTES.
2013-05-30 19:35:00 +02:00
Alistair Leslie-Hughes
40fcf66752
oledb32: Implement GetConversionSize, DBTYPE_VARIANT(VT_ARRAY|VT_UI1)->DBTYPE_BYTES.
2013-05-30 19:34:53 +02:00
Henri Verbeet
85f83800e3
d3drm: Avoid LPDIRECT3DRMANIMATION2.
2013-05-30 10:57:21 +02:00
Henri Verbeet
eff68af5a0
d3drm: Avoid LPDIRECT3DRMANIMATION.
2013-05-30 10:57:19 +02:00
Henri Verbeet
8352d45da5
wined3d: Rename "fogmode" to "wined3d_ffp_ps_fog_mode".
...
This is mostly for consistency with wined3d_ffp_vs_fog_mode.
2013-05-30 10:57:15 +02:00
Henri Verbeet
e4816996c3
ddraw: Handle the "DirectDrawRenderer" registry key in wined3d.
2013-05-30 10:57:08 +02:00
Henri Verbeet
b886d06737
ddraw: Replace the various BOOLs in struct ddraw with a flags field.
2013-05-30 10:56:51 +02:00
Andrew Eikum
d8b98efb4f
oleaut32: Implement ICreateTypeInfo::LayOut.
2013-05-30 10:56:34 +02:00
Andrew Eikum
02a2a6d936
oleaut32: Implement ICreateTypeInfo::SetCustData.
2013-05-30 10:56:32 +02:00
Andrew Eikum
92b9304ae4
oleaut32: Implement ICreateTypeInfo::SetImplTypeFlags.
2013-05-30 10:56:29 +02:00
Andrew Eikum
90e72d2d49
oleaut32: Implement ICreateTypeInfo::SetFuncAndParamNames.
2013-05-30 10:56:26 +02:00
Daniel Jelinski
11589fa6e7
xolehlp: Implement ITransaction.
2013-05-29 20:14:12 +02:00
Daniel Jelinski
b062977fb4
xolehlp: Implement TransactionOptions.
2013-05-29 20:13:59 +02:00
Daniel Jelinski
9cc5cdc174
xolehlp: Implement ITransactionImport.
2013-05-29 20:13:51 +02:00
Daniel Jelinski
79d7e39550
xolehlp: Stub ITransactionImportWhereabouts.
2013-05-29 20:13:39 +02:00
Daniel Jelinski
1fca23e637
xolehlp: Implement IResourceManager.
2013-05-29 20:13:25 +02:00
Daniel Jelinski
cabae2b02d
xolehlp: Implement ITransactionImportWhereabouts.
2013-05-29 20:13:20 +02:00
Daniel Jelinski
d673ae6902
xolehlp: Implement IResourceManagerFactory2.
2013-05-29 20:12:58 +02:00
Andrew Eikum
e60e09e2d1
dsound: Copy SetFormat format more directly if we're not in PRIMARYWRITE mode.
2013-05-29 19:59:56 +02:00
Ken Thomases
d8269a0586
winemac: Add Hide, Hide Others, and Show All items to the application menu.
2013-05-29 19:49:42 +02:00
Ken Thomases
c3d2e43060
winemac: By default, make full-screen windows not float when not the active app.
...
Added a registry setting to control the behavior: WindowsFloatWhenInactive
with possible values "none", "all, and "nonfullscreen" which is the default.
2013-05-29 19:49:40 +02:00
Sergey Guralnik
e3219fa426
user32/tests: Fix a typo.
2013-05-29 19:48:57 +02:00
Aric Stewart
3108f3cf3d
gdi32/tests: Do not try to test OS/2 win metrics on non-windows fonts.
2013-05-29 18:12:54 +02:00
Hans Leidekker
074e6c7454
wbemprox: Add a partial implementation of Win32_Directory.
2013-05-29 18:12:14 +02:00
Hans Leidekker
1be1b8433a
msi: Remove an unused parameter from action_type_matches_script.
2013-05-29 18:12:05 +02:00
Hans Leidekker
74aa47fa8e
msi: The UI sequence exists if there are runnable actions in the InstallUISequence table.
2013-05-29 18:12:01 +02:00
Alexandre Julliard
ba486ca1b4
shell32: Forward font messages to the listview window.
2013-05-29 18:09:00 +02:00
Alexandre Julliard
6a40d65ba8
comdlg32: Scale the shell folder list in the open dialog with the font size.
2013-05-29 18:09:00 +02:00
Alexandre Julliard
60b5ae785a
comdlg32: Scale the listboxes in the font dialog with the font size.
2013-05-29 18:09:00 +02:00
Alexandre Julliard
3e33f61c56
comctl32/comboex: Add support for setting the font.
2013-05-29 18:08:58 +02:00
Alexandre Julliard
7624da76a8
comctl32: Remove comments about native behavior, that's not a valid source of information.
2013-05-29 15:43:27 +02:00
Henri Verbeet
735e69f94e
d3drm: Avoid LPDIRECT3DRMMATERIAL2.
2013-05-29 12:12:33 +02:00
Henri Verbeet
74c5a22daa
wined3d: Only invalidate the current ffp vertex shader if the light type changed.
...
As opposed to any time a light parameter changed.
2013-05-29 12:12:33 +02:00
Henri Verbeet
bdd97858bf
wined3d: Only write gl_ClipVertex if clipping is enabled in shader_glsl_generate_ffp_vertex_shader().
2013-05-29 12:12:32 +02:00
Henri Verbeet
1c2392ddb0
wined3d: Only write gl_PointSize for point primitives in shader_glsl_generate_ffp_vertex_shader().
2013-05-29 12:12:32 +02:00
Henri Verbeet
2014141a25
wined3d: Add support for GLSL based fixed function vertex shaders.
2013-05-29 12:12:32 +02:00
Alistair Leslie-Hughes
5137fa71ed
oledb32: Correct typos.
2013-05-29 12:12:29 +02:00
Alistair Leslie-Hughes
4f2aefd8d5
oledb32: Implement DataConvert DBTYPE_R4->DBTYPE_VARIANT.
2013-05-29 12:06:25 +02:00
Alistair Leslie-Hughes
97ac6943c3
ole32: Fix test under NT.
2013-05-29 11:26:13 +02:00
Francois Gouget
440e936abe
oleaut32/tests: Add a trailing '\n' to a couple of ok() calls.
2013-05-29 11:25:40 +02:00
Dmitry Timoshkov
495c1c0086
kernel32: Fix a typo.
2013-05-29 11:25:21 +02:00
Andrew Eikum
aec4504c8a
oleaut32: Implement ICreateTypeInfo::SetFuncHelpContext.
2013-05-29 11:25:00 +02:00
Andrew Eikum
479ffebf40
oleaut32: Implement ICreateTypeInfo::AddFuncDesc.
2013-05-29 11:24:58 +02:00
Andrew Eikum
8c6984ab7a
oleaut32: Improve TYPEFLAG_FDUAL handling.
2013-05-29 11:24:56 +02:00
Andrew Eikum
0082256a3f
oleaut32: Implement ICreateTypeInfo::AddImplType.
2013-05-29 11:24:53 +02:00
Andrew Eikum
f9d42aee53
oleaut32: Implement ICreateTypeInfo::AddRefTypeInfo.
...
This also corrects our HREFTYPE values a little bit.
2013-05-29 11:24:43 +02:00
Tatyana Fokina
97f501bec3
oleaut32: Ignore NULL ppTLib/pIndex in ITypeInfo2_fnGetContainingTypeLib.
2013-05-28 19:47:53 +02:00
Christian Costa
e558925d75
d3dx9_36: Implement skin mesh loading.
2013-05-28 19:46:42 +02:00
Christian Costa
31ae8b6a12
d3dx9_36: Port mesh code to use ID3DXFile instead of IDirectXFile and enable D3DXLoadSkinMeshFromXof.
2013-05-28 19:45:38 +02:00
Daniel Jelinski
240172f108
wine.inf: Add HKLM\\System\\CurrentControlSet\\Services\\Eventlog\\Application registry key.
2013-05-28 19:44:23 +02:00
Qian Hong
31b9455b7e
server: Automatically sets a socket to non-blocking mode when WSAAsyncSelect or WSAEventSelect is called even when lEvent is zero.
2013-05-28 19:43:48 +02:00
Qian Hong
8d18b89346
atl100: Fixed AtlAdvise and AtlUnadvise crashing with NULL pUnkCP.
2013-05-28 19:43:35 +02:00
Qian Hong
af59b20c80
atl100: Added stub for AtlIPersistPropertyBag_Load.
2013-05-28 19:43:27 +02:00
Aric Stewart
72f584aef8
gdi32: Fix up glyph metrics for tategaki glyphs.
2013-05-28 19:42:24 +02:00
Aric Stewart
cf891b04a0
gdi32: Fix Tategaki rotation.
...
Tategaki does not ignore orientation rotation, instead it always
rotates affect glyphs by 90 degrees inside their cell.
2013-05-28 19:42:15 +02:00
Fabian Müntefering
6bab3afc34
dwrite: Added missing initialization of stretch value.
2013-05-28 17:35:50 +02:00
Henri Verbeet
19a519e90a
d3drm: Avoid LPDIRECT3DRMMATERIAL.
2013-05-28 14:55:15 +02:00
Henri Verbeet
397cc3f42d
d3drm: Avoid LPDIRECT3DRMTEXTURE3.
2013-05-28 14:55:12 +02:00
Henri Verbeet
50a3864515
wined3d: Just remove the D3DCMP_NOTEQUAL / D3DCMP_EQUAL FIXME in state_zfunc().
...
As far as I'm aware this just works, I'm not aware of any open issues related
to it.
2013-05-28 14:55:08 +02:00
Henri Verbeet
97b6299eaf
wined3d: Expose WINED3DVTXPCAPS_TEXGEN_SPHEREMAP.
...
Since we already implement it. Tweening will likely never work with fixed
function GL.
2013-05-28 14:55:00 +02:00
Henri Verbeet
b5df8bd4f5
wined3d: Use debug_d3dstate() in compile_state_table() as well.
2013-05-28 14:54:54 +02:00
Dan Kegel
073d7212a7
kernel32: Make SetThreadPriorityBoost return success.
2013-05-28 14:54:49 +02:00
Marcus Meissner
90a9698f16
ver: curdirlen and destdirlen are in&out parameters (Coverity).
2013-05-28 14:35:23 +02:00
Marcus Meissner
4c20fec045
wininet/tests: Avoid overflowing the buffer (Coverity).
2013-05-28 14:33:15 +02:00
Marcus Meissner
1a10d4d0cd
ws2_32: Close the dest socket (Coverity).
2013-05-28 14:32:50 +02:00
Andrew Eikum
d72a797f00
oleaut32: Implement ICreateTypeLib::CreateTypeInfo.
2013-05-28 14:32:21 +02:00
Andrew Eikum
6f6a487579
oleaut32: Implement basic ICreateTypeInfo functions.
2013-05-28 14:32:13 +02:00
Andrew Eikum
ba5c9c7d38
oleaut32: Implement basic ICreateTypeLib functions.
2013-05-28 14:32:07 +02:00
Andrew Eikum
97a96094bb
oleaut32: Stub typelib and typeinfo creation interfaces in typelib.c.
2013-05-28 14:31:56 +02:00
Jacek Caban
f34722e772
jscript: Added RegExp.toString() implementation.
2013-05-27 19:29:13 +02:00
Henri Verbeet
41fe35583d
d3drm: Avoid LPDIRECT3DRMTEXTURE2.
2013-05-27 19:29:08 +02:00
Henri Verbeet
769efb1f63
d3drm: Avoid LPDIRECT3DRMTEXTURE.
2013-05-27 19:29:04 +02:00
Henri Verbeet
273dcbf564
wined3d: Get rid of the unused "streams" field from struct wined3d_vertex_declaration.
2013-05-27 19:28:57 +02:00
Henri Verbeet
b35045ba25
wined3d: Don't create FBOs in context_bind_fbo().
...
We can just do this in context_create_fbo_entry() now.
2013-05-27 19:28:52 +02:00
Henri Verbeet
7ca6839c94
wined3d: Also clear context->current_fbo in context_apply_blit_state().
...
The draw buffer handling code depends on this being current. This fixes a bug
exposed by commit 075fa6547c
.
2013-05-27 19:28:47 +02:00
Alistair Leslie-Hughes
338cb2e5dd
oledb32: GetConversionSize only returns a valid size of BSTR.
2013-05-27 19:21:57 +02:00
Alistair Leslie-Hughes
0fe64ce339
oledb32: Implement GetConversionSize DBTYPE_VARIANT -> DBTYPE_BYTES.
2013-05-27 19:20:06 +02:00
Alistair Leslie-Hughes
5b8a375ab9
oledb32: Check for DBSTATUS_S_ISNULL first.
2013-05-27 19:19:24 +02:00
Alistair Leslie-Hughes
a1baa22d47
oledb32: DataConvert Support NULL variant in, DBTYPE_VARIANT->DBTYPE_WSTR.
2013-05-27 19:19:20 +02:00
Nikolay Sivov
65a47e3df6
comctl32: Return previously set colors for PBM_SETBKCOLOR and PBM_SETBARCOLOR.
2013-05-27 19:18:01 +02:00
Marcus Meissner
589b48e495
wined3d: Remove now useless NULL check (Coverity).
2013-05-27 19:02:43 +02:00
Marcus Meissner
36fee7c2e5
oledb32: Avoid leak in error path on safearray conversion (Coverity).
2013-05-27 19:02:38 +02:00
Marcus Meissner
64fb92ab38
d3dx9_36: Allocate the right size (Coverity).
2013-05-27 19:02:25 +02:00
Alistair Leslie-Hughes
d103894ebc
oledb32: Implemented DataConvert DBTYPE_BSTR->DBTYPE_DBTIMESTAMP.
2013-05-24 13:50:59 +02:00
Jacek Caban
0bf9266bc7
ieframe: Get rid of no longer needed IEDocHost.
2013-05-24 11:08:51 +02:00
Jacek Caban
b51af0b1c9
ieframe: Keep track of InternetExplore external references and use that to release document.
2013-05-24 11:08:49 +02:00
Dmitry Timoshkov
d256bf4b5f
kernel32: Add a test to show that a process with a not closed handle to an already terminated thread fails to terminate cleanly.
2013-05-24 11:07:10 +02:00
Qian Hong
26683adf36
user32: Make CreateWindowExA and CreateWindowExW hotpatchable.
2013-05-24 11:06:03 +02:00
André Hentschel
c6acd7a41c
clusapi: Add stub for GetClusterInformation.
2013-05-24 11:03:58 +02:00
Andrew Eikum
51f97bb3f9
dinput: Support DIPROP_FFGAIN for OSX joysticks.
2013-05-24 11:01:45 +02:00
Andrew Eikum
0ba2a2f70b
dinput: Support DIPROP_AUTOCENTER for OSX joysticks.
2013-05-24 11:01:42 +02:00
Andrew Eikum
4ce1da041f
dinput: Report axes that support FF for OSX joysticks.
2013-05-24 11:01:40 +02:00
Andrew Eikum
1b0b0ab9a5
dinput: Support SendForceFeedbackCommand for OSX joysticks.
2013-05-24 11:01:36 +02:00
Andrew Eikum
5135f80a27
dinput: Debug print DIEFFECT structure.
2013-05-24 11:01:33 +02:00
Andrew Eikum
44a2d36f70
dinput: Translate OSX errors to win32 errors.
2013-05-24 11:01:28 +02:00
Christian Costa
edb01d2662
d3dx9_36: Add support for D3DFMT_P8 and conversion to other ARGB formats + tests.
2013-05-23 20:51:23 +02:00
Jacek Caban
a047b2cb6f
oleaut32: Added IExternalConnection tests.
2013-05-23 20:18:18 +02:00
Jacek Caban
a30cc75fe0
ole32: Added IExternalConnection support.
2013-05-23 20:18:16 +02:00
Jacek Caban
889112a29a
ole32: Use a separated object to expose local servers instead of marshaling them in CoRegisterClassObject.
2013-05-23 20:03:17 +02:00
Alexandre Julliard
147ffa0ccd
wininet/tests: Use test.winehq.org for all certificate tests.
2013-05-23 20:03:17 +02:00
Alistair Leslie-Hughes
7a762fee02
oledb32: DataConvert only variant length types can have a null dst.
2013-05-23 19:03:01 +02:00
Alistair Leslie-Hughes
72845af0a6
oledb32: Implement DataConvert DBTYPE_BYTES->DBTYPE_BYTES | DBTYPE_BYREF.
2013-05-23 19:03:01 +02:00
Alistair Leslie-Hughes
0d6eadc4a9
oledb32: Implement DataConvert DBTYPE_VARIANT->DBTYPE_DATE.
2013-05-23 19:03:01 +02:00
Alexandre Julliard
45a2cf1e22
ntdll: Reimplement the x86_64 relay entry point in assembler.
2013-05-23 19:03:01 +02:00
Alexandre Julliard
fb75238f7e
ntdll: Reimplement the i386 relay entry point in assembler.
2013-05-23 19:03:01 +02:00
Alexandre Julliard
f4e58868d4
ntdll: Make the entire relay entry point routine CPU-specific.
2013-05-23 19:03:00 +02:00
Roderick Colenbrander
1f47580e9c
winex11: Store opengl swap interval with gl_drawable.
2013-05-23 19:02:59 +02:00
André Hentschel
1510838d1f
advapi32/tests: Fix copy&paste typo.
2013-05-23 09:54:01 +02:00
Andrew Eikum
2b8b64f9ab
gdiplus: Implement GdipResetImageAttributes.
2013-05-22 19:32:44 +02:00
Jacek Caban
2c6b5d33d1
ieframe: Fixed handling documents that don't report their ready state.
2013-05-22 19:32:39 +02:00
Jacek Caban
14ad0a1a84
ieframe: Use IOleObject::DoVerb if IHlink interface is not available.
2013-05-22 19:32:37 +02:00
Akihiro Sagawa
15aa8daf64
gdi32: Use the default character when the glyph is missing.
2013-05-22 19:32:26 +02:00
Akihiro Sagawa
f6ea5c8a0f
gdi32: Add a helper to get the default character index.
2013-05-22 19:32:23 +02:00
Christian Costa
e7c3b03531
d3dxof: Cleanup separators handling and allow multi-semicolons + single comma separator.
2013-05-22 11:25:44 +02:00
Hans Leidekker
90e913c42f
wbemprox: Avoid storing rows that don't match the query condition.
2013-05-22 11:25:11 +02:00
Hans Leidekker
aca407bfe7
wbemprox: Return a status from table fillers and add an optional condition parameter.
2013-05-22 11:25:05 +02:00
Hans Leidekker
8f69a44b1c
wbemprox: Refill tables with dynamic content before each query.
2013-05-22 11:25:02 +02:00