Michael Stefaniuc
2bce56c94e
oleview: Use the explicit W types/functions in typelib.c.
2010-05-07 12:48:52 +02:00
Michael Stefaniuc
488baebd8f
oleview: Use the explicit W types/functions in tree.c.
2010-05-07 12:48:42 +02:00
Michael Stefaniuc
5005581c8b
oleview: Replace some SendMessage wrappers with the real thing.
2010-05-07 12:48:26 +02:00
Damjan Jovanovic
55e4eba2ec
winemenubuilder: Launch .lnk files directly from menus.
...
The arguments of a .lnk file are complex, with quoting and escaping
rules and %windir%-style variable expansion, so winemenubuilder cannot
always convert them accurately to a .desktop file. But start.exe and
shell32 on the other hand can parse the .lnk file and run it
themselves, so use them instead.
2010-05-07 12:48:12 +02:00
Sven Baars
61493dee95
mshtml: Update Dutch translation.
2010-05-07 12:47:07 +02:00
Vincent Povirk
6a36802f26
windowscodecs: Use the BITMAPINFOHEADER structure to get icon bitcount.
2010-05-07 12:47:02 +02:00
Vincent Povirk
dbf123ba0d
ole32: Fix reads past the end of streams.
2010-05-07 12:46:50 +02:00
Vincent Povirk
4ad114cfae
ole32: Use the cached information in BlockChainStream_GetCount.
2010-05-07 12:46:39 +02:00
Alexandre Julliard
96a939eee1
shell32: Fix marshalling of 1-bpp systray icons.
2010-05-07 12:45:55 +02:00
Alexandre Julliard
159145cefe
user32: Make DrawIcon simply call DrawIconEx.
2010-05-07 12:45:39 +02:00
Alexandre Julliard
4c03fd0138
user32: Use the correct rop when blitting an icon in DrawIconEx.
2010-05-07 12:41:40 +02:00
Alexandre Julliard
a59d79c9a6
user32: Fix drawing of 1-bpp icons in DrawIconEx.
2010-05-07 12:08:29 +02:00
Alexandre Julliard
2e96abd0d4
user32: Return the icon depth instead of number of colors when loading from a .ico file.
2010-05-07 11:34:17 +02:00
Alexandre Julliard
5978e4f096
wine.inf: Copy l_intl.nls to the system32 directory.
2010-05-06 21:04:03 +02:00
Alexandre Julliard
321d3883bf
configure: Create a symlink from l_intl.nls in the build tree, and install it.
2010-05-06 20:54:33 +02:00
Alexandre Julliard
930a13dd86
libwine: Add support for generating l_intl.nls, based on a patch by Andrey Turkin.
2010-05-06 20:50:14 +02:00
Aric Stewart
4377cc62f8
usp10: Implement mirroring for bidi support.
2010-05-06 19:54:58 +02:00
Alexandre Julliard
6f3f505f04
libwine: Generate a table for BiDi character mirroring.
2010-05-06 19:54:45 +02:00
Alexandre Julliard
388779e320
libwine: Update the character tables to Unicode 5.2.
2010-05-06 19:25:04 +02:00
Alexandre Julliard
65a82cb180
libwine: Download Unicode data files from unicode.org as needed in cpmap.pl.
2010-05-06 18:23:44 +02:00
Detlef Riekenberg
2a9b4e0142
msiexec: Use resource in msi for a help dialog to allow translation.
2010-05-06 17:56:44 +02:00
Vincent Povirk
e40afcb2b6
ole32: Always move unmodified streams instead of copying on commit.
2010-05-06 17:55:43 +02:00
Vincent Povirk
d07a4868a1
ole32: Rewrite transacted storage to be more lazy.
...
When creating a new transacted storage object (or reverting an
existing one), rather than copy the original storage, we simply create
a "stub directory entry" for the root. As stub entries are accessed,
we fill in their data from the parent and create new stubs for any
linked entries. The streams have copy on write semantics - reads are
from the original entry until a change is made, then we make a copy in
the scratch file.
When committing transacted storages, we have to create a new tree with
the new data so that the storage entry can be modified in one step,
but unmodified sections of the tree can now be shared between the new
tree and the old. An entry can be shared if it and all entries
reachable from it are unmodified. In the trivial case where nothing
has been modified, we don't have to make a new tree at all.
2010-05-06 17:55:34 +02:00
Huw Davies
d92ed5bd07
gdi32: Add support for ETO_PDY and improve world transform support.
2010-05-06 15:24:30 +02:00
Piotr Caban
4733bd8162
msvcrt: Sync msvcr* dlls.
2010-05-06 15:24:26 +02:00
Piotr Caban
2eb4b694a7
msvcrt: Added mbstowcs and wcstombs tests.
2010-05-06 15:24:20 +02:00
Piotr Caban
335c9772ec
msvcrt: Fixed wcstombs(_s_l) implementation.
2010-05-06 15:20:11 +02:00
Piotr Caban
7352ee844e
msvcrt: Added mbstowcs(_s_l) implementation.
2010-05-06 15:19:52 +02:00
Piotr Caban
d367314b46
msvcrt: Added _mbstrlen_l implementation.
2010-05-06 15:18:57 +02:00
Alexandre Julliard
df6cd82ccf
winex11: Create a window of the appropriate visual to initialize GL info.
2010-05-06 14:57:44 +02:00
Alexandre Julliard
e45926d582
wined3d: Don't crash during initialization if the adapter doesn't have full GL info.
2010-05-06 14:57:21 +02:00
Matteo Bruni
fb3ee6e0a6
d3dx9: Support some more vs_3_0 instructions in the shader assembler.
2010-05-06 14:45:16 +02:00
Matteo Bruni
399bde576e
d3dx9: Add relative addressing support to the shader assembler.
2010-05-06 14:45:06 +02:00
Matteo Bruni
5f934aca62
d3dx9: Support all the remaining register types in the shader assembler.
2010-05-06 14:44:57 +02:00
Alexandre Julliard
fa29e0f290
shell32: Make use of the control panel icon.
2010-05-06 14:44:09 +02:00
Joel Holdsworth
7dfa965d95
shell32: Comitted a Tango icon for the control panel.
2010-05-06 14:43:55 +02:00
Joel Holdsworth
83d5035bbe
user32: Fixed some minor glitches in oic_winlogo.ico.
2010-05-06 14:43:34 +02:00
Gerald Pfeifer
da628001fe
wined3d: Fix the handling of the blue channel inIWineGDISurfaceImpl_SaveSnapshot. (take 2).
2010-05-06 14:26:18 +02:00
Nikolay Sivov
56fdbc226e
ole32/ole2: Use W calls for registry access.
2010-05-06 14:22:23 +02:00
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
ac7a24ba35
winemenubuilder: Make desktop files executable.
2010-05-06 14:20:58 +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