Piotr Caban
c0890590ab
wininet: Fix trace messages.
2010-05-08 18:14:53 +02:00
Piotr Caban
ee2abe7f82
shlwapi: Added more UrlCanonicalizeA tests.
2010-05-08 18:14:49 +02:00
Piotr Caban
40119690b8
shlwapi: Make UrlCanonicalizeA working with long urls (>INTERNET_MAX_URL_LENGTH).
2010-05-08 18:14:43 +02:00
Piotr Caban
fc543890d1
shlwapi: Make UrlCanonicalizeW working with long urls (>INTERNET_MAX_URL_LENGTH).
2010-05-08 18:14:37 +02:00
Paul Vriens
f8470fe408
winhttp/tests: Show the correct error.
2010-05-08 13:12:58 +02:00
Aric Stewart
421a997085
usp10: Add ETO_IGNORELANGUAGE when calling ExtTextOut so we do not re-reverse already formated RTL strings inside of GDI.
2010-05-08 13:12:54 +02:00
Andrew Eikum
897f11d331
user32: Don't use DLGTEMPLATE's ExStyle when creating dialogs.
2010-05-08 13:12:49 +02:00
André Hentschel
7b66e1aeeb
oleaut32: Check if the delimiter is a date delimiter.
2010-05-08 13:12:33 +02:00
Aric Stewart
1ee497ae25
usp10/test: Initialize local structures.
2010-05-08 13:12:28 +02:00
Alexandre Julliard
9476937dc3
winex11: Fix source/dest width mismatch in SetDIBits.
2010-05-08 11:44:40 +02:00
Jacek Caban
f00d44f0f6
mshtml: Added IHTMLInputElement::put_name implementation.
2010-05-07 16:25:37 +02:00
Jacek Caban
1fdbc87e55
mshtml: Added IHTMLInputElement::get_type tests.
2010-05-07 16:00:41 +02:00
Jacek Caban
09bdb5fb1b
mshtml: Added IHTMLInputElement::put_type implementation.
2010-05-07 16:00:36 +02:00
Jacek Caban
7594b653f0
mshtml: Added beginning support for oncontextmenu event.
2010-05-07 16:00:23 +02:00
Jacek Caban
3d0d27820f
mshtml: Added IHTMLDocument2::clear implementation.
2010-05-07 16:00:20 +02:00
Jacek Caban
95ded555e0
mshtml: Added IHTMLFormElement::get_length implementation.
2010-05-07 16:00:16 +02:00
Alexandre Julliard
383879f686
kernel32: Add an x86_64 implementation for the TEB access functions.
2010-05-07 14:15:25 +02:00
Alexandre Julliard
18dbaadfc5
kernel32: Define GetProcessHeap as an assembler function on i386.
2010-05-07 14:07:45 +02:00
André Hentschel
56d28f7d5b
kernel32: Double the alarm timeout to prevent a failed test.
2010-05-07 13:30:44 +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
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
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
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