Commit graph

61593 commits

Author SHA1 Message Date
Vincent Povirk
698fddf99b gdiplus: Properly clean up the new metafile data. 2011-06-22 11:25:46 +02:00
Henri Verbeet
42db8e2bfa wined3d: Make the context parameter to isStateDirty() const. 2011-06-22 11:25:39 +02:00
Henri Verbeet
14bc0e9ef2 wined3d: Invalidate STATE_STREAMSRC when dropping VBOs. 2011-06-22 11:25:34 +02:00
Henri Verbeet
acd8c58725 ddraw: Implement surface private data handling on top of wined3d_resource. 2011-06-22 11:25:27 +02:00
Henri Verbeet
f6bfdd47c9 d3d8: Implement IDirect3DSurface8 private data handling on top of wined3d_resource. 2011-06-22 11:25:22 +02:00
Henri Verbeet
0dd6b20af6 d3d9: Implement IDirect3DSurface9 private data handling on top of wined3d_resource. 2011-06-22 11:25:15 +02:00
Jacek Caban
a7cc9441e9 jscript: Correctly throw an exception if instanceof expression is not used on function. 2011-06-21 18:14:49 +02:00
Jacek Caban
42c2bd7bd9 jscript: Correctly handle forin statement on pure IDispatch object. 2011-06-21 18:14:47 +02:00
Aric Stewart
3d56d674aa usp10: Correct ralf glyph offset calculation in PostBase. 2011-06-21 17:38:16 +02:00
Aric Stewart
648b7f2afa usp10: Correct Post Base glyph index shifting. 2011-06-21 17:38:13 +02:00
Jacek Caban
0ac5c7d5d2 vbscript: Added VBScript class factory implementation. 2011-06-21 17:17:10 +02:00
Jacek Caban
bab84c0ebe vbscript: Added Dll[Un]RegisterServer implementation. 2011-06-21 17:16:58 +02:00
Jacek Caban
c35aa01caa vbscript: Added new DLL. 2011-06-21 17:16:07 +02:00
Jacek Caban
0227bf69a9 mshtml: Added IDispatchEx support to HTMLTitleElement object. 2011-06-21 17:13:50 +02:00
Jacek Caban
ff7e041716 mshtml: Added IHTMLTitleElement stub implementation. 2011-06-21 17:13:45 +02:00
Jacek Caban
0912436e6e mshtml: Added IDispatchEx support to HTMLHeadElement object. 2011-06-21 17:13:33 +02:00
Jacek Caban
74e95a13b3 mshtml: Added IHTMLHeadElement stub implementation. 2011-06-21 17:13:27 +02:00
Michael Stefaniuc
7b3d1bbc4e ole32: COM cleanup for the static object ComCatMgrImpl. 2011-06-21 17:12:15 +02:00
Ričardas Barkauskas
f0634f7a4b ddraw: Separate IDirectDrawSurface3 reference count. 2011-06-21 17:11:53 +02:00
Ričardas Barkauskas
167ffc7b4b ddraw: Separate IDirectDrawSurface2 reference count. 2011-06-21 17:10:55 +02:00
Ričardas Barkauskas
a9f72a3067 ddraw: Test ddraw surface reference counts a bit more. 2011-06-21 17:10:26 +02:00
Ričardas Barkauskas
104e68da45 ddraw: Use helper function to delete attached surfaces. 2011-06-21 17:10:17 +02:00
Ričardas Barkauskas
ec754ab98b ddraw: AddRef the surface in AddAttachedSurface instead of helper function. 2011-06-21 17:10:05 +02:00
Ričardas Barkauskas
4b8fd522f6 ddraw: Add iface count for IDirectSurfaceImpl. 2011-06-21 17:09:52 +02:00
Ričardas Barkauskas
8959a1395a ddraw: Remove ddraw_set_surface_version and set surface version when initialising it. 2011-06-21 17:09:02 +02:00
Piotr Pawlow
b5e04640cc wined3d: Use a separate mutex for wndproc_table access.
If CreateDevice is called with hFocusWindow belonging to another thread,
then any code that does SendMessage (or equivalent) to the window while
holding the main wined3d mutex causes a deadlock, because wined3d_wndproc
tries to acquire the same mutex for wndproc_table access.
2011-06-21 16:18:56 +02:00
Alexandre Julliard
efaa068cd1 user32: Always pass 0 as item id for WM_MEASUREITEM in menus. 2011-06-21 16:12:53 +02:00
Alexandre Julliard
33ba7c07fb user32: Don't truncate bitmap ids in InsertMenu. 2011-06-21 16:07:00 +02:00
Alexandre Julliard
6b0d9ff1cd server: Allow setting a zero-size clip rectangle. 2011-06-21 15:04:24 +02:00
Alexandre Julliard
b3946a0a59 winex11: Don't enable XInput for devices reporting absolute coordinates. 2011-06-21 14:51:15 +02:00
André Hentschel
dc16a01fdf ws2_32: Handle null pointer for linger values. 2011-06-21 14:51:14 +02:00
Jörg Höhle
8db18a893b winealsa: Avoid deadlock in AudioClient_Stop. 2011-06-21 14:51:14 +02:00
Vincent Povirk
cc0ea69867 server: Post WM_HOTKEY when a hotkey is pressed. 2011-06-21 14:51:14 +02:00
Vincent Povirk
4c83138f72 server: Implement RegisterHotKey/UnregisterHotKey. 2011-06-21 14:51:08 +02:00
Vincent Povirk
ba9231993d user32/tests: Test that hotkeys are really replaced when using the same id/hwnd. 2011-06-21 12:27:08 +02:00
Adam Martinson
4f58e11601 msxml3: Add support for VT_BSTR|VT_BYREF in domdoc_save(). 2011-06-21 12:25:33 +02:00
Adam Martinson
5ab513bd9e msxml3: Fix a couple incorrect uses of VariantChangeType(). 2011-06-21 12:24:37 +02:00
Francois Gouget
809dd1a0a2 shell32: Remove the ellipsis on the 'Wine license' button. 2011-06-21 11:31:29 +02:00
Huw Davies
404b820289 gdi32/tests: Skip the tests if the pen type is not supported. 2011-06-21 11:29:08 +02:00
Huw Davies
b5ad5d3510 gdi32: Add more broken behaviour on nt4 sp3. 2011-06-21 11:29:03 +02:00
Michael Stefaniuc
2672b0ae94 quartz: COM cleanup for the ifaces of FilterMapper3Impl. 2011-06-21 11:28:59 +02:00
Henri Verbeet
4582a0bcb3 wined3d: Make the device parameter to device_invalidate_state() const. 2011-06-21 11:25:18 +02:00
Henri Verbeet
233b8e1cf8 wined3d: Fix the STATE_BASEVERTEXINDEX state entry. 2011-06-21 11:25:15 +02:00
Henri Verbeet
265e62378f wined3d: Validate STATE_BASEVERTEXINDEX in validate_state_table(). 2011-06-21 11:25:13 +02:00
Henri Verbeet
430bac5fad wined3d: Only bother checking block alignment for compressed surfaces in wined3d_device_update_surface(). 2011-06-21 11:25:09 +02:00
Henri Verbeet
17eb3e2c74 wined3d: Initialize format block info with sane values for uncompressed formats. 2011-06-21 11:25:06 +02:00
André Hentschel
de1d35eabc ntdll: Improved implementation of the segv handler on ARM. 2011-06-21 11:22:47 +02:00
Alexandre Julliard
71ae477493 kernel32: Avoid using a breakpoint instruction in DebugBreak(). 2011-06-21 10:39:09 +02:00
Ričardas Barkauskas
4c0c0d3aeb ddraw: Fix ddraw4_EnumSurfaces to pass correct iface in callbacks. 2011-06-20 19:33:30 +02:00
Piotr Caban
7366d159fc comctl32: Don't redraw whole listview in double buffering mode. 2011-06-20 19:32:05 +02:00