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
Akihiro Sagawa
651f339d38
po: Update Japanese translation.
2011-06-21 11:31:10 +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
Piotr Caban
02c224edf9
comctl32: Refresh listview after sorting.
2011-06-20 19:32:05 +02:00
Piotr Caban
1a67903b04
comctl32: Fix area invalidated by LISTVIEW_SetItemT.
2011-06-20 19:32:05 +02:00
Jacek Caban
2be1616029
urlmon.idl: Added URL_MK_NO_CANONICALIZE declaration.
2011-06-20 19:32:05 +02:00
Alexandre Julliard
adb86c5f2a
winex11: Try harder to ignore broken raw motions events caused by pointer warping.
2011-06-20 19:32:05 +02:00
Michael Stefaniuc
d2910bb7fa
quartz/tests: Simplify the file handling in filtergraph.c.
2011-06-20 19:32:05 +02:00
Michael Stefaniuc
ee9ca54eba
quartz/tests: Store the TestFilterImpl instead of its iface in IEnumPinsImpl.
2011-06-20 19:32:05 +02:00
Michael Stefaniuc
9f52e80055
quatz/tests: Pass back the object instead of the iface in createtestfilter().
2011-06-20 19:32:05 +02:00
Michael Stefaniuc
b9d5a5007a
quartz/tests: Finish the COM cleanup in filtergraph.c.
2011-06-20 19:32:05 +02:00
Michael Stefaniuc
b21c2d6522
quartz/tests: COM cleanup for the IClassFactory iface.
2011-06-20 19:32:05 +02:00
Michael Stefaniuc
6009ed4b6f
quartz/tests: COM cleanup for the IPin iface.
2011-06-20 19:32:05 +02:00
Alistair Leslie-Hughes
89a094569b
xmllite: Added interface IXmlWriter.
2011-06-20 19:32:04 +02:00
Alexandre Julliard
781ff545cf
rpcrt4: Make sure we don't try to free a pointer twice.
2011-06-20 19:32:04 +02:00
Alexandre Julliard
809810eb28
widl: Use NdrPointerFree instead of freeing by hand where possible.
2011-06-20 19:32:04 +02:00
Igor Paliychuk
a57f2b2d8a
po: Update Ukrainian translation.
2011-06-20 19:32:04 +02:00
Igor Paliychuk
64d668a2bc
wininet: Convert Ukrainian resources into utf-8.
2011-06-20 19:32:04 +02:00
Igor Paliychuk
86dd443415
shlwapi: Convert Ukrainian resources into utf-8.
2011-06-20 19:32:04 +02:00
Igor Paliychuk
efecd26517
shell32: Convert Ukrainian resources into utf-8.
2011-06-20 19:32:04 +02:00
Igor Paliychuk
e272d8083c
comdlg32: Convert Ukrainian resources into utf-8.
2011-06-20 19:32:04 +02:00
Igor Paliychuk
5b19087c43
comctl32: Convert Ukrainian resources into utf-8.
2011-06-20 19:32:04 +02:00
Igor Paliychuk
e5b6f5b4ad
avifil32: Convert Ukrainian resources into utf-8.
2011-06-20 19:32:03 +02:00
Aurimas Fišeras
8d834b4168
cmdlgtst: Update Lithuanian translation.
2011-06-20 19:32:03 +02:00
Aurimas Fišeras
2e5c9b4d26
shell32: Update Lithuanian translation.
2011-06-20 19:32:03 +02:00
Aurimas Fišeras
98ad2040f0
po: Update Lithuanian translation.
2011-06-20 19:32:03 +02:00
Michael Stefaniuc
9e50efd89f
ddraw: Use unsafe_impl_from_IDirectDrawClipper for an app provided iface.
2011-06-20 19:32:03 +02:00