Dmitry Timoshkov
e735e199ad
user32: Reimplement IsHungAppWindow.
2007-12-28 11:43:57 +01:00
Jacek Caban
3c985a442a
urlmon: Rename BindProtocol's IInternetProtocolSink methods.
...
Binding's implementation uses the same names, what makes reading logs
harder.
2007-12-28 11:29:57 +01:00
Jacek Caban
8f09522357
urlmon: Use heap_alloc_zero to allocate BindProtocol.
2007-12-28 11:29:48 +01:00
Jacek Caban
f4ded1c2a5
urlmon: Added mime filters tests.
2007-12-28 11:29:44 +01:00
Jacek Caban
8a669c9a19
urlmon: Added [Un]RegisterMimeFilter implementation.
2007-12-28 11:29:39 +01:00
Jacek Caban
96be709c2e
urlmon: RegisterNameSpace clean up.
2007-12-28 11:29:33 +01:00
Jacek Caban
6b6eb8c436
urlmon: Added CoInternetQueryInfo tests.
2007-12-28 11:29:27 +01:00
Jacek Caban
7d223172c5
urlmon: Added CoInternetQueryInfo implementation.
2007-12-28 11:29:22 +01:00
Jacek Caban
c19fb7f011
mshtml: Added QueryInfo tests.
2007-12-28 11:29:17 +01:00
Jacek Caban
e93353b2b5
mshtml: Added ResProtocolInfo::QueryInfo implementation.
2007-12-28 11:29:08 +01:00
Jacek Caban
8a87ea5b6a
mshtml: Added AboutProtocolInfo::QueryInfo implementation.
2007-12-28 11:29:04 +01:00
Stefan Dösinger
ea093f4a38
wined3d: Multiply the half pixel correction with .w.
2007-12-28 11:28:59 +01:00
Rob Shearman
0b0c75ed19
server: Initialise the apc_call_t union in async_set_result to all zero to avoid a Valgrind warning.
2007-12-27 15:12:07 +01:00
Mike McCormack
cc405b1522
shell32: Implement "My Network Places" shell folder.
2007-12-27 14:13:30 +01:00
Marcus Meissner
2cb3f982a6
d3d9: Initialize pVertexBuffer.
2007-12-27 14:13:30 +01:00
Aric Stewart
a8e62526f7
fonts: Correct External leading for japanese small font and enable fontmetric test for the font.
2007-12-27 14:13:30 +01:00
Rob Shearman
1f90e88657
explorer: Fix memory leak when one or more properties are not present on a hal device.
2007-12-27 14:13:29 +01:00
Rob Shearman
63a74c7dd4
rpcss: Zero the memory of several variables before writing them to the pipe to silence Valgrind warnings.
2007-12-27 14:13:29 +01:00
Stefan Dösinger
fd711c57df
wined3d: Combine two glScalef calls into one.
2007-12-27 13:44:18 +01:00
Stefan Dösinger
44b8915371
wined3d: Get rid of the invymat.
...
glScalef(1.0, -1.0, 1.0) does the same as the glMultMatrix with the
invymat matrix, and it is more optimal.
2007-12-27 13:44:13 +01:00
Stefan Dösinger
2bec23fd7c
wined3d: Fix a problem in BltOverride.
2007-12-27 13:44:05 +01:00
Gerald Pfeifer
05cf0bdf81
msi: Fix error handling in encode_streamname().
2007-12-27 13:43:56 +01:00
Alexander Dorofeyev
27c98fd628
wined3d: Also update alpha test when stage texture is NULL.
2007-12-27 13:43:49 +01:00
Alexander Nicolaysen Sørnes
5624948c71
comdlg32: PageSetupDlgW: Load paper orientation in ChangePrinterW.
2007-12-26 14:03:57 +01:00
Alexander Dorofeyev
1e23602d4b
wined3d: Add zero/near zero vertex rhw special case.
2007-12-26 14:03:48 +01:00
Alexander Dorofeyev
d5a09fdda7
ws2_32: Fix timeout check.
2007-12-26 14:03:41 +01:00
Rob Shearman
3e8a032e8b
rpcrt4: Re-use existing memory for embedded pointers in NdrVaryingArrayUnmarshall.
2007-12-26 14:02:58 +01:00
Rob Shearman
273766ee6f
rpcrt4: Re-use existing memory for embedded pointers in NdrConformantVaryingArrayUnmarshall.
2007-12-26 14:02:55 +01:00
Rob Shearman
a05923e1d3
rpcrt4: Add tests for varying and conformant varying arrays.
2007-12-26 14:02:53 +01:00
Andrey Turkin
a38cd7ac01
dbghelp: Treat const addresses as const unsigned.
...
This will prevent winedbg from spamming about __wine_dbch__default.
2007-12-26 14:02:22 +01:00
Rob Shearman
da93bc702f
quartz: Fix memory leak in FilterGraphInner_Release.
2007-12-26 14:02:10 +01:00
Rob Shearman
0efbce5112
oleaut32: Fix copy and paste error in VARIANT_UserUnmarshall with VT_UNKNOWN test.
...
The variant type is VT_UNKNOWN so we should be using V_UNKNOWN, not
V_VARIANTREF(V_R8) to check the type unmarshalled properly.
2007-12-26 14:02:04 +01:00
Rob Shearman
5b072fbbec
msi: Fix several memory leaks after using IEnumSTATSTG_Next.
...
The pwcsName field of STATSTG must be freed, otherwise the memory will
be leaked.
2007-12-26 14:02:01 +01:00
Rob Shearman
1f56359261
hlink: Fix memory leak by freeing extension services This->headers in the release function.
2007-12-26 14:01:58 +01:00
Reece H. Dunn
230ca207ca
user32: Added the new Vista messages to spy.
2007-12-26 14:01:54 +01:00
Reece H. Dunn
2641f8192e
include: Added the new Vista messages.
2007-12-26 14:01:49 +01:00
Rob Shearman
9804aba758
rpcss: Use context handles to automatically free running object table entries if the client process quits without calling IrotRevoke.
2007-12-26 13:27:42 +01:00
Rob Shearman
6e7dcde26e
widl: Add support for generating code for out-only context handles by calling NdrContextHandleInitialize.
2007-12-26 13:27:06 +01:00
Rob Shearman
e24f664b26
rpcrt4: Add tests for low-level context handle functions.
2007-12-26 13:26:52 +01:00
Rob Shearman
3d8af5630b
rpcrt4: Implement low-level context handle support.
...
Server context handles are tracked from associations as their lifetime
is determined by the lifetime of the association.
2007-12-26 13:26:49 +01:00
Rob Shearman
698ba6b4d4
rpcrt4: Implement higher-level NDR server context handle functions.
...
Implement NdrServerContextMarshall and NdrServerContextNewMarshall on
top of NDRSContextMarshall2. Implement NdrContextHandleInitialize,
NdrServerContextUnmarshall and NdrServerContextNewUnmarshall on top of
NDSContextUnmarshall2.
2007-12-26 13:26:38 +01:00
Rob Shearman
cf6d95c1b8
rpcrt4: Move low-level NDR context handle functions to a separate file.
2007-12-26 13:26:30 +01:00
Rob Shearman
70eb9e247e
include: Remove semi-colons from the end of cpp_quote statements as MIDL likes them.
2007-12-26 13:26:08 +01:00
Rob Shearman
3e5f7457f6
widl: Fix pointer detection in structures and arrays.
...
write_embedded_types doesn't descend into all types contained by the
array or structure, so create a new function, type_has_pointers, for the
purpose of descending into all types and returning whether or not
pointers are present.
2007-12-26 13:26:02 +01:00
Alexandre Julliard
5c6ece129f
wintab32: Fix debug traces to use wine_dbg_sprintf.
2007-12-26 13:25:54 +01:00
Jeremy White
51ea5cb4e8
wintab32: Fix the W->A translation for CSR_NAME and CSR_BTNNAMES.
...
Has the lovely side effect of making Photoshop pressure + tilt work.
2007-12-26 13:21:03 +01:00
Jeremy White
f193197a66
wintab32: Capture the number of buttons earlier, allowing our button maps to be filled in.
2007-12-26 13:20:58 +01:00
Jeremy White
3036e7f626
wintab32: Implement the ability to return the number of devices and cursors.
2007-12-26 13:18:53 +01:00
Jeremy White
f5adac3b19
wintab32: Don't return information for non existent cursors.
2007-12-26 13:18:47 +01:00
Jeremy White
9267fcd99f
wintab32: Correctly handle devices with a device id of 0.
...
The XInput macros such as DeviceMotionNotify will correctly return an eventclass of 0
if the device id is 0. Given that, we cannot use eventclass != 0 as a meaningful
test, and must instead use the returned type.
2007-12-26 13:18:32 +01:00