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
Alexandre Julliard
a9175e6a65
wininet: Don't bother to free memory at process exit.
2013-05-15 10:32:40 +02:00
Alexandre Julliard
8d8d55e1b0
wineoss.drv: Don't bother to free memory at process exit.
2013-05-15 10:30:36 +02:00
Alexandre Julliard
6ac9aa0a52
vbscript: Don't bother to free memory at process exit.
2013-05-15 10:30:04 +02:00
Alexandre Julliard
152ae158ce
urlmon: Don't bother to free memory at process exit.
2013-05-15 10:29:17 +02:00
Alexandre Julliard
aca523b720
spoolss: Don't bother to free memory at process exit.
2013-05-15 10:28:00 +02:00
Alexandre Julliard
d92a9264f3
shell32: Don't bother to free memory at process exit.
2013-05-15 10:27:25 +02:00
Alexandre Julliard
b7cdc0afde
secur32: Don't bother to free memory at process exit.
2013-05-15 10:26:18 +02:00
Alexandre Julliard
5d8cb87629
scrrun: Don't bother to free memory at process exit.
2013-05-15 10:25:37 +02:00
Alexandre Julliard
a1f5b109ed
rsaenh: Don't bother to free memory at process exit.
2013-05-15 10:25:21 +02:00
Alexandre Julliard
47302fd29d
mscms: Don't bother to free memory at process exit.
2013-05-15 10:23:06 +02:00
Alexandre Julliard
bd670f1ce1
mpr: Don't bother to free memory at process exit.
2013-05-15 10:22:01 +02:00
Alexandre Julliard
56c6916894
jscript: Don't bother to free memory at process exit.
2013-05-15 10:21:12 +02:00
Alexandre Julliard
d6976d7e00
inetmib1: Don't bother to free memory at process exit.
2013-05-15 10:20:16 +02:00
Alexandre Julliard
1731ee55b6
gdiplus: Don't bother to free memory at process exit.
2013-05-15 10:19:18 +02:00
Alexandre Julliard
575d0e6014
dxgi: Don't bother to free memory at process exit.
2013-05-15 10:18:37 +02:00
Alexandre Julliard
14f7900b8d
dwrite: Don't bother to free memory at process exit.
2013-05-15 10:17:03 +02:00
Alexandre Julliard
99bf9ee8e0
crypt32: Don't bother to free memory at process exit.
2013-05-15 10:16:05 +02:00
Alexandre Julliard
0f3523b101
credui: Don't bother to free memory at process exit.
2013-05-15 10:15:39 +02:00
Christian Costa
a131d714ff
d3dx9_36: Fix D3DXCheckTextureRequirements to return D3DFMT_A8R8G8B8 when d3d doesn't support D3DFMT_P8 + tests.
2013-05-14 22:00:14 +02:00
Christian Costa
aa1d24f09b
d3dx9_36: Report D3DFMT_P8 for image with indexed colors in D3DGetImageInfoFromFileInMemory.
2013-05-14 22:00:06 +02:00
Maarten Lankhorst
604172dd98
devenum: Set FriendlyName and wave*ID for devices.
2013-05-14 19:31:57 +02:00
Stefan Dösinger
71723ad086
wined3d: Disable the fixed function vertex pipeline when ARB vertex programs are used.
2013-05-14 18:37:13 +02:00
Stefan Dösinger
6fce4d4547
wined3d: Pass the state and private data to shader_select.
2013-05-14 18:37:08 +02:00
Stefan Dösinger
47f385adf0
wined3d: Add a separate function for disabling shaders.
2013-05-14 18:37:04 +02:00
Stefan Dösinger
036a62a245
wined3d: Explicitly pass the state to shader_load_constants.
2013-05-14 18:36:59 +02:00
Stefan Dösinger
5d138799ea
wined3d: Don't access the stateblock from shader_arb_load_constants_internal.
2013-05-14 18:36:53 +02:00
Hans Leidekker
0083d4b092
wbemprox: Add stub implementations of IWbemServices::ExecNotificationQueryAsync and IWbemServices::CancelAsyncCall.
2013-05-14 17:29:14 +02:00
Hans Leidekker
d816192ecc
wmiutils: Accept namespaces without a leading slash.
2013-05-14 17:29:06 +02:00
Alistair Leslie-Hughes
c476d1785e
oledb32: Implement DataConvert DBTYPE_BYTES->DBTYPE_BYTES.
2013-05-14 17:29:01 +02:00
Nikolay Sivov
3dea8a69ec
comdlg32: Simplify more internal helpers.
2013-05-14 17:28:34 +02:00
Ken Thomases
1ac1cd69ad
winemac: Fix disabling of resizable windows.
2013-05-14 17:28:30 +02:00
Dmitry Timoshkov
462ad39949
kernel32: Add a test for holding process heap lock before calling ExitProcess.
2013-05-14 11:33:40 +02:00
Alexandre Julliard
02d56bd3a2
wined3d: Don't bother to unregister classes at process exit.
2013-05-14 11:33:29 +02:00
Alexandre Julliard
9cf94e30b2
wintab32: Don't bother to unregister classes at process exit.
2013-05-14 11:33:29 +02:00
Alexandre Julliard
5e95368e0a
ole32: Don't bother to unregister classes at process exit.
2013-05-14 11:33:27 +02:00
Alexandre Julliard
0091c0ae96
riched32: Don't bother to unregister classes at process exit.
2013-05-14 11:33:19 +02:00
Alexandre Julliard
85f8828560
riched20: Don't bother to unregister classes at process exit.
2013-05-14 11:33:19 +02:00
Alexandre Julliard
d578d0d6c3
msi: Don't bother to unregister classes at process exit.
2013-05-14 11:33:19 +02:00
Alexandre Julliard
1b5114d9fc
inetcomm: Don't bother to unregister classes at process exit.
2013-05-14 11:33:18 +02:00
Alexandre Julliard
0243fd5aa3
imm32: Don't bother to unregister classes at process exit.
2013-05-14 11:33:17 +02:00
Alexandre Julliard
79fe2daafb
ieframe: Don't bother to unregister classes at process exit.
2013-05-14 11:31:34 +02:00
Alexandre Julliard
0ad26e27f3
ddraw: Don't bother to unregister classes at process exit.
2013-05-14 11:31:31 +02:00
Alexandre Julliard
1b4c1ab900
comctl32: Don't bother to unregister classes at process exit.
2013-05-14 11:13:09 +02:00
Nikolay Sivov
4625c399c6
comctl32: Use selected image for listbox/editbox for selected item only.
2013-05-14 11:09:25 +02:00
Nikolay Sivov
97caa729b6
comctl32: Allocate edit data with control info.
2013-05-14 11:09:20 +02:00
Huw Davies
d3fec2ce9c
user32/tests: Add tests to show that WM_CHAR W<->A mapping uses the codepage associated with the current keyboard layout.
2013-05-13 20:52:08 +02:00
Jacek Caban
b4cc5a2114
ole32: Error handling clean up in local_server_thread.
2013-05-13 20:52:07 +02:00
Stefan Dösinger
260e1cb0b3
wined3d: Pass the pixel shader input signature to shader_arb_generate_vshader.
2013-05-13 19:57:11 +02:00
Stefan Dösinger
e25b968499
wined3d: Fix a ~0U assignment.
2013-05-13 19:57:09 +02:00
Hans Leidekker
93637828b4
winhttp: Fix a memory leak.
...
Reported by Marcus Meissner.
2013-05-13 16:48:49 +02:00
Alistair Leslie-Hughes
d72787521e
oledb32: Implement GetConversionSize DBTYPE_VARIANT->DBTYPE_WSTR.
2013-05-13 16:48:44 +02:00
Nikolay Sivov
489707f9e3
comdlg32: Simplify some internal helpers.
2013-05-13 11:44:17 +02:00
Nikolay Sivov
1616eb6fca
comdlg32: Pass full colorref to RGB -> HSL conversion function.
2013-05-13 11:44:12 +02:00
Nikolay Sivov
31351376d1
comdlg32: Return combined color from HSL -> RGB transform.
2013-05-13 11:44:00 +02:00
Nikolay Sivov
adbb96fb5c
comdlg32: Add controls codes defines for color choosing dialog.
2013-05-13 11:43:51 +02:00
André Hentschel
0867e37768
d3drm/tests: Add more face tests.
2013-05-13 11:16:19 +02:00
André Hentschel
60aaed781c
d3drm: Implement IDirect3DRMMeshBuilder3_GetNormals.
2013-05-13 11:16:10 +02:00
André Hentschel
edacd0772e
d3drm: Implement IDirect3DRMMeshBuilder3_GetNormalCount.
2013-05-13 11:16:03 +02:00
Nikolay Sivov
2e0ff5b780
comctl32: Remove unused defines.
2013-05-13 11:09:36 +02:00
Nikolay Sivov
eaad1cdea8
comctl32: Fix tics rectangle width/height.
2013-05-13 11:09:26 +02:00
Nikolay Sivov
1776cbf459
comctl32: Properly paint thumb using DrawEdge() for diagonal edges too.
2013-05-13 11:09:20 +02:00
Nikolay Sivov
a24808326d
comctl32: Properly invalidate after setting thumb length.
2013-05-13 11:09:07 +02:00
Nikolay Sivov
e95b9d2f06
comctl32: Update thumb size on WM_SIZE if it's not fixed, invalidate after resize.
2013-05-13 11:09:03 +02:00
Christian Costa
af59f19461
d3dcompiler: Add trace to D3DPreprocess.
2013-05-13 11:08:43 +02:00
Christian Costa
6e77816301
d3dcompiler: Add a LUT to find compilation targets info.
2013-05-13 11:08:36 +02:00
Francois Gouget
fb9d76816a
comdlg32/tests: Fix compilation on systems that don't support nameless structs or unions.
2013-05-13 11:07:28 +02:00
Marcus Meissner
8990cf091d
dinput: GetKeyNameW takes chars not bytes (Coverity).
2013-05-13 11:07:24 +02:00
Andrew Eikum
5f85b7c8ac
oleaut32: Don't return bogus pointers if no data is available.
2013-05-13 11:05:27 +02:00
Andrew Eikum
1a00e932ad
oleaut32: Use containing TypeLib's HelpFile in ITypeInfo::GetDocumentation.
2013-05-13 11:05:23 +02:00
Andrew Eikum
787ac75045
oleaut32: Sanity check some arguments.
2013-05-13 11:05:20 +02:00
Sam Edwards
3a5eef4eed
winex11: Cache XRandR 1.2 display mode.
2013-05-13 11:05:13 +02:00
Sam Edwards
3fc2bccac2
winex11: Cache XRandR 1.0 display mode.
2013-05-13 11:05:10 +02:00
Christian Costa
2fc4b953d8
d3dx9_36: Add tests for D3DXGetImageInfoFromFileInMemory with bmp with 1 to 8 bpp.
2013-05-10 17:53:09 +02:00
Christian Costa
5966a087d3
d3dx9_36/tests: Add dump function for X files.
2013-05-10 17:53:08 +02:00
Dmitry Timoshkov
f435322dfa
kernel32: Actually test normal ExitProcess behaviour.
2013-05-10 17:53:08 +02:00
Jacek Caban
f77aabeceb
ieframe: Added more InternetExplorer object tests.
2013-05-10 17:53:08 +02:00
Jacek Caban
778c645570
ieframe: Added stub IExternalConnection interface to InternetExplorer object.
2013-05-10 17:53:08 +02:00
Nikolay Sivov
2620e3cbe0
comctl32: Handle WM_ENABLE to update disabled style bit and repaint.
2013-05-10 17:53:07 +02:00
Jacek Caban
2dd4e497d6
msxml3: Correctly handle VT_NULL in IXMLHTTPRequest::send.
2013-05-10 17:53:07 +02:00