Commit Graph

70583 Commits

Author SHA1 Message Date
Damjan Jovanovic f56be472c6 kernel32: Deal with unix paths in wine_get_dos_file_name. 2010-07-23 13:05:32 +02:00
Damjan Jovanovic 2f877b0a79 ntdll: Convert even Unix paths outside Wine's drive mappings to DOS paths. 2010-07-23 13:05:32 +02:00
David Hedberg b8a40388ee shell32: Implement SHGetIDListFromObject. 2010-07-23 13:05:31 +02:00
David Hedberg c8c2bc8b4b shell32: Implement SHGetItemFromDataObject. 2010-07-23 13:05:31 +02:00
David Hedberg 222d2142ef shell32: Implement SHCreateItemFromIDList. 2010-07-23 13:05:31 +02:00
David Hedberg 5b0b56fac4 shell32: Implement SHCreateItemFromParsingName. 2010-07-23 13:05:31 +02:00
David Hedberg b43bcdf524 shell32: Implement SHGetNameFromIDList and IShellItem::GetDisplayName. 2010-07-23 13:05:31 +02:00
Rico Schüller 0d18e35b28 d3d10: Add a stub ID3D10ReflectShader implementation. 2010-07-23 12:43:24 +02:00
Rico Schüller d2469219ac d3d10: Add the ID3D10ShaderReflection interface. 2010-07-23 12:43:05 +02:00
Rico Schüller bc38474028 d3d10: Add the ID3D10ShaderReflectionConstantBuffer interface. 2010-07-23 12:43:03 +02:00
Rico Schüller 5daf7fef96 d3d10: Add the ID3D10ShaderReflectionVariable interface. 2010-07-23 12:42:50 +02:00
Rico Schüller 63d52a3811 d3d10: Add the ID3D10ShaderReflectionType interface. 2010-07-23 12:42:46 +02:00
Henri Verbeet 2f028f0340 wined3d: Avoid loading the destination surface in stretch_rect_fbo() if it will be completely overwritten. 2010-07-23 11:46:55 +02:00
Henri Verbeet 0b630e1430 d3d9/tests: Add a test for clearing render targets in an MRT. 2010-07-23 11:46:51 +02:00
Henri Verbeet d374d85055 wined3d: Clear all render targets in an MRT setup. 2010-07-23 11:46:47 +02:00
Henri Verbeet 74015090ae d3d9/tests: Introduce a vertex shader to the MRT test. 2010-07-23 11:46:41 +02:00
Michael Stefaniuc bd132fed1e oleaut32/tests: Use IsEqualIID instead of memcmp to compare REFIIDs. 2010-07-23 11:46:34 +02:00
Michael Stefaniuc ffac31da09 ole32: Use IsEqualIID instead of memcmp to compare REFIIDs. 2010-07-23 11:46:29 +02:00
Hans Leidekker c2c98ae0c2 msi: Synchronize the spec file with version 5.0. 2010-07-23 11:46:23 +02:00
Hans Leidekker 64eec8f9fa msi: Register dlls directly in the SelfRegModules and SelfUnregModules actions. 2010-07-23 11:46:16 +02:00
Hans Leidekker bdda3b950c msi: Warn if a transform file cannot be opened. 2010-07-23 11:46:10 +02:00
Hans Leidekker 2b0c45674f msi: Add some tests for MsiGetSourcePath. 2010-07-23 11:46:06 +02:00
Hans Leidekker bd634c0491 msi: Set/unset the SourceDir property at the right stage in the execution sequence. 2010-07-23 11:46:01 +02:00
Hans Leidekker ad971803da msi: Never defer standard actions. 2010-07-23 11:45:49 +02:00
Hans Leidekker ac924566fb msi/tests: Properly contruct the icon path for win9x. 2010-07-23 11:45:44 +02:00
Hans Leidekker 148887082c msi/tests: Initialize a string buffer and fix some leaks. 2010-07-23 11:45:39 +02:00
Hans Leidekker bb5ab26720 msi: Fix a memory leak. 2010-07-23 11:45:35 +02:00
Thomas Mullaly cfc0f97d93 urlmon: Partially implemented IUri_GetHost. 2010-07-23 11:45:29 +02:00
Thomas Mullaly 6a1dd3d18b urlmon/tests: Added more test URIs. 2010-07-23 11:45:23 +02:00
Thomas Mullaly a3dd8f4598 urlmon: Implemented canonicalization functions for IPv4 addresses. 2010-07-23 11:45:15 +02:00
Thomas Mullaly 89026cf980 urlmon: Implemented a parser for IPv4 addresses. 2010-07-23 11:44:53 +02:00
Vincent Povirk da8904d150 wineboot: Don't abort shutdown if we have to terminate a process.
We can sometimes get a FALSE result from WM_QUERYENDSESSION as a side-effect
of terminating a process. We should continue the shutdown process in this
case.
2010-07-23 11:43:18 +02:00
Vincent Povirk 4f30ff875b wineboot: Query windows from all desktops when --end-session --kill is used. 2010-07-23 11:43:12 +02:00
Aric Stewart 1b37809dba usp10: Start implementing Chaining Context Substitution Format 3: Coverage-based Chaining Context Glyph Substitution. 2010-07-23 11:43:08 +02:00
David Hedberg 0e7a5bf76c shell32: Implement Set/GetCurrentViewMode in the default shellview. 2010-07-23 11:43:05 +02:00
André Hentschel 4291823ff2 krnl386.exe16: Add an error code. 2010-07-23 11:39:13 +02:00
Igor Paliychuk 70ef03208f cmdlgtst: Add Ukrainian translation. 2010-07-23 11:39:06 +02:00
Piotr Caban 1dc86ebb9b atl: Improved AtlInternalQueryInterface implementation. 2010-07-23 11:35:59 +02:00
Alexandre Julliard c1de11eee5 include: Don't install tlb files, they are platform-dependent. 2010-07-23 11:34:23 +02:00
Alexandre Julliard f695c1d19d gdi32: Update the DC mappings when the layout is changed. 2010-07-23 11:34:07 +02:00
Alexandre Julliard 480117fdaf gdi32/tests: Fix a typo in a macro name. 2010-07-22 21:04:56 +02:00
Alexandre Julliard f1ea06375d user32: DCX_NORESETATTRS should be applied at DC release time. 2010-07-22 20:00:35 +02:00
Piotr Caban e79af2f0d9 msvcp90: Added allocator<char> implementation. 2010-07-22 17:43:03 +02:00
Alexandre Julliard 8f1ea6eeb1 include: Make sure wine/port.h and msvcrt headers are not used together. 2010-07-22 17:40:55 +02:00
Alexandre Julliard c27aa289b7 msvcrt: Use the appropriate mangled names for operator new/delete on 64-bit. 2010-07-22 16:55:35 +02:00
Owen Rudge 79690ab1ea d3dx9/tests: Add beginning of general tests for texture functions. 2010-07-22 16:27:52 +02:00
Paul Vriens eaa6376e64 shlwapi/tests: Load shell32 explicitly. 2010-07-22 16:27:13 +02:00
David Hedberg a6db972c77 shell32: Change a fixme to a trace in shfldr_unixfs.c.
This downgrades a FIXME that can be triggered in normal operation
through the use of, for example, SHGetIDListFromObject.
2010-07-22 16:24:33 +02:00
Huw Davies 6d1ef3a6a6 ole32: Implement cross-process drag and drop. 2010-07-22 16:11:59 +02:00
Huw Davies a2e1dd29dc ole32/tests: Relax the reference counting tests a bit. We only care whether references are held or not. 2010-07-22 16:11:51 +02:00