wine
12 years agogdi32: Add a structure to store all the extra information needed for a pattern brush.
Alexandre Julliard [Thu, 29 Dec 2011 15:17:44 +0000 (16:17 +0100)] 
gdi32: Add a structure to store all the extra information needed for a pattern brush.

12 years agogdi32/tests: Get rid of Win9x compatibility in the pen tests.
Alexandre Julliard [Thu, 29 Dec 2011 11:41:35 +0000 (12:41 +0100)] 
gdi32/tests: Get rid of Win9x compatibility in the pen tests.

12 years agopo: Update German translation.
André Hentschel [Thu, 29 Dec 2011 16:19:43 +0000 (17:19 +0100)] 
po: Update German translation.

12 years agocscript: Add forwarder to wscript.
André Hentschel [Wed, 28 Dec 2011 15:08:26 +0000 (16:08 +0100)] 
cscript: Add forwarder to wscript.

12 years agocomctl32: Also free pszHeaderTitle and pszHeaderSubTitle in DestroyPropertySheetPage.
André Hentschel [Thu, 29 Dec 2011 01:51:18 +0000 (02:51 +0100)] 
comctl32: Also free pszHeaderTitle and pszHeaderSubTitle in DestroyPropertySheetPage.

12 years agodsound: Always resample buffers in mixer thread.
Alexander E. Patrakov [Fri, 4 Nov 2011 06:02:23 +0000 (12:02 +0600)] 
dsound: Always resample buffers in mixer thread.

12 years agontoskrnl.exe: Add stub for IoInitializeRemoveLockEx.
Stefan Leichter [Thu, 29 Dec 2011 15:10:23 +0000 (16:10 +0100)] 
ntoskrnl.exe: Add stub for IoInitializeRemoveLockEx.

12 years agomsvcp90/tests: Test virtual function calls returning structures.
Piotr Caban [Thu, 29 Dec 2011 11:45:44 +0000 (12:45 +0100)] 
msvcp90/tests: Test virtual function calls returning structures.

12 years agomsvcp90: Added numpunct<char> class implementation.
Piotr Caban [Thu, 29 Dec 2011 11:45:30 +0000 (12:45 +0100)] 
msvcp90: Added numpunct<char> class implementation.

12 years agomsvcp90: Added numpunct<char> constructors implementation.
Piotr Caban [Thu, 29 Dec 2011 11:45:12 +0000 (12:45 +0100)] 
msvcp90: Added numpunct<char> constructors implementation.

12 years agomsvcp90: Fix class functions invocation on 64bit systems.
Piotr Caban [Thu, 29 Dec 2011 11:44:39 +0000 (12:44 +0100)] 
msvcp90: Fix class functions invocation on 64bit systems.

12 years agotaskmgr: Use sentence capitalization for group box labels.
Francois Gouget [Thu, 29 Dec 2011 11:04:56 +0000 (12:04 +0100)] 
taskmgr: Use sentence capitalization for group box labels.

12 years agonotepad: Don't assign access keys to group box labels or give them trailing punctuation.
Francois Gouget [Thu, 29 Dec 2011 11:05:06 +0000 (12:05 +0100)] 
notepad: Don't assign access keys to group box labels or give them trailing punctuation.

12 years agowinefile: Fix the group box labels to follow the Windows GUI guidelines,.
Francois Gouget [Thu, 29 Dec 2011 11:04:46 +0000 (12:04 +0100)] 
winefile: Fix the group box labels to follow the Windows GUI guidelines,.

Use sentence capitalization for group box labels.
Don't assign access keys to group box labels.

12 years agowinemine: Use sentence capitalization for group box labels.
Francois Gouget [Thu, 29 Dec 2011 11:04:33 +0000 (12:04 +0100)] 
winemine: Use sentence capitalization for group box labels.

12 years agopo: Update Russian translation.
Nikolay Sivov [Thu, 29 Dec 2011 14:20:22 +0000 (17:20 +0300)] 
po: Update Russian translation.

12 years agoactxprxy: Added htiface.idl interfaces.
Jacek Caban [Thu, 29 Dec 2011 14:26:30 +0000 (15:26 +0100)] 
actxprxy: Added htiface.idl interfaces.

12 years agomshtml: Reorder nsIURL functions to match vtbl order.
Jacek Caban [Thu, 29 Dec 2011 12:49:36 +0000 (13:49 +0100)] 
mshtml: Reorder nsIURL functions to match vtbl order.

12 years agomshtml: Use IUri in IHTMLLocation::get_protocol implementation.
Jacek Caban [Thu, 29 Dec 2011 11:02:41 +0000 (12:02 +0100)] 
mshtml: Use IUri in IHTMLLocation::get_protocol implementation.

12 years agod3drm: Add IDirect3DRM3 interface.
André Hentschel [Thu, 29 Dec 2011 01:26:40 +0000 (02:26 +0100)] 
d3drm: Add IDirect3DRM3 interface.

12 years agod3drm: Add IDirect3DRMMeshBuilder3 interface.
André Hentschel [Thu, 29 Dec 2011 01:25:42 +0000 (02:25 +0100)] 
d3drm: Add IDirect3DRMMeshBuilder3 interface.

12 years agoinetcpl: Don't pad group box labels with spaces.
Francois Gouget [Wed, 28 Dec 2011 23:12:21 +0000 (00:12 +0100)] 
inetcpl: Don't pad group box labels with spaces.

12 years agocryptui: Don't assign access keys to group box labels.
Francois Gouget [Wed, 28 Dec 2011 23:07:06 +0000 (00:07 +0100)] 
cryptui: Don't assign access keys to group box labels.

12 years agocomdlg32: Use sentence capitalization for group box labels.
Francois Gouget [Wed, 28 Dec 2011 23:05:02 +0000 (00:05 +0100)] 
comdlg32: Use sentence capitalization for group box labels.

12 years agowshom.ocx: Added IDispatch support for IWshShell3.
Nikolay Sivov [Thu, 29 Dec 2011 09:16:22 +0000 (12:16 +0300)] 
wshom.ocx: Added IDispatch support for IWshShell3.

12 years agojscript: Added bytecode dumper implementation.
Jacek Caban [Thu, 29 Dec 2011 10:09:51 +0000 (11:09 +0100)] 
jscript: Added bytecode dumper implementation.

12 years agojscript: Moved instr_off from statement_t to source_elements_t.
Jacek Caban [Thu, 29 Dec 2011 10:09:29 +0000 (11:09 +0100)] 
jscript: Moved instr_off from statement_t to source_elements_t.

12 years agojscript: No longer support per-statement compilation.
Jacek Caban [Thu, 29 Dec 2011 10:09:09 +0000 (11:09 +0100)] 
jscript: No longer support per-statement compilation.

12 years agojscript: Get rid of stat_eval_table.
Jacek Caban [Thu, 29 Dec 2011 10:08:34 +0000 (11:08 +0100)] 
jscript: Get rid of stat_eval_table.

12 years agojscript: Moved exec_source to the bottom of the file.
Jacek Caban [Thu, 29 Dec 2011 10:08:07 +0000 (11:08 +0100)] 
jscript: Moved exec_source to the bottom of the file.

12 years agojscript: Always use bytecode for while statement.
Jacek Caban [Thu, 29 Dec 2011 10:07:49 +0000 (11:07 +0100)] 
jscript: Always use bytecode for while statement.

12 years agojscript: Always use bytecode for try statement.
Jacek Caban [Thu, 29 Dec 2011 10:07:22 +0000 (11:07 +0100)] 
jscript: Always use bytecode for try statement.

12 years agojscript: Always use bytecode for switch statement.
Jacek Caban [Thu, 29 Dec 2011 10:07:08 +0000 (11:07 +0100)] 
jscript: Always use bytecode for switch statement.

12 years agojscript: Always use bytecode for for statement.
Jacek Caban [Thu, 29 Dec 2011 10:06:53 +0000 (11:06 +0100)] 
jscript: Always use bytecode for for statement.

12 years agojscript: Always use bytecode for for..in statement.
Jacek Caban [Thu, 29 Dec 2011 10:06:41 +0000 (11:06 +0100)] 
jscript: Always use bytecode for for..in statement.

12 years agojscript: Always use bytecode for with statement.
Jacek Caban [Thu, 29 Dec 2011 10:06:13 +0000 (11:06 +0100)] 
jscript: Always use bytecode for with statement.

12 years agogdi32: Add checks for invalid color usage values.
Alexandre Julliard [Thu, 29 Dec 2011 13:05:20 +0000 (14:05 +0100)] 
gdi32: Add checks for invalid color usage values.

12 years agogdi32: Add helpers to paint a region with the brush or pen.
Alexandre Julliard [Thu, 29 Dec 2011 09:10:35 +0000 (10:10 +0100)] 
gdi32: Add helpers to paint a region with the brush or pen.

12 years agogdi32: Implement PolyPolygon in the DIB driver.
Alexandre Julliard [Thu, 29 Dec 2011 08:57:58 +0000 (09:57 +0100)] 
gdi32: Implement PolyPolygon in the DIB driver.

12 years agogdi32: Use a region to render geometric and wide pens in LineTo.
Alexandre Julliard [Thu, 29 Dec 2011 08:57:41 +0000 (09:57 +0100)] 
gdi32: Use a region to render geometric and wide pens in LineTo.

12 years agogdi32: Use a region to render geometric and wide pens in Rectangle.
Alexandre Julliard [Wed, 28 Dec 2011 23:18:44 +0000 (00:18 +0100)] 
gdi32: Use a region to render geometric and wide pens in Rectangle.

12 years agogdi32: Use a region to render geometric and wide pens in PolyPolyline.
Alexandre Julliard [Wed, 28 Dec 2011 12:52:58 +0000 (13:52 +0100)] 
gdi32: Use a region to render geometric and wide pens in PolyPolyline.

12 years agogdi32: Implement returning a region for 1-pixel wide dashed pen lines.
Alexandre Julliard [Wed, 28 Dec 2011 13:28:06 +0000 (14:28 +0100)] 
gdi32: Implement returning a region for 1-pixel wide dashed pen lines.

12 years agogdi32: Implement returning a region for 1-pixel wide solid pen lines.
Alexandre Julliard [Wed, 28 Dec 2011 11:21:07 +0000 (12:21 +0100)] 
gdi32: Implement returning a region for 1-pixel wide solid pen lines.

12 years agogdi32: Add support for updating a region from the pen backend functions instead of...
Alexandre Julliard [Wed, 28 Dec 2011 10:56:24 +0000 (11:56 +0100)] 
gdi32: Add support for updating a region from the pen backend functions instead of painting directly.

12 years agopo: Update German translation.
André Hentschel [Wed, 28 Dec 2011 18:23:46 +0000 (19:23 +0100)] 
po: Update German translation.

12 years agows2_32: Don't post completion packet if sending fails with error immediately.
Ričardas Barkauskas [Tue, 27 Dec 2011 23:25:20 +0000 (01:25 +0200)] 
ws2_32: Don't post completion packet if sending fails with error immediately.

12 years agows2_32/tests: Test some completion port behavior.
Ričardas Barkauskas [Tue, 27 Dec 2011 23:25:06 +0000 (01:25 +0200)] 
ws2_32/tests: Test some completion port behavior.

12 years agod3drm: Add IDirect3DRM2 interface.
André Hentschel [Tue, 27 Dec 2011 22:16:10 +0000 (23:16 +0100)] 
d3drm: Add IDirect3DRM2 interface.

12 years agod3drm: Add IDirect3DRMMeshBuilder2 interface.
André Hentschel [Tue, 27 Dec 2011 22:14:48 +0000 (23:14 +0100)] 
d3drm: Add IDirect3DRMMeshBuilder2 interface.

12 years agod3d9/tests: More D3DTSS_TEXTURETRANSFORMFLAGS projection tests.
Matteo Bruni [Tue, 27 Dec 2011 16:28:59 +0000 (17:28 +0100)] 
d3d9/tests: More D3DTSS_TEXTURETRANSFORMFLAGS projection tests.

12 years agowined3d: Improve projection TEXTURETRANSFORMFLAGS handling in the ARB fragment ffp...
Matteo Bruni [Tue, 27 Dec 2011 16:28:58 +0000 (17:28 +0100)] 
wined3d: Improve projection TEXTURETRANSFORMFLAGS handling in the ARB fragment ffp implementation.

12 years agowined3d: Improve invalid TEXTURETRANSFORMFLAGS handling.
Matteo Bruni [Tue, 27 Dec 2011 16:28:57 +0000 (17:28 +0100)] 
wined3d: Improve invalid TEXTURETRANSFORMFLAGS handling.

12 years agomsxml3: Implement element stack and use it in related callbacks.
Nikolay Sivov [Sat, 24 Dec 2011 13:10:33 +0000 (16:10 +0300)] 
msxml3: Implement element stack and use it in related callbacks.

12 years agomsvcrt: NULL terminate strings returned by _Getdays and _Getmonths.
Piotr Caban [Wed, 28 Dec 2011 15:29:07 +0000 (16:29 +0100)] 
msvcrt: NULL terminate strings returned by _Getdays and _Getmonths.

12 years agomshtml: Use IURi for IHTMLLocation::get_hash implementation.
Jacek Caban [Wed, 28 Dec 2011 12:09:51 +0000 (13:09 +0100)] 
mshtml: Use IURi for IHTMLLocation::get_hash implementation.

12 years agojscript: Added more control flow tests.
Jacek Caban [Wed, 28 Dec 2011 11:07:15 +0000 (12:07 +0100)] 
jscript: Added more control flow tests.

12 years agojscript: Get rid of no longer needed no_fallback hack.
Jacek Caban [Wed, 28 Dec 2011 11:07:06 +0000 (12:07 +0100)] 
jscript: Get rid of no longer needed no_fallback hack.

12 years agojscript: Added bytecode versions of break and continue statements.
Jacek Caban [Wed, 28 Dec 2011 11:06:55 +0000 (12:06 +0100)] 
jscript: Added bytecode versions of break and continue statements.

12 years agojscript: Use labels in compiler for ending loops.
Jacek Caban [Wed, 28 Dec 2011 11:06:41 +0000 (12:06 +0100)] 
jscript: Use labels in compiler for ending loops.

12 years agojscript: Added bytecode version of try statement.
Jacek Caban [Wed, 28 Dec 2011 11:06:28 +0000 (12:06 +0100)] 
jscript: Added bytecode version of try statement.

12 years agojscript: Use bytecode for throw statement.
Jacek Caban [Wed, 28 Dec 2011 11:06:17 +0000 (12:06 +0100)] 
jscript: Use bytecode for throw statement.

12 years agojscript: Rename throw opcode to throw_ref.
Jacek Caban [Wed, 28 Dec 2011 11:06:03 +0000 (12:06 +0100)] 
jscript: Rename throw opcode to throw_ref.

12 years agojscript: Added bytecode version of for..in statement.
Jacek Caban [Wed, 28 Dec 2011 11:05:53 +0000 (12:05 +0100)] 
jscript: Added bytecode version of for..in statement.

12 years agoquartz: Define the QuartzTypeLib library in control.idl.
Francois Gouget [Wed, 28 Dec 2011 09:45:12 +0000 (10:45 +0100)] 
quartz: Define the QuartzTypeLib library in control.idl.

Also remove some unneeded forward declarations.

12 years agosensapi: Define the SensEvents library in sensevts.idl.
Francois Gouget [Wed, 28 Dec 2011 09:44:33 +0000 (10:44 +0100)] 
sensapi: Define the SensEvents library in sensevts.idl.

Also import wtypes.idl.

12 years agowinetest: Always report errors and fatal errors, even in quiet mode.
Francois Gouget [Wed, 28 Dec 2011 09:42:11 +0000 (10:42 +0100)] 
winetest: Always report errors and fatal errors, even in quiet mode.

12 years agoinclude: Move the ITargetFramePriv* interfaces to htiface.idl.
Francois Gouget [Wed, 28 Dec 2011 09:40:07 +0000 (10:40 +0100)] 
include: Move the ITargetFramePriv* interfaces to htiface.idl.

12 years agomountmgr: Add a trailing '\n' to a WARN() message.
Francois Gouget [Wed, 28 Dec 2011 09:36:29 +0000 (10:36 +0100)] 
mountmgr: Add a trailing '\n' to a WARN() message.

12 years agowine.inf: Add registry key for DiskDrive class.
Stefan Leichter [Tue, 27 Dec 2011 20:57:03 +0000 (21:57 +0100)] 
wine.inf: Add registry key for DiskDrive class.

12 years agogdi32: Add support for 1-pixel wide PS_USERSTYLE pens.
Alexandre Julliard [Wed, 28 Dec 2011 16:41:15 +0000 (17:41 +0100)] 
gdi32: Add support for 1-pixel wide PS_USERSTYLE pens.

12 years agogdi32: Add support for PS_ALTERNATE pens.
Alexandre Julliard [Wed, 28 Dec 2011 16:15:24 +0000 (17:15 +0100)] 
gdi32: Add support for PS_ALTERNATE pens.

12 years agogdi32: Add support for 1-pixel wide geometric dashed pens.
Alexandre Julliard [Wed, 28 Dec 2011 15:49:14 +0000 (16:49 +0100)] 
gdi32: Add support for 1-pixel wide geometric dashed pens.

12 years agogdi32: Fix handling of invalid pen styles.
Alexandre Julliard [Wed, 28 Dec 2011 12:52:51 +0000 (13:52 +0100)] 
gdi32: Fix handling of invalid pen styles.

12 years agogdi32: Extended pens are always transparent.
Alexandre Julliard [Wed, 28 Dec 2011 15:33:31 +0000 (16:33 +0100)] 
gdi32: Extended pens are always transparent.

12 years agogdi32: Wide cosmetic pens don't support dashes.
Alexandre Julliard [Wed, 28 Dec 2011 12:52:11 +0000 (13:52 +0100)] 
gdi32: Wide cosmetic pens don't support dashes.

12 years agogdi32: Fix the scaling of the width of cosmetic pens.
Alexandre Julliard [Wed, 28 Dec 2011 12:50:41 +0000 (13:50 +0100)] 
gdi32: Fix the scaling of the width of cosmetic pens.

12 years agogdi32: Pass the clip region to the brush_rect helper and add a similar helper for...
Alexandre Julliard [Wed, 28 Dec 2011 10:28:21 +0000 (11:28 +0100)] 
gdi32: Pass the clip region to the brush_rect helper and add a similar helper for pens.

12 years agogdi32: Add support for PS_INSIDEFRAME pens when drawing rectangles.
Alexandre Julliard [Wed, 28 Dec 2011 10:06:30 +0000 (11:06 +0100)] 
gdi32: Add support for PS_INSIDEFRAME pens when drawing rectangles.

12 years agogdi32: Add a helper function to add a rectangle to a region.
Alexandre Julliard [Wed, 28 Dec 2011 10:04:30 +0000 (11:04 +0100)] 
gdi32: Add a helper function to add a rectangle to a region.

12 years agogdi32: Compute the correct rectangle interior when using wide pens.
Alexandre Julliard [Tue, 27 Dec 2011 19:53:35 +0000 (20:53 +0100)] 
gdi32: Compute the correct rectangle interior when using wide pens.

12 years agovbscript: Added compiler support for parametrized assignment statements.
Jacek Caban [Tue, 27 Dec 2011 15:17:21 +0000 (16:17 +0100)] 
vbscript: Added compiler support for parametrized assignment statements.

12 years agontoskrnl.exe: Add stub for IoUnregisterShutdownNotification.
Stefan Leichter [Tue, 27 Dec 2011 15:04:59 +0000 (16:04 +0100)] 
ntoskrnl.exe: Add stub for IoUnregisterShutdownNotification.

12 years agopo: Updated Korean translation.
Hwang YunSong [Sun, 25 Dec 2011 13:09:43 +0000 (22:09 +0900)] 
po: Updated Korean translation.

12 years agontoskrnl.exe: Added IoGetCurrentProcess stub.
Jacek Caban [Tue, 27 Dec 2011 13:46:10 +0000 (14:46 +0100)] 
ntoskrnl.exe: Added IoGetCurrentProcess stub.

12 years agoiphlpapi/tests: Fix compilation on systems that don't support nameless unions.
Francois Gouget [Tue, 27 Dec 2011 11:27:17 +0000 (12:27 +0100)] 
iphlpapi/tests: Fix compilation on systems that don't support nameless unions.

12 years agogdi32: Avoid making a DBCS character in range.
Akihiro Sagawa [Mon, 26 Dec 2011 09:27:37 +0000 (18:27 +0900)] 
gdi32: Avoid making a DBCS character in range.

12 years agojscript: Use bytecode for labelled statement stub.
Jacek Caban [Tue, 27 Dec 2011 10:16:51 +0000 (11:16 +0100)] 
jscript: Use bytecode for labelled statement stub.

12 years agojscript: Added bytecode version of switch statement.
Jacek Caban [Tue, 27 Dec 2011 10:16:40 +0000 (11:16 +0100)] 
jscript: Added bytecode version of switch statement.

12 years agojscript: Added bytecode version of with statement.
Jacek Caban [Tue, 27 Dec 2011 10:16:26 +0000 (11:16 +0100)] 
jscript: Added bytecode version of with statement.

12 years agojscript: Added bytecode version of for loop statement.
Jacek Caban [Tue, 27 Dec 2011 10:16:13 +0000 (11:16 +0100)] 
jscript: Added bytecode version of for loop statement.

12 years agojscript: Added bytecode version of while statement.
Jacek Caban [Tue, 27 Dec 2011 10:16:02 +0000 (11:16 +0100)] 
jscript: Added bytecode version of while statement.

12 years agod3drm: Fix the order of the IDirect3DRM methods.
André Hentschel [Sun, 25 Dec 2011 18:27:35 +0000 (19:27 +0100)] 
d3drm: Fix the order of the IDirect3DRM methods.

12 years agodsound: Use if(0) instead of #if 0 to make sure code still compiles.
André Hentschel [Sun, 25 Dec 2011 18:23:39 +0000 (19:23 +0100)] 
dsound: Use if(0) instead of #if 0 to make sure code still compiles.

12 years agomsvcrt/tests: Fix two test messages.
André Hentschel [Fri, 23 Dec 2011 19:02:54 +0000 (20:02 +0100)] 
msvcrt/tests: Fix two test messages.

12 years agocomctl32: Block selection change depending on TCN_SELCHANGING result.
Nikolay Sivov [Sun, 25 Dec 2011 22:20:54 +0000 (01:20 +0300)] 
comctl32: Block selection change depending on TCN_SELCHANGING result.

12 years agod3dx9/tests: Add effect parameter value GetMatrixTransposeArray() test.
Rico Schüller [Mon, 26 Dec 2011 10:51:46 +0000 (11:51 +0100)] 
d3dx9/tests: Add effect parameter value GetMatrixTransposeArray() test.

12 years agod3dx9/tests: Add effect parameter value GetMatrixTranspose() test.
Rico Schüller [Mon, 26 Dec 2011 10:51:42 +0000 (11:51 +0100)] 
d3dx9/tests: Add effect parameter value GetMatrixTranspose() test.

12 years agod3dx9/tests: Add effect parameter value GetMatrixArray() test.
Rico Schüller [Mon, 26 Dec 2011 10:51:34 +0000 (11:51 +0100)] 
d3dx9/tests: Add effect parameter value GetMatrixArray() test.

12 years agod3dx9/tests: Add effect parameter value GetMatrix() test.
Rico Schüller [Mon, 26 Dec 2011 10:51:30 +0000 (11:51 +0100)] 
d3dx9/tests: Add effect parameter value GetMatrix() test.