Piotr Caban [Thu, 6 May 2010 12:28:21 +0000 (14:28 +0200)]
msvcrt: Sync msvcr* dlls.
Piotr Caban [Thu, 6 May 2010 12:28:08 +0000 (14:28 +0200)]
msvcrt: Added mbstowcs and wcstombs tests.
Piotr Caban [Thu, 6 May 2010 12:27:57 +0000 (14:27 +0200)]
msvcrt: Fixed wcstombs(_s_l) implementation.
Piotr Caban [Thu, 6 May 2010 12:27:45 +0000 (14:27 +0200)]
msvcrt: Added mbstowcs(_s_l) implementation.
Piotr Caban [Thu, 6 May 2010 12:27:22 +0000 (14:27 +0200)]
msvcrt: Added _mbstrlen_l implementation.
Alexandre Julliard [Thu, 6 May 2010 12:57:44 +0000 (14:57 +0200)]
winex11: Create a window of the appropriate visual to initialize GL info.
Alexandre Julliard [Thu, 6 May 2010 12:57:21 +0000 (14:57 +0200)]
wined3d: Don't crash during initialization if the adapter doesn't have full GL info.
Matteo Bruni [Wed, 5 May 2010 18:21:10 +0000 (20:21 +0200)]
d3dx9: Support some more vs_3_0 instructions in the shader assembler.
Matteo Bruni [Wed, 5 May 2010 17:55:26 +0000 (19:55 +0200)]
d3dx9: Add relative addressing support to the shader assembler.
Matteo Bruni [Wed, 5 May 2010 14:56:09 +0000 (16:56 +0200)]
d3dx9: Support all the remaining register types in the shader assembler.
Alexandre Julliard [Thu, 6 May 2010 12:44:09 +0000 (14:44 +0200)]
shell32: Make use of the control panel icon.
Joel Holdsworth [Wed, 5 May 2010 20:54:57 +0000 (21:54 +0100)]
shell32: Comitted a Tango icon for the control panel.
Joel Holdsworth [Wed, 5 May 2010 18:48:28 +0000 (19:48 +0100)]
user32: Fixed some minor glitches in oic_winlogo.ico.
Gerald Pfeifer [Wed, 5 May 2010 22:10:18 +0000 (00:10 +0200)]
wined3d: Fix the handling of the blue channel inIWineGDISurfaceImpl_SaveSnapshot. (take 2).
Nikolay Sivov [Wed, 5 May 2010 21:20:30 +0000 (01:20 +0400)]
ole32/ole2: Use W calls for registry access.
Nikolay Sivov [Wed, 5 May 2010 20:15:05 +0000 (00:15 +0400)]
comctl32/rebar: Try to center child rectangle only if cyChild height is not zero.
Damjan Jovanovic [Wed, 5 May 2010 20:53:57 +0000 (22:53 +0200)]
winemenubuilder: Make desktop files executable.
Damjan Jovanovic [Wed, 5 May 2010 18:50:04 +0000 (20:50 +0200)]
winex11.drv: Use unicode filenames for WM_DROPFILES.
Rico Schüller [Wed, 5 May 2010 17:02:02 +0000 (19:02 +0200)]
d3d10/tests: Add ID3D10Effect::GetVariableBy*() test.
Rico Schüller [Wed, 5 May 2010 17:01:59 +0000 (19:01 +0200)]
d3d10: Add argument check in ID3D10Effect::GetVariableByName().
Rico Schüller [Wed, 5 May 2010 17:01:54 +0000 (19:01 +0200)]
d3d10: Implement ID3D10Effect::GetVariableBySemantic().
Rico Schüller [Wed, 5 May 2010 17:00:44 +0000 (19:00 +0200)]
d3d10: Parse semantic in parse_fx10_local_variable().
Sven Baars [Wed, 5 May 2010 16:55:37 +0000 (18:55 +0200)]
gphoto2.ds: Fix Dutch translation and alignment.
Sven Baars [Wed, 5 May 2010 16:55:05 +0000 (18:55 +0200)]
credui: Fix Dutch translation.
Aric Stewart [Wed, 5 May 2010 18:30:33 +0000 (13:30 -0500)]
usp10: ScriptTextOut reorders glyphs that are RTL if they have been processed with fLogicalOrder in previous calls.
Aric Stewart [Wed, 5 May 2010 16:51:52 +0000 (11:51 -0500)]
usp10: Fix ScriptGetCMap handling of unsupported glyphs.
Henri Verbeet [Wed, 5 May 2010 16:22:38 +0000 (18:22 +0200)]
wined3d: Remove the unused device type parameter to some format capability checking functions.
Henri Verbeet [Wed, 5 May 2010 16:22:37 +0000 (18:22 +0200)]
wined3d: Reorganize IWineD3DImpl_CheckDeviceFormat() a bit.
Henri Verbeet [Wed, 5 May 2010 16:22:36 +0000 (18:22 +0200)]
wined3d: Use the FBO cache in swapchain_blit().
Henri Verbeet [Wed, 5 May 2010 16:22:35 +0000 (18:22 +0200)]
wined3d: Use the FBO cache in stretch_rect_fbo().
Henri Verbeet [Wed, 5 May 2010 16:22:34 +0000 (18:22 +0200)]
wined3d: Use the FBO cache in context_apply_blit_state().
Alexandre Julliard [Thu, 6 May 2010 11:50:30 +0000 (13:50 +0200)]
gdi32: Add a global function to retrieve the display driver.
Alexandre Julliard [Thu, 6 May 2010 11:48:24 +0000 (13:48 +0200)]
gdi32: Don't store the display driver in the global list to avoid the need for locking.
Alexandre Julliard [Thu, 6 May 2010 11:37:32 +0000 (13:37 +0200)]
gdi32: Don't bother freeing graphics drivers.
Huw Davies [Tue, 4 May 2010 13:05:13 +0000 (14:05 +0100)]
comctl32: Silence a few compiler warnings.
Huw Davies [Wed, 5 May 2010 13:59:07 +0000 (14:59 +0100)]
gdi32: Fix ExtTextOutA -> W forwarding when ETO_PDY is set.
Sven Baars [Wed, 5 May 2010 13:15:54 +0000 (15:15 +0200)]
comdlg32: Fix some alignment issues in the Dutch translation.
Sven Baars [Wed, 5 May 2010 13:06:00 +0000 (15:06 +0200)]
comctl32: Fix Dutch translation.
Sven Baars [Wed, 5 May 2010 12:56:53 +0000 (14:56 +0200)]
avifil32: Fix Dutch translation.
Hans Leidekker [Wed, 5 May 2010 12:37:55 +0000 (14:37 +0200)]
msi: Apply registered patches in MsiOpenPackage.
Hans Leidekker [Wed, 5 May 2010 12:37:24 +0000 (14:37 +0200)]
msi: Forward MsiDetermineApplicablePatchesA to MsiDetermineApplicablePatchesW.
Jacek Caban [Wed, 5 May 2010 11:21:36 +0000 (13:21 +0200)]
mshtml: Fixed IObjectSafety failure handling.
Piotr Caban [Wed, 5 May 2010 11:37:33 +0000 (13:37 +0200)]
msvcrt: Added _ui64toa_s implementation.
Piotr Caban [Wed, 5 May 2010 11:37:18 +0000 (13:37 +0200)]
msvcrt: Added ___mb_cur_max_l_func implementation.
Piotr Caban [Wed, 5 May 2010 11:36:58 +0000 (13:36 +0200)]
msvcrt: Added _get_osplatform implementation.
Alexandre Julliard [Wed, 5 May 2010 10:47:24 +0000 (12:47 +0200)]
comctl32: Add support for alpha blending in ImageList_DrawIndirect.
Alexandre Julliard [Wed, 5 May 2010 09:00:38 +0000 (11:00 +0200)]
shell32: Load the application icon for the control panel window.
Alexandre Julliard [Wed, 5 May 2010 09:00:19 +0000 (11:00 +0200)]
shdocvw: Support setting an icon on the main iexplore window.
Gerald Pfeifer [Tue, 4 May 2010 22:24:09 +0000 (00:24 +0200)]
kernel32/tests: Remove variable len which is not really used from test_CommandLine.
Gerald Pfeifer [Tue, 4 May 2010 22:24:35 +0000 (00:24 +0200)]
wrc: Remove variable type which is not really used from rsrcid_to_token.
Gerald Pfeifer [Tue, 4 May 2010 22:24:30 +0000 (00:24 +0200)]
taskmgr: Remove variable pnmv which is not really used from ProcessPageOnNotify.
Gerald Pfeifer [Tue, 4 May 2010 22:24:38 +0000 (00:24 +0200)]
cmd: Remove variable useinput which is not really used from WCMD_more.
Gerald Pfeifer [Tue, 4 May 2010 22:24:27 +0000 (00:24 +0200)]
cryptdlg: Remove variable headingSep which is not really used from CRYPT_FormatCPS.
Gerald Pfeifer [Tue, 4 May 2010 22:24:46 +0000 (00:24 +0200)]
ntdll/tests: Remove variable len which is not really used from create_file_test.
Gerald Pfeifer [Tue, 4 May 2010 22:24:24 +0000 (00:24 +0200)]
winex11.drv: Remove variable bits which is not really used from X11DRV_DIB_GetImageBits_4.
Gerald Pfeifer [Tue, 4 May 2010 22:24:19 +0000 (00:24 +0200)]
crypt32/tests: Remove variable entry which is not really used from test_decodeCRLToBeSigned.
Gerald Pfeifer [Tue, 4 May 2010 22:24:41 +0000 (00:24 +0200)]
comctl32: Remove variable scrollRange which is not really used from PAGER_NCCalcSize.
André Hentschel [Tue, 4 May 2010 18:16:57 +0000 (20:16 +0200)]
winecfg: Fix builtin_only list.
Jörg Höhle [Tue, 4 May 2010 13:44:05 +0000 (15:44 +0200)]
wineoss: MOD_MIDIPORT has 0 voices and notes and FFFF ChannelMask.
Jörg Höhle [Sat, 30 Jan 2010 21:55:43 +0000 (22:55 +0100)]
wineoss: Supply
FFFFFFFF for midiOutGetVolume, not garbage.
Charles Davis [Wed, 5 May 2010 05:57:02 +0000 (23:57 -0600)]
ntdll: Implement IOCTL_SCSI_PASS_THROUGH(_DIRECT) on Mac OS.
Damjan Jovanovic [Wed, 5 May 2010 04:35:38 +0000 (06:35 +0200)]
wine.desktop: Add hr and sr@latin translations.
Vincent Povirk [Tue, 4 May 2010 20:15:41 +0000 (15:15 -0500)]
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).
Vincent Povirk [Fri, 16 Apr 2010 21:38:35 +0000 (16:38 -0500)]
ole32: Remove some assumptions about the internals of BlockChainStream.
Damjan Jovanovic [Tue, 4 May 2010 19:40:34 +0000 (21:40 +0200)]
winemenubuilder: Use only widechar functions when dealing with registered associations.
Damjan Jovanovic [Tue, 4 May 2010 19:38:21 +0000 (21:38 +0200)]
winemenubuilder: Use a unicode WinMain.
Henri Verbeet [Tue, 4 May 2010 18:39:53 +0000 (20:39 +0200)]
wined3d: Use context_apply_clear_state() in color_fill_fbo().
Henri Verbeet [Tue, 4 May 2010 18:39:52 +0000 (20:39 +0200)]
wined3d: Setup the FBO for the correct target in context_apply_clear_state().
Henri Verbeet [Tue, 4 May 2010 18:39:51 +0000 (20:39 +0200)]
wined3d: Explicitly pass the render target and depth/stencil surfaces to the FBO management functions.
Henri Verbeet [Tue, 4 May 2010 18:39:50 +0000 (20:39 +0200)]
wined3d: Explicitly pass the FBO target to the FBO management functions.
Henri Verbeet [Tue, 4 May 2010 18:39:49 +0000 (20:39 +0200)]
wined3d: Move draw buffer setup code out of context_apply_fbo_entry().
Jacek Caban [Tue, 4 May 2010 18:14:49 +0000 (20:14 +0200)]
urlmon: Added reading from cache file tests.
Jacek Caban [Tue, 4 May 2010 18:13:54 +0000 (20:13 +0200)]
urlmon: Use cache file to read in synchronous binding.
Alexandre Julliard [Tue, 4 May 2010 19:30:07 +0000 (21:30 +0200)]
mmdevapi: Don't try to lookup functions if the library isn't found.
Alexandre Julliard [Tue, 4 May 2010 16:23:29 +0000 (18:23 +0200)]
server: Check that the prefix type can support the client architecture.
Alexandre Julliard [Tue, 4 May 2010 18:26:53 +0000 (20:26 +0200)]
server: Use the prefix architecture instead of the server one to check for WoW processes.
Alexandre Julliard [Tue, 4 May 2010 18:26:04 +0000 (20:26 +0200)]
server: Store the prefix 32/64 architecture in the registry files.
Damjan Jovanovic [Tue, 4 May 2010 17:14:17 +0000 (19:14 +0200)]
mshta: wWinMain takes LPWSTR not LPSTR.
Maarten Lankhorst [Tue, 4 May 2010 11:30:40 +0000 (13:30 +0200)]
mmdevapi: Add support for openal disconnected extension.
Gerald Pfeifer [Sat, 1 May 2010 20:09:48 +0000 (22:09 +0200)]
user32/tests: Remove variable old_left_margin which is not really used from test_margins.
Gerald Pfeifer [Sat, 1 May 2010 20:24:07 +0000 (22:24 +0200)]
wineconsole: Remove variable font_idx which is not really used from WCUSER_FontPreviewProc.
Gerald Pfeifer [Sat, 1 May 2010 20:19:08 +0000 (22:19 +0200)]
user32/tests: Destroy the window we created at the end of wait_idle_thread.
Gerald Pfeifer [Sat, 1 May 2010 14:19:05 +0000 (16:19 +0200)]
mshtml: Fix return value for HTMLBodyElement_get_text.
Alexandre Goujon [Thu, 29 Apr 2010 20:22:35 +0000 (22:22 +0200)]
winex11: Use XkbKeycodeToKeysym when using XKB.
Sven Baars [Tue, 4 May 2010 14:56:12 +0000 (16:56 +0200)]
appwiz.cpl: Fix Dutch translation.
Andrew Nguyen [Tue, 4 May 2010 12:46:20 +0000 (07:46 -0500)]
rundll32: Recognize entry points passed as ordinal numbers.
Austin English [Mon, 3 May 2010 23:36:16 +0000 (18:36 -0500)]
msvcrt: Fix tests for Windows ME.
Stefan Dösinger [Fri, 30 Apr 2010 14:44:29 +0000 (16:44 +0200)]
wined3d: Fall back to other depth stencil formats if D24S8 isn't supported.
Stefan Dösinger [Fri, 30 Apr 2010 14:39:02 +0000 (16:39 +0200)]
wined3d: Don't grab the implicit depth stencil format in the wrong place.
This format is now explicitly passed to create_context.
Hans Leidekker [Tue, 4 May 2010 07:07:54 +0000 (09:07 +0200)]
wtsapi32: Add a stub implementation of WTSQueryUserToken.
Hans Leidekker [Tue, 4 May 2010 07:07:39 +0000 (09:07 +0200)]
msi: Register more patch details.
Hans Leidekker [Tue, 4 May 2010 07:07:23 +0000 (09:07 +0200)]
msi: Handle non-null product code in MSI_ApplyPatchW.
Hans Leidekker [Tue, 4 May 2010 07:07:02 +0000 (09:07 +0200)]
msi: Add some tests for patch registration.
Hans Leidekker [Tue, 4 May 2010 07:06:42 +0000 (09:06 +0200)]
msi: Make a local copy of patch packages.
Scott Ritchie [Tue, 4 May 2010 01:05:54 +0000 (18:05 -0700)]
wine.desktop: Add Icon=wine to support systems with icon themes.
Sven Baars [Mon, 3 May 2010 22:37:00 +0000 (00:37 +0200)]
comdlg32: Update Dutch translation.
Henri Verbeet [Mon, 3 May 2010 20:03:31 +0000 (22:03 +0200)]
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.
Henri Verbeet [Mon, 3 May 2010 20:03:30 +0000 (22:03 +0200)]
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.
Henri Verbeet [Mon, 3 May 2010 20:03:29 +0000 (22:03 +0200)]
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.
Henri Verbeet [Mon, 3 May 2010 20:03:28 +0000 (22:03 +0200)]
wined3d: Separate context acquisition and state application.