Commit Graph

54296 Commits

Author SHA1 Message Date
Henri Verbeet
a966293f59 wined3d: Add an IWineD3DDeviceParent interface.
Other than being a bit nicer than passing function pointers all over the
place, this helps dxgi/d3d10. While the swapchain itself is created in dxgi,
its surfaces are constructed in d3d10core, which makes it impractical for dxgi
to pass the appropriate function pointers.
2009-01-16 13:29:32 +01:00
Jeff Latimer
f4ca7d2d1a user32/tests: Clarify the msgs to differentiate Unicode and ASCII in tests. 2009-01-16 13:25:32 +01:00
Ge van Geldorp
c2a2c429b1 shell32/tests: Prevent crash on XP/W2K3. 2009-01-16 13:25:13 +01:00
Dylan Smith
f73a34647f richedit: Respect the cbSize field on EM_GETPARAFORMAT.
EM_GETPARAFORMAT previously would overwrite the cbSize field with the
size of PARAFORMAT2, would read past the end of the struct, and might
indicate that PARAFORMAT2 fields are valid using the mask regardless
of the value of cbSize.
2009-01-16 12:57:10 +01:00
Dylan Smith
1181bb762f richedit: Prevent copying PARAFORMAT2 fields from PARAFORMAT struct.
If a EM_SETPARAFORMAT message is sent to the richedit control with bits
in the dwMask field that correspond to PARAFORMAT2 fields, then these
fields should be ignored.  Instead data was copied from outside of the
structure.
2009-01-16 12:56:57 +01:00
Michael Stefaniuc
f1a877a69d dplayx: Remove superfluous pointer casts. 2009-01-16 12:56:10 +01:00
Michael Stefaniuc
8882cf0175 winejack.drv: Remove superflouous pointer casts. 2009-01-16 12:56:08 +01:00
Austin English
72fb5e6276 iphlpapi: Define RTF_MULTICAST if not available. 2009-01-16 12:56:04 +01:00
Dylan Smith
89f88a49a4 richedit: Store an internal copy of the window style flags. 2009-01-16 12:35:28 +01:00
Dylan Smith
9a902f358b richedit: Added tests for initial options.
Using the WS_VSCROLL style causes the ES_AUTOVSCROLL option to be set,
and using the WS_HSCROLL style causes the ES_AUTOHSCROLL flag to be
set (except with richedit v1.0).
2009-01-16 12:35:17 +01:00
Dylan Smith
77a94bed98 richedit: Fix implementation of handling Page Up/Down keys. 2009-01-16 12:34:54 +01:00
Hans Leidekker
667e48286e wininet: Calculate the header size if needed in HttpSendRequestW. 2009-01-16 12:34:35 +01:00
Hans Leidekker
b013ad168b wininet: Implement InternetReadFileExW. 2009-01-16 12:34:26 +01:00
Alexandre Julliard
7551797bc4 user32/tests: Fix some more failures in the message test. 2009-01-16 12:33:07 +01:00
Alexandre Julliard
64e6ee5cd8 server: Set stderr in line-buffered mode before doing anything else. 2009-01-16 12:32:26 +01:00
Alexandre Julliard
07f77c4148 winebuild: Add -m32/-m64 options to allow 32/64-bit cross-compiles. 2009-01-15 21:17:51 +01:00
Alexandre Julliard
1608cb99b5 user32/tests: Add support for testing only some bits of wparam or lparam. Make some more messages optional. 2009-01-15 15:43:58 +01:00
Alexandre Julliard
078689adb0 user32/tests: Print the failure position in the message sequence. 2009-01-15 14:45:53 +01:00
Hans Leidekker
2d15dd54c6 shell32: Implement GUIDFromStringW. 2009-01-15 14:18:14 +01:00
Dylan Smith
e6fedf879c richedit: Implemented the horizontal scrollbar. 2009-01-15 14:13:38 +01:00
Dylan Smith
01ee55a8f6 richedit: Clip painting to formatting rectangle. 2009-01-15 14:13:31 +01:00
Paul Bryan Roberts
d2b13825e4 libwine: Avoid writing to repository during install. 2009-01-15 13:16:24 +01:00
Nikolay Sivov
e7a27694b9 advapi32: Added SaferCreateLevel stub. 2009-01-15 13:06:39 +01:00
Nikolay Sivov
1a38b7bf5e advapi32/tests: Test for enumeration order preservation of reg keys. 2009-01-15 13:03:20 +01:00
Alistair Leslie-Hughes
1584719604 mshtml: Implement IHTMLStyle get/put borderTopStyle. 2009-01-15 12:53:31 +01:00
Alistair Leslie-Hughes
7c3b5b6931 mshtml: Implement IHTMLStyle get/put borderRightStyle. 2009-01-15 12:52:53 +01:00
Alistair Leslie-Hughes
1d1f60bbee mshtml: Implement IHTMLStyle get/put borderBottomStyle. 2009-01-15 12:52:44 +01:00
Alistair Leslie-Hughes
44de20a0c7 mshtml: Implement IHTMLStyle get/put borderLeftStyle. 2009-01-15 12:52:08 +01:00
Alexandre Julliard
0ffd26ab17 user32: Use the message_data_t union when receiving a message. 2009-01-15 12:50:59 +01:00
Huw Davies
358ab47023 comdlg32: Remove a couple of obsolete WARN()s. 2009-01-15 12:44:06 +01:00
Huw Davies
ef5daf38e7 comdlg32: Set the margin edit controls using unicode functions. 2009-01-15 12:44:01 +01:00
Huw Davies
680e5112e3 comdlg32: Simplify the margin initialization. 2009-01-15 12:43:56 +01:00
Huw Davies
40bed9c504 comdlg32: If a measurement system isn't specified use the default one and update the Flags field to reflect this. 2009-01-15 12:43:50 +01:00
Andrey Turkin
347ab8993b qmgr: Make credentials stubs return success code. 2009-01-15 12:43:47 +01:00
Henri Verbeet
5570a1da8e dsound: Don't convert single samples at a time.
This gives a minor performance improvement.
2009-01-15 12:43:37 +01:00
Henri Verbeet
44240eff27 wined3d: Remove some comments. 2009-01-15 12:43:32 +01:00
Henri Verbeet
17b94f6034 wined3d: Implement a R5G6B5 to X8R8G8B8 surface format converter.
Based on a patch by Mike Ruprecht.
2009-01-15 12:43:28 +01:00
Henri Verbeet
e398a779f7 d3d10core: Add a stub ID3D10Texture2D implementation. 2009-01-15 12:43:23 +01:00
Henri Verbeet
529faa2cd4 dxgi: Add a stub IDXGISurface implementation. 2009-01-15 12:43:20 +01:00
Michael Stefaniuc
89b043744f dxdiagn: Remove superfluous pointer casts. 2009-01-15 12:43:07 +01:00
Michael Stefaniuc
484a53574a regedit: Remove superfluous pointer casts. 2009-01-15 12:43:05 +01:00
Michael Stefaniuc
5f3ac30b3c msi: Remove superfluous pointer casts. 2009-01-15 12:43:03 +01:00
Michael Stefaniuc
20c70ed85d msrle32: Remove superfluous pointer casts. 2009-01-15 12:43:00 +01:00
Michael Stefaniuc
9975dcd19e msi/tests: Remove superfluous pointer casts. 2009-01-15 12:42:57 +01:00
Michael Stefaniuc
24e5816245 mciseq: Remove superfluous pointer casts. 2009-01-15 12:42:55 +01:00
Lei Zhang
e9f1aa29b2 quartz: Add a filtergraph test for mpeg files. 2009-01-15 12:42:50 +01:00
Andrey Turkin
1138c28eeb gdiplus: GdipLoadImageFromStream should use well-known pixel format constants when possible. 2009-01-15 12:42:43 +01:00
Andrey Turkin
d20ab01ed2 ole32: Do not crash in WriteClassStg if passed NULL pointer. 2009-01-15 12:42:33 +01:00
Andrey Turkin
37d27c38ce ole32: Add IContextCallback interface to context object. 2009-01-15 12:42:12 +01:00
Juan Lang
ba48d37837 shell32: Document SHFlushSFCache, and remove an unneeded fixme. 2009-01-15 12:41:57 +01:00