Commit Graph

45471 Commits

Author SHA1 Message Date
Vincent Povirk 96023267c8 gdiplus: Store the codec information and functions in a single structure. 2009-08-21 11:16:38 +02:00
Henri Verbeet 0c4201d5fd wined3d: Properly check if an attribute is used in TRACE_STRIDED. 2009-08-21 11:12:01 +02:00
Henri Verbeet 458afd64bd wined3d: Properly check if an attribute is used in IWineD3DDeviceImpl_ProcessVertices(). 2009-08-21 11:10:26 +02:00
Henri Verbeet 4ec2b09d8f wined3d: Don't check for a "representative" in the MarkStateDirty() functions.
States without representative should never be called. Arguably they shouldn't
exist in the first place, but allowing them simplifies the state table.
2009-08-21 11:10:21 +02:00
Henri Verbeet b2e543b22f wined3d: Add a state handler for WINED3DRS_DEBUGMONITORTOKEN. 2009-08-21 11:10:15 +02:00
Henri Verbeet a36e30b541 wined3d: Mark the correct state dirty. 2009-08-21 11:10:07 +02:00
Michael Stefaniuc 2a3ba717b3 shdoclc: Add the Romanian translation. 2009-08-21 11:09:58 +02:00
Jacek Caban 601c881705 urlmon: Added more protocol tests. 2009-08-21 11:09:52 +02:00
Jacek Caban 64b5adc0b6 urlmon: Check FLAG_ALL_DATA_READ first in protocol_read. 2009-08-21 11:09:44 +02:00
Jacek Caban 094c0104f0 urlmon: Fixed bscf for ReportData after mime verification call. 2009-08-21 11:09:39 +02:00
Jacek Caban 3d03ccf253 urlmon: Fixed report_data for recursive calls. 2009-08-21 11:09:31 +02:00
Jacek Caban 6927eecd6d urlmon: Added IWinInetHttpInfo stub implementation to BindProtocol object. 2009-08-21 11:09:24 +02:00
Andrew Eikum e4106b6273 user32/tests: Fix input test failure in win9x platforms. 2009-08-20 19:43:30 +02:00
Andrew Eikum 85a5867308 ole32: Add big block chain to small block chain conversion routine. 2009-08-20 19:43:30 +02:00
Andrew Eikum 972e4a22f8 ole32: Allow small block chains with no property. 2009-08-20 19:43:30 +02:00
Andrew Eikum 7ca31e83f0 ole32: Repair leak on error path. 2009-08-20 19:43:30 +02:00
Tony Wasserka a18fc6ec76 windowscodecs: Add stubs for the IWICStream interface. 2009-08-20 19:43:29 +02:00
Alexandre Julliard e3b395ff2c user32: Run the explorer process from the system directory. 2009-08-20 19:43:29 +02:00
Jörg Höhle f2a4c6eeab d3d9/tests: SetAutoGenFilterType tests. 2009-08-20 17:39:45 +02:00
Alexandre Julliard 2ff209ed2f msvfw32: Add missing utf8 pragma. 2009-08-20 15:33:26 +02:00
Michael Stefaniuc 385594aa11 oleacc: Add the Romanian translation. 2009-08-20 15:27:51 +02:00
Luca Bennati 18af49ab23 wininet: Update Italian translation. 2009-08-20 15:27:45 +02:00
Luca Bennati c2576bd323 appwiz.cpl: Add Italian translation. 2009-08-20 15:27:25 +02:00
Alistair Leslie-Hughes d343124344 mshtml: Implement IHTMLStyle get/put borderLeftWidth. 2009-08-20 15:27:18 +02:00
Juan Lang b308157bf2 ole32: Correct byte count. 2009-08-20 15:26:54 +02:00
Juan Lang c664e9f494 ole32: On big endian machines, copy strings to little endian order without mucking with the map they're stored in. 2009-08-20 15:26:45 +02:00
Juan Lang d82cbcf049 rpcrt4: Allow Annotation to be NULL.
Fixes bug 19760.
--Juan

From afb4d6b943345e19952fe34bd1d8ab4c411563ae Mon Sep 17 00:00:00 2001
From: Juan Lang <juan.lang@gmail.com>
Date: Wed, 19 Aug 2009 14:27:20 -0700
Subject: [PATCH 3/3] Allow Annotation to be NULL
2009-08-20 15:26:33 +02:00
Jacek Caban 742de5aeb5 mshtml: Moved parse_post_data to GetBindInfo. 2009-08-20 15:26:24 +02:00
Mike Kaplinskiy 9b906c6766 ws2_32/tests: Test connecting a pending accept socket. 2009-08-20 15:26:19 +02:00
Vincent Povirk 3e542bc60e oleaut32: Map INT and UINT typedesc's to VT_I4 and VT_UI4. 2009-08-20 15:25:54 +02:00
Vincent Povirk 2ae20e45c7 oleaut32: Add test for INT and UINT property return values. 2009-08-20 15:25:44 +02:00
Alexandre Julliard c8c839a9bc userenv/tests: Don't depend on the Ascii length to find the next env variable. 2009-08-19 19:50:06 +02:00
Stefan Dösinger 3cd91a451d wined3d: Use 50 chars for register names in texm3x3* functions. 2009-08-19 17:28:08 +02:00
Alistair Leslie-Hughes 7e2dfe4f74 mshtml: Implement IHTMLCurrentStyle_get_visibility. 2009-08-19 17:28:08 +02:00
Alistair Leslie-Hughes 89c92bee63 msxml3: Support loading windows file paths. 2009-08-19 17:27:41 +02:00
Henri Verbeet c70f3816ab wined3d: Hide WINED3DFMT_R16G16B16A16_UNORM again.
This format is broken on some cards. Hide it until we figure out a reliable
way to deal with it.
2009-08-19 14:45:39 +02:00
Henri Verbeet 5a24a02ad5 wined3d: Pass the context's gl_info to state handlers. 2009-08-19 14:45:34 +02:00
Henri Verbeet dc8b1bdc0f wined3d: Rename some GLSL instruction handlers.
The pshader_glsl_* names are a leftover from when we had separate code for
vertex and fragment shaders.
2009-08-19 14:45:23 +02:00
Henri Verbeet ffb38da024 wined3d: Try to force a top-left filling convention. 2009-08-19 14:45:09 +02:00
Henri Verbeet 92b66ac82c wined3d: Make use_vs() safe to call from IWineD3DDeviceImpl_FindTexUnitMap(). 2009-08-19 14:45:02 +02:00
Jesse Litton 43a35958f6 dbghelp: Don't double memory allocation on every add. 2009-08-19 14:42:00 +02:00
Rico Schüller d9784c1a2f wined3d: Fix some checkGLcalls. 2009-08-19 14:41:49 +02:00
Alexandre Julliard f07ac99d9e winhttp/tests: Use the global wine_dbgstr_w instead of a local variant. 2009-08-19 13:37:09 +02:00
Alexandre Julliard 203bf6c8e0 urlmon/tests: Use the global wine_dbgstr_w instead of a local variant. 2009-08-19 13:37:04 +02:00
Alexandre Julliard 44e874ab86 shdocvw/tests: Use the global wine_dbgstr_w instead of a local variant. 2009-08-19 13:37:00 +02:00
Alexandre Julliard 2ce5dba498 msxml3/tests: Use the global wine_dbgstr_w instead of a local variant. 2009-08-19 13:36:55 +02:00
Alexandre Julliard ef5864fcc0 mstask/tests: Use the global wine_dbgstr_w instead of a local variant. 2009-08-19 13:36:50 +02:00
Alexandre Julliard 86f9fce74c mshtml/tests: Use the global wine_dbgstr_w instead of a local variant. 2009-08-19 13:36:46 +02:00
Alexandre Julliard 89bf94c00d mlang/tests: Use the global wine_dbgstr_w instead of a local variant. 2009-08-19 13:36:41 +02:00
Alexandre Julliard f3d87838ff kernel32/tests: Use the global wine_dbgstr_w instead of a local variant. 2009-08-19 13:36:36 +02:00
Alexandre Julliard 475e1d6210 jscript/tests: Use the global wine_dbgstr_w instead of a local variant. 2009-08-19 13:36:31 +02:00
Alexandre Julliard f3664e9bc3 hlink/tests: Use the global wine_dbgstr_w instead of a local variant. 2009-08-19 13:36:27 +02:00
Alexandre Julliard 186528e298 gdiplus/tests: Use the global wine_dbgstr_w instead of a local variant. 2009-08-19 13:36:22 +02:00
Alexandre Julliard 825487b1eb advapi32/tests: Use the global wine_dbgstr_w instead of a local variant. 2009-08-19 13:36:17 +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
Vitaliy Margolen 83172ecc82 dinput: Fix evdev POV mapping. 2009-08-19 12:26:15 +02:00
Vitaliy Margolen 0932f4a113 dinput: Get default axes configuration from the device for joydev. 2009-08-19 12:26:03 +02:00
Vitaliy Margolen 9a73798af8 dinput: Expand joydev joystick discovery to query joystick name as well. 2009-08-19 12:25:55 +02:00
Vitaliy Margolen 2941cc72e5 dinput: Set default joystick axes mapping for evdev. 2009-08-19 12:25:36 +02:00
Vitaliy Margolen fa9c11dad3 dinput: Let driver specify default axis mapping. 2009-08-19 12:25:27 +02:00
Vitaliy Margolen 167457efc1 dinput: Evdev joystick driver - add ability to remap axis. 2009-08-19 12:25:18 +02:00
Vitaliy Margolen 3622b2d926 dinput: Rename device axes to direct input axes mapping array to dev_axes_to_di. 2009-08-19 12:25:05 +02:00
Vitaliy Margolen 083d6e8474 dinput: Move setup_dinput_options into common place. 2009-08-19 12:24:52 +02:00
Vitaliy Margolen 1362d15060 dinput: Move axes count into base joystick class. 2009-08-19 12:24:39 +02:00
Vitaliy Margolen 5347ab427a dinput: Move axes mapping array and default dead-zone into generic joystick class. 2009-08-19 12:24:26 +02:00
Andrew Eikum 37754eb400 user32/tests: Add tests for SendInput with unicode. 2009-08-19 12:19:06 +02:00
Andrew Eikum f9e7c3f4ba user32: Handle VK_PACKET messages in TranslateMessage. 2009-08-19 12:18:14 +02:00
Andrew Eikum 55736136e2 winex11: Support KEYEVENTF_UNICODE in SendInput. 2009-08-19 12:16:19 +02:00
Vincent Povirk dad00cce44 gdiplus: Add a test for drawing to application-provided memory. 2009-08-19 12:15:22 +02:00
Alexandre Julliard b374a72d51 userenv/tests: Don't use string debugging functions for non-debug usage. 2009-08-19 12:09:23 +02:00
Vincent Povirk f343c33083 windowscodecs: Implement GetDecoderInfo for the GIF decoder. 2009-08-19 12:08:43 +02:00
Vincent Povirk 2b14970e51 windowscodecs: Implement GetContainerFormat for the GIF decoder. 2009-08-19 12:08:38 +02:00
Vincent Povirk 7c9e198a71 oleaut32: Use WIC to decode gif files. 2009-08-19 12:08:32 +02:00
Vincent Povirk 19e7803088 windowscodecs: Implement CopyPixels for GIF decoder. 2009-08-19 12:08:13 +02:00
Francois Gouget 04105f7ff3 gdiplus/tests: Add a trailing '\n' to an ok() call. 2009-08-19 12:07:28 +02:00
Francois Gouget 544f882918 comctl32/tests: Add a trailing '\n' to ok() calls. 2009-08-19 12:07:24 +02:00
Francois Gouget 31e38f8d34 windowscodecs: Add a trailing '\n' to a FIXME(). 2009-08-19 12:07:20 +02:00
Michael Stefaniuc 2bbd5ed9c9 winspool.drv: Add the Romanian translation. 2009-08-19 12:07:14 +02:00
Michael Stefaniuc 984723d3b9 appwiz.cpl: Update the Romanian translation. 2009-08-19 12:06:55 +02:00
Alexandre Julliard 4770ba7bcc ole32/tests: Skip a string that may not round-trip in all codepages. 2009-08-19 10:02:50 +02:00
Alexandre Julliard e01420d72a rpcrt4: Assign a unique id to the connection instead of changing it for each message. 2009-08-18 20:15:01 +02:00
Alexandre Julliard d5ecc2d077 msvideo: Fix packing of the thunk structure. 2009-08-18 16:54:23 +02:00
Alexandre Julliard d8d2aa96fa ddeml: Fix packing of the thunk structure. 2009-08-18 16:54:14 +02:00
Rein Klazes 251c26e0f9 user32: Handle WM_PRINTCLIENT message in PopupMenuWndProc(). 2009-08-18 16:14:51 +02:00
Huw Davies 85342a1562 include: Remove const from [out] parameter. 2009-08-18 16:14:25 +02:00
Vincent Povirk 548cd05ceb windowscodecs: Implement CopyPalette for the GIF decoder. 2009-08-18 14:59:54 +02:00
Vincent Povirk d095d27d92 windowscodecs: Implement GetSize for the GIF decoder. 2009-08-18 14:59:44 +02:00
Vincent Povirk 45e9804a8e windowscodecs: Implement GetFrameCount and GetFrame for the GIF decoder. 2009-08-18 14:59:35 +02:00
Vincent Povirk e6eb982ca6 windowscodecs: Implement Initialize for the GIF decoder. 2009-08-18 14:59:17 +02:00
Vincent Povirk b9b06bc2c9 windowscodecs: Register the GIF decoder. 2009-08-18 14:58:28 +02:00
Vincent Povirk 0c4a5620e8 windowscodecs: Add stub GIF decoder. 2009-08-18 14:58:18 +02:00
Vincent Povirk 83d8f615b3 windowscodecs: Add test for pixel format conversion. 2009-08-18 14:57:32 +02:00
Alistair Leslie-Hughes 447e5d1fac mshtml: Implement IHTMLLocation get_href. 2009-08-18 14:57:25 +02:00
Alexandre Julliard d649320045 comctl32/tests: Fix the property sheet tests on older Windows versions. 2009-08-18 14:49:21 +02:00
Alexandre Julliard 576a398338 comctl32/tests: Fix a number of listview message test failures. 2009-08-18 14:49:03 +02:00
Alexandre Julliard 4f71d33dfa advapi32: Fix sid pointer calculation in LsaLookupNames2. 2009-08-18 13:23:38 +02:00
Alexandre Julliard a104766b07 ole32/tests: Don't release the token object since it doesn't have a proper ref count. 2009-08-18 13:00:37 +02:00
Alexandre Julliard 9b2e414e91 ole32/tests: Avoid infinite waits in tests. 2009-08-18 12:48:57 +02:00
Mike Kaplinskiy 8c0eec2c6b ntdll/tests: Test NtCancelIoFile(Ex). 2009-08-18 12:29:53 +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
Alexandre Julliard e49918b5a2 kernel32: Use a longer wineboot timeout for the initial prefix creation. 2009-08-18 12:17:04 +02:00
Alexandre Julliard d492389d23 kernel32: Don't wait for wineboot once the process is no longer running. 2009-08-18 12:14:12 +02:00
Vladimir Pankratov 6ec190e55c wininet: Update Russian translation. 2009-08-18 11:40:02 +02:00
Vladimir Pankratov 33fe602bcd mshtml: Add test for OmNavigator_get_appName. 2009-08-18 11:39:46 +02:00
Vladimir Pankratov ecd7c11b5d mshtml: Implement OmNavigator_get_appName. 2009-08-18 11:39:41 +02:00
Alexandre Julliard 38fe0827a1 setupapi: Copy the pre-compiled fake dll files instead of generating them if possible. 2009-08-18 11:38:22 +02:00
Alexandre Julliard 5f10595c5c makefiles: Add rules for installing fake modules. 2009-08-18 11:33:26 +02:00
Alexandre Julliard f78a8ceafc makefiles: Add rules for building fake modules. 2009-08-18 11:29:35 +02:00
Sunil Mohan f7f50d1252 oleaut32: Fix SLTG_ReadString to null terminate. 2009-08-18 11:25:44 +02:00
Michael Karcher ca4c571818 ntdll: Add handing of MEM_EXECUTE_OPTION_PERMANENT. 2009-08-18 11:19:55 +02:00
Michael Karcher 9476071fd2 ntdll: Don't send EXCEPTION_EXECUTE_FAULT to Windows programs that didn't enable DEP. 2009-08-18 11:19:46 +02:00
Michael Karcher 7aa1f6c346 ntdll: Add ProcessExecuteFlags handling to NtQueryInformationProcess. 2009-08-18 11:17:44 +02:00
Michael Stefaniuc a0509811a5 wininet: Update the Romanian translation. 2009-08-18 11:17:33 +02:00
Jörg Höhle 7763da811b wined3d: Check GL_SUPPORT prior to an ARB occlusion call. 2009-08-17 19:36:41 +02:00
Huw Davies 70804336aa rpcrt4: Add support for FC_ALIGNM2. 2009-08-17 16:47:24 +02:00
Michael Karcher a0eb2ed413 server: Don't report LOAD_DLL debug event for exe module. 2009-08-17 16:44:14 +02:00
Alexandre Julliard 12d1ff8ef6 winex11: Add handling of take focus event on the desktop window. 2009-08-17 16:32:45 +02:00
Nikolay Sivov f08747cbfc comctl32/tab: Init TCITEM fields in TCM_GETITEM when invalid index passed. 2009-08-17 15:53:12 +02:00
Nikolay Sivov 031c497a5a comctl32/tab: Check destination pointer for NULL in TCM_GETITEM handler. 2009-08-17 15:53:06 +02:00
Rein Klazes b46e2ef9b1 advapi32: SetEntriesInAclW() should accept account name "CURRENT_USER". 2009-08-17 15:52:57 +02:00
Piotr Caban c745826e5d jscript: Fixed Object's function lengths. 2009-08-17 13:57:51 +02:00
Piotr Caban ca72983664 jscript: Fixed Math's function lengths. 2009-08-17 13:57:51 +02:00
Piotr Caban c0fc15b91c jscript: Fixed Array's function lengths. 2009-08-17 13:57:51 +02:00
Piotr Caban 67520788c1 jscript: Fixed Date's function lengths. 2009-08-17 13:57:51 +02:00
Piotr Caban 5ead336535 jscript: Fixed RegExp's function lengths. 2009-08-17 13:57:51 +02:00
Piotr Caban 3da1773cc3 jscript: Fixed String's function lengths. 2009-08-17 13:57:51 +02:00
Piotr Caban c2d2b9f559 jscript: Fixed Number's function lengths. 2009-08-17 13:57:51 +02:00
Piotr Caban 67f14b7633 jscript: Added Boolean's function lengths test. 2009-08-17 13:57:51 +02:00
Henri Verbeet d900491310 wined3d: Replace find_clip_texcoord() with a generic function for finding a free input register. 2009-08-17 13:57:50 +02:00
Henri Verbeet 8d0ad2cf36 wined3d: Remove a redundant IWineD3DDeviceImpl_MarkStateDirty() call.
We should now correctly track the relevant state per-context. The
IWineD3DDeviceImpl_SetViewport() call isn't quite correct for d3d8 and d3d9,
Stefan still has a patch for that.
2009-08-17 13:57:50 +02:00
Henri Verbeet b8078fc747 wined3d: Use WINED3D_UNMAPPED_STAGE in some more places. 2009-08-17 13:57:50 +02:00
Henri Verbeet 7a0670392c wined3d: Check the correct vertex sampler in device_unit_free_for_vs(). 2009-08-17 13:57:50 +02:00
Henri Verbeet 8cf7aa2bdd wined3d: Don't use a start index higher than MAX_COMBINED_SAMPLERS - 1 in device_map_vsamplers(). 2009-08-17 13:57:50 +02:00
Jacek Caban 0936f4aa92 mshtml: Disable spell checker. 2009-08-17 13:57:50 +02:00
Dylan Smith a8e58307f9 richedit: Fixed check for nOffset at the end of the cursor's run.
For some reason the code previously mixed up a selection cursor with the
result cursor.  The problem seemed to have corrected itself before as a
result of conversion between offsets and cursors, but my recent changes
made this bug more severe.
2009-08-17 13:57:50 +02:00
Vincent Povirk ad1d8adfeb windowscodecs: Add a WARN message when CreateDecoderFromStream fails. 2009-08-17 13:57:50 +02:00
Juan Lang a3575824ea shdocvw: Support URLs passed by reference in WebBrowser_Navigate2. 2009-08-17 13:57:50 +02:00
Jacek Caban 1e23e88914 dbghelp: Check for NULL adt before using it in stabs_pts_read_aggregate. 2009-08-17 13:57:49 +02:00
Jacek Caban 4cc3ce923a dbghelp: Use symt_get_name directly in stabs_pts_read_aggregate. 2009-08-17 13:57:49 +02:00
Jacek Caban 956eea6b31 dbghelp: Fixed buffer overflow in stabs_parse. 2009-08-17 13:57:49 +02:00
Jacek Caban 4e1a4ecc04 dbghelp: Improved arena allocation in pool_alloc. 2009-08-14 15:29:59 +02:00
Stefan Leichter 1690044d78 ntoskrnl.exe: Add stub for IoQueryDeviceDescription. 2009-08-14 15:29:54 +02:00
Alexandre Julliard ec98af650b wintrust: Add stubs for the driver policy init functions. 2009-08-14 15:29:26 +02:00
Jacek Caban 7447145d64 msxml3: Optimize bstr_from_xmlChar implementation. 2009-08-14 13:59:10 +02:00
Alistair Leslie-Hughes 489c1a8d43 msxml3: Register missing MXXMLWriter interfaces. 2009-08-14 13:59:10 +02:00
Alistair Leslie-Hughes e00425e6c4 msxml3: IXMLDOMElement doesn't support IObjectIdentity. 2009-08-14 13:59:10 +02:00
Alistair Leslie-Hughes a1ab2df19a shdocvw: Add basic support for InPlaceDeactivate. 2009-08-14 13:59:10 +02:00
Piotr Caban c368ab5ba7 jscript: Inherit Math from Object. 2009-08-14 13:59:10 +02:00
Piotr Caban 6b8fef873c jscript: Added RegExp.source implementation. 2009-08-14 13:59:10 +02:00