Commit Graph

74022 Commits

Author SHA1 Message Date
Hans Leidekker 30630b4da2 wbemprox: Add a partial implementation of Win32_DiskPartition. 2013-02-25 13:02:54 +01:00
Hans Leidekker 8b27b1d0da wbemprox: Implement more properties of Win32_CDROMDrive. 2013-02-25 13:02:43 +01:00
Hans Leidekker a247c7cf23 wbemprox: Avoid a crash in destroy_view. 2013-02-25 13:02:24 +01:00
Alessandro Pignotti ebc37f45e6 quartz: Properly implement IGraphVersion in IFilterGraph. 2013-02-25 10:40:40 +01:00
Alessandro Pignotti ea16925d8c quartz: IEnumFiltersImpl needs to access data from IGraphFilterImpl. 2013-02-25 10:40:40 +01:00
Ken Thomases 9b0fdc645f winemac: Implement ClipCursor(). 2013-02-25 10:40:39 +01:00
Ken Thomases 5c933c89ad winemac: Implement SetCursorPos(). 2013-02-25 10:40:39 +01:00
Ken Thomases de079223bf winemac: Reset the cursor to the normal Mac arrow when it's outside all Wine windows. 2013-02-25 10:40:39 +01:00
Ken Thomases 5d8e685297 winemac: Request mouse move events when our window is active even when cursor is outside it. 2013-02-25 10:40:38 +01:00
Ken Thomases 0a56ef356a winemac: Handle mouse moves in -[WineApplication sendEvent:] instead of WineWindow. 2013-02-25 10:40:38 +01:00
Ken Thomases 38f7a4d518 winemac: Implement GetCursorPos(). 2013-02-25 10:40:38 +01:00
Ken Thomases b79d955342 winemac: Use system cursors when possible. 2013-02-25 10:40:37 +01:00
Ken Thomases a49df4b317 winemac: Implement SetCursor() and DestroyCursorIcon(). 2013-02-25 10:40:37 +01:00
Dmitry Timoshkov 1896e5575e gdiplus: If a device doesn't support AlphaBlend don't convert image to PARGB. 2013-02-25 10:40:37 +01:00
Dmitry Timoshkov d23bfd8dfc gdiplus: Round up when converting from 32-bit ARGB to PARGB. 2013-02-25 10:40:36 +01:00
Dmitry Timoshkov ada3aea736 gdiplus: Add some tests for ARGB conversions. 2013-02-25 10:40:36 +01:00
Nikolay Sivov eab914b968 msvcrt: Move demangler flags to a header and use them. 2013-02-25 10:40:36 +01:00
Daniel Jelinski 30d667bd25 comctl32/imagelist: Allow only one drag cursor. 2013-02-25 10:40:36 +01:00
Andrew Talbot 79bda3d44d oledb32: Avoid signed-unsigned integer comparisons. 2013-02-25 10:40:35 +01:00
Andrew Talbot 10e9e1531a oledlg: Avoid signed-unsigned integer comparisons. 2013-02-25 10:40:35 +01:00
Andrew Talbot d50189c162 quartz: Avoid signed-unsigned integer comparisons. 2013-02-25 10:40:32 +01:00
Piotr Caban 209b58c64e oleaut32: Fixed VarBstrFromDate behavior on dates before year 1600. 2013-02-22 19:15:59 +01:00
Piotr Caban 8f7d1ed520 oleaut32: Fixed time outputing for dates before 1899 in VarBstrFromDate. 2013-02-22 19:15:28 +01:00
Jacek Caban b6a7cc9112 urlmon: Use separated variable for InternetQueryDataAvailable to avoid races. 2013-02-22 17:36:21 +01:00
Jacek Caban 9858145990 vbscript: Added support for a few more constants. 2013-02-22 17:36:21 +01:00
Jörg Höhle 4f0743bffa winmm: WAVE_OPEN_QUERY causes no WIM/WOM_OPEN notification. 2013-02-22 17:36:21 +01:00
Dmitry Timoshkov c5e129a7e4 gdiplus: Remove debug traces from GdipBitmapGetPixel and GdipBitmapSetPixel. 2013-02-22 17:36:21 +01:00
Andrew Talbot faaeeea937 ole32: Avoid signed-unsigned integer comparisons. 2013-02-22 10:20:57 +01:00
Andrew Talbot eedf2f6fab oleaut32: Avoid signed-unsigned integer comparisons. 2013-02-22 10:17:32 +01:00
Daniel Jelinski b9fe178f36 comctl32/listview: Implement overlay image support. 2013-02-22 10:16:43 +01:00
Jacek Caban 85991a7cdd wininet: Fail in NETCON_secure_connect instead of create_netconn if OpenSSL is not available. 2013-02-21 19:16:36 +01:00
Jacek Caban 42750e340e winhttp: Removed no longer used netconn_init argument. 2013-02-21 19:16:32 +01:00
Jörg Höhle c771fe9231 mmdevapi/tests: Produce audible 16bit output too. 2013-02-21 19:16:28 +01:00
Alistair Leslie-Hughes ee9689b4d0 webservices: Add new dll. 2013-02-21 19:16:23 +01:00
Francois Gouget ce34094f5f d3d9/tests: CheckDeviceType() may also return D3DERR_NOTAVAILABLE for D3DFMT_X1R5G5B5.
Spice's QXL driver claims to support X1R5G5B5 but then returns
NOTAVAILABLE just like the Windows Standard VGA driver does for R5G6B5
and X8R8G8B8.
2013-02-21 18:03:03 +01:00
Hans Leidekker 164ddbca8c rpcrt4: Accept HTTP idle packets while waiting for the second prepare header. 2013-02-21 18:02:40 +01:00
Hans Leidekker 612caa5d39 wmiutils: Implement IWbemPathKeyList::RemoveAllKeys. 2013-02-21 18:01:30 +01:00
Hans Leidekker 1397419470 wmiutils: Implement IWbemPathKeyList::GetCount. 2013-02-21 18:01:28 +01:00
Hans Leidekker 39a1b7050f wmiutils: Add a stub implementation of IWbemPathKeyList. 2013-02-21 18:01:26 +01:00
Hans Leidekker 7b00683d6e wmiutils: Add support for for parsing and serializing a key list. 2013-02-21 18:01:23 +01:00
Andrew Talbot d0d28b96a4 ntdll: Avoid signed-unsigned integer comparisons. 2013-02-21 08:34:13 +01:00
Dmitry Timoshkov 668cfb1c5a gdiplus: Correct the GdipDrawString .spec entry. 2013-02-21 08:32:44 +01:00
André Hentschel 2c966be6c3 comctl32/tests: Mark win8 behaviour as broken. 2013-02-21 08:32:39 +01:00
Daniel Jelinski 75d774a43b comctl32/listview: Fix incorrect message parameters. 2013-02-21 08:32:03 +01:00
Nozomi Kodama de852879d1 d3dx9: Avoid useless computations. 2013-02-20 20:43:46 +01:00
Nozomi Kodama f9347a8f0e d3dx9: Add a missing trace. 2013-02-20 20:43:40 +01:00
Nozomi Kodama bd59218140 d3dx9: Specify arguments in trace to ease debugging. 2013-02-20 20:43:35 +01:00
Dmitry Timoshkov 42a5943598 gdiplus: Use an off-screen DC to trace a path. 2013-02-20 18:21:25 +01:00
Dmitry Timoshkov 0553eba08f gdiplus: Use an off-screen DC as an image surface. 2013-02-20 18:21:22 +01:00
Dmitry Timoshkov 97b92fe12c gdiplus: Use an off-screen DC for font enumeration. 2013-02-20 18:21:18 +01:00
Piotr Caban 61f82d6d02 msvcrt: Mark gmtime32 tests with negative argument as broken on win8. 2013-02-20 16:28:30 +01:00
Jacek Caban 5ffeb458d8 mshtml: Added IHTMLDocument5::createAttribute tests. 2013-02-20 16:28:16 +01:00
Jacek Caban 06666c266d mshtml: Added support for IHTMLDOMAttribute::get_nodeName in detached attributes. 2013-02-20 16:28:12 +01:00
Jacek Caban a9136b56f7 mshtml: Addeed IHTMLDocument5::createAttribute implementation. 2013-02-20 16:28:09 +01:00
Jacek Caban 2a0fd1c956 mshtml: Added IHTMLWindow2::onfocus property implementation. 2013-02-20 16:28:06 +01:00
Jacek Caban c2cfc4cf8b mshtml: Forward IHTMLDocument3::get_childNodes to IHTMLDOMNode implemnentation. 2013-02-20 16:28:03 +01:00
Jacek Caban fa5075f7de urlmon: Added a few more forward to propsys. 2013-02-20 16:27:58 +01:00
Jacek Caban 3fd046b460 winhttp: Get cert store directly from cert in netconn_verify_cert. 2013-02-20 13:17:31 +01:00
Huw Davies 5e5d8d215b usp10: Clusters are represented by glyph indices not character positions. 2013-02-20 13:17:26 +01:00
Alexandre Julliard ab2eb34a82 psapi/tests: Define the required Windows version before including anything. 2013-02-20 13:17:12 +01:00
Francois Gouget 3e6d0a373d ddraw/tests: Fix the refresh rate test when running with the Windows 'Standard VGA' driver. 2013-02-20 10:34:41 +01:00
Michael Stefaniuc df56b233e0 shell32: COM clean up for the inner IUnknown of ShellFSFolder. 2013-02-20 10:34:31 +01:00
Michael Stefaniuc 54a1504c57 ddraw/tests: Simplify some equality comparisons between bools. 2013-02-20 10:34:29 +01:00
Andrew Talbot d8efcc9cb3 msvcrt: Avoid signed-unsigned integer comparisons. 2013-02-20 10:33:38 +01:00
Andrew Talbot 5360780a9b msxml3: Avoid signed-unsigned integer comparisons. 2013-02-20 10:33:35 +01:00
André Hentschel 2976b6342f kernel32: Add stub for GetCurrentPackageId. 2013-02-20 10:33:28 +01:00
Jacek Caban 5069ad71b4 mshtml: Don't crash if fire_event_obj is called on detached document. 2013-02-19 19:50:54 +01:00
Michael Stefaniuc 52bdc93e72 mshtml: Fix copy and paste error. 2013-02-19 19:50:54 +01:00
Jörg Höhle 2f0b93ca13 ntdll: Stabilize CreateTimerQueueTimer callbacks over time. 2013-02-19 19:50:54 +01:00
Jacek Caban ee880b28c5 jscript: Fixed BSTR leak. 2013-02-19 19:50:53 +01:00
Jacek Caban 1926b5617d jscript: Use to_int32 in to_uint32 implementation. 2013-02-19 19:50:53 +01:00
Piotr Caban add71cb91d vbscript: Added IMatchCollection2::__NewEnum test. 2013-02-19 19:50:53 +01:00
Piotr Caban 6b8a34a396 vbscript: Added tests for invalid parameters in regular expression functions. 2013-02-19 19:50:52 +01:00
Piotr Caban 56b2a7b1bd vbscript: Added IMatchCollection2::_NewEnum implementation. 2013-02-19 19:50:52 +01:00
Piotr Caban d4ccce8ddb vbscript: Added RegExp.Execute tests. 2013-02-19 19:50:52 +01:00
Piotr Caban e618241c27 vbscript: Silence IDispatchEx queries on RegExp objects. 2013-02-19 19:50:51 +01:00
Piotr Caban f26bdf92cc vbscript: Added RegExp2::Execute implementation. 2013-02-19 19:50:51 +01:00
Piotr Caban 2270f14e1b vbscript: Added RegExp2 flags getters and setters implementation. 2013-02-19 19:50:51 +01:00
Piotr Caban 4b0f475344 vbscript: Added RegExp2::Test implementation. 2013-02-19 19:50:51 +01:00
Jacek Caban 820c7635ab oleaut32: Fixed copy&paste mistake in SysFreeString.
Spotted by Piotr.
2013-02-19 19:50:50 +01:00
Jacek Caban f5cb8c175c mshtml: Fixed tests on some broken Vista versions. 2013-02-19 19:50:50 +01:00
Piotr Caban f16c9877bd jscript: Avoid copying regular expression results. 2013-02-19 19:50:40 +01:00
Piotr Caban 67c7cc5517 jscript: Cleanup regular expressions engine API. 2013-02-19 19:50:36 +01:00
Piotr Caban 4c6a1d1d92 jscript: Rename JSREG_* defines to REG_*. 2013-02-19 13:47:57 +01:00
Dmitry Timoshkov 6b474b555e gdiplus: Reimplement GdipFillRectangles using GdipFillPath. 2013-02-19 10:42:45 +01:00
Dmitry Timoshkov bb16c926b4 gdiplus: Slightly simplify GdipFillClosedCurve2 implementation. 2013-02-19 10:42:36 +01:00
Dmitry Timoshkov 338958287a gdiplus: Reimplement GdipDrawRectangles using GdipDrawPath. 2013-02-19 10:42:32 +01:00
Dmitry Timoshkov 1223569d64 gdiplus: Reimplement GdipDrawRectangle using GdipDrawPath. 2013-02-19 10:42:29 +01:00
Dmitry Timoshkov 981223a736 gdiplus: Reimplement GdipDrawPie using GdipDrawPath. 2013-02-19 10:42:24 +01:00
Dmitry Timoshkov 6df50f1d16 gdiplus: Reimplement GdipDrawEllipse using GdipDrawPath. 2013-02-19 10:42:16 +01:00
Dmitry Timoshkov ad49f83c7d gdiplus: Forward GdipDrawBezier to GdipDrawBeziers. 2013-02-19 10:42:10 +01:00
Dmitry Timoshkov ae8826c43e gdiplus: Reimplement GdipDrawBeziers using GdipDrawPath. 2013-02-19 10:42:03 +01:00
Dmitry Timoshkov 89f380f69b gdiplus: Reimplement GdipDrawArc using GdipDrawPath. 2013-02-19 10:41:46 +01:00
Dmitry Timoshkov 2fd1bf60ae gdiplus: Reimplement GdipDrawLines using GdipDrawPath. 2013-02-19 10:41:37 +01:00
Dmitry Timoshkov 03228b1784 gdiplus: Reimplement GdipDrawCurve2 using GdipDrawPath. 2013-02-19 10:41:18 +01:00
Dmitry Timoshkov 4233b82872 gdiplus: Slightly simplify GdipDrawClosedCurve2 implementation. 2013-02-19 10:41:01 +01:00
Dmitry Timoshkov cc54d1eb68 gdiplus: Forward GdipDrawBezierI to GdipDrawBezier. 2013-02-19 10:40:43 +01:00
Ken Thomases 6cfa0a31d8 winemac: Don't bring a window onto the screen in SetFocus(). 2013-02-19 10:40:12 +01:00
Ken Thomases 1561fa4126 winemac: Call sync_window_position() before show_window() since window frame affects whether it shows. 2013-02-19 10:40:08 +01:00
Ken Thomases abb0161c4c winemac: Always use proper z-order when putting a window on screen. 2013-02-19 10:40:03 +01:00
Matteo Bruni 5e28b0c974 wined3d: Add RESZ support. 2013-02-19 10:39:47 +01:00
Matteo Bruni 25d0d0876d wined3d: Make (wined3d_)surface_depth_blt_fbo handle locations other than SFLAG_INTEXTURE. 2013-02-19 10:39:42 +01:00
Austin English d50baaa1df riched20: Make sure to load dll below 2GB address space. 2013-02-19 10:39:31 +01:00
Michael Stefaniuc 621d9e444a Revert "dsound/tests: Primary and secondary buffers use the same IDirectSoundBuffer vtbl.".
This reverts commit 7959778d3f.
This is not always the case on Windows.
2013-02-19 10:39:07 +01:00
André Hentschel 242da67082 ntdll: Correctly align the stack for odd numbers of arguments in relay traces on ARM. 2013-02-19 10:39:03 +01:00
Jacek Caban aa4ccd807d wininet: Removed broken cache tests. 2013-02-18 17:02:18 +01:00
Jacek Caban 3098e3c355 wininet: Address string should never be converted to UNICODE in status notifications. 2013-02-18 17:02:14 +01:00
Jacek Caban 2544999ed2 urlmon: Skip https tests on IE6. 2013-02-18 17:01:03 +01:00
Huw Davies acaad0a842 riched20: Add the ability to CharFromPoint to either pick the closest leading edge or the leading edge of the selected character. 2013-02-18 16:34:10 +01:00
Nikolay Sivov 1cb663f5ce dwrite: Remove testing for exact script code value. 2013-02-18 15:06:23 +01:00
Dmitry Timoshkov f817fb56e8 gdiplus: Avoid a crash in GdipDrawImagePointRect. 2013-02-18 15:06:17 +01:00
Alexandre Julliard 7ce90cc719 kernel32: Attempt to buffer the full directory in FindFirstFile to avoid races. 2013-02-18 14:51:05 +01:00
Alexandre Julliard 38e8f6d83f rpcrt4/tests: Define the required Windows version before including anything. 2013-02-18 14:51:05 +01:00
Alexandre Julliard 3369c53202 user32/tests: Define the required Windows version before including anything. 2013-02-18 14:51:05 +01:00
Alexandre Julliard eaf78eadf0 gdi32/tests: Define the required Windows version before including anything. 2013-02-18 14:51:04 +01:00
Piotr Caban cfec148b8b msvcp90: Prefer builtin version. 2013-02-18 14:51:04 +01:00
Piotr Caban 5d88f780dd msvcr90: Prefer builtin version. 2013-02-18 14:51:04 +01:00
Dmitry Timoshkov 22a7458a3f gdiplus: Avoid a devision by zero when a being added segment length is 0.
This sometimes happens after GdipAddPathLine + GdipWidenPath.
2013-02-18 14:51:04 +01:00
Dmitry Timoshkov 8ec2354b32 gdiplus: Forward GdipDrawLinesI to GdipDrawLines. 2013-02-18 10:36:18 +01:00
Dmitry Timoshkov 7cccd36c9a gdiplus: Forward GdipDrawLineI to GdipDrawLine. 2013-02-18 10:36:11 +01:00
Dmitry Timoshkov 0ed65a2d3a gdiplus: Forward GdipDrawLine to GdipDrawLines. 2013-02-18 10:36:01 +01:00
Ken Thomases d26a6bf451 winemac: Implement ChangeDisplaySettingsEx(). 2013-02-18 10:35:46 +01:00
Ken Thomases 4f4ac0cafc winemac: Implement EnumDisplaySettingsEx(). 2013-02-18 10:35:35 +01:00
Ken Thomases bc75a9baff winemac: Implement DISPLAYS_CHANGED event for when display configuration has changed. 2013-02-18 10:34:55 +01:00
Ken Thomases be6af9a169 winemac: Implement support for full-screen windows. 2013-02-18 10:34:46 +01:00
Ken Thomases ba86e67792 winemac: Track Cocoa windows in a z-ordered list. 2013-02-18 10:34:40 +01:00
Ken Thomases 3799acb3ac winemac: Use only on-screen windows for Cocoa parent (Win32 owner) and ordering sibling. 2013-02-18 10:34:33 +01:00
Ken Thomases d74e90080a winemac: Don't set Cocoa window frame to be zero-sized. 2013-02-18 10:34:29 +01:00
Ken Thomases 47352930d8 winemac: Discard old frame changed events when setting frame for off-screen windows, too. 2013-02-18 10:34:24 +01:00
Andrew Talbot a9200aa99d mshtml: Avoid signed-unsigned integer comparisons. 2013-02-18 10:33:29 +01:00
Andrew Talbot 40f3a9fa59 msi: Avoid signed-unsigned integer comparisons. 2013-02-18 10:33:17 +01:00
Andrew Talbot 51a79287c0 msvcp90: Avoid signed-unsigned integer comparisons. 2013-02-18 10:32:35 +01:00
Marcus Meissner 2dbb23c810 ole32: Free *ppszProgID on error path (Coverity). 2013-02-18 10:32:22 +01:00
Marcus Meissner fc179497bd kernel32: Use the correct pointer size in atl thunk (Coverity). 2013-02-18 10:31:22 +01:00
Huw Davies 1c0aaf7dd2 riched20: Use ME_PointFromChar to calculate the caret position. 2013-02-15 17:52:13 +01:00
Huw Davies 635614b5ea riched20: Move the password string hack to just before it's used. 2013-02-15 17:52:11 +01:00
Huw Davies a4378f44aa riched20: Move the range clamping to the helper now that the range isn't used later on. 2013-02-15 17:52:08 +01:00
Huw Davies 79278497d3 riched20: Move underline drawing to a common function. 2013-02-15 17:52:02 +01:00
Hans Leidekker bfe5e58d3a msi: Don't remove products if msidbUpgradeAttributesOnlyDetect is set. 2013-02-15 16:56:19 +01:00
Piotr Caban fb29bf7d2f vbscript: Rename vbsheap to heap_pool. 2013-02-15 16:26:30 +01:00
Piotr Caban 7246f7f3aa vbscript: Added IRegExp2::Pattern implementation. 2013-02-15 16:26:27 +01:00
Piotr Caban 08a16a2876 vbscript: Added partial implementation of IDispatch methods in IRegExp2. 2013-02-15 16:26:25 +01:00
Piotr Caban b0ef29595a vbscript: Added IRegExp2_QueryInterface tests. 2013-02-15 16:26:21 +01:00
Piotr Caban 63d27b5420 vbscript: Added IRegExp2 stub. 2013-02-15 16:26:10 +01:00
Piotr Caban 06e8d830e2 jscript: Moved generic regular expressions code to separate file. 2013-02-15 14:43:17 +01:00
Piotr Caban 5f06c6de28 jscript: Make context generic in internal regular expression functions. 2013-02-15 14:43:09 +01:00
Piotr Caban deca5e1aca jscript: Move code operating on JSRegExp out of do_regexp_match_next function. 2013-02-15 14:43:06 +01:00
Piotr Caban 1d61b4581a jscript: Don't use jsstr_t in js_NewRegExp. 2013-02-15 14:43:04 +01:00
Piotr Caban 89711e35c1 jscript: Don't use jsstr_t in JSRegExp structure. 2013-02-15 14:43:01 +01:00
Piotr Caban 02d63cb312 jscript: Rename jsheap_t to heap_pool_t. 2013-02-15 14:42:58 +01:00