wine
14 years agowinapi: Allow multiple flags.
André Hentschel [Fri, 28 May 2010 19:31:31 +0000 (21:31 +0200)] 
winapi: Allow multiple flags.

14 years agowinapi: Add ordinal flag.
André Hentschel [Fri, 28 May 2010 19:31:06 +0000 (21:31 +0200)] 
winapi: Add ordinal flag.

14 years agowinapi: Init preprocessor_condition.
André Hentschel [Fri, 28 May 2010 19:30:36 +0000 (21:30 +0200)] 
winapi: Init preprocessor_condition.

14 years agouser32: Fallback to normal icon drawing if AlphaBlend fails.
Alexandre Julliard [Sat, 29 May 2010 08:47:28 +0000 (10:47 +0200)] 
user32: Fallback to normal icon drawing if AlphaBlend fails.

14 years agowinex11: Disable sub-pixel antialiasing if Xrender isn't supported.
Alexandre Julliard [Sat, 29 May 2010 08:42:29 +0000 (10:42 +0200)] 
winex11: Disable sub-pixel antialiasing if Xrender isn't supported.

14 years agomsvcrt: Make sure msvcrt doesn't get unloaded.
Alexandre Julliard [Fri, 28 May 2010 18:33:27 +0000 (20:33 +0200)] 
msvcrt: Make sure msvcrt doesn't get unloaded.

We can't initialize file handles properly a second time.

14 years agoconfigure: Remove some dead code.
Alexandre Julliard [Fri, 28 May 2010 18:32:47 +0000 (20:32 +0200)] 
configure: Remove some dead code.

14 years agoRelease 1.2-rc2. wine-1.2-rc2
Alexandre Julliard [Fri, 28 May 2010 17:39:36 +0000 (19:39 +0200)] 
Release 1.2-rc2.

14 years agowinefile: Fix Dutch translation.
Sven Baars [Fri, 28 May 2010 14:15:01 +0000 (16:15 +0200)] 
winefile: Fix Dutch translation.

14 years agod3d9/tests: Remove an invalid point size test.
Henri Verbeet [Fri, 28 May 2010 14:06:41 +0000 (16:06 +0200)] 
d3d9/tests: Remove an invalid point size test.

This test tests point size clamping behaviour when POINTSIZE_MAX <
POINTSIZE_MIN, but that behaviour isn't consistent between D3D drivers.

14 years agod3d9/test: Introduce point_match() to simplify testing point sizes.
Henri Verbeet [Fri, 28 May 2010 14:06:40 +0000 (16:06 +0200)] 
d3d9/test: Introduce point_match() to simplify testing point sizes.

14 years agod3d9/tests: Don't depend so much on point rasterization rules in pointsize_test().
Henri Verbeet [Fri, 28 May 2010 14:06:39 +0000 (16:06 +0200)] 
d3d9/tests: Don't depend so much on point rasterization rules in pointsize_test().

We can create a separate test for point rasterization if we really care about
that, but I doubt we do.

14 years agodbghelp: Use the available PowerPC functions.
André Hentschel [Fri, 28 May 2010 13:48:02 +0000 (15:48 +0200)] 
dbghelp: Use the available PowerPC functions.

14 years agoREADME.ru: Fix some problems with words order in phrases.
Nikolay Sivov [Fri, 28 May 2010 11:16:01 +0000 (15:16 +0400)] 
README.ru: Fix some problems with words order in phrases.

14 years agomsvcrt: Support system(NULL).
Robert Wilhelm [Thu, 27 May 2010 16:45:06 +0000 (18:45 +0200)] 
msvcrt: Support system(NULL).

14 years agouser32: Only skip redraws on MDI child unmaximize if the new child is maximized.
Alexandre Julliard [Fri, 28 May 2010 13:01:25 +0000 (15:01 +0200)] 
user32: Only skip redraws on MDI child unmaximize if the new child is maximized.

14 years agowinex11: Only unmap windows when the window rect changes to unmapped the first time.
Alexandre Julliard [Fri, 28 May 2010 10:16:17 +0000 (12:16 +0200)] 
winex11: Only unmap windows when the window rect changes to unmapped the first time.

14 years agowinex11: Map zero-size windows and set an empty window region for them.
Alexandre Julliard [Fri, 28 May 2010 10:14:43 +0000 (12:14 +0200)] 
winex11: Map zero-size windows and set an empty window region for them.

14 years agowinex11: Set size hints to 1x1 for zero-sized windows.
Alexandre Julliard [Fri, 28 May 2010 10:13:01 +0000 (12:13 +0200)] 
winex11: Set size hints to 1x1 for zero-sized windows.

14 years agowinex11: Set window style to normal for windows with a minimize box.
Alexandre Julliard [Fri, 28 May 2010 10:12:32 +0000 (12:12 +0200)] 
winex11: Set window style to normal for windows with a minimize box.

Some window managers don't allow minimizing dialog windows.

14 years agowinemp3.acm: Fix the Mac-specific code.
Kristofer Henriksson [Mon, 24 May 2010 19:04:42 +0000 (15:04 -0400)] 
winemp3.acm: Fix the Mac-specific code.

The previous code does not function on Snow Leopard, and does not conform
to Apple's documentation. This fix should function on all versions of OS X
later than 10.2.

14 years agowinex11.drv: Simulate pressing Alt+F4 instead of clicking the caption Close button...
Dmitry Timoshkov [Fri, 28 May 2010 06:06:14 +0000 (15:06 +0900)] 
winex11.drv: Simulate pressing Alt+F4 instead of clicking the caption Close button when handling the WM_DELETE_WINDOW event.

14 years agowuapi: Return success from automatic_updates_Pause.
Hans Leidekker [Fri, 28 May 2010 06:47:04 +0000 (08:47 +0200)] 
wuapi: Return success from automatic_updates_Pause.

14 years agourlmon/tests: Added tests for the IUri_Get* dword property functions.
Thomas Mullaly [Thu, 27 May 2010 23:39:28 +0000 (19:39 -0400)] 
urlmon/tests: Added tests for the IUri_Get* dword property functions.

14 years agourlmon/tests: Added the remainder of tests for the IUri_Get* string functions.
Thomas Mullaly [Thu, 27 May 2010 19:29:46 +0000 (15:29 -0400)] 
urlmon/tests: Added the remainder of tests for the IUri_Get* string functions.

14 years agourlmon/tests: Added tests for half of the IUri_Get* string functions.
Thomas Mullaly [Thu, 27 May 2010 18:23:52 +0000 (14:23 -0400)] 
urlmon/tests: Added tests for half of the IUri_Get* string functions.

14 years agodevenum: Split the translations into separate resource files.
Michael Stefaniuc [Thu, 27 May 2010 23:39:56 +0000 (01:39 +0200)] 
devenum: Split the translations into separate resource files.

Also use the existing resource ID defines.

14 years agoole32: Always check the size of the small block root chain.
Vincent Povirk [Thu, 27 May 2010 22:16:22 +0000 (17:16 -0500)] 
ole32: Always check the size of the small block root chain.

In some storage files, the size of this stream is not a multiple of the big
block size. This means that we may need to enlarge the stream even when we
don't really have to allocate more space for it.

14 years agocomctl32: Fix accelerator letters for Toolbar customizing dialog.
Nikolay Sivov [Thu, 27 May 2010 20:33:35 +0000 (00:33 +0400)] 
comctl32: Fix accelerator letters for Toolbar customizing dialog.

14 years agowineboot: Add a translation for prefix update dialog.
Nikolay Sivov [Thu, 27 May 2010 19:54:53 +0000 (23:54 +0400)] 
wineboot: Add a translation for prefix update dialog.

14 years agoshell32: Complete strings resources.
Nikolay Sivov [Thu, 27 May 2010 19:41:49 +0000 (23:41 +0400)] 
shell32: Complete strings resources.

14 years agoFix unneeded capitalization in user prompts.
Nikolay Sivov [Thu, 27 May 2010 19:23:44 +0000 (23:23 +0400)] 
Fix unneeded capitalization in user prompts.

14 years agousp10: Apply all the GSUB features specified in Microsofts Typesetting documentation...
Aric Stewart [Thu, 27 May 2010 20:03:34 +0000 (15:03 -0500)] 
usp10: Apply all the GSUB features specified in Microsofts Typesetting documentation for Arabic Shaping.

14 years agousp10: Break out a function to apply a GSUB feature to an entire string of glyphs.
Aric Stewart [Thu, 27 May 2010 20:03:21 +0000 (15:03 -0500)] 
usp10: Break out a function to apply a GSUB feature to an entire string of glyphs.

14 years agooledb32: Fix variant to integer conversion.
André Hentschel [Thu, 27 May 2010 18:39:26 +0000 (20:39 +0200)] 
oledb32: Fix variant to integer conversion.

14 years agolibs/port: Add support for amd64-mingw32msvc platform.
André Hentschel [Thu, 27 May 2010 18:32:42 +0000 (20:32 +0200)] 
libs/port: Add support for amd64-mingw32msvc platform.

14 years agowidl: Add support for amd64-mingw32msvc platform.
André Hentschel [Thu, 27 May 2010 18:09:28 +0000 (20:09 +0200)] 
widl: Add support for amd64-mingw32msvc platform.

14 years agowinebuild: Add support for amd64-mingw32msvc platform.
André Hentschel [Thu, 27 May 2010 18:08:31 +0000 (20:08 +0200)] 
winebuild: Add support for amd64-mingw32msvc platform.

14 years agodmusic: Use if(0) instead of #if 0 to make sure code still compiles.
Austin English [Thu, 27 May 2010 16:34:42 +0000 (11:34 -0500)] 
dmusic: Use if(0) instead of #if 0 to make sure code still compiles.

14 years agoloader: Remove mapat from map_so_lib, where it is unused.
Austin English [Thu, 27 May 2010 16:12:34 +0000 (11:12 -0500)] 
loader: Remove mapat from map_so_lib, where it is unused.

14 years agowinenas.drv: Remove oldb from nas_add_buffer, where it's unused.
Austin English [Thu, 27 May 2010 15:53:29 +0000 (10:53 -0500)] 
winenas.drv: Remove oldb from nas_add_buffer, where it's unused.

14 years agouser32: Re-enable the fast code path in CreateIconIndirect.
Alexandre Julliard [Fri, 28 May 2010 09:22:08 +0000 (11:22 +0200)] 
user32: Re-enable the fast code path in CreateIconIndirect.

14 years agokernel32/tests: Restore the stderr handle after the closing test.
Alexandre Julliard [Fri, 28 May 2010 09:21:44 +0000 (11:21 +0200)] 
kernel32/tests: Restore the stderr handle after the closing test.

14 years agokernel32: Unalign the stack on process startup to work around Doom3 bug.
Alexandre Julliard [Fri, 28 May 2010 09:20:28 +0000 (11:20 +0200)] 
kernel32: Unalign the stack on process startup to work around Doom3 bug.

14 years agoRevert "gdi32: Pre-multiply RGB values by alpha for subpixel font rendering."
Alexandre Julliard [Thu, 27 May 2010 22:09:21 +0000 (00:09 +0200)] 
Revert "gdi32: Pre-multiply RGB values by alpha for subpixel font rendering."

This reverts commit aff0eac21b7d66a0ba4869cade6368a988ab34ee. The RGB
values are already alpha values, they don't need to be pre-multiplied.

14 years agowinedump: Don't include winbase16.h.
Alexandre Julliard [Thu, 27 May 2010 15:09:14 +0000 (17:09 +0200)] 
winedump: Don't include winbase16.h.

14 years agoversion: Don't include winbase16.h.
Alexandre Julliard [Thu, 27 May 2010 15:04:12 +0000 (17:04 +0200)] 
version: Don't include winbase16.h.

14 years agouser32: Don't include winbase16.h.
Alexandre Julliard [Thu, 27 May 2010 15:04:08 +0000 (17:04 +0200)] 
user32: Don't include winbase16.h.

14 years agoinclude: Pack NE_NAMEINFO and NE_TYPEINFO pack(1).
Marcus Meissner [Thu, 27 May 2010 13:40:48 +0000 (15:40 +0200)] 
include: Pack NE_NAMEINFO and NE_TYPEINFO pack(1).

14 years agoqedit: Fix return value of DllUnregisterServer.
Austin English [Sat, 22 May 2010 06:23:56 +0000 (01:23 -0500)] 
qedit: Fix return value of DllUnregisterServer.

14 years agowininet: Check for NULL lpwhh (Coverity).
Marcus Meissner [Wed, 26 May 2010 07:53:55 +0000 (09:53 +0200)] 
wininet: Check for NULL lpwhh (Coverity).

14 years agourlmon/tests: Added tests for IUri_GetPropertyDWORD.
Thomas Mullaly [Wed, 26 May 2010 21:42:12 +0000 (17:42 -0400)] 
urlmon/tests: Added tests for IUri_GetPropertyDWORD.

14 years agourlmon/tests: Added tests for IUri_GetPropertyBSTR.
Thomas Mullaly [Wed, 26 May 2010 20:30:32 +0000 (16:30 -0400)] 
urlmon/tests: Added tests for IUri_GetPropertyBSTR.

14 years agows2_32: Update DLL version information to correspond to XP.
Andrew Nguyen [Thu, 27 May 2010 09:14:08 +0000 (04:14 -0500)] 
ws2_32: Update DLL version information to correspond to XP.

The Star Trek: Armada II demo tries to install a Windows 95 winsock
redist if the detected ws2_32.dll version is too old.

14 years agod3d9/tests: Fix a typo.
Henri Verbeet [Thu, 27 May 2010 08:23:20 +0000 (10:23 +0200)] 
d3d9/tests: Fix a typo.

14 years agowined3d: Handle a zero source value for WINED3DSIH_POW.
Henri Verbeet [Thu, 27 May 2010 08:23:19 +0000 (10:23 +0200)] 
wined3d: Handle a zero source value for WINED3DSIH_POW.

14 years agocomctl32: Export subclass calls by names too.
Nikolay Sivov [Wed, 26 May 2010 22:03:09 +0000 (02:03 +0400)] 
comctl32: Export subclass calls by names too.

14 years agowindowscodecs: Account for a NULL pceltFetched in ComponentEnum_Next.
Vincent Povirk [Wed, 26 May 2010 20:28:46 +0000 (15:28 -0500)] 
windowscodecs: Account for a NULL pceltFetched in ComponentEnum_Next.

14 years agouser32/tests: Check return value of GetUpdateRect in test_validatergn.
Austin English [Wed, 26 May 2010 20:19:46 +0000 (15:19 -0500)] 
user32/tests: Check return value of GetUpdateRect in test_validatergn.

14 years agowined3d: Add support for mobile Geforce 3xx GPUs.
Roderick Colenbrander [Wed, 26 May 2010 19:51:36 +0000 (21:51 +0200)] 
wined3d: Add support for mobile Geforce 3xx GPUs.

14 years agowined3d: Mark Geforce GT 140 as a Geforce 9600GT.
Roderick Colenbrander [Wed, 26 May 2010 19:51:35 +0000 (21:51 +0200)] 
wined3d: Mark Geforce GT 140 as a Geforce 9600GT.

14 years agowined3d: Add Geforce 2xx lowend models.
Roderick Colenbrander [Wed, 26 May 2010 19:51:34 +0000 (21:51 +0200)] 
wined3d: Add Geforce 2xx lowend models.

14 years agowined3d: Add Geforce 4x0 cards to GPU database.
Roderick Colenbrander [Wed, 26 May 2010 19:51:33 +0000 (21:51 +0200)] 
wined3d: Add Geforce 4x0 cards to GPU database.

14 years agowined3d: Update Nvidia Geforce6+ driver version to latest 197.45 WHQL version.
Roderick Colenbrander [Wed, 26 May 2010 19:51:32 +0000 (21:51 +0200)] 
wined3d: Update Nvidia Geforce6+ driver version to latest 197.45 WHQL version.

14 years agowined3d: Don't use blit_supported() in d3dfmt_get_conv for now.
Roderick Colenbrander [Wed, 26 May 2010 19:51:31 +0000 (21:51 +0200)] 
wined3d: Don't use blit_supported() in d3dfmt_get_conv for now.

14 years agowined3d: Replace set_shader call with unset_shader in blt_to_drawable.
Roderick Colenbrander [Wed, 26 May 2010 19:51:30 +0000 (21:51 +0200)] 
wined3d: Replace set_shader call with unset_shader in blt_to_drawable.

The blit_shader is activated before draw_textured_quad, so after use
it should be deactivated instead of being activated again.

14 years agoole32: Fix seeking backwards in hglobalstream.
Vincent Povirk [Wed, 26 May 2010 17:15:11 +0000 (12:15 -0500)] 
ole32: Fix seeking backwards in hglobalstream.

14 years agoole32/tests: Add more IStream_Seek tests for hglobalstream.
Vincent Povirk [Wed, 26 May 2010 17:10:53 +0000 (12:10 -0500)] 
ole32/tests: Add more IStream_Seek tests for hglobalstream.

14 years agojscript: Added leftContext and rightCont4ext tests.
Jacek Caban [Wed, 26 May 2010 17:19:34 +0000 (19:19 +0200)] 
jscript: Added leftContext and rightCont4ext tests.

14 years agojscript: Added RegExp.rightContext implementation.
Jacek Caban [Wed, 26 May 2010 17:19:18 +0000 (19:19 +0200)] 
jscript: Added RegExp.rightContext implementation.

14 years agojscript: Added RegExp.leftContext implementation.
Jacek Caban [Wed, 26 May 2010 17:18:32 +0000 (19:18 +0200)] 
jscript: Added RegExp.leftContext implementation.

14 years agojscript: Store match result in script context.
Jacek Caban [Wed, 26 May 2010 17:18:18 +0000 (19:18 +0200)] 
jscript: Store match result in script context.

14 years agojscript: Treat no argument as "undefined" in RegExp.test.
Jacek Caban [Wed, 26 May 2010 17:17:58 +0000 (19:17 +0200)] 
jscript: Treat no argument as "undefined" in RegExp.test.

14 years agojscript: Added RegExp.leftContext and RegExp.rightContext stub implementation.
Jacek Caban [Wed, 26 May 2010 17:17:40 +0000 (19:17 +0200)] 
jscript: Added RegExp.leftContext and RegExp.rightContext stub implementation.

14 years agojscript: Store builtin constructor's length in instance object.
Jacek Caban [Wed, 26 May 2010 17:17:21 +0000 (19:17 +0200)] 
jscript: Store builtin constructor's length in instance object.

14 years agod3dx9: Shader assembler vs_1_0 and vs_1_1 support.
Matteo Bruni [Sat, 15 Aug 2009 23:02:16 +0000 (01:02 +0200)] 
d3dx9: Shader assembler vs_1_0 and vs_1_1 support.

14 years agogdi32: Only 16 and 32 bpp DIB sections can have bitfields.
Alexandre Julliard [Thu, 27 May 2010 11:38:30 +0000 (13:38 +0200)] 
gdi32: Only 16 and 32 bpp DIB sections can have bitfields.

14 years agogdi32: Return the actual DIB section bitfields instead of default values in GetDIBits.
Alexandre Julliard [Thu, 27 May 2010 11:37:37 +0000 (13:37 +0200)] 
gdi32: Return the actual DIB section bitfields instead of default values in GetDIBits.

14 years agokernel32: Reset stdio handles when they are closed.
Alexandre Julliard [Wed, 26 May 2010 20:10:52 +0000 (22:10 +0200)] 
kernel32: Reset stdio handles when they are closed.

14 years agomsvcrt90: Add stat64i32.
Robert Wilhelm [Wed, 26 May 2010 08:39:06 +0000 (10:39 +0200)] 
msvcrt90: Add stat64i32.

14 years agomsvcrt90: Add fstat64i32.
Robert Wilhelm [Wed, 26 May 2010 08:34:51 +0000 (10:34 +0200)] 
msvcrt90: Add fstat64i32.

14 years agoinclude: Add struct _stat32i64 and struct _stat64i32.
Robert Wilhelm [Wed, 26 May 2010 08:13:31 +0000 (10:13 +0200)] 
include: Add struct _stat32i64 and struct _stat64i32.

14 years agocomctl32/listview: Perform ranges validation only when tracing enabled.
Nikolay Sivov [Tue, 25 May 2010 23:01:56 +0000 (03:01 +0400)] 
comctl32/listview: Perform ranges validation only when tracing enabled.

14 years agoshell32: Export lowlevel PIDL manipulation calls by name too.
Nikolay Sivov [Tue, 25 May 2010 23:01:15 +0000 (03:01 +0400)] 
shell32: Export lowlevel PIDL manipulation calls by name too.

14 years agod3d9: Set the FPU control word on device creation.
Henri Verbeet [Wed, 26 May 2010 07:41:38 +0000 (09:41 +0200)] 
d3d9: Set the FPU control word on device creation.

14 years agod3d8: Set the FPU control word on device creation.
Henri Verbeet [Wed, 26 May 2010 07:41:37 +0000 (09:41 +0200)] 
d3d8: Set the FPU control word on device creation.

14 years agouser32: Copy icon bits by hand in CreateIconIndirect if the bitmaps can't be selected...
Alexandre Julliard [Wed, 26 May 2010 13:57:41 +0000 (15:57 +0200)] 
user32: Copy icon bits by hand in CreateIconIndirect if the bitmaps can't be selected into a DC.

14 years agocomctl32/imagelist: Fix a copy/paste typo in ImageList_Merge.
Alexandre Julliard [Wed, 26 May 2010 15:36:23 +0000 (17:36 +0200)] 
comctl32/imagelist: Fix a copy/paste typo in ImageList_Merge.

14 years agocomctl32/imagelist: Add support for 25% and 50% blending when using an alpha channel.
Alexandre Julliard [Wed, 26 May 2010 13:39:17 +0000 (15:39 +0200)] 
comctl32/imagelist: Add support for 25% and 50% blending when using an alpha channel.

14 years agouser32: Check the active window instead of the foreground to show/hide owned popups.
Alexandre Julliard [Wed, 26 May 2010 08:39:01 +0000 (10:39 +0200)] 
user32: Check the active window instead of the foreground to show/hide owned popups.

14 years agowordpad: Remove variable bottom which is not really used from print.
Gerald Pfeifer [Mon, 24 May 2010 20:09:16 +0000 (22:09 +0200)] 
wordpad: Remove variable bottom which is not really used from print.

14 years agodbghelp: Remove variable basic_block which is not really used from dwarf2_parse_line_...
Gerald Pfeifer [Mon, 24 May 2010 20:15:41 +0000 (22:15 +0200)] 
dbghelp: Remove variable basic_block which is not really used from dwarf2_parse_line_numbers.

14 years agorsaenh: Simplify store_key_container_permissions.
Gerald Pfeifer [Mon, 24 May 2010 19:43:15 +0000 (21:43 +0200)] 
rsaenh: Simplify store_key_container_permissions.

14 years agowinebuild: FreeBSD 64-bit binaries are elf_x86_64_fbsd.
Austin English [Wed, 26 May 2010 04:39:34 +0000 (23:39 -0500)] 
winebuild: FreeBSD 64-bit binaries are elf_x86_64_fbsd.

14 years agoconfigure: Don't enable maintainer mode if it is explicitly not requested.
Andrew Nguyen [Wed, 26 May 2010 03:20:14 +0000 (22:20 -0500)] 
configure: Don't enable maintainer mode if it is explicitly not requested.

14 years agoole32: Avoid potential NULL pointer dereferences in a TRACE.
Michael Stefaniuc [Tue, 25 May 2010 23:27:58 +0000 (01:27 +0200)] 
ole32: Avoid potential NULL pointer dereferences in a TRACE.

14 years agod3dx9_36: Fixed off by 1 in the usage_idx check (Coverity).
Marcus Meissner [Tue, 25 May 2010 21:40:59 +0000 (23:40 +0200)] 
d3dx9_36: Fixed off by 1 in the usage_idx check (Coverity).

14 years agooledb32: Add Variant to Integer conversion.
André Hentschel [Tue, 25 May 2010 17:41:11 +0000 (19:41 +0200)] 
oledb32: Add Variant to Integer conversion.

14 years agooledb32: Fix dst_len in DataConvert.
André Hentschel [Tue, 25 May 2010 17:40:36 +0000 (19:40 +0200)] 
oledb32: Fix dst_len in DataConvert.

14 years agocrypt32/tests: Always compare serialized stores in memory.
Juan Lang [Mon, 24 May 2010 21:21:28 +0000 (14:21 -0700)] 
crypt32/tests: Always compare serialized stores in memory.