Commit Graph

80164 Commits

Author SHA1 Message Date
Ken Thomases
451915100a winemac: Add the ability to disable high-resolution scrolling.
The Mac driver can generate scroll wheel events with values which are not integral
multiples of WHEEL_DELTA.  Apps should handle that by scrolling a corresponding
non-integral multiple of what they'd do for a WHEEL_DELTA-valued scroll or, if
they can't, then at least accumulate scroll distance until its magnitude exceeds
WHEEL_DELTA and do a "chunky" scroll.  However, many apps don't do that properly.
They may scroll way too far/fast or even in the opposite direction.

If the registry setting UsePreciseScrolling is set to "n", the Mac driver will do
that accumulation and chunking itself to work around such broken app behavior.
2014-05-15 11:28:52 +02:00
Ken Thomases
757c57634e winemac: Fix a memory leak if posting WM_DROPFILES fails. 2014-05-15 11:28:36 +02:00
Shuai Meng
db42703d5f vbscript: Implemented CByte. 2014-05-14 19:13:51 +02:00
Jacek Caban
c0247ab291 wmvcore: Added IWMReader interface stub implementation. 2014-05-14 19:13:31 +02:00
Jacek Caban
ed41fc1d9b oleaut32: Added debugstr_variant helper for better debug traces. 2014-05-14 17:35:24 +02:00
Piotr Caban
5f51dda7ee oleacc: Add GetStateText implementation. 2014-05-14 17:28:07 +02:00
Piotr Caban
c2df317c4b user32: Fix LoadStringA behavior on 1-character long buffer. 2014-05-14 17:20:56 +02:00
Stefan Dösinger
544816797a wined3d: Don't update the color table on palette changes. 2014-05-14 13:30:33 +02:00
Stefan Dösinger
3cd83f4d56 wined3d: Use GL_ALPHA8 for WINED3DFMT_P8_UINT surfaces. 2014-05-14 13:30:19 +02:00
Stefan Dösinger
7b049245f5 wined3d: Always provide P8 GL texture information. 2014-05-14 13:30:08 +02:00
Stefan Dösinger
bfb5be0f4b wined3d: Remove WINED3D_CT_PALETTED_CK.
There's no difference between WINED3D_CT_PALETTED_CK and
WINED3D_CT_PALETTED with the palette index in the alpha channel.
2014-05-14 13:29:58 +02:00
Stefan Dösinger
c1cca63e5d wined3d: Always store the palette index in the alpha component. 2014-05-14 13:29:52 +02:00
Austin English
6458aca761 user32: Add a stub for RegisterTouchWindow. 2014-05-14 11:25:48 +02:00
Nikolay Sivov
d2737dde80 xmllite/writer: Implement GetProperty(). 2014-05-14 11:25:15 +02:00
Huw Davies
305db0f65b msxml3/tests: Fix test on win 8. 2014-05-14 11:25:06 +02:00
Alex Henrie
0fb88f8d01 gdi32/tests: Add MS Shell Dlg tests. 2014-05-13 19:58:09 +02:00
Jacek Caban
6ebe1c60e2 mshtml: Use debugstr_mshtml_guid in a few more places. 2014-05-13 19:57:28 +02:00
Nikolay Sivov
9080329e4e xmllite/writer: Implement SetOutput() for writer. 2014-05-13 16:59:00 +02:00
Nikolay Sivov
e58070ab83 xmllite: Support external IMalloc for writer. 2014-05-13 16:58:57 +02:00
Hans Leidekker
6494c50ad7 winhttp: Fix a couple of memory leaks (valgrind). 2014-05-13 13:47:11 +02:00
Hans Leidekker
e49ebbe953 wininet: Fix a memory leak (valgrind). 2014-05-13 13:47:11 +02:00
Hans Leidekker
2acd2116d9 fusion: Fix a couple of memory leaks (valgrind). 2014-05-13 13:47:10 +02:00
Hans Leidekker
59ca80cb3d wmiutils: Always null-terminate the server string in build_server (valgrind). 2014-05-13 13:47:09 +02:00
Hans Leidekker
e17276b528 wbemprox: No longer prefer native. 2014-05-13 13:47:09 +02:00
Hans Leidekker
27b18a395b wbemprox: Use a separate index variable to build the safearray in get_properties. 2014-05-13 13:47:08 +02:00
Alistair Leslie-Hughes
d9ae2b828e dpnet: Implement IDirectPlay8LobbiedApplication Initialize. 2014-05-13 13:47:06 +02:00
Alexandre Julliard
2cef8dbcc2 ntdll: Determine the mapping type automatically from the WRITECOPY flag. 2014-05-13 12:28:58 +02:00
Jacek Caban
5ceb22714e ntdll: Use MAP_PRIVATE for copy on write mappings. 2014-05-13 12:27:32 +02:00
Nikolay Sivov
82bb4f51c1 msxml3: Implement empty tagname case of getElementsByTagName() for document. 2014-05-13 11:45:29 +02:00
Nikolay Sivov
239d8077db msxml3: Support 'any attribute' selection [@*] in XSLPattern predicates. 2014-05-13 11:45:25 +02:00
Huw Davies
9e3d103dcb msxml3/tests: Don't test the variant payload for the VT_EMPTY type. 2014-05-13 11:44:50 +02:00
Huw Davies
8335335c1d msxml3/tests: Fix a failing test on win 8. 2014-05-13 11:44:43 +02:00
Huw Davies
25e5daf872 msxml3/tests: Don't test the values of alignment holes in the variant structure. 2014-05-13 11:44:39 +02:00
Stefan Dösinger
fc25510fad wined3d: Remove wined3d_surface_get_palette. 2014-05-12 21:24:59 +02:00
Stefan Dösinger
46df06aae7 wined3d: Implement DDBLTFX_MIRRORUPDOWN for DXT2. 2014-05-12 21:24:49 +02:00
Piotr Caban
c18d52d346 msvcrt: Don't crash on NULL struct _tm in asctime. 2014-05-12 19:30:16 +02:00
Piotr Caban
7a0fd9cfe2 oleacc: Add Client_accLocation implementation. 2014-05-12 19:30:11 +02:00
Nikolay Sivov
a709e3f98d comctl32/treeview: Added a test for NM_RETURN. 2014-05-12 13:51:44 +02:00
Jacek Caban
75afeb4740 mshtml: Forward IHTMLScreen's IDispatch methods to IDispatchEx. 2014-05-12 13:51:36 +02:00
Jacek Caban
d06d73c136 mshtml: Added IDispatchEx support to HTMLOptionElementFactory object. 2014-05-12 13:51:33 +02:00
Jacek Caban
b54a9c662a mshtml: Use debugmsg_mshtml_guid in a few more places. 2014-05-12 13:51:30 +02:00
Bruno Jesus
443edfa1da ws2_32: Avoid magic numbers in shutdown() function. 2014-05-12 10:55:54 +02:00
Nikolay Sivov
fa3e750e2c comctl32/listview: Fix custom draw stage sequence. 2014-05-12 10:55:09 +02:00
Nikolay Sivov
dcab5fe61b setupapi: Make default context structure layout compatible. 2014-05-12 10:53:16 +02:00
Alistair Leslie-Hughes
123c670f8e dxguid: Include dplobby8.h. 2014-05-12 10:51:32 +02:00
Frédéric Delanoy
b242d9cee3 user32/tests: Constify some arrays. 2014-05-12 10:48:33 +02:00
Vincent Povirk
b3e26be0cb ole32: STGM_NOSNAPSHOT implies deny write. 2014-05-12 10:48:14 +02:00
Alistair Leslie-Hughes
b01fc1aa6e dpnet: Implement IDirectPlay8Client GetSPCaps. 2014-05-09 20:03:44 +02:00
Alistair Leslie-Hughes
329c70d9b8 dpnet: Store DPN_SP_CAPS as part of the object. 2014-05-09 20:03:43 +02:00
Joachim Priesner
3cd86c9f62 wined3d: Clear active lights when cleaning up a D3D stateblock.
This prevents dangling pointers as the light structures that the pointers in
the state->lights array point to are freed below when cleaning the light maps.
2014-05-09 20:03:43 +02:00