Alexandre Julliard
9018e13c5e
server: Add support for allocating purely client-side user handles.
2009-10-12 17:07:04 +02:00
Louis Lenders
be72cd2136
include: Add definition of MilMatrix3x2D.
2009-10-12 17:06:56 +02:00
Austin English
cc34e75385
include: fix a compiler warning on GNU/FreeBSD.
2009-10-12 14:13:09 +02:00
Nikolay Sivov
64102f5f71
comctl32/tab: Handle item focusing better (including keyboard support).
2009-10-12 12:58:42 +02:00
Dmitry Timoshkov
27ebfdb879
kernel32: Implement HeapQueryInformation, add some basic tests for it.
2009-10-12 12:48:03 +02:00
Detlef Riekenberg
bc9421ad1b
include: Add typedef for EVENT_TRACE_PROPERTIES.
2009-10-12 12:34:49 +02:00
Detlef Riekenberg
da73583bc3
include: Add typedef for WNODE_HEADER.
2009-10-12 12:34:21 +02:00
Vincent Povirk
55162681ca
include: Add gdiplus hatch brush functions to headers.
2009-10-09 11:50:28 +02:00
Francois Gouget
8f43b54a90
rpcrt4: A signed 1-bit bitfield doesn't make much sense; use unsigned.
2009-10-08 12:17:31 +02:00
Francois Gouget
4f8b800f69
system.drv16: Remove the 32-bit timer callback support.
...
Also merge CreateSystemTimer() with WIN16_CreateSystemTimer() and
rename it to CreateSystemTimer16() for consistency.
2009-10-08 12:17:31 +02:00
Alexandre Julliard
a54bd70bac
advapi32: Use strict prototypes in the VTableProvStruc definition.
2009-10-07 13:31:12 +02:00
Andrey Turkin
be910d973a
ntdll: Add stub for NtSetInformationThread(ThreadHideFromDebugger).
2009-10-06 16:13:17 +02:00
Matteo Bruni
29af4f9fa8
wpp: Add error management callbacks.
2009-10-06 16:12:39 +02:00
Matteo Bruni
9086c59d32
wpp: Handle remaining memory allocation failures.
2009-10-06 16:12:39 +02:00
Alexandre Julliard
0e67f65cab
include: Add support for building Wine with strict prototype checking.
2009-10-06 16:12:39 +02:00
Andrey Turkin
3eaecf0476
kernel32: Always use ANSI version of OutputDebugString.
2009-10-06 12:03:35 +02:00
Ge van Geldorp
875d3b9799
schannel/tests: Fix crash on Win7.
2009-10-06 12:02:31 +02:00
Jacek Caban
7e37df04ec
mshtml.idl: Moved IHTMLDOMConstructor dispinterface declaration to macro and add it to all element types.
2009-10-05 13:45:59 +02:00
Jacek Caban
b399acd838
mshtml.idl: Moved IElementSelector dispinterface declaration to macro and added it to all element types with data.
2009-10-05 13:45:59 +02:00
Jacek Caban
e0f798b6e8
mshtml.idl: Moved IHTMLElement5 dispinterface declaration to macro and add it to all element types.
2009-10-05 13:45:59 +02:00
Jacek Caban
b5d095bd6a
mshtml.idl: Group common sets of disinterfaces in macros.
2009-10-05 13:45:59 +02:00
Jacek Caban
bb0999b280
mshtml.idl: Moved IHTMLDatabinding dispinterface declaration to macro.
2009-10-05 13:45:59 +02:00
Jacek Caban
25c6a6c5c0
mshtml.idl: Moved IHTMLDOMNode2 dispinterface declaration to macro.
2009-10-05 13:45:59 +02:00
Jacek Caban
042fa2e42c
mshtml.idl: Moved IHTMLDOMNode dispinterface declaration to macro.
2009-10-05 13:45:59 +02:00
Jacek Caban
c8230cfa51
mshtml.idl: Moved IHTMLUniqueName dispinterface declaration to macro.
2009-10-05 13:45:59 +02:00
Jacek Caban
0e24f312ed
mshtml.idl: Moved IHTMLElement3 dispinterface declaration to macro.
2009-10-05 13:45:59 +02:00
Jacek Caban
48395ae09c
mshtml.idl: Moved IHTMLElement3 dispinterface declaration to macro.
2009-10-05 13:45:59 +02:00
Jacek Caban
bff6c1cd72
mshtml.idl: Moved IHTMLElement2 dispinterface declaration to macro.
2009-10-05 13:45:59 +02:00
Alexandre Julliard
27a44a5d63
odbc32: Define correct function prototypes for all libodbc entry points.
...
Fix the prototypes of the Unicode functions.
2009-10-03 14:40:19 +02:00
Alexandre Julliard
a85b6fe2c4
wnaspi32: Use explicit prototypes for function pointers.
2009-10-02 15:06:59 +02:00
Jacek Caban
328b1d9ddb
mshtml.idl: Moved IHTMLElement dispinterface declaration to macro.
2009-10-02 15:06:59 +02:00
Jacek Caban
356d60df0b
mshtml.idl: Added DispHTMLAnchorElement declaration.
2009-10-02 15:06:58 +02:00
Damjan Jovanovic
37e7116862
sti.h: Add some missing defines.
2009-10-02 12:21:43 +02:00
Owen Rudge
aacc4815f9
include: Add IAttach interface to mapidefs.h.
2009-10-01 16:20:37 +02:00
Owen Rudge
6e33bfb767
mapi32: Open the Drafts folder in preparation for creating a message.
2009-10-01 16:19:10 +02:00
Owen Rudge
8555035d69
include: Add definitions for IMAPIContainer, IMAPIFolder, IMessage.
2009-10-01 16:17:20 +02:00
Owen Rudge
3372d6febc
include: Add IMsgStore definition.
2009-10-01 16:16:00 +02:00
Owen Rudge
82f25f5445
include: Add MAPI_USE_DEFAULT and MDB_NO_DIALOG definitions to mapidefs.h.
2009-10-01 16:14:10 +02:00
Rico Schüller
390cc62e01
d3d10: Add the D3D10_CBUFFER_TYPE enum.
2009-09-30 15:42:08 +02:00
Damjan Jovanovic
9196e2ed21
sti.h: Define the IStilImageW interface.
2009-09-30 14:34:32 +02:00
Juan Lang
474b2e4bfb
server: Use kernel support for thread affinity when available.
2009-09-30 14:34:32 +02:00
Alexandre Julliard
7dc9ea8950
ws2_32: Make winsock.dll into a stand-alone 16-bit module.
2009-09-29 20:05:26 +02:00
Detlef Riekenberg
29c9c7f50d
include: Fix the fpAddPortEx prototype in struct PRINTPROVIDOR.
2009-09-29 15:05:24 +02:00
Paul Vriens
558b7a3c4f
include: Add an error code.
2009-09-29 14:22:33 +02:00
Jacek Caban
2ed82514d4
urlmon.idl: Added IInternetHostSecurityManager and CONFIRMSAFETY declarations.
2009-09-28 17:32:04 +02:00
Alexandre Julliard
f93c9d9b13
libwine: Don't export wine_ldt_copy for the Windows build.
2009-09-28 17:31:43 +02:00
Nikolay Sivov
69080d6d29
comctl32/monthcal: Add parameter validation to MCM_HITTEST handler.
2009-09-28 12:43:57 +02:00
Alexandre Julliard
e340a2ffac
include: Avoid direct access to wine_ldt_copy outside of kernel.
2009-09-26 13:52:52 +02:00
Henri Verbeet
47c84f4f7f
wined3d: Use the DXGI naming convention for all formats.
2009-09-25 15:15:44 +02:00
Henri Verbeet
c64da00de7
wined3d: Rename IWineD3DDevice::GetIndices() to IWineD3DDevice::GetIndexBuffer().
2009-09-25 15:14:52 +02:00
Henri Verbeet
60e32659a7
wined3d: Rename IWineD3DDevice::SetIndices() to IWineD3DDevice::SetIndexBuffer().
2009-09-25 15:14:44 +02:00
Henri Verbeet
77086e8e84
wined3d: Remove SetFunction() from the public shader interface.
2009-09-25 15:14:26 +02:00
Henri Verbeet
d76c7a8521
wined3d: Move some common shader functions to the IWineD3DBaseShader interface.
2009-09-25 15:14:17 +02:00
Damjan Jovanovic
bac9f138c9
sti.h: Add sti create function declarations.
2009-09-24 13:28:07 +02:00
Henri Verbeet
789372afa8
wined3d: Don't free D3D pixel shaders until the wined3d pixel shader is destroyed.
2009-09-24 13:24:53 +02:00
Henri Verbeet
ca05ef5dd0
wined3d: Don't free D3D vertex shaders until the wined3d vertex shader is destroyed.
2009-09-24 13:24:19 +02:00
Alexandre Julliard
14428cf22f
pstorec: Add a typelib resource.
2009-09-24 13:14:55 +02:00
Henri Verbeet
66a7236590
wined3d: Don't free D3D vertex declarations until the wined3d vertex declaration is destroyed.
2009-09-23 12:36:28 +02:00
André Hentschel
14d51867fe
include: Add ARM endianess.
2009-09-22 17:09:29 +02:00
Eric Pouech
f6ceedf6dd
ntdll: In SYSTEM_BASIC_INFORMATION, the active processors field refers to the affinity mask.
2009-09-22 16:47:25 +02:00
André Hentschel
7b285a4ebd
winex11: Add alternative header for xf86vm.
2009-09-22 16:20:26 +02:00
Henri Verbeet
93b0600829
wined3d: Don't free D3D buffers until the wined3d buffer is destroyed.
2009-09-18 08:55:25 -05:00
Henri Verbeet
a8e8f763bf
wined3d: Don't free D3D textures until the wined3d texture is destroyed.
2009-09-18 08:54:34 -05:00
Henri Verbeet
de3bd86fb6
wined3d: Don't free D3D cube textures until the wined3d cube texture is destroyed.
2009-09-17 10:09:44 -05:00
Henri Verbeet
a286646f51
wined3d: Don't free D3D volume textures until the wined3d volume texture is destroyed.
2009-09-16 13:06:06 -05:00
Henri Verbeet
e9000d2e6c
wined3d: Don't free D3D volumes until the wined3d volume is destroyed.
2009-09-16 13:05:20 -05:00
Henri Verbeet
a5214c306f
wined3d: Don't free D3D surfaces until the wined3d surface is destroyed.
...
This prevents for example a d3d9 depth stencil from being destroyed when it
has no external references but is still in use by the device/stateblock. A
nice side effect is that it simplifies handling of "implicit" surfaces like
the frontbuffer and backbuffers, as well as the forwarding of reference counts
for surfaces that are part of a texture.
2009-09-16 13:04:32 -05:00
Huw Davies
6b6d8ccc39
include: Add DBSTATUSENUM.
2009-09-16 13:00:30 -05:00
Huw Davies
142af7e1b4
include: Add a few more error codes.
2009-09-16 13:00:26 -05:00
Vincent Povirk
ad6adc750e
gdiplus: Add tests for linear gradient preset blends.
2009-09-15 17:34:48 -05:00
Nikolay Sivov
28998999d0
comctl32/dpa: Implement DPA_GetSize().
2009-09-15 16:41:27 -05:00
Detlef Riekenberg
1227722b25
include: Add a missing semicolon (splint).
2009-09-15 16:41:24 -05:00
Alexandre Julliard
496d487c09
include: Fix an idl string type.
2009-09-11 13:39:32 +02:00
Nikolay Sivov
3b6ac3000f
include: Move some definitions to public header, use PSDK names.
2009-09-11 12:13:25 +02:00
Henri Verbeet
2b2fc827ce
wined3d: Remove unused parameters to drawPrimitive().
2009-09-11 12:09:14 +02:00
Huw Davies
15a5e46a75
include: Add DBTYPEENUM.
2009-09-10 12:13:45 +02:00
Huw Davies
034bff29ec
include: Add oledberr.h.
2009-09-10 11:42:22 +02:00
Ken Thomases
0b08f19e03
openal32: Add support for Mac OS X's OpenAL.framework.
2009-09-10 11:16:52 +02:00
Nikolay Sivov
2c190ab438
include: Move some documented DPA definitions to public header, use PSDK names.
2009-09-10 10:52:29 +02:00
Chris Robinson
862965f4f7
openal32: Add a stub DLL thunk.
2009-09-09 16:25:24 +02:00
Alexandre Julliard
bea2e15cf3
include: Fix the RPC_AUTH_KEY_RETRIEVAL_FN definition.
2009-09-09 12:27:09 +02:00
Aric Stewart
6181466ba8
msctf: Define ITfThreadFocusSink.
2009-09-09 12:07:24 +02:00
Huw Davies
b613d715a8
include: Add IClientSecurity constants.
2009-09-08 13:51:06 +02:00
Nikolay Sivov
52add2a308
comctl32/listview: Add partial support for cxMin width field.
2009-09-08 13:43:20 +02:00
Jacek Caban
872a89436d
mshtml.idl: Added missing hidden attributes.
2009-09-08 13:39:53 +02:00
Henri Verbeet
cd1afd72eb
d3d10: Add the ID3D10EffectSamplerVariable interface.
2009-09-08 13:05:46 +02:00
Henri Verbeet
a6afc5e0a4
d3d10: Add the ID3D10EffectRasterizerVariable interface.
2009-09-08 13:05:41 +02:00
Vincent Povirk
5a1fb6bd9c
windowscodecs: Fix the bmpformat test on Windows 7.
2009-09-08 12:14:05 +02:00
Hans Leidekker
05e9a1fce8
msi: Add a partial implementation of MsiDetermineApplicablePatchesW.
2009-09-02 14:41:31 +02:00
Hans Leidekker
b6ffca256e
mscms: Use correct standard color space constants in GetStandardColorSpaceProfileW.
2009-09-02 14:40:48 +02:00
Henri Verbeet
996e8f0dbb
d3d10: Add the ID3D10EffectDepthStencilVariable interface.
2009-09-02 11:25:57 +02:00
Henri Verbeet
f8b5a83dd7
d3d10: Add the ID3D10EffectBlendVariable interface.
2009-09-02 11:25:57 +02:00
Jacek Caban
4cfa6cafda
jscript.idl: Added IActiveScriptDebug declaration.
2009-09-02 10:24:19 +02:00
Juan Lang
93f74ea98c
include: Define IPPROTO_IPV6.
2009-09-02 10:24:02 +02:00
Henri Verbeet
89e7addf9c
d3d10: Add the ID3D10EffectShaderVariable interface.
2009-09-01 14:05:37 +02:00
Henri Verbeet
d8f60a04e3
d3d10: Add the _D3D10_SIGNATURE_PARAMETER_DESC struct.
2009-09-01 14:05:31 +02:00
Jacek Caban
6478f3d6e2
dispex.idl: Added SID declarations.
2009-09-01 12:42:36 +02:00
Alexandre Julliard
192fcc5bb3
libport: Added an interlocked_cmpxchg128 function for 64-bit.
2009-09-01 12:39:17 +02:00
Henri Verbeet
974ac06f73
d3d10: Add the D3D10_REGISTER_COMPONENT_TYPE enum.
2009-08-31 12:41:21 +02:00
Henri Verbeet
dd64f9464b
d3d10: Add the D3D10_NAME enum.
2009-08-31 12:41:20 +02:00
Henri Verbeet
c64287c981
d3d10: Add the _D3D10_EFFECT_SHADER_DESC struct.
2009-08-31 12:41:20 +02:00
Aric Stewart
6e6dd21c83
msctf: Define ITfSourceSingle.
2009-08-29 16:48:52 +02:00
Alexandre Julliard
c9d85dd576
ntdll: Route the process startup through the platform-specific thread startup code.
2009-08-29 11:24:44 +02:00
Vincent Povirk
88bc342612
gdiplus: Add test for GdipCreateHBITMAPFromBitmap.
2009-08-28 11:54:50 +02:00
Henri Verbeet
1c68cb3ce6
d3d10: Add the ID3D10EffectDepthStencilViewVariable interface.
2009-08-28 11:54:50 +02:00
Henri Verbeet
64f7a564a8
d3d10: Add the ID3D10EffectRenderTargetViewVariable interface.
2009-08-28 11:54:50 +02:00
Henri Verbeet
f3d6455a46
d3d10: Add the ID3D10EffectShaderResourceVariable interface.
2009-08-28 11:54:50 +02:00
Henri Verbeet
8219bb7b18
d3d10: Add the ID3D10EffectStringVariable interface.
2009-08-28 11:54:49 +02:00
Vincent Povirk
bf13be2000
include: Add WIC pixel formats needed for PNG.
2009-08-28 11:54:48 +02:00
Alexandre Julliard
2be006e497
ntdll: Fix a couple of system information structures for 64-bit.
2009-08-27 19:47:49 +02:00
Alexandre Julliard
b8ae3f073b
ntdll: Fix handling of the duplicate MxCsr entry in the x86_64 context.
2009-08-27 16:49:53 +02:00
Huw Davies
0223f71dc7
include: Add msdadc.idl.
2009-08-27 15:41:46 +02:00
Alexandre Julliard
1aea4efd79
tools: Take into account the executable extension when looking for tools in the path.
2009-08-27 13:35:50 +02:00
Andrew Eikum
f5896a2be0
gdiplus: Implement GdipIsVisibleRect.
2009-08-27 11:51:24 +02:00
Henri Verbeet
3f7cb74388
d3d10: Add the ID3D10EffectVectorVariable interface.
2009-08-27 11:45:37 +02:00
Henri Verbeet
9550b756e0
d3d10: Add the ID3D10EffectScalarVariable interface.
2009-08-27 11:45:37 +02:00
Huw Davies
655bbb3751
include: Add msdaguid.h.
2009-08-26 16:38:51 +02:00
Andrew Eikum
2032b0d354
gdiplus: Implement GdipIsVisibleRegionRect.
2009-08-26 15:05:46 +02:00
Andrew Eikum
32996e0a11
gdiplus: Implement GdipIsVisibleRegionPoint.
2009-08-26 14:57:18 +02:00
Eric Pouech
bc56c4eab3
configure: Check for large filesystems support.
2009-08-26 11:58:32 +02:00
Henri Verbeet
f9c791f9ca
d3d8: Use a wined3d cs for wined3d locking.
...
We will need this for d3d10, where both dxgi and d3d10core are making wined3d
calls. Right now d3d8/d3d9 also use this to protect their own data, but
eventually we should push this down into wined3d itself and use something a
bit more fine-grained. There's no good reason that doing e.g. a vertex buffer
upload in some thread should block all of wined3d.
2009-08-25 11:12:17 +02:00
Vincent Povirk
79292ea1c1
include: Add 8-bit grayscale pixel format.
2009-08-25 10:23:55 +02:00
Jesse Allen
a0449a5f64
dinput: Add DISEQUENCE_COMPARE macro.
2009-08-24 15:17:34 +02:00
Aric Stewart
db71d7c083
winemp3.acm: Link to system libmpg123.so.
2009-08-24 15:17:34 +02:00
Alexandre Julliard
4964374570
ntdll: The large integer functions are 32-bit only.
2009-08-24 15:17:33 +02:00
Alexandre Julliard
da8acbc47d
server: Define an architecture-independent structure for process startup info.
2009-08-21 20:00:12 +02:00
Damjan Jovanovic
174d5c1e7c
include: Add a basic sti.h.
2009-08-21 11:38:15 +02:00
Alexandre Julliard
ee868cce5b
tests: Make wine_dbgstr_w available in test.h for all tests.
2009-08-19 13:19:31 +02:00
Dylan Smith
2c85da06b7
include: Add missing declarations and definitions to wincon.h.
2009-08-19 12:23:49 +02:00
Andrew Eikum
55736136e2
winex11: Support KEYEVENTF_UNICODE in SendInput.
2009-08-19 12:16:19 +02:00
Huw Davies
85342a1562
include: Remove const from [out] parameter.
2009-08-18 16:14:25 +02:00
Mike Kaplinskiy
a5c03fbc72
kernel32: Implement CancelIoEx.
2009-08-18 12:29:33 +02:00
Mike Kaplinskiy
af25949a51
ntdll: Implement NtCancelIoFileEx and fix NtCancelIoFile.
2009-08-18 12:29:27 +02:00
Mike Kaplinskiy
b05774ee7e
server: Change cancel_async to take an optional iosb and only_thread.
2009-08-18 12:26:30 +02:00
Huw Davies
86f0634dae
include: Add ALIGNM2 format character.
2009-08-17 16:47:15 +02:00
Alexandre Julliard
9b279deb58
include: Fix the NE exe type defines.
2009-08-17 13:57:48 +02:00
Stefan Leichter
1690044d78
ntoskrnl.exe: Add stub for IoQueryDeviceDescription.
2009-08-14 15:29:54 +02:00
Vincent Povirk
ef2956bd90
include: Add definitions needed for WIC pixel format conversion.
2009-08-14 13:59:09 +02:00
Juan Lang
0ce420de73
ws2_32: Test for linux/irda.h.
2009-08-13 17:02:52 +02:00
Juan Lang
97319aa981
ws2_32: Add af_irda.h.
2009-08-13 17:01:14 +02:00
Andrew Eikum
ef0ee6e556
gdiplus: Implement GdipGetVisibleClipBounds.
2009-08-13 16:44:09 +02:00
Owen Rudge
956a52bd7f
comctl32: Add stubs for image list functions introduced in Vista.
2009-08-13 15:51:16 +02:00
Owen Rudge
11bc43926d
include: Add SHGetImageList and its flags to shellapi.h.
2009-08-13 15:46:56 +02:00
Owen Rudge
2e40be8ab4
include: Define interface for comctl32 v6 (IImageList).
2009-08-13 15:46:22 +02:00
Tony Wasserka
0f85895935
ddraw: Add DDSD_DEPTH to ddraw.h.
2009-08-13 15:34:33 +02:00
Vincent Povirk
b33a8da49d
include: Add definitions needed for WIC bitmap encoding.
2009-08-12 13:42:35 +02:00
Stefan Leichter
5ffba2da97
advapi32: Add stub for SaferGetPolicyInformation.
2009-08-12 13:28:09 +02:00
Maarten Lankhorst
a664043e1d
includes: Make vmrender.idl C++ friendly.
...
C++ doesn't like: GUID GUID; which is valid in C, so replace with
struct _GUID GUID;
2009-08-12 12:51:12 +02:00
Juan Lang
7dd7109e9e
include: Add INTERNET_DIAGNOSTIC_SOCKET_INFO definitions.
2009-08-11 12:32:14 +02:00
Alexandre Julliard
25e9e4f07b
configure: Regenerate with autoconf 2.64.
2009-08-10 14:35:34 +02:00