Sebastian Lackner
|
02ee5bb52d
|
ntdll: Implement TpCallbackReleaseMutexOnCompletion.
Various internal details about the order and error handling of completion
actions are documented in "Concurrent Programming on Windows" by Joe Duffy.
|
2015-07-02 14:53:41 +09:00 |
Sebastian Lackner
|
a9dd37be68
|
ntdll: Implement TpCallbackLeaveCriticalSectionOnCompletion.
An instance can only have one completion of each type, trying to add a
second one leads to an exception on Windows.
|
2015-07-02 14:53:21 +09:00 |
Sebastian Lackner
|
eb974bcd7a
|
ntdll: Implement instance objects and the TpCallbackMayRunLong function.
The instance is marked as long-running even if TpCallbackMayRunLong fails,
a second call will lead to an exception on Windows.
|
2015-07-02 14:53:02 +09:00 |
Sebastian Lackner
|
8fc2430c2a
|
ntdll: Implement threadpool RaceDll environment variable.
|
2015-07-02 14:52:44 +09:00 |
Sebastian Lackner
|
fa114f122b
|
ntdll: Add support for threadpool finalization callback.
|
2015-07-02 14:52:38 +09:00 |
Sebastian Lackner
|
e8d4b40386
|
ntdll/tests: Add tests for threadpool group cancel callback.
|
2015-07-02 14:52:32 +09:00 |
Sebastian Lackner
|
1839ce8697
|
ntdll: Add support for threadpool group cancel callback.
|
2015-07-02 14:52:27 +09:00 |
Aaryaman Vasishta
|
388da78edc
|
d3drm: Fix function signature for IDirect3DRM3::CreateDeviceFromSurface.
|
2015-07-02 13:48:48 +09:00 |
Nikolay Sivov
|
2bb581b9b7
|
uxtheme: Partial implementation of DrawThemeTextEx.
|
2015-07-02 13:43:43 +09:00 |
Nikolay Sivov
|
d86f2af3b6
|
dwrite: Add last cluster width to line width.
|
2015-07-02 13:43:00 +09:00 |
Nikolay Sivov
|
a940c9b970
|
dwrite: Initial layout GetMetrics() implementation.
|
2015-07-02 13:42:58 +09:00 |
Jacek Caban
|
8d85da757a
|
mshtml: Added support for binding XHR events.
|
2015-07-02 13:42:55 +09:00 |
Huw Davies
|
7a3c9889e3
|
riched20: Free the script cache when updating the default style.
|
2015-07-01 22:56:40 +09:00 |
Dmitry Timoshkov
|
bd24842eba
|
winex11: Don't call ExcludeUpdateRgn for a window with WS_CLIPCHILDREN style.
|
2015-07-01 22:56:40 +09:00 |
Dmitry Timoshkov
|
55a78fd19b
|
user32/tests: Add some tests to show that WS_CLIPCHILDREN doesn't exclude children from update region.
|
2015-07-01 22:56:39 +09:00 |
Huw Davies
|
eddfefa54f
|
comctl32: Reset the string and lparam fields between notifications.
|
2015-07-01 19:18:27 +09:00 |
Huw Davies
|
96a6184c30
|
comctl32: All negative entries in the toolbar save state are special cases.
|
2015-07-01 19:18:27 +09:00 |
Huw Davies
|
77ed3733af
|
comctl32: The number of buttons is set by the first TBN_RESTORE notification.
|
2015-07-01 19:18:27 +09:00 |
Huw Davies
|
063c7866f5
|
comctl32: Implement toolbar saving.
|
2015-07-01 19:18:26 +09:00 |
Huw Davies
|
199f51ff78
|
comctl32: Don't leak button text.
|
2015-07-01 19:18:26 +09:00 |
Huw Davies
|
01cd45cce1
|
comctl32: Add a helper to free button text.
|
2015-07-01 19:18:25 +09:00 |
Huw Davies
|
a29b6958e1
|
comctl32: Add helpers to set the button text.
|
2015-07-01 19:18:25 +09:00 |
Michael Stefaniuc
|
a2a2ea0311
|
dmime: Pass objects instead of ifaces to helpers.
|
2015-07-01 19:18:25 +09:00 |
Michael Stefaniuc
|
40769b4fad
|
dmstyle: Mark IPersistStream_Save() as stub.
|
2015-07-01 19:18:24 +09:00 |
Michael Stefaniuc
|
2026a21525
|
dmstyle: Use the generic IPersistStream for DMStyleTrack.
|
2015-07-01 19:18:24 +09:00 |
Michael Stefaniuc
|
f143c16bb8
|
dmstyle: Remove the extraneous IUnknown from DMStyleTrack.
|
2015-07-01 19:18:24 +09:00 |
Michael Stefaniuc
|
465753e947
|
dmstyle: COM cleanup for IDirectMusicTrack8 of DMStyleTrack.
|
2015-07-01 19:18:23 +09:00 |
Michael Stefaniuc
|
0248befa25
|
dmstyle: Use the generic IPersistStream for DMChordTrack.
|
2015-07-01 19:18:23 +09:00 |
Michael Stefaniuc
|
9a653533d3
|
dmstyle: Remove the extraneous IUnknown from DMChordTrack.
Also lock/unlock the module only on creation/destruction of the object.
|
2015-07-01 19:18:22 +09:00 |
Michael Stefaniuc
|
6495c2b658
|
dmstyle: COM cleanup for IDirectMusicTrack8 of DMChordTrack.
|
2015-07-01 19:18:22 +09:00 |
Michael Stefaniuc
|
819d25a717
|
dmstyle: Use the generic IPersistStream for DMCommandTrack.
|
2015-07-01 19:18:22 +09:00 |
Michael Stefaniuc
|
28b606b0f3
|
dmstyle: Remove the extraneous IUnknown from DMCommandTrack.
Also lock/unlock the module only on creation/destruction of the object.
|
2015-07-01 19:18:21 +09:00 |
Michael Stefaniuc
|
29e9988bf0
|
dmstyle: COM cleanup for IDirectMusicTrack8 of DMCommandTrack.
|
2015-07-01 19:18:21 +09:00 |
Michael Stefaniuc
|
040b398997
|
dmstyle: Pass objects instead of ifaces to helpers.
|
2015-07-01 19:18:21 +09:00 |
Aric Stewart
|
098efa1edc
|
hid: Implement HidP_GetScaledUsageValue.
|
2015-07-01 19:18:20 +09:00 |
Aric Stewart
|
1174fc63ad
|
hid: Implement HidP_MaxUsageListLength.
|
2015-07-01 19:18:20 +09:00 |
Aric Stewart
|
674080da91
|
hid: Implement HidD_GetAttributes.
|
2015-07-01 19:18:19 +09:00 |
Aric Stewart
|
eac15cae71
|
hid: Implement HidD_GetInputReport.
|
2015-07-01 19:18:19 +09:00 |
Aric Stewart
|
5b790bde5e
|
hid: Implement HidD_GetPreparsedData and HidD_FreePreparsedData.
|
2015-07-01 19:18:18 +09:00 |
Aric Stewart
|
30480a2369
|
hid: Implement HidP_InitializeReportForID.
|
2015-07-01 19:18:18 +09:00 |
Aric Stewart
|
ecc6196508
|
hid: Implement HidP_GetUsageValue.
|
2015-07-01 19:18:18 +09:00 |
Aric Stewart
|
8bb231c4ae
|
hid: Implement HidP_GetUsages.
|
2015-07-01 19:18:17 +09:00 |
Aric Stewart
|
0bb216ff35
|
hid: Implement HidP_GetValueCaps.
|
2015-07-01 19:18:17 +09:00 |
Aric Stewart
|
b183dc3d6e
|
hid: Implement HidP_GetButtonCaps.
|
2015-07-01 19:18:17 +09:00 |
Aric Stewart
|
1e1599d961
|
hid: Implement HidP_GetCaps.
|
2015-07-01 19:18:16 +09:00 |
Sebastian Lackner
|
b75d7f064c
|
ntdll/tests: Add threadpool scheduler tests for work items.
|
2015-07-01 19:18:16 +09:00 |
Sebastian Lackner
|
17cd2a8b24
|
ntdll/tests: Add basic tests for threadpool work items.
|
2015-07-01 19:18:16 +09:00 |
Sebastian Lackner
|
e4c38f6bad
|
ntdll: Implement threadpool work item functions.
|
2015-07-01 19:18:15 +09:00 |
Sebastian Lackner
|
3606b47139
|
ntdll/tests: Add tests for TpAllocCleanupGroup and related functions.
|
2015-07-01 19:18:15 +09:00 |
Sebastian Lackner
|
68d92bceed
|
ntdll: Implement threadpool cleanup group functions.
|
2015-07-01 19:18:14 +09:00 |