Commit Graph

68299 Commits

Author SHA1 Message Date
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
a2a47baac0 control: Convert application to Unicode. 2010-04-28 09:22:52 -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
Michael Stefaniuc
b3350899f2 wineconsole: Switch the rest to use the explicit W-forms.
And compile with -DWINE_NO_UNICODE_MACROS.
2010-04-28 07:34:29 -05:00
Michael Stefaniuc
fe0c5cb68a wineconsole: Use the explicit W types/functions in dialog.c. 2010-04-28 07:33:56 -05:00
Michael Stefaniuc
f6217640be wineconsole: Use the explicit W types/functions in user.c. 2010-04-28 07:33:29 -05:00