wine
11 years agomsvcp60: Added missing 64-bit exports.
Piotr Caban [Tue, 9 Oct 2012 11:06:34 +0000 (13:06 +0200)] 
msvcp60: Added missing 64-bit exports.

11 years agogdiplus: Add more font transformation tests.
Dmitry Timoshkov [Tue, 9 Oct 2012 09:41:47 +0000 (18:41 +0900)] 
gdiplus: Add more font transformation tests.

11 years agouser32: Add support for setting the window surface visible region.
Alexandre Julliard [Tue, 9 Oct 2012 13:21:21 +0000 (15:21 +0200)] 
user32: Add support for setting the window surface visible region.

11 years agoserver: Add a heuristic to avoid computing surface regions when no pixel format has...
Alexandre Julliard [Tue, 9 Oct 2012 13:17:57 +0000 (15:17 +0200)] 
server: Add a heuristic to avoid computing surface regions when no pixel format has been set.

11 years agoserver: Add a request to compute the clipping region of a window surface.
Alexandre Julliard [Tue, 9 Oct 2012 09:47:50 +0000 (11:47 +0200)] 
server: Add a request to compute the clipping region of a window surface.

11 years agoserver: Add flags in the set_window_pos request to inform the server about the window...
Alexandre Julliard [Tue, 9 Oct 2012 09:32:38 +0000 (11:32 +0200)] 
server: Add flags in the set_window_pos request to inform the server about the window surface.

11 years agoshell32: Don't expand environment variables in ShellExecute()'s parameters argument.
Francois Gouget [Mon, 8 Oct 2012 22:13:54 +0000 (00:13 +0200)] 
shell32: Don't expand environment variables in ShellExecute()'s parameters argument.

11 years agoshell32: Fix CommandLineToArgvW()'s handling of the executable path and consecutive...
Francois Gouget [Mon, 8 Oct 2012 22:13:48 +0000 (00:13 +0200)] 
shell32: Fix CommandLineToArgvW()'s handling of the executable path and consecutive quotes.

11 years agoshell32: Simplify CommandLineToArgvW() a bit.
Francois Gouget [Mon, 8 Oct 2012 22:13:35 +0000 (00:13 +0200)] 
shell32: Simplify CommandLineToArgvW() a bit.

11 years agoshell32/tests: Fix test_one_cmdline() and add a few more tests.
Francois Gouget [Mon, 8 Oct 2012 21:56:08 +0000 (23:56 +0200)] 
shell32/tests: Fix test_one_cmdline() and add a few more tests.

test_one_cmdline() did not check the last parameter.

11 years agowinemaker: Include the target specific dll path when linking.
André Hentschel [Mon, 8 Oct 2012 21:48:27 +0000 (23:48 +0200)] 
winemaker: Include the target specific dll path when linking.

11 years agowinemaker: Always use parent project for project files.
André Hentschel [Mon, 8 Oct 2012 21:45:27 +0000 (23:45 +0200)] 
winemaker: Always use parent project for project files.

11 years agowined3d: Remove unused wined3d_shader_limits fields.
Henri Verbeet [Mon, 8 Oct 2012 19:32:42 +0000 (21:32 +0200)] 
wined3d: Remove unused wined3d_shader_limits fields.

11 years agowined3d: Fix the SM3 int and bool vs constant limits.
Henri Verbeet [Mon, 8 Oct 2012 19:32:41 +0000 (21:32 +0200)] 
wined3d: Fix the SM3 int and bool vs constant limits.

Reported by Eduard Munteanu.

11 years agowined3d: wined3d_surface_set_palette() never fails.
Henri Verbeet [Mon, 8 Oct 2012 19:32:40 +0000 (21:32 +0200)] 
wined3d: wined3d_surface_set_palette() never fails.

11 years agod3d10: Implement d3d10_effect_sampler_variable_GetSampler().
Henri Verbeet [Mon, 8 Oct 2012 19:32:39 +0000 (21:32 +0200)] 
d3d10: Implement d3d10_effect_sampler_variable_GetSampler().

11 years agod3d10: Handle blend state in d3d10_effect_object_apply().
Henri Verbeet [Mon, 8 Oct 2012 19:32:38 +0000 (21:32 +0200)] 
d3d10: Handle blend state in d3d10_effect_object_apply().

11 years agouser32: Store the pixel format in the window structure.
Alexandre Julliard [Tue, 9 Oct 2012 07:51:29 +0000 (09:51 +0200)] 
user32: Store the pixel format in the window structure.

11 years agouser32: Add a helper function to update the window visible state.
Alexandre Julliard [Tue, 9 Oct 2012 07:48:11 +0000 (09:48 +0200)] 
user32: Add a helper function to update the window visible state.

11 years agouser32: Don't use SWP_SHOWWINDOW when the WS_VISIBLE style was already toggled manually.
Alexandre Julliard [Tue, 9 Oct 2012 07:45:09 +0000 (09:45 +0200)] 
user32: Don't use SWP_SHOWWINDOW when the WS_VISIBLE style was already toggled manually.

11 years agomshtml: Return dispinterface from PHEventSink::QueryInterface.
Jacek Caban [Mon, 8 Oct 2012 13:00:50 +0000 (15:00 +0200)] 
mshtml: Return dispinterface from PHEventSink::QueryInterface.

11 years agovbscript: Added CStr implementation.
Jacek Caban [Mon, 8 Oct 2012 12:38:25 +0000 (14:38 +0200)] 
vbscript: Added CStr implementation.

11 years agomsrle32: Don't bother using the register storage class specifier.
Michael Stefaniuc [Mon, 8 Oct 2012 11:26:08 +0000 (13:26 +0200)] 
msrle32: Don't bother using the register storage class specifier.

11 years agoimaadp32.acm: Don't bother using the register storage class specifier.
Michael Stefaniuc [Mon, 8 Oct 2012 11:17:56 +0000 (13:17 +0200)] 
imaadp32.acm: Don't bother using the register storage class specifier.

11 years agomciseq: Map MMSYSERR_* to MCIERR_* error codes.
Jörg Höhle [Fri, 14 Sep 2012 14:46:32 +0000 (16:46 +0200)] 
mciseq: Map MMSYSERR_* to MCIERR_* error codes.

11 years agomciseq: Send MCI_PLAY notifications like w2k-w7 do.
Jörg Höhle [Mon, 1 Oct 2012 19:53:04 +0000 (21:53 +0200)] 
mciseq: Send MCI_PLAY notifications like w2k-w7 do.

11 years agomciseq: Create player thread in the synchronous case too.
Jörg Höhle [Thu, 4 Oct 2012 10:34:07 +0000 (12:34 +0200)] 
mciseq: Create player thread in the synchronous case too.

11 years agomciseq: Play returns MCIERR_OUTOFRANGE as required.
Jörg Höhle [Tue, 1 Mar 2011 20:35:23 +0000 (21:35 +0100)] 
mciseq: Play returns MCIERR_OUTOFRANGE as required.

11 years agomciseq: Separate player loop from MCI_PLAY command.
Jörg Höhle [Thu, 4 Oct 2012 10:02:35 +0000 (12:02 +0200)] 
mciseq: Separate player loop from MCI_PLAY command.

11 years agomciseq: Fix memory leak when MCI_OPEN fails.
Jörg Höhle [Tue, 18 Sep 2012 16:26:26 +0000 (18:26 +0200)] 
mciseq: Fix memory leak when MCI_OPEN fails.

11 years agogdiplus: Stop adding 1/6 of EM height to the created font height.
Dmitry Timoshkov [Mon, 8 Oct 2012 07:52:10 +0000 (16:52 +0900)] 
gdiplus: Stop adding 1/6 of EM height to the created font height.

11 years agogdiplus: Workaround missing support for true floating point regions in Wine gdiplus...
Dmitry Timoshkov [Mon, 8 Oct 2012 07:51:20 +0000 (16:51 +0900)] 
gdiplus: Workaround missing support for true floating point regions in Wine gdiplus by using a scaling world transform.

This simplifies the test and makes sure that there is no broken workarounds
in the tests.

11 years agogdiplus: Detect broken GdipMeasureCharacterRanges behaviour before performing the...
Dmitry Timoshkov [Mon, 8 Oct 2012 07:50:28 +0000 (16:50 +0900)] 
gdiplus: Detect broken GdipMeasureCharacterRanges behaviour before performing the font height scaling test.

11 years agogdiplus: Add a font transformation test.
Dmitry Timoshkov [Mon, 8 Oct 2012 07:48:59 +0000 (16:48 +0900)] 
gdiplus: Add a font transformation test.

11 years agomsvcp71: Added basic_string functions that work on iterators.
Piotr Caban [Mon, 8 Oct 2012 09:41:17 +0000 (11:41 +0200)] 
msvcp71: Added basic_string functions that work on iterators.

11 years agooledb32: Add IDBProperties support in IDBInitialize.
Alistair Leslie-Hughes [Fri, 5 Oct 2012 04:02:51 +0000 (14:02 +1000)] 
oledb32: Add IDBProperties support in IDBInitialize.

11 years agoole32: Add tests for StgConvertVariantToProperty.
Vincent Povirk [Thu, 4 Oct 2012 21:19:07 +0000 (16:19 -0500)] 
ole32: Add tests for StgConvertVariantToProperty.

11 years agoole32: Stub StgConvertVariantToProperty.
Vincent Povirk [Thu, 4 Oct 2012 20:30:20 +0000 (15:30 -0500)] 
ole32: Stub StgConvertVariantToProperty.

11 years agowinedbg: Mark the lexer as always interactive to prevent some shortcuts.
Alexandre Julliard [Mon, 8 Oct 2012 10:33:52 +0000 (12:33 +0200)] 
winedbg: Mark the lexer as always interactive to prevent some shortcuts.

11 years agopo: Update Polish translations.
Łukasz Wojniłowicz [Fri, 5 Oct 2012 15:51:29 +0000 (17:51 +0200)] 
po: Update Polish translations.

11 years agomsvcrt: Add declaration for _sc[w]printf to header.
Daniel Lehman [Thu, 4 Oct 2012 19:12:10 +0000 (12:12 -0700)] 
msvcrt: Add declaration for _sc[w]printf to header.

11 years agomsvcp60: Added basic_istream::seekg implementation.
Piotr Caban [Fri, 5 Oct 2012 12:56:29 +0000 (14:56 +0200)] 
msvcp60: Added basic_istream::seekg implementation.

11 years agomsvcp60: Added basic_fstream constructors implementation.
Piotr Caban [Fri, 5 Oct 2012 12:56:10 +0000 (14:56 +0200)] 
msvcp60: Added basic_fstream constructors implementation.

11 years agomsvcp60: Added basic_ofstream constructors implementation.
Piotr Caban [Fri, 5 Oct 2012 12:55:51 +0000 (14:55 +0200)] 
msvcp60: Added basic_ofstream constructors implementation.

11 years agomsvcp60: Added basic_ifstream constructors implementation.
Piotr Caban [Fri, 5 Oct 2012 12:55:36 +0000 (14:55 +0200)] 
msvcp60: Added basic_ifstream constructors implementation.

11 years agomsvcp60: Added basic_fstream::open implementation.
Piotr Caban [Fri, 5 Oct 2012 12:55:16 +0000 (14:55 +0200)] 
msvcp60: Added basic_fstream::open implementation.

11 years agomsvcp60: Added basic_ofstream::open implementation.
Piotr Caban [Fri, 5 Oct 2012 12:55:01 +0000 (14:55 +0200)] 
msvcp60: Added basic_ofstream::open implementation.

11 years agomsvcp60: Added basic_ifstream::open implementation.
Piotr Caban [Fri, 5 Oct 2012 12:54:46 +0000 (14:54 +0200)] 
msvcp60: Added basic_ifstream::open implementation.

11 years agomsvcp60: Added basic_filebuf::open implementation.
Piotr Caban [Fri, 5 Oct 2012 12:54:17 +0000 (14:54 +0200)] 
msvcp60: Added basic_filebuf::open implementation.

11 years agomsvcp60: Added __Fiopen implementation.
Piotr Caban [Fri, 5 Oct 2012 12:54:00 +0000 (14:54 +0200)] 
msvcp60: Added __Fiopen implementation.

11 years agodwrite: Implement GetString().
Nikolay Sivov [Sun, 7 Oct 2012 22:43:15 +0000 (18:43 -0400)] 
dwrite: Implement GetString().

11 years agodwrite: Implement GetStringLength method.
Nikolay Sivov [Sun, 7 Oct 2012 21:25:23 +0000 (17:25 -0400)] 
dwrite: Implement GetStringLength method.

11 years agodwrite: Add family name to string array.
Nikolay Sivov [Sun, 7 Oct 2012 21:13:29 +0000 (17:13 -0400)] 
dwrite: Add family name to string array.

11 years agodwrite: Added IDWriteFontFace stub.
Nikolay Sivov [Sun, 7 Oct 2012 19:03:52 +0000 (15:03 -0400)] 
dwrite: Added IDWriteFontFace stub.

11 years agodwrite: Added IDWriteLocalizedStrings stub.
Nikolay Sivov [Sun, 7 Oct 2012 17:11:04 +0000 (13:11 -0400)] 
dwrite: Added IDWriteLocalizedStrings stub.

11 years agodwrite: Store font family name in IDWriteFontFamily implementation.
Nikolay Sivov [Sun, 7 Oct 2012 16:29:39 +0000 (12:29 -0400)] 
dwrite: Store font family name in IDWriteFontFamily implementation.

11 years agowinedbg: Adjust copyright to avoid confusions.
André Hentschel [Sun, 7 Oct 2012 15:40:31 +0000 (17:40 +0200)] 
winedbg: Adjust copyright to avoid confusions.

11 years agowinedbg: Simplify Coprocessor operators in the Thumb2 disassembler.
André Hentschel [Sun, 7 Oct 2012 15:35:43 +0000 (17:35 +0200)] 
winedbg: Simplify Coprocessor operators in the Thumb2 disassembler.

11 years agowinedbg: Add load non-word operators to Thumb2 disassembler.
André Hentschel [Sun, 7 Oct 2012 15:34:46 +0000 (17:34 +0200)] 
winedbg: Add load non-word operators to Thumb2 disassembler.

11 years agowinedbg: Add preload operators for Thumb2 disassembler.
André Hentschel [Sun, 7 Oct 2012 15:33:03 +0000 (17:33 +0200)] 
winedbg: Add preload operators for Thumb2 disassembler.

11 years agowidl: Fixed fwrite error handling.
Jacek Caban [Fri, 5 Oct 2012 10:05:45 +0000 (12:05 +0200)] 
widl: Fixed fwrite error handling.

11 years agowidl: Alloc big enough buffer in dup_basename to handle registration suffix.
Jacek Caban [Fri, 5 Oct 2012 10:05:26 +0000 (12:05 +0200)] 
widl: Alloc big enough buffer in dup_basename to handle registration suffix.

11 years agoshell32/tests: Greatly expand the test_argify() tests.
Francois Gouget [Fri, 5 Oct 2012 08:47:09 +0000 (10:47 +0200)] 
shell32/tests: Greatly expand the test_argify() tests.

11 years agoshell32/tests: Merge shlexec's test_exes_long() with the other parameter passing...
Francois Gouget [Fri, 5 Oct 2012 08:43:13 +0000 (10:43 +0200)] 
shell32/tests: Merge shlexec's test_exes_long() with the other parameter passing tests.

Also remove the pointless noassoc test (duplicated from test_exes()).

11 years agoshell32/tests: Add more ShellExecute() shortcut tests.
Francois Gouget [Fri, 5 Oct 2012 08:40:03 +0000 (10:40 +0200)] 
shell32/tests: Add more ShellExecute() shortcut tests.

11 years agowined3d: Implement WINED3DSIH_AND in the GLSL shader backend.
Henri Verbeet [Thu, 4 Oct 2012 21:42:18 +0000 (23:42 +0200)] 
wined3d: Implement WINED3DSIH_AND in the GLSL shader backend.

11 years agowined3d: wined3d_stateblock_apply() never fails.
Henri Verbeet [Thu, 4 Oct 2012 21:42:17 +0000 (23:42 +0200)] 
wined3d: wined3d_stateblock_apply() never fails.

11 years agowined3d: wined3d_stateblock_capture() never fails.
Henri Verbeet [Thu, 4 Oct 2012 21:42:16 +0000 (23:42 +0200)] 
wined3d: wined3d_stateblock_capture() never fails.

11 years agod3d10: Handle depth stencil state in d3d10_effect_object_apply().
Henri Verbeet [Thu, 4 Oct 2012 21:42:15 +0000 (23:42 +0200)] 
d3d10: Handle depth stencil state in d3d10_effect_object_apply().

11 years agod3d10: Handle rasterizer state in d3d10_effect_object_apply().
Henri Verbeet [Thu, 4 Oct 2012 21:42:14 +0000 (23:42 +0200)] 
d3d10: Handle rasterizer state in d3d10_effect_object_apply().

11 years agoadvapi32: Add stub for StopTraceA and StopTraceW.
Christian Costa [Wed, 3 Oct 2012 21:43:54 +0000 (23:43 +0200)] 
advapi32: Add stub for StopTraceA and StopTraceW.

11 years agowbemprox: Implement Win32_NetworkAdapter.Manufacturer.
Hans Leidekker [Thu, 4 Oct 2012 13:38:18 +0000 (15:38 +0200)] 
wbemprox: Implement Win32_NetworkAdapter.Manufacturer.

11 years agowbemprox: Implement Win32_Processor.UniqueId.
Hans Leidekker [Thu, 4 Oct 2012 13:37:57 +0000 (15:37 +0200)] 
wbemprox: Implement Win32_Processor.UniqueId.

11 years agowbemprox: Add a partial implementation of Win32_SoundDevice.
Hans Leidekker [Thu, 4 Oct 2012 13:37:32 +0000 (15:37 +0200)] 
wbemprox: Add a partial implementation of Win32_SoundDevice.

11 years agowbemprox: Add a partial implementation of Win32_DiskDrive.
Hans Leidekker [Thu, 4 Oct 2012 13:37:13 +0000 (15:37 +0200)] 
wbemprox: Add a partial implementation of Win32_DiskDrive.

11 years agowbemprox: Add a partial implementation of Win32_CDROMDrive.
Hans Leidekker [Thu, 4 Oct 2012 13:36:54 +0000 (15:36 +0200)] 
wbemprox: Add a partial implementation of Win32_CDROMDrive.

11 years agowbemprox: Remove dynamic tables from the global list when they're freed.
Hans Leidekker [Thu, 4 Oct 2012 13:36:33 +0000 (15:36 +0200)] 
wbemprox: Remove dynamic tables from the global list when they're freed.

11 years agowbemprox: Store a copy of the table name.
Hans Leidekker [Thu, 4 Oct 2012 13:36:14 +0000 (15:36 +0200)] 
wbemprox: Store a copy of the table name.

11 years agomshtml: Use proper type for parse_proc.
Jacek Caban [Thu, 4 Oct 2012 12:59:25 +0000 (14:59 +0200)] 
mshtml: Use proper type for parse_proc.

11 years agojscript: Added support for pstrFormalParams argument in ParseProcedureText.
Jacek Caban [Thu, 4 Oct 2012 12:58:05 +0000 (14:58 +0200)] 
jscript: Added support for pstrFormalParams argument in ParseProcedureText.

11 years agojscript: Added ParseProcedureText tests.
Jacek Caban [Thu, 4 Oct 2012 12:57:46 +0000 (14:57 +0200)] 
jscript: Added ParseProcedureText tests.

11 years agowinex11: Don't send SC_RESTORE when a maximized window switches to fullscreen.
Henri Verbeet [Thu, 4 Oct 2012 11:53:29 +0000 (13:53 +0200)] 
winex11: Don't send SC_RESTORE when a maximized window switches to fullscreen.

11 years agowined3d: wined3d_swapchain_get_desc() never fails.
Henri Verbeet [Thu, 4 Oct 2012 11:53:28 +0000 (13:53 +0200)] 
wined3d: wined3d_swapchain_get_desc() never fails.

11 years agowined3d: Just return the surface from wined3d_swapchain_get_back_buffer().
Henri Verbeet [Thu, 4 Oct 2012 11:53:27 +0000 (13:53 +0200)] 
wined3d: Just return the surface from wined3d_swapchain_get_back_buffer().

11 years agod3d10core: Implement d3d10_device_OMGetBlendState().
Henri Verbeet [Thu, 4 Oct 2012 11:53:26 +0000 (13:53 +0200)] 
d3d10core: Implement d3d10_device_OMGetBlendState().

11 years agod3d10core: Implement d3d10_device_OMSetBlendState().
Henri Verbeet [Thu, 4 Oct 2012 11:53:25 +0000 (13:53 +0200)] 
d3d10core: Implement d3d10_device_OMSetBlendState().

11 years agomsvcp60: Fixed ctype class vtable.
Piotr Caban [Thu, 4 Oct 2012 11:16:52 +0000 (13:16 +0200)] 
msvcp60: Fixed ctype class vtable.

11 years agomsvcp60: Fixed vtables in IO classes.
Piotr Caban [Thu, 4 Oct 2012 11:16:34 +0000 (13:16 +0200)] 
msvcp60: Fixed vtables in IO classes.

11 years agomsvcp60: Handle differences in basic_string::c_str function behavior on empty strings.
Piotr Caban [Thu, 4 Oct 2012 11:16:04 +0000 (13:16 +0200)] 
msvcp60: Handle differences in basic_string::c_str function behavior on empty strings.

11 years agomsvcp60: Copy source files from msvcp90.
Piotr Caban [Thu, 4 Oct 2012 11:15:41 +0000 (13:15 +0200)] 
msvcp60: Copy source files from msvcp90.

11 years agomsvcp60: Sync exceptions implementations.
Piotr Caban [Thu, 4 Oct 2012 11:14:31 +0000 (13:14 +0200)] 
msvcp60: Sync exceptions implementations.

11 years agomsvcp90: Added _Winit class implementation.
Piotr Caban [Thu, 4 Oct 2012 11:14:15 +0000 (13:14 +0200)] 
msvcp90: Added _Winit class implementation.

11 years agomsvcp90: Added ios_base::Init class implementation.
Piotr Caban [Thu, 4 Oct 2012 11:13:56 +0000 (13:13 +0200)] 
msvcp90: Added ios_base::Init class implementation.

11 years agomsvcp90: Fixed io classes cleaning.
Piotr Caban [Thu, 4 Oct 2012 11:13:38 +0000 (13:13 +0200)] 
msvcp90: Fixed io classes cleaning.

11 years agomsvcp90: Removed no longer needed exports.
Piotr Caban [Thu, 4 Oct 2012 11:13:22 +0000 (13:13 +0200)] 
msvcp90: Removed no longer needed exports.

11 years agoshell32/tests: Write proper tests for CommandLineToArgvW().
Francois Gouget [Thu, 4 Oct 2012 07:54:16 +0000 (09:54 +0200)] 
shell32/tests: Write proper tests for CommandLineToArgvW().

11 years agoshell32/tests: Simplify shlexec's test_argify() and test_lpFile_parsed() and avoid...
Francois Gouget [Thu, 4 Oct 2012 07:54:07 +0000 (09:54 +0200)] 
shell32/tests: Simplify shlexec's test_argify() and test_lpFile_parsed() and avoid numeric literals.

11 years agoshell32/tests: Some more type consistency fixes for the ShellExecute() return value...
Francois Gouget [Thu, 4 Oct 2012 07:53:31 +0000 (09:53 +0200)] 
shell32/tests: Some more type consistency fixes for the ShellExecute() return value checks.

11 years agooledb32/tests: Make test_database() static.
Francois Gouget [Thu, 4 Oct 2012 07:44:43 +0000 (09:44 +0200)] 
oledb32/tests: Make test_database() static.

11 years agowinedbg: Reorder disassembler functions to match instruction table order.
André Hentschel [Wed, 3 Oct 2012 19:26:30 +0000 (21:26 +0200)] 
winedbg: Reorder disassembler functions to match instruction table order.