wine
13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

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

13 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.

13 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.

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

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

13 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.

13 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.

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

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

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

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

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 years agod3dx9: Fix variable sequence.
Rico Schüller [Fri, 23 Dec 2011 17:17:03 +0000 (18:17 +0100)] 
d3dx9: Fix variable sequence.

13 years agogdi32: Re-create the brush bits only when the ROP has really changed.
Alexandre Julliard [Tue, 27 Dec 2011 15:40:48 +0000 (16:40 +0100)] 
gdi32: Re-create the brush bits only when the ROP has really changed.

13 years agogdi32: Avoid making a copy of the device clipping region in the DIB driver.
Alexandre Julliard [Tue, 27 Dec 2011 14:48:05 +0000 (15:48 +0100)] 
gdi32: Avoid making a copy of the device clipping region in the DIB driver.

13 years agogdi32: Use the get_clipped_rects helper in the blitting functions.
Alexandre Julliard [Tue, 27 Dec 2011 13:38:39 +0000 (14:38 +0100)] 
gdi32: Use the get_clipped_rects helper in the blitting functions.

13 years agogdi32: Use the get_clipped_rects helper in the pen functions.
Alexandre Julliard [Tue, 27 Dec 2011 13:32:41 +0000 (14:32 +0100)] 
gdi32: Use the get_clipped_rects helper in the pen functions.

13 years agogdi32: Use the get_clipped_rects helper in the text functions.
Alexandre Julliard [Tue, 27 Dec 2011 13:32:12 +0000 (14:32 +0100)] 
gdi32: Use the get_clipped_rects helper in the text functions.

13 years agogdi32: Add a helper function to compute the list of rectangles to paint after clipping.
Alexandre Julliard [Tue, 27 Dec 2011 13:31:11 +0000 (14:31 +0100)] 
gdi32: Add a helper function to compute the list of rectangles to paint after clipping.

13 years agomsvcp90: Correctly initialize vtable pointer in Getcat functions.
Piotr Caban [Fri, 23 Dec 2011 14:29:31 +0000 (15:29 +0100)] 
msvcp90: Correctly initialize vtable pointer in Getcat functions.

13 years agomsvcp90: Added numpunct<wchar_t> class stub.
Piotr Caban [Fri, 23 Dec 2011 14:29:05 +0000 (15:29 +0100)] 
msvcp90: Added numpunct<wchar_t> class stub.

13 years agomsvcp90: Added numpunct<char> class stub.
Piotr Caban [Fri, 23 Dec 2011 14:28:50 +0000 (15:28 +0100)] 
msvcp90: Added numpunct<char> class stub.

13 years agomsi: Fix handling of single quoted column names in SELECT queries.
Hans Leidekker [Fri, 23 Dec 2011 12:54:26 +0000 (13:54 +0100)] 
msi: Fix handling of single quoted column names in SELECT queries.

13 years agomsi: Use a common function to validate a product ID.
Hans Leidekker [Fri, 23 Dec 2011 12:53:54 +0000 (13:53 +0100)] 
msi: Use a common function to validate a product ID.

13 years agomsi: Fix changing media for normal files.
Hans Leidekker [Fri, 23 Dec 2011 12:53:34 +0000 (13:53 +0100)] 
msi: Fix changing media for normal files.

13 years agohhctrl.ocx: Fix HTML Help crashing on non-chm files.
Erich Hoover [Thu, 22 Dec 2011 19:12:06 +0000 (12:12 -0700)] 
hhctrl.ocx: Fix HTML Help crashing on non-chm files.

13 years agousp10: Add currency scripts to match windows.
Aric Stewart [Thu, 22 Dec 2011 19:05:11 +0000 (13:05 -0600)] 
usp10: Add currency scripts to match windows.

13 years agomsxml3: IXSL* implementations do not depend on libxml2.
Nikolay Sivov [Thu, 22 Dec 2011 22:57:12 +0000 (01:57 +0300)] 
msxml3: IXSL* implementations do not depend on libxml2.

13 years agoddraw: Fix the title and class name for the auto ddraw device window.
Henri Verbeet [Thu, 22 Dec 2011 20:51:22 +0000 (21:51 +0100)] 
ddraw: Fix the title and class name for the auto ddraw device window.

13 years agoddraw: Handle the special DDSCL_SETFOCUSWINDOW | DDSCL_CREATEDEVICEWINDOW combination.
Henri Verbeet [Thu, 22 Dec 2011 20:51:21 +0000 (21:51 +0100)] 
ddraw: Handle the special DDSCL_SETFOCUSWINDOW | DDSCL_CREATEDEVICEWINDOW combination.

13 years agoddraw: Properly handle DDSCL_CREATEDEVICEWINDOW.
Henri Verbeet [Thu, 22 Dec 2011 20:51:20 +0000 (21:51 +0100)] 
ddraw: Properly handle DDSCL_CREATEDEVICEWINDOW.

13 years agoddraw: Clear the focus and device windows on DDSCL_NORMAL.
Henri Verbeet [Thu, 22 Dec 2011 20:51:19 +0000 (21:51 +0100)] 
ddraw: Clear the focus and device windows on DDSCL_NORMAL.

13 years agoddraw: DDSCL_CREATEDEVICEWINDOW requires DDSCL_EXCLUSIVE.
Henri Verbeet [Thu, 22 Dec 2011 20:51:18 +0000 (21:51 +0100)] 
ddraw: DDSCL_CREATEDEVICEWINDOW requires DDSCL_EXCLUSIVE.

13 years agogdi32/tests: Add tests for PALETTEINDEX colors.
Alexandre Julliard [Thu, 22 Dec 2011 13:08:43 +0000 (14:08 +0100)] 
gdi32/tests: Add tests for PALETTEINDEX colors.

13 years agogdi32: Always use proper RGB colors for monochrome DDB pattern brushes.
Alexandre Julliard [Thu, 22 Dec 2011 20:18:30 +0000 (21:18 +0100)] 
gdi32: Always use proper RGB colors for monochrome DDB pattern brushes.

13 years agogdi32: Add a common helper for computing pen and brush masks.
Alexandre Julliard [Thu, 22 Dec 2011 19:09:23 +0000 (20:09 +0100)] 
gdi32: Add a common helper for computing pen and brush masks.

13 years agogdi32: Recompute the foreground masks on every use to support PALETTEINDEX colors.
Alexandre Julliard [Thu, 22 Dec 2011 15:32:37 +0000 (16:32 +0100)] 
gdi32: Recompute the foreground masks on every use to support PALETTEINDEX colors.

13 years agogdi32: Recompute the background masks on every use to support PALETTEINDEX colors.
Alexandre Julliard [Thu, 22 Dec 2011 15:18:13 +0000 (16:18 +0100)] 
gdi32: Recompute the background masks on every use to support PALETTEINDEX colors.