wine/eterwine.git
15 years agowinex11: Also take into account source offsets when a mask is around.
Roderick Colenbrander [Sun, 21 Feb 2010 23:18:34 +0000 (00:18 +0100)]
winex11: Also take into account source offsets when a mask is around.

15 years agowinex11: When a mask picture is active, the source offsets should be relative to...
Roderick Colenbrander [Sun, 21 Feb 2010 23:14:31 +0000 (00:14 +0100)]
winex11: When a mask picture is active, the source offsets should be relative to mask_pict instead of src_pict.

15 years agogdiplus: Add a test for GdipImageRotateFlip.
Vincent Povirk [Sun, 21 Feb 2010 19:30:00 +0000 (13:30 -0600)]
gdiplus: Add a test for GdipImageRotateFlip.

15 years agomshtml: Get rid of nsIWineURI interface.
Jacek Caban [Sun, 21 Feb 2010 20:10:15 +0000 (21:10 +0100)]
mshtml: Get rid of nsIWineURI interface.

15 years agomshtml: Get rid of nsIWineURI::[GS]etNSContainer.
Jacek Caban [Sun, 21 Feb 2010 20:09:11 +0000 (21:09 +0100)]
mshtml: Get rid of nsIWineURI::[GS]etNSContainer.

15 years agomshtml: Get rid of nsIWineURI::[GS]etWindow.
Jacek Caban [Sun, 21 Feb 2010 20:08:39 +0000 (21:08 +0100)]
mshtml: Get rid of nsIWineURI::[GS]etWindow.

15 years agomshtml: Get rid of most nsIWineURI methods.
Jacek Caban [Sun, 21 Feb 2010 20:07:43 +0000 (21:07 +0100)]
mshtml: Get rid of most nsIWineURI methods.

15 years agomshtml: Use nsWineURL structure directly in load_nsuri.
Jacek Caban [Sun, 21 Feb 2010 20:06:51 +0000 (21:06 +0100)]
mshtml: Use nsWineURL structure directly in load_nsuri.

15 years agomshtml: Moved OnStartURIOpen implementation to nsio.c.
Jacek Caban [Sun, 21 Feb 2010 20:05:59 +0000 (21:05 +0100)]
mshtml: Moved OnStartURIOpen implementation to nsio.c.

15 years agomshtml: Store nsWineURI object instead of interface in nsChannel.
Jacek Caban [Sun, 21 Feb 2010 20:05:15 +0000 (21:05 +0100)]
mshtml: Store nsWineURI object instead of interface in nsChannel.

15 years agomshtml: Rename nsURI to nsWineURI.
Jacek Caban [Sun, 21 Feb 2010 20:04:29 +0000 (21:04 +0100)]
mshtml: Rename nsURI to nsWineURI.

15 years agooleaut32: Fix rounding.
André Hentschel [Sun, 21 Feb 2010 18:46:38 +0000 (19:46 +0100)]
oleaut32: Fix rounding.

15 years agoinclude: Add a strcmpW-equivalent function usable in tests.
Mikołaj Zalewski [Sat, 20 Feb 2010 21:41:31 +0000 (22:41 +0100)]
include: Add a strcmpW-equivalent function usable in tests.

15 years agokernel32/tests: Add test for 'all processors' flag on Vista and newer.
Erich Hoover [Sat, 20 Feb 2010 02:07:57 +0000 (19:07 -0700)]
kernel32/tests: Add test for 'all processors' flag on Vista and newer.

15 years agontdll: Allow 'all processors' flag used in Vista and newer.
Erich Hoover [Sat, 20 Feb 2010 02:07:41 +0000 (19:07 -0700)]
ntdll: Allow 'all processors' flag used in Vista and newer.

15 years agowinex11.drv: Check XDND version.
Kusanagi Kouichi [Sat, 20 Feb 2010 08:57:07 +0000 (17:57 +0900)]
winex11.drv: Check XDND version.

15 years agowinex11.drv: Keep the state of XIM and IME consistent.
Kusanagi Kouichi [Thu, 18 Feb 2010 14:06:31 +0000 (23:06 +0900)]
winex11.drv: Keep the state of XIM and IME consistent.

15 years agontdll: Fix wrong marking for valgrind on 64bit systems.
Eric Pouech [Sun, 21 Feb 2010 14:17:46 +0000 (15:17 +0100)]
ntdll: Fix wrong marking for valgrind on 64bit systems.

15 years agokernel32: Mac: If language is less specific variant of locale, keep locale.
Ken Thomases [Fri, 19 Feb 2010 15:44:26 +0000 (09:44 -0600)]
kernel32: Mac: If language is less specific variant of locale, keep locale.

For a Mac user in Australia, for example, the out-of-the-box configuration is
that the preferred language is generic English ("en").  Their formats locale
should be Australia ("en_AU").  Detect that case and don't override
LC_MESSAGES.

15 years agomsxml3: Simplify IXMLDOMElement_get_tagName(), add null check.
Nikolay Sivov [Fri, 19 Feb 2010 15:06:17 +0000 (18:06 +0300)]
msxml3: Simplify IXMLDOMElement_get_tagName(), add null check.

15 years agomakefiles: Use the standard C_SRCS variable as the list of test files.
Alexandre Julliard [Sat, 20 Feb 2010 18:56:55 +0000 (19:56 +0100)]
makefiles: Use the standard C_SRCS variable as the list of test files.

This enables it to be auto-updated by make_makefiles.

15 years agomakefiles: Make sure that dependencies are always updated when regenerating makefiles.
Alexandre Julliard [Sat, 20 Feb 2010 11:36:04 +0000 (12:36 +0100)]
makefiles: Make sure that dependencies are always updated when regenerating makefiles.

15 years agoconfigure: Define AS_VAR_APPEND if necessary for older autoconf versions.
Alexandre Julliard [Sat, 20 Feb 2010 09:59:04 +0000 (10:59 +0100)]
configure: Define AS_VAR_APPEND if necessary for older autoconf versions.

15 years agoRelease 1.1.39. wine-1.1.39
Alexandre Julliard [Fri, 19 Feb 2010 18:23:45 +0000 (19:23 +0100)]
Release 1.1.39.

15 years agowinmm: dwBytesRecorded controls how much is played, not dwBufferLength.
Jörg Höhle [Tue, 16 Feb 2010 08:08:46 +0000 (09:08 +0100)]
winmm: dwBytesRecorded controls how much is played, not dwBufferLength.

15 years agomsxml3: Avoid direct vtable members internal usage.
Nikolay Sivov [Fri, 19 Feb 2010 11:45:48 +0000 (14:45 +0300)]
msxml3: Avoid direct vtable members internal usage.

15 years agomsxml3: Accept IObjectSafety for query from IXMLDOMDocument, fix its implementation.
Nikolay Sivov [Fri, 19 Feb 2010 10:46:16 +0000 (13:46 +0300)]
msxml3: Accept IObjectSafety for query from IXMLDOMDocument, fix its implementation.

15 years agomsi: Add summary information stream to the streams table.
Hans Leidekker [Fri, 19 Feb 2010 11:27:36 +0000 (12:27 +0100)]
msi: Add summary information stream to the streams table.

15 years agomsi: Fix a memory leak.
Hans Leidekker [Fri, 19 Feb 2010 11:27:02 +0000 (12:27 +0100)]
msi: Fix a memory leak.

15 years agomsi: Encode stream name in the callers of db_get_raw_stream.
Hans Leidekker [Fri, 19 Feb 2010 11:26:30 +0000 (12:26 +0100)]
msi: Encode stream name in the callers of db_get_raw_stream.

15 years agomsi: Destroy streams cache when applying a transform.
Hans Leidekker [Fri, 19 Feb 2010 11:25:38 +0000 (12:25 +0100)]
msi: Destroy streams cache when applying a transform.

15 years agomsi: Accept '\5' and '-' in SQL identifiers.
Hans Leidekker [Fri, 19 Feb 2010 11:25:09 +0000 (12:25 +0100)]
msi: Accept '\5' and '-' in SQL identifiers.

15 years agomsi: Include run mode in fixmes.
Hans Leidekker [Fri, 19 Feb 2010 11:23:56 +0000 (12:23 +0100)]
msi: Include run mode in fixmes.

15 years agouser32: Fix Z-order handling of windows that have a top-most owner.
Alexandre Julliard [Fri, 19 Feb 2010 12:05:08 +0000 (13:05 +0100)]
user32: Fix Z-order handling of windows that have a top-most owner.

15 years agoadvapi32/tests: Fix the ReadEventLog error checking.
Alexandre Julliard [Fri, 19 Feb 2010 10:36:12 +0000 (11:36 +0100)]
advapi32/tests: Fix the ReadEventLog error checking.

15 years agocmd/tests: Compare strings case-insensitive.
Paul Vriens [Fri, 19 Feb 2010 09:13:44 +0000 (10:13 +0100)]
cmd/tests: Compare strings case-insensitive.

15 years agocmd: Add test for 'if' case sensitivity.
Trey Hunner [Fri, 19 Feb 2010 05:39:32 +0000 (21:39 -0800)]
cmd: Add test for 'if' case sensitivity.

15 years agocomdlg32/tests: Font sizes are influenced by the display dpi.
Vincent Povirk [Thu, 18 Feb 2010 20:47:43 +0000 (14:47 -0600)]
comdlg32/tests: Font sizes are influenced by the display dpi.

15 years agourlmon.idl: Added some missing declarations.
Jacek Caban [Thu, 18 Feb 2010 16:16:03 +0000 (17:16 +0100)]
urlmon.idl: Added some missing declarations.

15 years agocmd: Remove some unneeded extension checking.
Paul Vriens [Thu, 18 Feb 2010 16:09:04 +0000 (17:09 +0100)]
cmd: Remove some unneeded extension checking.

15 years agomshtml: Silence IExternalConnection in htmldoc_qi FIXME.
Vitaly Perov [Thu, 18 Feb 2010 15:31:01 +0000 (18:31 +0300)]
mshtml: Silence IExternalConnection in htmldoc_qi FIXME.

15 years agofonts: Tidy up some of the extended Latin glyphs in the 9 ppem strike of Tahoma.
Huw Davies [Thu, 18 Feb 2010 14:31:52 +0000 (14:31 +0000)]
fonts: Tidy up some of the extended Latin glyphs in the 9 ppem strike of Tahoma.

15 years agocomctl32: Listview should accept both unicode and ansi notifications.
Dmitry Timoshkov [Thu, 18 Feb 2010 12:46:27 +0000 (20:46 +0800)]
comctl32: Listview should accept both unicode and ansi notifications.

Listview receives notifications not only from built-in header control,
but also from custom or subclassed application controls, there is no
need to assert(0) on application input, printing a FIXME is the maximum
we can do on an unknown input.

15 years agofonts: Add a 9 ppem bitmap strike to Tahoma Bold.
Huw Davies [Thu, 18 Feb 2010 12:36:36 +0000 (12:36 +0000)]
fonts: Add a 9 ppem bitmap strike to Tahoma Bold.

15 years agomsi: Implement MSIRUNMODE_MAINTENANCE and MSIRUNMODE_REBOOTATEND for MsiGetMode.
Hans Leidekker [Thu, 18 Feb 2010 11:47:21 +0000 (12:47 +0100)]
msi: Implement MSIRUNMODE_MAINTENANCE and MSIRUNMODE_REBOOTATEND for MsiGetMode.

15 years agomsi: Implement MsiSetMode.
Hans Leidekker [Thu, 18 Feb 2010 11:46:58 +0000 (12:46 +0100)]
msi: Implement MsiSetMode.

15 years agocomdlg32: Open should try to browse directory first.
Gabriele Moabiti [Mon, 15 Feb 2010 13:48:11 +0000 (14:48 +0100)]
comdlg32: Open should try to browse directory first.

15 years agoadvapi32/tests: Avoid crashing if ReadEventLogA fails.
Alexandre Julliard [Thu, 18 Feb 2010 13:06:10 +0000 (14:06 +0100)]
advapi32/tests: Avoid crashing if ReadEventLogA fails.

15 years agoadvapi32: Implemented RegDeleteKeyExA/W.
Alexandre Julliard [Thu, 18 Feb 2010 12:12:31 +0000 (13:12 +0100)]
advapi32: Implemented RegDeleteKeyExA/W.

15 years agontdll: Properly handle empty but present ACLs in self-relative descriptors.
Alexandre Julliard [Thu, 18 Feb 2010 11:57:33 +0000 (12:57 +0100)]
ntdll: Properly handle empty but present ACLs in self-relative descriptors.

15 years agoserver: Fix tracing of invalid ACLs.
Alexandre Julliard [Thu, 18 Feb 2010 11:57:03 +0000 (12:57 +0100)]
server: Fix tracing of invalid ACLs.

15 years agocmd: Fix 'else', with tests.
Dan Kegel [Thu, 18 Feb 2010 07:11:04 +0000 (23:11 -0800)]
cmd: Fix 'else', with tests.

15 years agooleaut32: Store names in list.
Piotr Caban [Thu, 18 Feb 2010 02:21:21 +0000 (03:21 +0100)]
oleaut32: Store names in list.

15 years agooleaut32: Store indices in list.
Piotr Caban [Thu, 18 Feb 2010 02:20:57 +0000 (03:20 +0100)]
oleaut32: Store indices in list.

15 years agooleaut32: Compute TypeInfo offsets while writing data.
Piotr Caban [Thu, 18 Feb 2010 02:20:33 +0000 (03:20 +0100)]
oleaut32: Compute TypeInfo offsets while writing data.

15 years agooleaut32: Store CreateTypeInfo->typedata in list.
Piotr Caban [Thu, 18 Feb 2010 02:19:41 +0000 (03:19 +0100)]
oleaut32: Store CreateTypeInfo->typedata in list.

15 years agowinedbg: Segment registers are not affected by rex prefix (Coverity).
Marcus Meissner [Wed, 17 Feb 2010 23:06:16 +0000 (00:06 +0100)]
winedbg: Segment registers are not affected by rex prefix (Coverity).

15 years agowinnls32: Restore the correct export names.
Andrew Nguyen [Wed, 17 Feb 2010 19:48:42 +0000 (13:48 -0600)]
winnls32: Restore the correct export names.

15 years agowordpad: Added text colour toolbar button.
Dylan Smith [Wed, 17 Feb 2010 19:19:36 +0000 (14:19 -0500)]
wordpad: Added text colour toolbar button.

15 years agowordpad: Avoid making monochrome bitmaps for print preview.
Dylan Smith [Wed, 17 Feb 2010 19:16:01 +0000 (14:16 -0500)]
wordpad: Avoid making monochrome bitmaps for print preview.

Previewly monochrome bitmaps were being created by CreateCompatibleBitmap
because the hdc passed into that call came from CreateCompatibleDC which is
initialized with a single pixel monochrome bitmap.

15 years agorichedit: Prevent crash on word selection at end of paragraph.
Dylan Smith [Wed, 17 Feb 2010 19:15:50 +0000 (14:15 -0500)]
richedit: Prevent crash on word selection at end of paragraph.

15 years agouser.exe: The default dialog button id is 0 on Win16.
Alexandre Julliard [Thu, 18 Feb 2010 10:12:11 +0000 (11:12 +0100)]
user.exe: The default dialog button id is 0 on Win16.

15 years agowined3d: Control SFLAG_CONVERTED in surface_prepare_texture.
Stefan Dösinger [Mon, 15 Feb 2010 11:30:37 +0000 (12:30 +0100)]
wined3d: Control SFLAG_CONVERTED in surface_prepare_texture.

This makes sure that the flag is set correctly when
surface_allocate_surface is called and client storage is disabled
properly for converted surfaces.

15 years agowinex11: Use PictOpOver instead of PictOpSrc in 1-bit -> color blits.
Roderick Colenbrander [Wed, 17 Feb 2010 11:43:46 +0000 (12:43 +0100)]
winex11: Use PictOpOver instead of PictOpSrc in 1-bit -> color blits.

15 years agowinex11: Fix xrender mono->mono blit.
Roderick Colenbrander [Wed, 17 Feb 2010 15:09:51 +0000 (16:09 +0100)]
winex11: Fix xrender mono->mono blit.

Use plain xrender_blit for mono -> mono copies, masking in combination
with PictOpOver doesn't make sense and doesn't work.

15 years agooleaut32: Return TYPE_E_NAMECONFLICT in ICreateTypeLib2::CreateTypeInfo.
Piotr Caban [Wed, 17 Feb 2010 12:02:06 +0000 (13:02 +0100)]
oleaut32: Return TYPE_E_NAMECONFLICT in ICreateTypeLib2::CreateTypeInfo.

15 years agooleaut32: Fix crash in LoadTypeLib if typelib name is not specified.
Piotr Caban [Wed, 17 Feb 2010 12:01:33 +0000 (13:01 +0100)]
oleaut32: Fix crash in LoadTypeLib if typelib name is not specified.

15 years agomsxml3/tests: Fix leaks and wrong pointer use.
Nikolay Sivov [Wed, 17 Feb 2010 11:07:14 +0000 (14:07 +0300)]
msxml3/tests: Fix leaks and wrong pointer use.

15 years agoqedit: Always print a TRACE when a SampleGrabber pin gets connected.
Paul Chitescu [Wed, 17 Feb 2010 10:52:28 +0000 (12:52 +0200)]
qedit: Always print a TRACE when a SampleGrabber pin gets connected.

15 years agokernel32/tests: Fix a test failure on xp64.
Alexandre Julliard [Wed, 17 Feb 2010 11:04:42 +0000 (12:04 +0100)]
kernel32/tests: Fix a test failure on xp64.

15 years agowinspool.drv/tests: Fix a test failure on Win9x/WinMe.
Paul Vriens [Wed, 17 Feb 2010 09:59:18 +0000 (10:59 +0100)]
winspool.drv/tests: Fix a test failure on Win9x/WinMe.

15 years agowinspool.drv/tests: Skip non supported levels on Win9x/WinMe.
Paul Vriens [Wed, 17 Feb 2010 09:50:09 +0000 (10:50 +0100)]
winspool.drv/tests: Skip non supported levels on Win9x/WinMe.

15 years agowinspool.drv/tests: Fix some test failures on Win9x/WinMe.
Paul Vriens [Wed, 17 Feb 2010 09:38:31 +0000 (10:38 +0100)]
winspool.drv/tests: Fix some test failures on Win9x/WinMe.

15 years agouser32: Don't overwrite the default button id when creating the dialog structure.
Alexandre Julliard [Wed, 17 Feb 2010 10:43:34 +0000 (11:43 +0100)]
user32: Don't overwrite the default button id when creating the dialog structure.

15 years agojscript: Add Korean translation.
Hwang YunSong [Tue, 16 Feb 2010 00:25:44 +0000 (09:25 +0900)]
jscript: Add Korean translation.

15 years agowinhttp/tests: Wait for a handle closing notification.
Hans Leidekker [Wed, 17 Feb 2010 08:56:19 +0000 (09:56 +0100)]
winhttp/tests: Wait for a handle closing notification.

Fixes a Valgrind warning.

15 years agomsi: Add tests for publishing and unpublishing components.
Hans Leidekker [Wed, 17 Feb 2010 08:55:54 +0000 (09:55 +0100)]
msi: Add tests for publishing and unpublishing components.

15 years agomsi: Implement the UnpublishComponents standard action.
Hans Leidekker [Wed, 17 Feb 2010 08:55:31 +0000 (09:55 +0100)]
msi: Implement the UnpublishComponents standard action.

15 years agomsi: PublishComponents must look at the requested install state of the feature, not...
Hans Leidekker [Wed, 17 Feb 2010 08:55:03 +0000 (09:55 +0100)]
msi: PublishComponents must look at the requested install state of the feature, not the component.

15 years agomsctf: Implement stubbed out TF_CreateLangBarMgr.
Justin Chevrier [Wed, 17 Feb 2010 02:31:05 +0000 (21:31 -0500)]
msctf: Implement stubbed out TF_CreateLangBarMgr.

15 years agomsctf: Add TF_LangBarMgr registration.
Justin Chevrier [Wed, 17 Feb 2010 02:31:04 +0000 (21:31 -0500)]
msctf: Add TF_LangBarMgr registration.

15 years agouuid: Add LangBarMgr CLSID.
Justin Chevrier [Wed, 17 Feb 2010 02:31:03 +0000 (21:31 -0500)]
uuid: Add LangBarMgr CLSID.

15 years agoinclude: Add ITfLangBarMgr Interface.
Justin Chevrier [Wed, 17 Feb 2010 02:31:02 +0000 (21:31 -0500)]
include: Add ITfLangBarMgr Interface.

15 years agocmd: Rename reference file from .out to .exp to avoid clash with gnu make builtin...
Dan Kegel [Tue, 16 Feb 2010 20:51:03 +0000 (12:51 -0800)]
cmd: Rename reference file from .out to .exp to avoid clash with gnu make builtin rule.

15 years agocmd: Add test to show ~dp0 should be directory containing batch file.
Dan Kegel [Tue, 16 Feb 2010 20:44:16 +0000 (12:44 -0800)]
cmd: Add test to show ~dp0 should be directory containing batch file.

15 years agocmd: Add test to show set "FOO=bar" should not include the quotes in the variable...
Dan Kegel [Tue, 16 Feb 2010 20:25:41 +0000 (12:25 -0800)]
cmd: Add test to show set "FOO=bar" should not include the quotes in the variable value.

15 years agocmd: Turn off echo, add visual separator between testcases.
Dan Kegel [Tue, 16 Feb 2010 19:42:18 +0000 (11:42 -0800)]
cmd: Turn off echo, add visual separator between testcases.

15 years agocmd: Move all tests to test_builtins.cmd.
Dan Kegel [Tue, 16 Feb 2010 18:31:34 +0000 (10:31 -0800)]
cmd: Move all tests to test_builtins.cmd.

15 years agowinedbg: rex is not used for Grp15b (Coverity).
Marcus Meissner [Wed, 17 Feb 2010 07:31:12 +0000 (08:31 +0100)]
winedbg: rex is not used for Grp15b (Coverity).

15 years agomsxml3: Use common format for TRACE() in DOM objects.
Nikolay Sivov [Wed, 17 Feb 2010 06:40:40 +0000 (09:40 +0300)]
msxml3: Use common format for TRACE() in DOM objects.

15 years agoadvapi32: Fix leak in test_symlinks.
Dan Kegel [Wed, 17 Feb 2010 04:51:42 +0000 (20:51 -0800)]
advapi32: Fix leak in test_symlinks.

15 years agocomdlg32/tests: Rely on the Symbol font instead of Tahoma.
Vincent Povirk [Tue, 16 Feb 2010 19:55:05 +0000 (13:55 -0600)]
comdlg32/tests: Rely on the Symbol font instead of Tahoma.

15 years agoqedit: In output pin's IPin_Connect call ReceiveConnection on the receiver pin to...
Paul Chitescu [Tue, 16 Feb 2010 16:23:01 +0000 (18:23 +0200)]
qedit: In output pin's IPin_Connect call ReceiveConnection on the receiver pin to properly negotiate media type.

15 years agoversion: Improve detection of builtin libraries.
Alexandre Julliard [Wed, 17 Feb 2010 08:41:20 +0000 (09:41 +0100)]
version: Improve detection of builtin libraries.

15 years agowinspool.drv/tests: Use FILE_SHARE_READ to fix some Win9x/WinMe failures.
Paul Vriens [Tue, 16 Feb 2010 15:05:17 +0000 (16:05 +0100)]
winspool.drv/tests: Use FILE_SHARE_READ to fix some Win9x/WinMe failures.

15 years agowinspool.drv/tests: Fix a test failure on Win9x/WinMe.
Paul Vriens [Tue, 16 Feb 2010 14:59:38 +0000 (15:59 +0100)]
winspool.drv/tests: Fix a test failure on Win9x/WinMe.

15 years agodbghelp: Fix a pointer cast.
Alexandre Julliard [Tue, 16 Feb 2010 14:50:43 +0000 (15:50 +0100)]
dbghelp: Fix a pointer cast.

15 years agourlmon/tests: Avoid size_t in a trace.
Alexandre Julliard [Tue, 16 Feb 2010 14:50:36 +0000 (15:50 +0100)]
urlmon/tests: Avoid size_t in a trace.

15 years agomsvcrt/tests: Avoid size_t in a trace.
Alexandre Julliard [Tue, 16 Feb 2010 14:50:32 +0000 (15:50 +0100)]
msvcrt/tests: Avoid size_t in a trace.

15 years agowinmm/tests: Fix a couple of incorrect casts.
Alexandre Julliard [Tue, 16 Feb 2010 14:50:21 +0000 (15:50 +0100)]
winmm/tests: Fix a couple of incorrect casts.