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
Hans Leidekker
6253d49e15
wbemprox: Fill tables at latest possible moment.
2013-05-22 11:24:59 +02:00
Hans Leidekker
d030b819c1
wbemprox: Implement Win32_Process.Name.
2013-05-22 11:24:56 +02:00
Alistair Leslie-Hughes
7dfa56886f
oledb32: Source status DBSTATUS_S_ISNULL applies to all conversions.
2013-05-22 11:24:33 +02:00
Alistair Leslie-Hughes
24e56beec0
oledb32: Implement DataConvert DBTYPE_VARIANT(V_DATE)->DBTYPE_DBDATE.
2013-05-22 11:24:20 +02:00
Frédéric Delanoy
4bd3981204
vbscript: Fix typo.
2013-05-22 11:20:28 +02:00
Stefan Dösinger
30e9a37bbb
d3d9/tests: d3d9ex video memory accounting tests.
2013-05-21 19:41:39 +02:00
Stefan Dösinger
10929cbe43
wined3d: Correct an ERR/FIXME.
2013-05-21 19:41:12 +02:00
Zhan Jianyu
75be5eee63
vbscript: Implemented builtin function CBool.
2013-05-21 17:01:04 +02:00
Zhan Jianyu
c6ce31ce83
vbscript: Implemented builtin function CInt.
2013-05-21 17:00:58 +02:00
Huw Davies
5d5d0935ea
user32: Use the codepage associated with the input locale for WM_CHAR-type conversions.
2013-05-21 16:59:58 +02:00
Huw Davies
bf85df3f0e
user32: Move back to using WC<->MB in order to specify an alternative codepage.
2013-05-21 16:55:11 +02:00
Alexandre Julliard
aaa680bfda
ole32/tests: Fix array indices in a trace.
2013-05-21 14:57:53 +02:00
Daniel Jelinski
debd62cf9f
kernel32: Improved stub for GetCalendarInfo's CAL_SCALNAME.
...
Based on patch by Mike Blumenkrantz.
2013-05-21 12:13:09 +02:00
Daniel Jelinski
81dc0fe87b
kernel32: Implement CAL_ICALINTVALUE in GetCalendarInfo.
...
Based on patch by Mike Blumenkrantz.
2013-05-21 12:12:57 +02:00
Daniel Jelinski
614c45ad1c
kernel32: Implement CAL_RETURN_NUMBER in EnumCalendarInfo*.
...
Based on a patch by Mike Blumenkrantz.
2013-05-21 12:12:49 +02:00
Andrew Eikum
3de75b1e95
dinput: Implement force feedback functions for OSX joysticks.
2013-05-21 12:09:25 +02:00
Andrew Eikum
e6450b4ea4
dinput: Determine if OSX devices support force feedback.
2013-05-21 12:09:22 +02:00
Andrew Eikum
0ba314ebfa
dinput: Enumerate devices past the first non-matching device.
2013-05-21 12:08:01 +02:00
Aric Stewart
1ff63bb893
gdi32: Vertical glyphs can be written tategaki even without a vertical GSUB feature.
...
It is only based on the presence of the '@' character in the font name.
2013-05-21 12:07:43 +02:00
Aric Stewart
accad0957c
gdi32: Load the vertical feature when loading the GSUB table.
2013-05-21 12:07:30 +02:00
Aric Stewart
70cdd2ff9a
gdi32: Vertical glyph replacements are not applied in GetGlyphOutline if glyph is specified by index.
2013-05-21 12:06:42 +02:00
Dmitry Timoshkov
30fc34b881
msi: Fix memory leak.
2013-05-21 12:06:26 +02:00
Daniel Jelinski
4b4bd0201c
msi: Remove trailing spaces from command line property name.
2013-05-20 21:15:38 +02:00
Ken Thomases
7e0c42e839
user32/tests: Test that sending WM_CANCELMODE cancels tracking in window's menu bar.
2013-05-20 21:15:38 +02:00
Ken Thomases
effc28e16e
user32: Allow sent WM_CANCELMODE to end menu tracking in a window's menu bar.
2013-05-20 21:15:38 +02:00
Christian Costa
f63da07505
d3dxof: Add object separators tests for binary format.
2013-05-20 21:15:37 +02:00
Christian Costa
2df8998dbd
d3dxof: Add some syntax tests and remove some useless ref count checks.
2013-05-20 21:15:36 +02:00
Christian Costa
83f49b9855
d3dxof: Group and simplify templates and objects in a cleaner manner.
2013-05-20 19:22:56 +02:00
Alistair Leslie-Hughes
89312f9d49
oledb32: Support DBSTATUS_S_ISNULL when converting to VARIANT.
2013-05-20 19:10:20 +02:00
Alistair Leslie-Hughes
70af1dd025
oledb32: Implement DataConvert DBTYPE_VARIANT(VT_DATE) to, DBTYPE_DBTIMESTAMP.
2013-05-20 19:10:17 +02:00
Stefan Dösinger
9287bb80dc
d3d: d3d9ex does not do video memory accounting for D3DPOOL_DEFAULT resources.
2013-05-20 19:08:28 +02:00
André Hentschel
124d5a879d
difxapi: Add stub dll.
2013-05-20 12:48:51 +02:00
Alexandre Julliard
361057501f
setupapi: Don't set the DLL flag when creating a fake dll that ends in .exe.
2013-05-20 12:48:09 +02:00
Alexandre Julliard
b9271be3c0
msvcp100: Don't bother to clean up at process exit.
2013-05-20 12:29:13 +02:00
Alexandre Julliard
418fbc6770
msvcp90: Don't bother to clean up at process exit.
2013-05-20 12:29:07 +02:00
Alexandre Julliard
02c15be9ad
msvcp71: Don't bother to clean up at process exit.
2013-05-20 12:29:00 +02:00
Alexandre Julliard
16d87fef68
msvcp60: Don't bother to clean up at process exit.
2013-05-20 12:28:48 +02:00
Alexandre Julliard
66a5468676
msvcrt: Don't bother to clean up at process exit.
2013-05-20 12:28:38 +02:00
Alexandre Julliard
b30160f669
ntoskrnl.exe: Don't bother to remove exception handler at process exit.
2013-05-20 12:28:08 +02:00
Alexandre Julliard
3181d9130c
msacm32: Don't bother to free memory at process exit.
2013-05-20 12:27:44 +02:00
André Hentschel
8afc3668a5
inetcpl.cpl: Add stub for LaunchConnectionDialog.
2013-05-20 12:14:04 +02:00
Nikolay Sivov
2d5abbd1d7
comctl32: Forward WM_MEASUREITEM to Rebar notification window.
2013-05-20 12:08:00 +02:00
Nikolay Sivov
4f99560ef0
comctl32: Remove duplicated code for scroll control size calculation.
2013-05-20 12:07:43 +02:00
Francois Gouget
a17d518122
d3drm/tests: Fix compilation on systems that don't support nameless unions.
2013-05-20 12:06:36 +02:00
Aric Stewart
546c587036
gdi32: GetGlyphIndices does substitute glyph.
2013-05-20 12:06:25 +02:00
Aric Stewart
adfa3c0c57
gdi32/tests: Update the vertical font to be a proper windows vertical font.
2013-05-20 12:06:21 +02:00
Detlef Riekenberg
9782ad77b5
user32: The flag EF_APP_HAS_HANDLE is now obsolete.
2013-05-17 16:59:34 +02:00
Detlef Riekenberg
caf1bbba94
user32/tests: Add tests for EM_GETHANDLE.
2013-05-17 16:59:20 +02:00
Detlef Riekenberg
40afb51a70
user32: The app owns the text buffer memory after an EM_GETHANDLE.
2013-05-17 16:57:51 +02:00
Jacek Caban
421f62ad0c
mshtml: Added whitespace parser tests.
2013-05-17 16:41:55 +02:00
Jacek Caban
1c134c16d3
mshtml: Added parsing custom tag name tests.
2013-05-17 16:41:53 +02:00
Jacek Caban
ae56273c46
mshtml: Added more parser compatMode tests.
2013-05-17 16:41:51 +02:00
Jacek Caban
fb9620f1c8
mshtml: Wine Gecko 2.21 release.
2013-05-17 16:41:48 +02:00
Alistair Leslie-Hughes
d3c3a38f69
oledb32: Support VT_NULL when converting to DBTYPE_BSTR.
2013-05-17 16:40:53 +02:00
Ken Thomases
c8d4b1cc5e
winemac: Order front in -makeKeyAndOrderFront:; we only override to control key status.
...
When we have windows on two different spaces and the user switches between them by
clicking our Dock icon, Cocoa inexplicably sends the switched-to window to the
back of the z-order. It's only -makeKeyAndOrderFront: that brings it forward
again, but our override broke that.
2013-05-17 16:36:40 +02:00
Ken Thomases
ef874a8eaa
winemac: Don't reorder windows if they're already ordered as requested.
...
This avoids adjusting window levels. It also avoid unnecessarily deinterleaving
the windows of this and other processes.
2013-05-17 16:36:35 +02:00
Ken Thomases
7a047af640
winemac: In -setFrameIfOnScreen:, don't adjust window levels if fullscreen-ness didn't change.
2013-05-17 16:36:31 +02:00
Ken Thomases
94746f1d2d
winemac: In -setFrameIfOnScreen:, avoid some work if the frame didn't change.
2013-05-17 16:36:28 +02:00
Ken Thomases
27510fae8e
winemac: Centralize adjusting of window levels using the window server's z-order.
2013-05-17 16:36:24 +02:00
Ken Thomases
8343e7ce4d
winemac: Set up window's latent parent-child relationship before ordering the window.
...
Making a window a child reorders it to be immediately above or below its parent,
potentially undoing the ordering we had just done.
2013-05-17 16:36:00 +02:00
Ken Thomases
0d4a26eff5
winemac: Use window server's window list to find next window to offer focus to.
...
... rather than our orderedWineWindows array, which is going away.
2013-05-17 16:35:54 +02:00
Ken Thomases
6d4098ebd3
winemac: Consider minimized windows as "on screen" for our purposes.
2013-05-17 16:35:48 +02:00
Ken Thomases
c3183fc007
winemac: Implement simpler way to find front Wine window.
...
This uses Cocoa and the window server to track windows and their z-order,
which is more reliable than our own tracking.
2013-05-17 16:35:27 +02:00
Dmitry Timoshkov
94336f1aab
ntdll: Thread creation control is now taken care by server.
2013-05-17 12:29:43 +02:00
Dmitry Timoshkov
bfcdf6df8e
kernel32: Terminate threads before unloading DLLs on process exit.
2013-05-17 12:29:41 +02:00
Alexandre Julliard
7ad43e4e88
winhttp: Don't bother to clean up at process exit.
2013-05-17 12:29:08 +02:00
Alexandre Julliard
670c621414
netapi32: Don't bother to clean up at process exit.
2013-05-17 12:29:08 +02:00
Alexandre Julliard
1d0fe8664e
mshtml: Don't bother to clean up at process exit.
2013-05-17 12:29:08 +02:00
Alexandre Julliard
d7ddcdfca7
wineps.drv: Don't bother to free memory at process exit.
2013-05-17 12:29:06 +02:00
Alexandre Julliard
4d9dbfc3fb
imagehlp: Don't bother to free memory at process exit.
2013-05-17 12:26:31 +02:00
Alexandre Julliard
e3b84cf4f7
shdocvw: Don't bother to free libraries at process exit.
2013-05-17 12:25:09 +02:00
Alexandre Julliard
2aa3d2b0e1
setupapi: Don't bother to free libraries at process exit.
2013-05-17 12:24:41 +02:00
Alexandre Julliard
cbb2792e01
mapi32: Don't bother to free libraries at process exit.
2013-05-17 12:23:03 +02:00
Alexandre Julliard
8d23d9cbdc
winscard: Don't bother to close handles at process exit.
2013-05-17 12:18:10 +02:00
Alexandre Julliard
30d7d31369
powrprof: Don't bother to close handles at process exit.
2013-05-17 12:17:41 +02:00
Ken Thomases
05c250dfcb
winemac: Always call super in -validateMenuItem:; fixes check mark in Windows menu.
2013-05-17 12:15:22 +02:00
Ken Thomases
939d9a906f
winemac: Improve positioning of input method candidate window.
2013-05-17 12:14:51 +02:00
Daniel Jelinski
450617ecfc
wbemprox: Add CIM_LogicalDisk class, forward to Win32_LogicalDisk.
2013-05-16 17:35:28 +02:00
Daniel Jelinski
8117ca9c61
wbemprox: Return success if only one result requested from enum.
2013-05-16 17:35:24 +02:00
Andrew Eikum
70ed25fa1a
oleaut32: Also search local typeinfos in ITypeInfo::GetRefTypeInfo.
2013-05-16 17:31:39 +02:00
Andrew Eikum
c74a9eac93
oleaut32: Always initialize PARAMDESCEX's cBytes field.
2013-05-16 17:31:35 +02:00
Andrew Eikum
508b0c9c44
dsound: Don't overrun capture buffer.
2013-05-16 17:31:31 +02:00
Alexandre Julliard
b9921eb370
configure: Add a pkg-config check for libpng.
2013-05-16 16:47:37 +02:00
Alistair Leslie-Hughes
1527eeb720
oledb32: Implement DataConvert DBTYPE_DBDATE->DBTYPE_VARIANT.
2013-05-16 14:52:03 +02:00
Alistair Leslie-Hughes
0a5af7162d
oledb32: Implement DataConvert DBTYPE_DBDATE->DBTYPE_DBDATE.
2013-05-16 14:51:59 +02:00
Alistair Leslie-Hughes
e08a1d5bc1
oledb32: Implement DataConvert DBTYPE_DBTIMESTAMP->DBTYPE_VARIANT.
2013-05-16 14:50:45 +02:00
Hans Leidekker
46cbc36041
wbemprox: Add support for asynchronous queries.
2013-05-16 14:49:57 +02:00
Alexandre Julliard
633c3cb086
wnaspi32: Don't bother to delete critical sections at process exit.
2013-05-16 12:56:53 +02:00
Alexandre Julliard
03041b93ba
winspool: Don't bother to delete critical sections at process exit.
2013-05-16 12:56:45 +02:00
Alexandre Julliard
d47d03d26a
winecoreaudio.drv: Don't bother to delete critical sections at process exit.
2013-05-16 12:56:38 +02:00
Alexandre Julliard
d2f41e762a
winealsa.drv: Don't bother to delete critical sections at process exit.
2013-05-16 12:56:31 +02:00
Alexandre Julliard
0b8c655591
pdh: Don't bother to delete critical sections at process exit.
2013-05-16 12:56:21 +02:00
Alexandre Julliard
d6b7b7b6f0
openal32: Don't bother to delete critical sections at process exit.
2013-05-16 12:56:13 +02:00
Alexandre Julliard
5c8ffb795a
dsound: Don't bother to delete critical sections at process exit.
2013-05-16 12:56:04 +02:00
Alexandre Julliard
d15aee92f2
dinput: Don't bother to delete critical sections at process exit.
2013-05-16 12:53:07 +02:00
Alexandre Julliard
20ff6bc913
shlwapi: Don't bother to free thread local storage at process exit.
2013-05-16 12:52:21 +02:00
Alexandre Julliard
460f898959
msctf: Don't bother to free thread local storage at process exit.
2013-05-16 12:51:53 +02:00
Alexandre Julliard
ed8a38d400
mlang: Don't bother to free thread local storage at process exit.
2013-05-16 12:51:26 +02:00
Alexandre Julliard
a7d4b2711c
comdlg32: Don't bother to free thread local storage at process exit.
2013-05-16 12:51:07 +02:00
Alexandre Julliard
b2accc42c0
atl100: Don't bother to free memory at process exit.
2013-05-16 12:50:07 +02:00
C John Klehm
d2ab8e454e
winex11.drv: Add pen to tablet stylus detection whitelist.
2013-05-16 12:11:19 +02:00
Christian Costa
2152526165
d3dxof: Fix IDirectXFileDataImpl_GetName and IDirectXFileDataReferenceImpl_GetName + tests.
2013-05-16 12:11:02 +02:00
Christian Costa
635f76b085
d3dx9_36: Fix ID3DXFileDataImpl_GetName + add some tests.
2013-05-16 12:11:00 +02:00
Jacek Caban
48a8623062
vbscript: Round half to even in to_int.
...
Spotted by Zhan Jianyu.
2013-05-16 12:04:56 +02:00
Aric Stewart
7559526438
user32: Points for IMR_QUERYCHARPOSITION need to be in screen coordinates.
...
Found by Ken Thomases.
2013-05-15 19:58:37 +02:00
Piotr Caban
dd573925e5
user32: Use SendNotifyMessage to send WM_DRAWCLIPBOARD.
2013-05-15 19:57:34 +02:00
Jacek Caban
503032749b
mshtml: Keep reference to document node in onload event handler.
2013-05-15 19:57:04 +02:00
Jacek Caban
3a1ce6a864
ieframe: Keep reference to ShellObject while calling DocumentComplete event.
2013-05-15 19:57:00 +02:00
Stefan Dösinger
6621b11ad1
wined3d: Don't pass the device to atifs_free_ffpshader.
2013-05-15 19:04:19 +02:00
Stefan Dösinger
121bd9d201
wined3d: Initialize the gl_info pointer from the context.
2013-05-15 19:04:16 +02:00
Stefan Dösinger
b12ec91c09
wined3d: Don't log the device pointer in shader_arb_select.
2013-05-15 19:04:04 +02:00
Alistair Leslie-Hughes
cb4cef1231
oledb32: Implement DataConvert DBTYPE_BYTES->VARIANT.
2013-05-15 10:56:04 +02:00
Nikolay Sivov
e5261f03e6
msxml3: Fix ignorable whitespace detection in case of formatting text nodes.
2013-05-15 10:55:48 +02:00
Alexandre Julliard
cd556855ca
msisys.ocx: Remove ununsed DllMain function.
2013-05-15 10:35:19 +02:00
Alexandre Julliard
0ef01edfd0
wshom.ocx: Don't bother to free memory at process exit.
2013-05-15 10:34:57 +02:00
Alexandre Julliard
f38cbfc99d
ws2_32: Don't bother to free memory at process exit.
2013-05-15 10:34:26 +02:00