Commit Graph

52379 Commits

Author SHA1 Message Date
Nikolay Sivov 5eedf51df6 comctl32/rebar: Try to center child rectangle only if cyChild height is not zero. 2010-05-06 14:21:05 +02:00
Damjan Jovanovic 538b39c4cf winex11.drv: Use unicode filenames for WM_DROPFILES. 2010-05-06 14:19:57 +02:00
Rico Schüller 89b0c84375 d3d10/tests: Add ID3D10Effect::GetVariableBy*() test. 2010-05-06 14:19:03 +02:00
Rico Schüller b0b9897f9f d3d10: Add argument check in ID3D10Effect::GetVariableByName(). 2010-05-06 14:18:55 +02:00
Rico Schüller 337c5d2730 d3d10: Implement ID3D10Effect::GetVariableBySemantic(). 2010-05-06 14:18:50 +02:00
Rico Schüller be3c8db22c d3d10: Parse semantic in parse_fx10_local_variable(). 2010-05-06 14:18:43 +02:00
Sven Baars 35c6beeba2 gphoto2.ds: Fix Dutch translation and alignment. 2010-05-06 14:18:32 +02:00
Sven Baars 079c01c508 credui: Fix Dutch translation. 2010-05-06 14:18:27 +02:00
Aric Stewart 2ba0048541 usp10: ScriptTextOut reorders glyphs that are RTL if they have been processed with fLogicalOrder in previous calls. 2010-05-06 14:18:17 +02:00
Aric Stewart abae85b976 usp10: Fix ScriptGetCMap handling of unsupported glyphs. 2010-05-06 14:18:04 +02:00
Henri Verbeet 6478e41b97 wined3d: Remove the unused device type parameter to some format capability checking functions. 2010-05-06 14:17:46 +02:00
Henri Verbeet 6d68701fb3 wined3d: Reorganize IWineD3DImpl_CheckDeviceFormat() a bit. 2010-05-06 14:17:39 +02:00
Henri Verbeet 7a2debe113 wined3d: Use the FBO cache in swapchain_blit(). 2010-05-06 14:17:30 +02:00
Henri Verbeet 3345146d0b wined3d: Use the FBO cache in stretch_rect_fbo(). 2010-05-06 14:17:24 +02:00
Henri Verbeet 9982a46296 wined3d: Use the FBO cache in context_apply_blit_state(). 2010-05-06 14:16:44 +02:00
Alexandre Julliard e27bc88693 gdi32: Add a global function to retrieve the display driver. 2010-05-06 13:50:30 +02:00
Alexandre Julliard 8dc9e8786b gdi32: Don't store the display driver in the global list to avoid the need for locking. 2010-05-06 13:48:24 +02:00
Alexandre Julliard 0e4f742f06 gdi32: Don't bother freeing graphics drivers. 2010-05-06 13:37:32 +02:00
Huw Davies 1af1784430 comctl32: Silence a few compiler warnings. 2010-05-05 17:59:41 +02:00
Huw Davies 9bee50f6d9 gdi32: Fix ExtTextOutA -> W forwarding when ETO_PDY is set. 2010-05-05 17:49:44 +02:00
Sven Baars 6b21d0c663 comdlg32: Fix some alignment issues in the Dutch translation. 2010-05-05 17:49:13 +02:00
Sven Baars fbd8722856 comctl32: Fix Dutch translation. 2010-05-05 17:49:04 +02:00
Sven Baars 2da433feb6 avifil32: Fix Dutch translation. 2010-05-05 17:48:55 +02:00
Hans Leidekker 82d7b04c2c msi: Apply registered patches in MsiOpenPackage. 2010-05-05 15:27:12 +02:00
Hans Leidekker 881ef98479 msi: Forward MsiDetermineApplicablePatchesA to MsiDetermineApplicablePatchesW. 2010-05-05 15:27:08 +02:00
Jacek Caban 072ecdf504 mshtml: Fixed IObjectSafety failure handling. 2010-05-05 15:27:02 +02:00
Piotr Caban df038ec544 msvcrt: Added _ui64toa_s implementation. 2010-05-05 15:26:53 +02:00
Piotr Caban 100e925cb4 msvcrt: Added ___mb_cur_max_l_func implementation. 2010-05-05 15:26:50 +02:00
Piotr Caban 3f4eded5d4 msvcrt: Added _get_osplatform implementation. 2010-05-05 15:26:45 +02:00
Alexandre Julliard 599531b7d9 comctl32: Add support for alpha blending in ImageList_DrawIndirect. 2010-05-05 12:47:24 +02:00
Alexandre Julliard 3f5136ce3a shell32: Load the application icon for the control panel window. 2010-05-05 11:00:38 +02:00
Alexandre Julliard 8182520f13 shdocvw: Support setting an icon on the main iexplore window. 2010-05-05 11:00:19 +02:00
Gerald Pfeifer 978b4898e5 kernel32/tests: Remove variable len which is not really used from test_CommandLine. 2010-05-05 10:56:39 +02:00
Gerald Pfeifer f215784edc cryptdlg: Remove variable headingSep which is not really used from CRYPT_FormatCPS. 2010-05-05 10:52:42 +02:00
Gerald Pfeifer b8ee145992 ntdll/tests: Remove variable len which is not really used from create_file_test. 2010-05-05 10:52:30 +02:00
Gerald Pfeifer c5bc2a5d2f winex11.drv: Remove variable bits which is not really used from X11DRV_DIB_GetImageBits_4. 2010-05-05 10:52:24 +02:00
Gerald Pfeifer 52ead99288 crypt32/tests: Remove variable entry which is not really used from test_decodeCRLToBeSigned. 2010-05-05 10:52:03 +02:00
Gerald Pfeifer 34f9b1bc63 comctl32: Remove variable scrollRange which is not really used from PAGER_NCCalcSize. 2010-05-05 10:51:54 +02:00
Jörg Höhle d531d229e5 wineoss: MOD_MIDIPORT has 0 voices and notes and FFFF ChannelMask. 2010-05-05 10:50:56 +02:00
Jörg Höhle 8aeb9ec03a wineoss: Supply FFFFFFFF for midiOutGetVolume, not garbage. 2010-05-05 10:50:50 +02:00
Charles Davis 1e0cee6d3c ntdll: Implement IOCTL_SCSI_PASS_THROUGH(_DIRECT) on Mac OS. 2010-05-05 10:46:36 +02:00
Vincent Povirk 42550953a6 ole32: Store the location of all blocks in a big block chain in memory.
A big block chain is a linked list, and we pretty much need random
access to them. This should theoretically make accessing a random
point in the chain O(log2 n) instead of O(n) (with disk access scaling
based on the size of the read/write, not its location). It
theoretically takes O(n) memory based on the size, but it can do
better if the chain isn't very fragmented (which I believe will
generally be the case for long chains). It also involves fetching all
the big block locations when we open the chain, but we already do that
anyway (and it should be faster to read it all in one go than
piecemeal).
2010-05-05 10:41:57 +02:00
Vincent Povirk 93cc582a8d ole32: Remove some assumptions about the internals of BlockChainStream. 2010-05-05 10:41:26 +02:00
Henri Verbeet 8de7d2ed4c wined3d: Use context_apply_clear_state() in color_fill_fbo(). 2010-05-05 10:37:43 +02:00
Henri Verbeet ed75f5ca7a wined3d: Setup the FBO for the correct target in context_apply_clear_state(). 2010-05-05 10:37:40 +02:00
Henri Verbeet 4056f4bf99 wined3d: Explicitly pass the render target and depth/stencil surfaces to the FBO management functions. 2010-05-05 10:37:34 +02:00
Henri Verbeet e01d56f331 wined3d: Explicitly pass the FBO target to the FBO management functions. 2010-05-05 10:37:28 +02:00
Henri Verbeet 4fd3050b98 wined3d: Move draw buffer setup code out of context_apply_fbo_entry(). 2010-05-05 10:37:24 +02:00
Jacek Caban 41a448a5d6 urlmon: Added reading from cache file tests. 2010-05-05 10:34:41 +02:00
Jacek Caban 7708097d7b urlmon: Use cache file to read in synchronous binding. 2010-05-05 10:34:33 +02:00
Alexandre Julliard 41db8e5910 mmdevapi: Don't try to lookup functions if the library isn't found. 2010-05-04 21:30:07 +02:00
Alexandre Julliard ac69fcb14f server: Check that the prefix type can support the client architecture. 2010-05-04 20:27:20 +02:00
Maarten Lankhorst 38517694bb mmdevapi: Add support for openal disconnected extension. 2010-05-04 18:38:58 +02:00
Gerald Pfeifer 9da2bbfab7 user32/tests: Remove variable old_left_margin which is not really used from test_margins. 2010-05-04 18:38:43 +02:00
Gerald Pfeifer 7ef088b680 user32/tests: Destroy the window we created at the end of wait_idle_thread. 2010-05-04 18:36:55 +02:00
Gerald Pfeifer 6976400f7b mshtml: Fix return value for HTMLBodyElement_get_text. 2010-05-04 18:36:38 +02:00
Alexandre Goujon a30b94651d winex11: Use XkbKeycodeToKeysym when using XKB. 2010-05-04 18:36:05 +02:00
Sven Baars 262869ce86 appwiz.cpl: Fix Dutch translation. 2010-05-04 18:31:13 +02:00
Austin English de83c53085 msvcrt: Fix tests for Windows ME. 2010-05-04 13:15:00 +02:00
Stefan Dösinger ec3d2ba316 wined3d: Fall back to other depth stencil formats if D24S8 isn't supported. 2010-05-04 13:15:00 +02:00
Stefan Dösinger e7066a90e1 wined3d: Don't grab the implicit depth stencil format in the wrong place.
This format is now explicitly passed to create_context.
2010-05-04 13:15:00 +02:00
Hans Leidekker 11651f0d7d wtsapi32: Add a stub implementation of WTSQueryUserToken. 2010-05-04 13:15:00 +02:00
Hans Leidekker 920fc345ba msi: Register more patch details. 2010-05-04 13:15:00 +02:00
Hans Leidekker 74641ab8db msi: Handle non-null product code in MSI_ApplyPatchW. 2010-05-04 13:15:00 +02:00
Hans Leidekker 25460075cc msi: Add some tests for patch registration. 2010-05-04 13:15:00 +02:00
Hans Leidekker 23eabb44c8 msi: Make a local copy of patch packages. 2010-05-04 13:15:00 +02:00
Sven Baars 99389954d5 comdlg32: Update Dutch translation. 2010-05-04 13:15:00 +02:00
Henri Verbeet ff6cf84c40 wined3d: Attach the surfaces from the fbo_entry instead of the ones from the device.
Currently these are always the same, but that doesn't make it right.
2010-05-04 13:14:59 +02:00
Henri Verbeet 3ab491f810 d3d9/tests: Allow D3DFMT_A2R10G10B10 as supported adapter mode.
This is in the list of allowed formats in the documentation, and some drivers
report this on Windows.
2010-05-04 13:14:59 +02:00
Henri Verbeet 312bacec96 wined3d: Remove a redundant check from prepare_ds_clear().
The rectangle count doesn't really matter. If the first rectangle doesn't
cover the entire draw_rect we need to load the depth/stencil surface.
2010-05-04 13:14:59 +02:00
Henri Verbeet 49e076eabd wined3d: Separate context acquisition and state application. 2010-05-04 13:14:59 +02:00
Henri Verbeet be43c867a5 wined3d: Split context_apply_state() into separate functions for each usage. 2010-05-04 13:14:59 +02:00
Maarten Lankhorst d440eb7ff2 mmdevapi: Try to detect openal 1.11, and do not blacklist pulseaudio on it. 2010-05-04 13:14:58 +02:00
Maarten Lankhorst af9f9cb361 msvcrt: Add float functions based on their double versions. 2010-05-04 13:14:58 +02:00
Jacek Caban 9ba1ccf55b urlmon: Set BINF_NEEDFILE flag for synchronous binding of builtin protocols. 2010-05-04 13:14:58 +02:00
Alexandre Julliard bc3ae58f1d ntdll: Add support for saving/restoring CFA frame state. 2010-05-04 13:14:43 +02:00
André Hentschel 89f3afb012 version: Fix typo in comment. 2010-05-03 17:34:24 +02:00
Maarten Lankhorst 755c25d84e winealsa.drv: Clean up initialisation. 2010-05-03 17:34:01 +02:00
Maarten Lankhorst 3beb1b6a11 winealsa.drv: Remove dlopen call. 2010-05-03 17:33:41 +02:00
Jerome Leclanche 1db85c132e quartz: Properly return E_POINTER when ppFilters is null. 2010-05-03 17:20:58 +02:00
Ričardas Barkauskas f97c995054 ddraw: Fix missing D3D misc caps. 2010-05-03 17:20:15 +02:00
Gerald Pfeifer abae415487 crypt32/tests: Tighten tests in testPortPublicKeyInfo. 2010-05-03 16:48:56 +02:00
Gerald Pfeifer c85eb78090 oleaut32: Remove variable iLengthScanLineColor which is not really used from serializeIcon. 2010-05-03 16:48:03 +02:00
Gerald Pfeifer bf9d6f2dfd msacm32/tests: Simplify check_count and msacm_tests. 2010-05-03 16:47:51 +02:00
Gerald Pfeifer 3d310f03c3 jscript: Remove variable length which is not really used from JSGlobal_parseFloat. 2010-05-03 16:47:39 +02:00
Gerald Pfeifer b021128c4b comctl32/tests: Remove variables cx and cy which are not really used from test_approximate_viewrect. 2010-05-03 16:47:30 +02:00
Gerald Pfeifer 448a8bb594 gdiplus/tests: Remove variable path which is not really used from test_linei. 2010-05-03 16:46:38 +02:00
André Hentschel d89c5a3f4c rsaenh: Fix a testfailure which occures on some Win7 setups. 2010-05-03 16:46:18 +02:00
André Hentschel 7e1ffa87c3 rsaenh: Fix a testfailure on Win7. 2010-05-03 16:45:45 +02:00
Aric Stewart 2554a55b34 shell32: Handle NULL pName in ShellLink fnSetDescription. 2010-05-03 16:44:41 +02:00
Nikolay Sivov 286c5f8816 ole32/marshal: Compare with S_OK instead of keeping in mind that it's zero. 2010-05-03 15:43:01 +02:00
Gerald Pfeifer a2edb3c55c comctl32/tests: Remove variable hwndheader which is not really used from test_items. 2010-05-03 15:42:41 +02:00
Gerald Pfeifer f29514fbec riched20: Remove variable di which is not really used from ME_InsertEndRowFromCursor. 2010-05-03 15:42:18 +02:00
Gerald Pfeifer 6a6749937b winmm/tests: Remove variable start which is not really used from wave_out_test_deviceOut. 2010-05-03 15:42:05 +02:00
Gerald Pfeifer 9c3729795f oleaut32/tests: Remove variable expectedhres which is not really used from test_VarDiv. 2010-05-03 15:41:59 +02:00
Gerald Pfeifer 9c69b23551 ntoskrnl.exe: Remove variable retX which is not really used from emulate_instruction. 2010-05-03 15:41:51 +02:00
Gerald Pfeifer 5dac305bab mshtml/tests: Fix return value of ActiveScript_SetScriptState. 2010-05-03 15:41:29 +02:00
Gerald Pfeifer 08b88c42ee gdi32: Remove variable x which is not really used from testJustification. 2010-05-03 15:41:21 +02:00
Gerald Pfeifer 44f1fbced4 comctl32: Remove variable old_focused which is not really used from MONTHCAL_Mouse. 2010-05-03 15:40:30 +02:00
Gerald Pfeifer c6f74e386b ole32: Fix return value for CoRevokeMallocSpy. 2010-05-03 15:40:20 +02:00
Gerald Pfeifer 889900f020 ole32: Fix return value of DefaultHandler_SetClientSite. 2010-05-03 15:40:13 +02:00
Gerald Pfeifer 14ef0fed9c riched20: Remove variable changed which is not really used from ME_PrepareParagraphForWrapping. 2010-05-03 15:40:04 +02:00
Gerald Pfeifer 7cdcdf781e wintrust/tests: Remove variable myARGC which is not really used from test_cdf_parsing. 2010-05-03 15:39:56 +02:00
Gerald Pfeifer 75c738e9e1 winex11: Remove variable bits which is not really used from X11DRV_DIB_GetImageBits_32. 2010-05-03 15:39:31 +02:00
Gerald Pfeifer d0f1b68416 mshtml: Remove variable doc which is not really used from process_timer. 2010-05-03 15:38:57 +02:00
Gerald Pfeifer be8d0bbb1e msi: Remove variable product_code which is not really used from MSI_ApplyPatchW. 2010-05-03 15:38:47 +02:00
Gerald Pfeifer effda58ad3 msi: Fix return value for ITERATE_RemoveFiles (in the error case). 2010-05-03 15:38:39 +02:00
Gerald Pfeifer 13e16f5f37 wineps.drv: Fix return value in PSDRV_SetBrush. 2010-05-03 15:38:07 +02:00
Gerald Pfeifer 01777ac5ce riched20: Remove variable yprev which is not really used from ME_ArrowPageDown. 2010-05-03 15:37:31 +02:00
Nikolay Sivov dc04cee787 rasdlg: Add RasEntryDlgW stub. 2010-05-03 14:03:35 +02:00
Austin English 3c09ca128d msvcrt/tests: Add more tests for setlocale(). 2010-05-03 14:00:47 +02:00
Rico Schüller cef28bb3a2 ddraw: Change return to break in PixelFormat_WineD3DtoDD(). 2010-05-03 14:00:15 +02:00
Austin English b581fc5b0b msvcrt/tests: fix a couple typos. 2010-05-03 13:59:49 +02:00
Nikolay Sivov f3ab3d971a ole32/ole2: If no effect action selected use ::DragLeave() instead of ::Drop(). 2010-05-03 13:58:59 +02:00
Nikolay Sivov 9c44ed8a6b ole32/ole2: After IDropTarget::DragEnter() failure target doesn't count as valid. 2010-05-03 13:58:54 +02:00
Nikolay Sivov 071d16d624 ole32/tests: Additional test for RevokeDragDrop with destroyed window. 2010-05-03 13:58:41 +02:00
Nikolay Sivov 5426320d82 ole32/ole2: Fix simple parameter handling for DoDragDrop(). 2010-05-03 13:58:38 +02:00
Nikolay Sivov a37dfe3584 ole32/tests: Move tests to a separate function. 2010-05-03 13:58:34 +02:00
Vincent Pelletier 40cd9a7ff0 ddraw: Fix discrepancy in alpha mask for WINED3DFMT_B2G3R3A8_UNORM. 2010-05-03 13:57:58 +02:00
Paul Vriens 1b50493ba6 user32/tests: Run the tests again on Win95. 2010-05-03 13:57:17 +02:00
Andrew Nguyen f2c91f0d3c kernel32: Reject a format string with insertions if no variadic arguments are passed to FormatMessageA/W. 2010-05-03 13:56:53 +02:00
Andrew Eikum c22d776e74 ole32: Only fail on missing Implemented Categories key if we actually have categories to check. 2010-05-03 13:56:41 +02:00
Detlef Riekenberg 1434ef4e74 msvcr100: Add VS2010 C/C++ runtime library with forwards to msvcrt. 2010-05-03 13:56:17 +02:00
Jacek Caban 961145a7d1 shdocvw: Set IE version to IE8. 2010-05-03 13:55:53 +02:00
Sven Baars 2d2823ae44 msi: Fix Dutch translation. 2010-05-03 13:55:21 +02:00
Paul Vriens 1cc32247e0 msi: Update Dutch translation. 2010-05-03 13:54:41 +02:00
Paul Vriens be7c811338 winmm: Update Dutch translation. 2010-05-03 13:54:31 +02:00
Henri Verbeet 87f34ce5f9 wined3d: Allow the ARB shader backend to work with GL implementations with low amounts of native parameters. 2010-05-03 13:51:02 +02:00
Henri Verbeet 0122cee51f wined3d: Make sure all fields of the shader backend caps are always initialized. 2010-05-03 13:50:57 +02:00
Henri Verbeet c9e7561b34 wined3d: Remove some unused fields from the shader backend caps. 2010-05-03 13:50:51 +02:00
Henri Verbeet d5b68e7640 wined3d: Make sure all fields of the fragment pipe caps are always initialized. 2010-05-03 13:50:45 +02:00
Henri Verbeet 2661e9abf7 d3d9/tests: Fix test_cube_wrap() for different texture filtering schemes. 2010-05-03 13:50:37 +02:00
André Hentschel 3317fc38ee imm32: Fix tests to apply to Vista+ as it does the same as Wine. 2010-04-29 13:16:17 -05:00
André Hentschel 8f1e00a17b imm32: Fix ImmAssociateContextEx parameter handling. 2010-04-29 13:15:30 -05:00
Jacek Caban 73d4d172d5 mshtml: Added support for accessing select options by index. 2010-04-29 13:13:59 -05:00
Jacek Caban 21d7f6a7e6 mshtml: Added IHTMLSelectElement::get_options implementation. 2010-04-29 13:13:48 -05:00
Jacek Caban 78cf4e30b5 mshtml: Added IHTMLSelectElement::put_length implementation. 2010-04-29 13:13:37 -05:00
Piotr Caban 3886d7f805 urlmon: Fixed synchronous binding to file. 2010-04-29 10:33:12 -05:00
Aric Stewart d5672fee0a usp10: Update ScriptItemize to use the baselevel of a unified run. 2010-04-29 10:19:40 -05:00
Jörg Höhle 35a2566ea3 winex11: Unify German keyboard mapping. 2010-04-29 10:19:40 -05:00
Hans Leidekker 162780d112 msi: Support multiple patches per package. 2010-04-29 10:19:40 -05:00
Hans Leidekker df6b195a1a msi: Simplify msi_set_context. 2010-04-29 10:19:40 -05:00
Hans Leidekker c6f281fcf7 msi: Make sure to only open a patch database in msi_apply_patch_package. 2010-04-29 10:19:40 -05:00
Hans Leidekker 73f1294431 msi: Test the contents of some of the system tables before and after patching. 2010-04-29 10:19:40 -05:00
Hans Leidekker 319465831c msi: Store a copy of the file extension in the MSIMIME structure.
Fixes a crash that occurs when the extension foreign key points to nowhere.
Reported by Vincent Pelletier.
2010-04-29 10:19:39 -05:00
Hans Leidekker 7d9d6707c1 msi: Fix some test failures on Windows. 2010-04-29 10:19:39 -05:00
Henri Verbeet c1ea8fb6c7 wined3d: Store the VTF format capability in the format table. 2010-04-29 10:19:39 -05:00
Henri Verbeet be7b01589f wined3d: Store the sRGB write format capability in the format table. 2010-04-29 10:19:39 -05:00
Henri Verbeet c041781255 wined3d: Store the sRGB read format capability in the format table. 2010-04-29 10:19:39 -05:00
Henri Verbeet 163940540d wined3d: Store the bumpmap format capability in the format table. 2010-04-29 10:19:39 -05:00
Henri Verbeet f09b8e454d wined3d: Avoid some needless depth buffer copies.
If an application switches between render targets of a different size, but
with the same depth/stencil surface it'll typically clear the depth/stencil
surface before drawing. However, in case of the smaller render target that
wouldn't be a full clear, so we'd have to do a depth copy if we also switched
between onscreen and offscreen rendering. Keeping track of which part of the
depth/stencil surface is current for onscreen/offscreen allows us to avoid
most of these kinds of copies. The current scheme requires the current/dirty
rectangle to have an origin at (0,0). This could be extended to an arbitrary
rectangle, but the bookkeeping becomes somewhat more complex in that case, and
it's not clear that there would be much of a benefit at this point.
2010-04-29 10:19:39 -05:00
Maarten Lankhorst 34ffff074f mmdevapi: Add a warning if openal is not available.
As spotted by Christoph Hohmann.
2010-04-29 10:19:38 -05:00
Alexandre Julliard 6551553fe6 winex11: Make the cursor window global instead of per-thread, and send it a message when the cursor changes. 2010-04-29 10:19:29 -05:00
Matteo Bruni ce3c1dfcb6 d3dx9: Add source register modifiers (sm 2+) support to the shader assembler. 2010-04-28 15:04:40 -05:00
Matteo Bruni 004a30a5c3 d3dx9: Add instruction modifiers (sm 2.0+) support to the shader assembler. 2010-04-28 15:04:40 -05:00
Matteo Bruni 9019267bfa d3dx9: Add swizzle and writemask support to the shader assembler. 2010-04-28 15:04:40 -05:00
Hans Leidekker 82fdc926a2 msi: Move all file comparisons to CostFinalize.
File costing can't be done correctly on upgrades unless we know
which files are going to be overwritten.
2010-04-28 15:04:40 -05:00
Hans Leidekker 9af488d236 msi: Always evaluate component conditions.
Fixes a regression caused by 0d770c96fe.
2010-04-28 15:04:40 -05:00
Hans Leidekker 43f7bc8687 msi/tests: Use a unique product code when testing MsiConfigureFeature parameter validation.
This is to avoid ERROR_INSTALL_ALREADY_RUNNING errors on Windows.
2010-04-28 15:04:39 -05:00
Hans Leidekker d9510f5962 msi: Only set the property in the Reinstall event. 2010-04-28 15:04:39 -05:00
Hans Leidekker f23bf7a460 msi/tests: Return INVALID_FILE_SIZE from get_pf_file_size if the file can't be opened.
So we can distinguish a zero-sized file from a file that doesn't exist.
2010-04-28 15:04:39 -05:00
Detlef Riekenberg 1ac1633161 msvcrt: Fix wrong msvcr90 in comments. 2010-04-28 15:04:39 -05:00
Detlef Riekenberg 6f79f3a27a msvcr70: Sync exports to current msvcrt. 2010-04-28 15:04:39 -05:00
Detlef Riekenberg 747df00ea8 msvcr90: Sync exports to current msvcrt exports. 2010-04-28 15:04:39 -05:00
Detlef Riekenberg 86b234983d msvcr80: Sync exports to current msvcrt exports. 2010-04-28 15:04:39 -05:00
Aric Stewart d979afc4c8 usp10/test: Restructure test_ScriptItemize to make the test easier to manage and expand. 2010-04-28 15:04:18 -05:00
Ilya Shpigor d1971a458b wineps.drv: Start a new current path in PSDRV_PolyPolygon. 2010-04-28 09:29:45 -05:00
Detlef Riekenberg 5a195bda98 dinput: Add the riid for an unsupported interface to a FIXME. 2010-04-28 09:19:47 -05:00
Huw Davies 5eef3594ad wineps.drv: MM_ISOTROPIC and MM_ANISOTROPIC should also have inverted y-transforms (even if the page -> device mapping results in a negative y-scale). 2010-04-28 09:18:39 -05:00
Andrew Nguyen cff134daf4 kernel32/tests: Document a few FormatMessage tests which are broken on older Windows. 2010-04-28 07:39:10 -05:00
Andrew Nguyen 57636255ef kernel32: Merge the insertion and non-insertion codepaths in the format_message helper together to share common functionality. 2010-04-28 07:39:03 -05:00
Andrew Nguyen 722fd58446 kernel32: Process CRLF escape sequences in normal insert sequence processing path in FormatMessageA/W. 2010-04-28 07:38:53 -05:00
Andrew Nguyen 1d18b890a6 kernel32: Remove a superfluous function call in the format_insert helper. 2010-04-28 07:38:23 -05:00
Andrew Nguyen e724f6aa28 kernel32/tests: Centralize the FormatMessageW skip detection. 2010-04-28 07:38:05 -05:00
Andrew Nguyen 5505ae978b kernel32: Handle some escape sequences with FORMAT_MESSAGE_IGNORE_INSERTS in FormatMessageA/W. 2010-04-28 07:37:58 -05:00
Andrew Nguyen 2193b9e887 kernel32: Correct output buffer behavior with empty input strings for FormatMessageA/W. 2010-04-28 07:37:49 -05:00
Andrew Nguyen f50198f662 kernel32: Improve flag error handling in FormatMessageA/W. 2010-04-28 07:37:39 -05:00
Andrew Nguyen 9df55f06a2 kernel32: Remove leftover preprocessor undef directives in the FormatMessage implementation. 2010-04-28 07:37:20 -05:00
Andrew Nguyen 3cb43a081b kernel32: Fail if a format placeholder is present without a format specifier in FormatMessageA/W. 2010-04-28 07:36:35 -05:00
Henri Verbeet 83cf1ce8e1 wined3d: Check if the depth/stencil surface has any valid location at the start of surface_load_ds_location(). 2010-04-28 07:32:05 -05:00
Henri Verbeet 7b80c7d8c0 wined3d: Make "clear_rect" a RECT in IWineD3DDeviceImpl_ClearSurface(). 2010-04-28 07:31:53 -05:00
Henri Verbeet 772fe683fa wined3d: Introduce device_get_draw_rect() to calculate the effective viewport. 2010-04-28 07:31:40 -05:00
Henri Verbeet 0d86323778 wined3d: Simply pass an IWineD3DSurfaceImpl pointer to surface_release_client_storage(). 2010-04-28 07:31:28 -05:00
Henri Verbeet 23a377f02b wined3d: Simply pass an IWineD3DSurfaceImpl pointer to surface_init_sysmem(). 2010-04-28 07:31:13 -05:00
Nikolay Sivov 5ac7b165e6 ole32: Use LoadCursorW instead of -A version. 2010-04-28 07:30:55 -05:00
Nikolay Sivov 16bd9d53b9 ole32: Avoid uninitialized value to be potentialy passed to UnhookWindowsHookEx. 2010-04-28 07:29:37 -05:00
Nikolay Sivov d819f13911 ole32: Use -W versions of window/message calls. 2010-04-28 07:28:52 -05:00
Nikolay Sivov b9391933a6 t2embed: Add TTIsEmbeddingEnabled stub. 2010-04-27 15:48:02 -05:00
Vincent Povirk 4f4812b447 windowscodecs: Partially implement IWICBitmapFlipRotator_CopyPixels. 2010-04-27 15:47:48 -05:00
Vincent Povirk 0e992fccc5 windowscodecs: Implement IWICBitmapFlipRotator_GetSize. 2010-04-27 15:47:39 -05:00
Vincent Povirk dbdf1ef8b6 windowscodecs: Implement IWICBitmapFlipRotator_Initialize. 2010-04-27 15:47:32 -05:00
Vincent Povirk 7a254fc4d8 windowscodecs: Add a stub implementation of IWICBitmapFlipRotator. 2010-04-27 15:47:26 -05:00
Vincent Povirk 83f32fc7d8 windowscodecs: Implement IWICImagingFactory_CreateFormatConverter. 2010-04-27 15:47:00 -05:00
Vincent Povirk b468c29de1 windowscodecs: Implement IWICImagingFactory_CreateDecoderFromFilename. 2010-04-27 15:46:54 -05:00
Vincent Povirk 2f41a3ad21 windowscodecs: Implement IWICStream_InitializeFromFilename. 2010-04-27 15:46:46 -05:00
Nikolay Sivov d57247ce39 comctl32/listview: Rework item selection with letter keys, fix some glitches. 2010-04-27 15:44:34 -05:00
Nikolay Sivov fc59d0b2f8 shell32/shlview: Remove redundant message sent on every iteration, fix a helper interface leak. 2010-04-27 14:39:20 -05:00
Nikolay Sivov 7ea711964b shell32/shlview: Try to use IShellDetails to respond on notifications if IShellFolder2 isn't available. 2010-04-27 14:39:08 -05:00
Hans Leidekker 9b33b479d6 kernel32/tests: Fix test failures on certain versions of Windows. 2010-04-27 14:38:38 -05:00
Jeff Latimer a7fc0c65c1 usp10/tests: Remove some redundant tests and fully test bidi flag setting. 2010-04-27 14:38:21 -05:00