Commit Graph

40326 Commits

Author SHA1 Message Date
Alexandre Julliard c795150932 advapi32: Fix GetServiceKeyNameW behavior to pass the tests. 2009-01-21 23:32:29 +01:00
Alexandre Julliard a882bb6a2c advapi32/tests: Add some more tests for GetServiceDisplayName. 2009-01-21 23:31:12 +01:00
Nikolay Sivov 0b8faac9e6 urlmon: Added a stub for HlinkSimpleNavigateToMoniker. 2009-01-21 13:27:45 +01:00
Florian Köberle 72e6fe9431 user32/tests: Extended test about thick child windows. 2009-01-21 13:27:08 +01:00
Florian Köberle 7b8b17dd42 user32/tests: Fixed error message. 2009-01-21 13:27:05 +01:00
Paul Vriens 9908100305 quartz/tests: Fix some test failures on Win95. 2009-01-21 13:23:55 +01:00
Austin English 94021a1f42 iphplapi: Include sys/protosw.h for Net/OpenBSD. 2009-01-21 13:23:43 +01:00
Hans Leidekker 1de7f2d50c rpcrt4: Add a stub implementation of NdrGetUserMarshalInfo. 2009-01-21 13:07:30 +01:00
Paul Vriens d615acc894 shell32/tests: Fix a test failure on some platforms. 2009-01-21 13:07:28 +01:00
Nikolay Sivov 3406c9de33 aclui: Added stub dll. 2009-01-21 13:07:16 +01:00
Huw Davies b2258d8324 comdlg32: Move invocation of the Printer... dialog to a separate function. 2009-01-21 13:06:30 +01:00
Huw Davies 26f11704d4 comdlg32: Use unicode APIs to react to the change printer combo. 2009-01-21 13:06:24 +01:00
Huw Davies c2cd6f6efe comdlg32: Use unicode APIs in pagesetup_update_papersize. 2009-01-21 13:05:57 +01:00
Huw Davies 11d389e3d4 comdlg32: Use unicode APIs to access the paper combos. 2009-01-21 13:05:50 +01:00
Huw Davies 75829a9509 comdlg32: Initialize the paper comboboxes using unicode. 2009-01-21 13:05:46 +01:00
Huw Davies bb9494ba82 comdlg32: Initialize the printer combobox using unicode strings. 2009-01-21 13:05:36 +01:00
Huw Davies 7d996fb739 comdlg32: Rename PRINTDLG_PS_ChangePrinterA to better reflect its function. 2009-01-21 13:05:27 +01:00
Alistair Leslie-Hughes bb983c824d mshtml: Implement IHTMLDocument5 createComment. 2009-01-21 13:05:02 +01:00
Jeff Latimer be14da009a user32: Pass pConv to WDML_Global2DataHandle so that it can be correcly passed to DdeCreateDataHandle. 2009-01-21 13:04:45 +01:00
Vincent Pelletier ebc2c74f7c dinput: Test that upload, unacquire, acquire still permits updating uploaded effect.
Kudos to Daniel Remenak for his help.
2009-01-21 12:30:20 +01:00
Aric Stewart c31a0cc4e1 shell32: Initial stub for SHGetImageList. 2009-01-21 12:22:24 +01:00
Dylan Smith 20d6bc8ac7 richedit: Implemented ITextServices TxGetText and TxSetText. 2009-01-21 11:55:36 +01:00
Dylan Smith e7b68a20fd richedit: Implemented ITextServices_TxSendMessage. 2009-01-21 11:55:22 +01:00
Dylan Smith 902afbc65b richedit: Prevented using NULL hwnd for certain operations.
Certain operations will simply not be done for windowless richedit
controls, such as WM_PAINT which isn't done for windowless richedit
controls since ITextServices provides a TxDraw method.
2009-01-21 11:55:03 +01:00
Dylan Smith 05c788ac6f richedit: Used ITextHost methods to avoid using window handle directly.
The methods in ITextHost are mostly thin wrappers around functions that
take a handle to a window as their first parameter.  This patch just
uses the wrapper functions provided by ITextHost instead of using the
functions that require a handle to a window that the editor might now
have (for windowless richedit controls).
2009-01-21 11:54:43 +01:00
Dylan Smith 6c4dda009e richedit: Implemented ITextHost for windowed richedit controls. 2009-01-21 11:54:26 +01:00
Juan Lang 7e3881909d crypt32: Add a localized name for the TrustedPublisher store. 2009-01-21 11:41:56 +01:00
Juan Lang f356c8e46d netapi32: Remove unused define. 2009-01-21 11:18:00 +01:00
Henri Verbeet 772e56a2d8 ddraw: Get rid of ICOM_VFIELD_MULTI_NAME and ICOM_VFIELD_OFFSET. 2009-01-21 11:17:41 +01:00
Henri Verbeet 9a0c885e63 ddraw: Get rid of ICOM_INTERFACE. 2009-01-21 11:17:25 +01:00
Henri Verbeet ad171b143f ddraw: Get rid of ICOM_INIT_INTERFACE. 2009-01-21 11:16:51 +01:00
Henri Verbeet 4e38c2e943 ddraw: Get rid of ICOM_VFIELD_MULTI. 2009-01-21 11:16:41 +01:00
Henri Verbeet 94c98d0697 ddraw: Get rid of ICOM_VFIELD_MULTI_NAME2. 2009-01-21 11:16:34 +01:00
Michael Stefaniuc 3ba0eed071 winenas.drv: Remove superfluous pointer casts. 2009-01-21 10:25:41 +01:00
Michael Stefaniuc 2724adae2d quartz/tests: Remove superfluous pointer casts. 2009-01-21 10:25:38 +01:00
Michael Stefaniuc 1dc371c255 crypt32/tests: Remove superfluous pointer casts. 2009-01-21 10:25:35 +01:00
Michael Stefaniuc ae6231d048 comcat: Remove superfluous pointer casts. 2009-01-21 10:25:30 +01:00
Austin English b0d46d6892 iphplapi: Reorder defines for NetBSD. 2009-01-21 10:25:25 +01:00
Andrew Talbot 98dad20925 rsaenh: Declare some functions static. 2009-01-21 10:25:16 +01:00
André Hentschel 2ef02afe95 comctl32: Fix callback in treeview. 2009-01-21 10:25:06 +01:00
Aric Stewart 9b0be4980a shell32: Initial stub for SHCreateShellItem. It returns E_NOINTERFACE until shell32 version 6.0 or later. 2009-01-21 10:24:59 +01:00
Damjan Jovanovic 36a24b93c7 shlwapi: Support the command file type association query. 2009-01-21 10:24:49 +01:00
Paul Chitescu 540febecf9 wined3d: Detect Radeon Xpress Series, report PCI ID of Radeon Xpress 200M. 2009-01-21 10:24:44 +01:00
Ge van Geldorp 33a6e66bef user32/tests: Prevent buffer overflow. 2009-01-21 10:24:39 +01:00
Paul Vriens efe334b5b1 crypt32/tests: Skip a few tests if needed. 2009-01-21 10:24:31 +01:00
Paul Vriens d18249dda6 wintrust/tests: Check file attributes set by CryptCATAdminAddCatalog. 2009-01-21 10:24:15 +01:00
Paul Vriens d4cf5a55c6 wintrust/tests: Add some cdf parsing tests. 2009-01-21 10:23:52 +01:00
Hans Leidekker e361356e8e wintrust: Set system attribute on the target catalog file in CryptCATAdminAddCatalog. 2009-01-21 10:23:24 +01:00
Hans Leidekker 41e94622dc updspapi: Add a stub implementation of UpdSpSetDynamicStringA. 2009-01-21 10:23:12 +01:00
Hans Leidekker 34d4466342 wininet: Strip trailing slashes from filename in CreateUrlCacheEntryW. 2009-01-21 10:22:46 +01:00
Alexandre Julliard fe3ba1295b advapi32/tests: Add some more tests for GetServiceKeyName. 2009-01-20 19:51:08 +01:00
Alexandre Julliard df671256f8 advapi32/tests: Improve error reporting in the service test. Don't check last error on success. 2009-01-20 17:50:11 +01:00
Alexandre Julliard 6d0a0fb182 kernel32/nls: Use a codepage 950 encoding that round trips correctly for Unicode char 0x5341. 2009-01-20 16:43:08 +01:00
Ge van Geldorp 78457300aa msi/tests: EstimatedSize is not set consistently between Windows Installer versions. 2009-01-20 14:02:43 +01:00
Ge van Geldorp f0f6225906 urlmon/tests: Fix protocol tests when proxy is configured. 2009-01-20 14:02:33 +01:00
Alexandre Julliard 023df85183 winmm/tests: Increase the timing tolerances some more. 2009-01-20 14:02:12 +01:00
Alexandre Julliard d8375e2137 user32/tests: Fix some more message test failures on Windows. 2009-01-20 14:02:02 +01:00
Vincent Pelletier d2969fef92 dinput: Add effect gain support. 2009-01-20 12:58:14 +01:00
Vincent Pelletier a4b201a287 winejoystick.drv: Implement POV support. 2009-01-20 12:57:27 +01:00
Vincent Pelletier b04e8226e5 winejoystick.drv: Use JSIOCGAXMAP ioctl to correct axes mapping. 2009-01-20 12:57:11 +01:00
Vincent Pelletier 279690e3e7 winejoystick.drv: Fix file descriptor leak. 2009-01-20 12:55:52 +01:00
Stefan Dösinger 3d97055be7 wined3d: Get rid of is_compiled in the pixel shader. 2009-01-20 12:55:17 +01:00
Stefan Dösinger 50109aa969 wined3d: Get rid of last_was_foggy_shader & friends.
The fog settings do not depend on wether the shader writes to oFog or not,
instead they depend on the FOGVERTEXMODE and FOGTABLEMODE settings, and if a
vertex shader is bound at all.

It works the same way as with the fixed function, and having a vertex shader
is the same as using pretransformed vertices, just that the fog coord comes
from the shader instead of the specular color:

FOGTABLEMODE != NONE: The Z coord is used, oFog is ignored
FOGTABLEMODE == NONE, with VS: oFog is used
FOGTABLEMODE == NONE, no VS, XYZ: Z is used
FOGTABLEMODE == NONE, no VS, XYZRHW: diffuse color is used
2009-01-20 12:45:40 +01:00
Stefan Dösinger 3c3272dc41 wined3d: Don't single-allocate new gl shaders. 2009-01-20 12:45:09 +01:00
Huw Davies 3a35271960 comdlg32: Add a function to update the orientation buttons. 2009-01-20 12:44:04 +01:00
Huw Davies b6ed969ee5 comdlg32: Add a helper for setting the defaultsource. 2009-01-20 12:44:02 +01:00
Huw Davies 562dd4ab65 comdlg32: Add helpers for getting and setting the devmode papersize. 2009-01-20 12:43:55 +01:00
Huw Davies c1209a68c3 comdlg32: Add a helper for getting the orientation. 2009-01-20 12:43:51 +01:00
Huw Davies 6b6adccc8c comdlg32: Add a helper for setting the orientation. 2009-01-20 12:43:47 +01:00
Huw Davies e75b7ad745 comdlg32: Let pagesetup_update_papersize take care of landscape mode. 2009-01-20 12:43:42 +01:00
Huw Davies 276434caa9 comdlg32: Switch to using a locale dependent decimal separator. 2009-01-20 12:43:35 +01:00
Huw Davies 5f15c1c12e comdlg32: Fix parsing of the margin edit controls. 2009-01-20 12:43:07 +01:00
Huw Davies 11e028be8e comdlg32: Give update_margin_edits the ability to update just one edit control if required. 2009-01-20 12:42:56 +01:00
Michael Stefaniuc bdbfac5996 ole32/tests: Remove superfluous pointer casts. 2009-01-20 12:34:31 +01:00
Michael Stefaniuc 170f7f8dc1 objsel: Remove superfluous pointer casts. 2009-01-20 12:34:29 +01:00
Henri Verbeet ba771f0fac ddraw: Fix Thunk_IDirect3DDeviceImpl_2_GetCurrentViewport(). 2009-01-20 12:34:20 +01:00
Henri Verbeet b2d42ad665 ddraw: Compare the against the correct IID in IDirect3DExecuteBufferImpl_QueryInterface(). 2009-01-20 12:34:17 +01:00
Henri Verbeet 9e7b5676a7 d3d9: Remove some superfluous pointer casts. 2009-01-20 12:34:12 +01:00
Henri Verbeet 3dbe0f9a82 d3d10core: Remove a superfluous pointer cast. 2009-01-20 12:34:09 +01:00
Henri Verbeet 5d875906c1 wined3d: Remove some superfluous pointer casts. 2009-01-20 12:34:05 +01:00
Francois Gouget 89c63fd32b kernel32: Fix some bad left-over uses of value in the CPU detection code. 2009-01-20 12:33:44 +01:00
Erich Hoover a82cdfc050 oleaut32: Fix OLEPicture rendering vector metafiles without setting up the source rectangle. 2009-01-20 12:33:39 +01:00
Mario Kacmar a00ce60020 shlwapi: Added Slovak translation. 2009-01-20 12:33:32 +01:00
Mario Kacmar ce9323cf89 setupapi: Added Slovak translation. 2009-01-20 12:33:22 +01:00
Mario Kacmar 2cf66e9a63 comctl32: Added Slovak translation. 2009-01-20 12:32:31 +01:00
Mario Kacmar 972741983d comdlg32: Update Slovak translation. 2009-01-20 12:31:15 +01:00
Mikołaj Zalewski 390e1dfa28 comctl32: treeview: Add a test showing that a pszText of NULL is equivalent to LPSTR_CALLBACK. 2009-01-20 12:30:42 +01:00
Andrew Talbot 59a4a5d935 rsaenh: Declare some functions static. 2009-01-20 12:30:34 +01:00
Aric Stewart e9b3209369 imm: Send WM_IME_SELECT messages when IME is selected and deselected. 2009-01-20 12:23:38 +01:00
Austin English 633e069c67 ntdll: Add support for NetBSD (64-bit). 2009-01-20 12:23:32 +01:00
Andrew Talbot 05c283246c netapi32: Fix some limits and bounds checking. 2009-01-20 12:23:24 +01:00
Paul Vriens bd607b64fd riched20/tests: Fix a test failure on Win9x. 2009-01-20 12:23:20 +01:00
Damjan Jovanovic e60ec41e06 shlwapi: Support the friendly doc name and default icon queries. 2009-01-20 12:23:15 +01:00
Andrey Turkin 644220b518 ole32: Prevent recursion when CLSIDFromString is passed empty string. 2009-01-20 12:23:11 +01:00
Alexandre Julliard fc26627cdc advapi32/tests: Fix some service test failures on NT4 and Win64. 2009-01-19 23:53:54 +01:00
Alexandre Julliard 540fe92842 advapi32: Get rid of the client-side service handle management. 2009-01-19 20:34:02 +01:00
Alexandre Julliard b608a43df7 advapi32: Reimplemented QueryServiceConfig2W in services.exe. 2009-01-19 20:34:02 +01:00
Alexandre Julliard 8e16e78710 libwine: Re-generate the Windows codepage data using the bestfit files. 2009-01-19 20:33:55 +01:00
Alexandre Julliard e098f427b4 wintrust/tests: Clean up temp files after test. 2009-01-19 15:45:33 +01:00
Nikolay Sivov bf2e1f08d3 mshtml: Added ISupportErrorInfo for IHTMLDocument. 2009-01-19 15:45:22 +01:00
Gerald Pfeifer e985ca06cf comctl32: Simplify twelve functions by removing unused parameters. 2009-01-19 14:50:39 +01:00
Vincent Pelletier 0ea7dc15f8 dinput: Move WARN where it belongs. 2009-01-19 14:46:24 +01:00
Andrey Turkin d0a345f914 ole32: Add a few fields to OLE TLS area to match native memory layout. 2009-01-19 14:46:02 +01:00
Andrey Turkin a06f568a2a ole32: Add CoGetCallContext and CoSwitchCallContext implementations. 2009-01-19 14:44:32 +01:00
Austin Lund 80e71e63f2 riched20/tests: Added ITextServices::TxGetNaturalSize test. 2009-01-19 14:36:06 +01:00
Michael Gruber 8c914986a6 winex11.drv: Remove "German keyboard layout without dead keys 105". 2009-01-19 14:25:39 +01:00
Christian Costa c51ef12b17 mciavi: Don't wait for events we don't handle. 2009-01-19 14:23:43 +01:00
Hans Leidekker d2a383b658 msvcrt: Forward ANSI open functions to their Unicode counterparts instead of the other way around. Implement _wfreopen. 2009-01-19 14:22:57 +01:00
Hans Leidekker b33792235e wininet: Avoid illegal filenames in CreateUrlCacheEntryW. 2009-01-19 14:20:49 +01:00
Paul Vriens 2c9a41a4e4 wintrust/tests: Add some tests that creates catalog files. 2009-01-19 14:20:29 +01:00
Paul Vriens db8cce3fcb wintrust/tests: Make the catalog properties test a bit more flexible. 2009-01-19 14:20:07 +01:00
Paul Vriens 39361deadc wintrust/tests: Add a few parameter tests. 2009-01-19 14:19:56 +01:00
Paul Vriens 4a2e02d57d wintrust: Add some CryptCATCDF stubs. 2009-01-19 14:19:45 +01:00
Paul Vriens 669aa20c91 wintrust/tests: Add a test for enumerating catalog attributes. 2009-01-19 14:18:30 +01:00
Ge van Geldorp 3355f3d66f msi/tests: Double nul-terminate REG_MULTI_SZ values. 2009-01-19 14:18:04 +01:00
Ge van Geldorp 349d8bd1a1 msi/tests: Windows Installer 3.0 often returns ERROR_INVALID_PARAMETER. 2009-01-19 14:17:57 +01:00
Alexandre Julliard 913e792b57 server: Store process/thread affinity as a 64-bit value. 2009-01-19 14:15:51 +01:00
Alexandre Julliard 317ad64985 kernel32: LCMapString should include the terminating NULL also for LCMAP_SORTKEY. 2009-01-19 13:46:30 +01:00
Andrew Nguyen 6d75522fb4 msi/tests: Fix a few handle leaks.
This was pointed out by Christoph von Wittich.
2009-01-19 13:36:27 +01:00
Andrew Talbot 273b40656b rpcrt4: Declare some functions static. 2009-01-19 13:36:26 +01:00
Andrew Talbot b53d7d3295 riched20: Declare some functions static. 2009-01-19 13:36:26 +01:00
Dan Kegel ebe4a9e321 msvcrt: Remove CRs earlier in ascii mode. 2009-01-19 13:36:26 +01:00
Austin English 7f3439d556 kernel32: Fix a compiler warning on NetBSD. 2009-01-19 13:36:26 +01:00
Austin English 198b8f736a ntdll: Add support for NetBSD. 2009-01-19 13:36:26 +01:00
Juan Lang 0509d021c0 crypt32: Include root store in CertEnumSystemStore enumeration for the local machine location. 2009-01-19 13:36:26 +01:00
Juan Lang 69e43ef108 crypt32: Remove location checks when opening root store. 2009-01-19 13:36:26 +01:00
Juan Lang 56634dce7b crypt32: Only open the read-only root store for the local machine location. 2009-01-19 13:36:26 +01:00
Alexandre Julliard 7d585678be user32/tests: Fix some more msg test failures and improve message sequence tracing. 2009-01-19 13:36:25 +01:00
Andrew Nguyen 976d5cae8d kernel32: Ensure that WriteConsoleW succeeds with an empty input buffer. 2009-01-19 13:36:25 +01:00
Andrew Nguyen 1571c05ad5 kernel32/tests: Simplify a test function's parameters. 2009-01-19 13:36:25 +01:00
Henri Verbeet c9f116a56f dxgi: Implement IDXGIDevice::CreateSurface(). 2009-01-19 13:36:25 +01:00
Henri Verbeet 23094bfad8 dxgi: Allow dxgi_surface to be aggregated. 2009-01-19 13:36:25 +01:00
Henri Verbeet bb0e940e16 d3d10core: Implement device_parent_CreateDepthStencilSurface(). 2009-01-19 13:36:25 +01:00
Henri Verbeet 57242b848f d3d10core: Implement device_parent_CreateRenderTarget(). 2009-01-19 13:36:25 +01:00
Henri Verbeet 43f469ec6a d3d10core: Implement device_parent_CreateSurface(). 2009-01-19 13:36:25 +01:00
Michael Stefaniuc f21b436853 inetcomm: Remove superfluous pointer casts. 2009-01-19 13:36:25 +01:00
Michael Stefaniuc 3c3a9b5081 dbghelp: Remove superfluous pointer casts. 2009-01-19 13:36:25 +01:00
Michael Stefaniuc a2187cad1f winex11.drv: Remove superfluous pointer casts. 2009-01-19 13:36:25 +01:00
Michael Stefaniuc 14b136ca43 crypt32: Remove some superfluous pointer casts. 2009-01-19 13:36:24 +01:00
Jeff Latimer be027eeb28 user32/tests: Resend: Fix test to work on Vista. 2009-01-19 13:36:24 +01:00
Ge van Geldorp df0168d8eb user32/tests: Save iSmCaptionWidth for later testing. 2009-01-19 13:36:24 +01:00
Damjan Jovanovic c160b944b1 shlwapi: Support the content type query. 2009-01-19 12:46:42 +01:00
Michael Stefaniuc c36ce23795 mscms: Remove superfluous pointer casts. 2009-01-19 12:46:42 +01:00
Michael Stefaniuc 8dbc7a699e mlang: Remove superfluous pointer casts. 2009-01-19 12:46:41 +01:00
Gerald Pfeifer 2a06a97336 comctl32: Remove unused parameter from SYSLINK_WrapLine. 2009-01-19 12:46:41 +01:00
Dylan Smith d29a301ccd richedit: Prevent sending Ctrl-C to console and ending tests. 2009-01-19 12:46:41 +01:00
Dylan Smith b4babc16bb richedit: EM_SETTEXTEX detects ascii richtext with Unicode codepage. 2009-01-19 12:46:41 +01:00
Dylan Smith 164778452c richedit: Added test for detecting ascii rtf with Unicode codepage. 2009-01-19 12:46:41 +01:00
Detlef Riekenberg 0730963d56 ddrawex/tests: Fix a typo in ok(). 2009-01-19 12:46:41 +01:00
Huw Davies 2a0f86afc5 comdlg32: We need to be able to type the decimal separator into the margin edit controls so ES_NUMBER is no use. Subclass them and filter WM_CHAR instead. 2009-01-19 12:15:03 +01:00
Huw Davies fd9d79ab5d comdlg32: Display the fractional part of the margins. 2009-01-19 12:14:52 +01:00
Huw Davies 6ca8b91f39 comdlg32: Set the margins groupbox title to reflect whether we are using metric or imperial measurements. 2009-01-19 12:14:46 +01:00
Huw Davies ef4588a08e comdlg32: Fix spelling of millimeter. 2009-01-19 12:14:41 +01:00
Alexandre Julliard 0208fe2f1f gdiplus: Fix a typo that breaks the Mingw build. 2009-01-16 16:36:29 +01:00
Michael Stefaniuc 273dbe4619 riched20: Fix a typo (stray address of operator). 2009-01-16 16:34:46 +01:00
Huw Davies 3288c72057 comdlg32: Add an is_metric() helper function. 2009-01-16 13:58:14 +01:00
Huw Davies 8149f2a645 comdlg32: Correctly rotate the margins when the paper orientation is changed. 2009-01-16 13:58:09 +01:00
Henri Verbeet 2afa23867b ddraw: Add extern to some global variable declarations. 2009-01-16 13:30:08 +01:00
Henri Verbeet e6babd8367 d3d9: Properly test for dynamic usage in device_parent_CreateSurface(). 2009-01-16 13:29:57 +01:00
Henri Verbeet b5eaca542e d3d8: Properly test for dynamic usage in device_parent_CreateSurface(). 2009-01-16 13:29:52 +01:00
Henri Verbeet 558cc750c4 d3d10core: Add a small test for CreateTexture2D(). 2009-01-16 13:29:44 +01:00
Henri Verbeet bd9320f822 dxgi: Add a small test for CreateSurface(). 2009-01-16 13:29:38 +01:00
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 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
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 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
Hans Leidekker 1c07d94ddc wininet: Send a content length header for all verbs other than GET. 2009-01-15 12:41:53 +01:00
Alexandre Julliard 31fd066393 kernel32/tests: Add test cases for reading/writing process memory from an invalid buffer address. 2009-01-15 12:06:16 +01:00
Alexandre Julliard 858a7efdd4 ntdll: Check buffer for access in NtRead/WriteVirtualMemory.
This also triggers page faults needed for DIB section access and write
watches.
2009-01-15 12:06:16 +01:00
Alexandre Julliard e016d2ec5e kernel32: Remove the DIB section hack in WriteFile now that NtWriteFile takes care of it. 2009-01-15 12:06:16 +01:00
Alexandre Julliard d2b217e90a gdi32/tests: Add a test case for calling WriteFile with the DIB section bits as buffer. 2009-01-15 12:06:15 +01:00
Alexandre Julliard 8de57bd541 kernel32/tests: Add test cases for reading/writing from an invalid buffer address. 2009-01-15 12:05:53 +01:00
Alexandre Julliard 63bff0937f ntdll: Check buffer for access in NtReadFile before performing I/O.
This also triggers page faults needed for write watches.
2009-01-15 12:05:26 +01:00
Alexandre Julliard 39d4f9e272 ntdll: Check buffer for access in NtWriteFile before performing I/O.
This also triggers page faults needed for DIB section access.
2009-01-15 12:04:24 +01:00
Alexandre Julliard 51c7fe5fc7 cabinet: Don't try to copy data from the file if we don't even have a data buffer. 2009-01-15 12:03:08 +01:00
Huw Davies 8b10dd2a8d comdlg32: We no longer need to update the dialog struct on exit as all of the information is up to date. 2009-01-14 15:56:06 +01:00
Huw Davies 3e43528a99 comdlg32: Use a unicode dialog. 2009-01-14 15:55:59 +01:00
Huw Davies 90651c049a comdlg32: Keep the DEVMODE's papersize member up to date. 2009-01-14 15:55:01 +01:00
Huw Davies 34c771bd9a comdlg32: Keep the DEVMODE's orientation member up to date. 2009-01-14 15:54:59 +01:00
Nikolay Sivov 4e12b8efc8 kernel32/tests: Some todo tests for CompareStringA and lstrcmpi. 2009-01-14 15:54:41 +01:00
Jeff Latimer 1f5b2f7e0c user32/tests: Add tests for DdeGetData Ascii interface. 2009-01-14 15:22:51 +01:00
Jeff Latimer 56784f60c1 user32: Check for NULL pData in DdeClientTransAction expecting to be passed a handle. 2009-01-14 14:59:34 +01:00
Paul Vriens 950514c8c3 ddrawex/tests: Don't crash on win9x. 2009-01-14 14:52:55 +01:00
Paul Vriens b8cde623dd setupapi/tests: Fix some test failures on win9x. 2009-01-14 14:52:51 +01:00
Francois Gouget 053d521ca7 ddrawex: Add a trailing '\n' to a Wine trace. 2009-01-14 14:52:24 +01:00
Francois Gouget 5656e41640 rpcrt4/tests: Add a trailing '\n' to ok() calls. 2009-01-14 14:52:18 +01:00
Dylan Smith b81144b350 richedit: Correct limitations on values for setting zoom ratio. 2009-01-14 14:22:43 +01:00
Dylan Smith fcabbbf30f richedit: Zoom in and out with mouse wheel with control held. 2009-01-14 14:22:37 +01:00
Dylan Smith b70b3e893f richedit: Added tests for zooming.
The contents of the text can be zoomed in with EM_SETZOOM, or with the
mouse wheel.  EM_SETZOOM is implemented, but these tests show bugs in
the implementation, and zooming using the mouse wheel isn't
implemented at all yet.
2009-01-14 14:22:26 +01:00
Andrey Turkin 8ff76d24f6 ole32/tests: Add test for IContextCallback. 2009-01-14 14:16:21 +01:00
Andrey Turkin aa8f008952 include: Add ctxtcall.idl file with IContextCallback interface definition. 2009-01-14 14:16:08 +01:00
Michael Stefaniuc a28052ab8a cryptnet: Remove superfluous pointer casts. 2009-01-14 13:51:01 +01:00
Michael Stefaniuc 357c3f4a2c d3d8: Remove superfluous pointer casts. 2009-01-14 13:51:01 +01:00
Michael Stefaniuc 02602bd3cf dswave: Remove superfluous pointer casts. 2009-01-14 13:51:01 +01:00
Michael Stefaniuc b53877d92e gdiplus: Remove superfluous pointer casts. 2009-01-14 13:51:00 +01:00
Henri Verbeet 4c7e72bb96 wined3d: Fix a memory leak in CreateSwapChain() error handling. 2009-01-14 13:51:00 +01:00
Henri Verbeet c8c073fc9b wined3d: Get rid of D3DCREATEOBJECTINSTANCE. 2009-01-14 13:51:00 +01:00
Henri Verbeet 9440dfedf4 wined3d: Remove AddDirtyRect() from the public interface. 2009-01-14 13:51:00 +01:00
Henri Verbeet fd90021666 wined3d: Remove AddDirtyBox() from the public interface.
This is an internal wined3d function.
2009-01-14 13:51:00 +01:00
Henri Verbeet 881780276b wined3d: Remove CleanDirtyBox().
It's never used.
2009-01-14 13:51:00 +01:00
Alexandre Julliard 8c84636cd5 configure: Specify the target flags directly from configure to avoid trouble on BSD make. 2009-01-14 13:50:52 +01:00
Alistair Leslie-Hughes 022ae89e0f mshtml: Add missing IHTMLCurrentStyle interfaces. 2009-01-14 12:41:04 +01:00
Alistair Leslie-Hughes 421dca6a96 msxml3: Add fixme for unsupported parameter. 2009-01-14 12:40:56 +01:00
Andrew Talbot d287e88691 riched20: Declare some functions static. 2009-01-14 12:40:40 +01:00
Hervé Chanal 831290e93d shell32: A nicer icon for desktop. 2009-01-14 12:22:59 +01:00
Dmitry Timoshkov 1fb2a50986 serialui: Use "-1" as a "don't care value", fix dialog id duplicates. 2009-01-14 12:21:48 +01:00
Dmitry Timoshkov abbd88d07c mshtml: Use "-1" as a "don't care value", fix dialog id duplicates. 2009-01-14 12:21:43 +01:00
Dmitry Timoshkov 267c709341 cryptui: Use "-1" as a "don't care value", fix dialog id duplicates. 2009-01-14 12:21:38 +01:00