Nikolay Sivov
34f1811d12
wshom.ocx: Implement IWshShortcut_put_TargetPath().
2012-01-03 12:37:26 +01:00
Nikolay Sivov
033c18fce9
wshom.ocx: Implement IWshShortcut_put_WorkingDirectory().
2012-01-03 12:37:26 +01:00
Nikolay Sivov
9e7c1bd163
wshom.ocx: Implement IWshShortcut_put_Description().
2012-01-03 12:37:26 +01:00
Nikolay Sivov
23fe903d9a
wshom.ocx: Added IWshShortcut stub.
2012-01-03 12:37:25 +01:00
Nikolay Sivov
7f2d4f2933
wshom.ocx: Implement IWshCollection::Item() for common programs folders.
2012-01-03 12:37:25 +01:00
Nikolay Sivov
aa707ec270
wshom.ocx: Implement IWshCollection::Item() for public desktop case.
2012-01-03 12:37:24 +01:00
Nikolay Sivov
4a068c64d0
wshom.ocx: Implement IWshCollection::Item() for Desktop folder case.
2012-01-03 12:37:24 +01:00
Nikolay Sivov
3149386b86
wshom.ocx: Dump VARIANT parameters, fix instance leak.
2012-01-03 12:37:24 +01:00
Jacek Caban
4f59ab4ab7
jscript: Use 0 as an invalid label value.
2012-01-03 12:37:23 +01:00
Jacek Caban
9752df99af
jscript: Get rid of instr_off from expression_t.
2012-01-03 12:37:23 +01:00
Jacek Caban
708c83e208
jscript: Make 0 an invalid code offset.
2012-01-03 12:37:22 +01:00
Jacek Caban
11453b2414
jscript: Always alloc the first chunk of code buffer.
2012-01-03 12:37:22 +01:00
Jacek Caban
ea185259fb
vbscript: Added InStr tests.
2012-01-03 12:37:22 +01:00
Jacek Caban
d23ecdfc64
vbscript: Added InStr implementation.
2012-01-03 12:37:21 +01:00
Jacek Caban
fc8756ac7c
vbscript: Added support for VARIANTREF arguments in multiple argument functions.
2012-01-03 12:37:21 +01:00
Alexandre Julliard
7533f9bead
d3d9/tests: Convert a file to utf-8.
2012-01-03 12:37:20 +01:00
Alexandre Julliard
158d1891c3
d3d8/tests: Convert a file to utf-8.
2012-01-03 12:37:20 +01:00
Alexandre Julliard
5721cbf0e8
gdi32: Add stubs for the OpenGL entry points in the DIB driver.
2012-01-03 12:37:16 +01:00
Alexandre Julliard
ccfbcfaf53
gdi32: Calculate the image size in GradientFill only once we have the correct bit count.
2012-01-02 21:46:46 +01:00
Stefan Leichter
8fc7a01a2c
setupapi: Add stub for SetupDiDrawMiniIcon.
2011-12-30 17:12:47 +01:00
Stefan Leichter
649d0f85ba
setupapi: Add stub for SetupDiGetClassBitmapIndex.
2011-12-30 17:12:47 +01:00
Nikolay Sivov
9fc38b7230
wshom.ocx: Added IWshCollection stub and some tests.
2011-12-30 17:12:47 +01:00
Nikolay Sivov
bf0e3a5851
wshom.ocx: Fix IWshShell3 definition.
2011-12-30 17:12:47 +01:00
Jacek Caban
2e2a80ce8a
mshtml: Use IUri in IHTMLLocation::put_port implementation.
2011-12-30 17:12:47 +01:00
Austin English
56b18f8857
inetcpl.cpl: Add a stub for LaunchPrivacyDialog.
2011-12-30 15:41:10 +01:00
Austin English
daf0cba81f
ntoskrnl.exe: Add a stub for Ke386SetIoAccessMap.
2011-12-30 15:41:10 +01:00
Austin English
60bd62b07c
ntoskrnl.exe: Add a stub for Ke386IoSetAccessProcess.
2011-12-30 15:41:09 +01:00
Aric Stewart
ee2981c6ef
usp10: Convert newOtTag to an OPENTYPE_TAG.
2011-12-30 15:41:09 +01:00
Aric Stewart
ef98d143d7
usp10: Remove redundant information by making scriptData accessible and removing otTag.
2011-12-30 15:41:09 +01:00
Aric Stewart
419d3d7100
usp10: Update get_opentype_script to return OPENTYPE_TAG.
2011-12-30 15:41:08 +01:00
Aric Stewart
71373552ff
usp10: Replace GSUB_get_script_table with GSUB_GetFontScriptTags.
2011-12-30 15:41:08 +01:00
Aric Stewart
1090cd2f11
usp10: Cache FontScriptTags information.
2011-12-30 15:41:08 +01:00
Aric Stewart
1fc015636e
usp10: Updates to ScriptGetFontScriptTags.
2011-12-30 15:41:07 +01:00
Jacek Caban
da07748ca2
jscript: Get rid of return_type_t.
2011-12-30 15:41:07 +01:00
Jacek Caban
83e8658894
jscript: Get rid of no longer needed interp_tree.
2011-12-30 15:41:06 +01:00
Jacek Caban
cdd90254dd
jscript: Get rid of no longer needed compile_interp_fallback since we can handle all execution by bytecode.
...
We use compiler on whole functions body now. There is still some work
done to move it one level up (to whole source string) to do some work
that's currently done (sometimes in a hacky way) by parser, but the most
critical part is done.
2011-12-30 15:41:06 +01:00
Jacek Caban
e0552ad8c3
jscript: Use bytecode for labeled continue and break statements.
2011-12-30 15:41:06 +01:00
Jacek Caban
b82a6982a9
jscript: Get rid of no longer needed type field of return_type_t structure.
2011-12-30 15:41:05 +01:00
Jacek Caban
fc092da98e
jscript: Use bytecode for return statement implementation.
2011-12-30 15:41:05 +01:00
Jacek Caban
dd7a5301e6
jscript: Make compiler responsible for proper return from regular code vs. eval-interpreted code.
2011-12-30 15:41:04 +01:00
Jacek Caban
11ccf0f33e
jscript: Handle invalid continue statements in compiler.
2011-12-30 15:41:01 +01:00
Jacek Caban
7361cdc2f3
jscript: Handle invalid break statements in compiler.
2011-12-30 15:40:58 +01:00
Francois Gouget
49447ad1d5
include: Fix the metahost.idl import directives.
2011-12-30 12:53:42 +01:00
Dmitry Timoshkov
229fb8a447
user32: Add some SetFocus message tests.
2011-12-30 12:53:41 +01:00
Alexandre Julliard
f6ccb2c498
user32/tests: Remove a crashing test.
2011-12-30 12:53:40 +01:00
Alexandre Julliard
2c9c9f78fb
gdi32: Don't bother computing interior regions when the brush is null.
2011-12-30 12:53:35 +01:00
Alexandre Julliard
488bf107a9
gdi32: Implement brushed pens.
2011-12-30 11:04:35 +01:00
Alexandre Julliard
4e03247427
gdi32: Define a structure to make the brush state independent from the physdev.
2011-12-30 11:04:33 +01:00
Alexandre Julliard
cc9836bda0
gdi32: Pass a brush_pattern structure to the SelectPen entry point for brushed pens.
2011-12-30 11:04:29 +01:00
Alexandre Julliard
f85bb35280
gdi32: Pass a brush_pattern structure to the SelectBrush entry point.
2011-12-30 11:04:26 +01:00
Alexandre Julliard
a1fdd5856f
gdi32: Store the pattern brush information for geometric pens.
2011-12-30 11:04:23 +01:00
Alexandre Julliard
ee89ce2982
gdi32: Add sanity checks for brush hatch styles.
2011-12-30 11:04:16 +01:00
Alexandre Julliard
8bf48557ef
gdi32: Add a structure to store all the extra information needed for a pattern brush.
2011-12-29 19:20:55 +01:00
Alexandre Julliard
5a67227078
gdi32/tests: Get rid of Win9x compatibility in the pen tests.
2011-12-29 19:20:50 +01:00
André Hentschel
9e0517ac6d
comctl32: Also free pszHeaderTitle and pszHeaderSubTitle in DestroyPropertySheetPage.
2011-12-29 17:56:51 +01:00
Alexander E. Patrakov
663bc47602
dsound: Always resample buffers in mixer thread.
2011-12-29 17:56:48 +01:00
Stefan Leichter
34c49777a3
ntoskrnl.exe: Add stub for IoInitializeRemoveLockEx.
2011-12-29 17:56:45 +01:00
Piotr Caban
ecbe1ff211
msvcp90/tests: Test virtual function calls returning structures.
2011-12-29 16:44:56 +01:00
Piotr Caban
330b042f5c
msvcp90: Added numpunct<char> class implementation.
2011-12-29 16:44:50 +01:00
Piotr Caban
8a8d5cd362
msvcp90: Added numpunct<char> constructors implementation.
2011-12-29 16:44:33 +01:00
Piotr Caban
c4b8793996
msvcp90: Fix class functions invocation on 64bit systems.
2011-12-29 16:44:27 +01:00
Jacek Caban
676c017bc9
actxprxy: Added htiface.idl interfaces.
2011-12-29 16:21:23 +01:00
Jacek Caban
5c8c46db18
mshtml: Reorder nsIURL functions to match vtbl order.
2011-12-29 16:20:38 +01:00
Jacek Caban
98b8ebaff7
mshtml: Use IUri in IHTMLLocation::get_protocol implementation.
2011-12-29 16:20:16 +01:00
André Hentschel
723ae056b9
d3drm: Add IDirect3DRM3 interface.
2011-12-29 16:19:05 +01:00
André Hentschel
7164806b56
d3drm: Add IDirect3DRMMeshBuilder3 interface.
2011-12-29 16:19:04 +01:00
Francois Gouget
2180a9c3a4
inetcpl: Don't pad group box labels with spaces.
2011-12-29 16:19:01 +01:00
Francois Gouget
dc31798caf
cryptui: Don't assign access keys to group box labels.
2011-12-29 16:18:58 +01:00
Francois Gouget
f8c1b08786
comdlg32: Use sentence capitalization for group box labels.
2011-12-29 16:18:54 +01:00
Nikolay Sivov
3228876355
wshom.ocx: Added IDispatch support for IWshShell3.
2011-12-29 16:18:51 +01:00
Jacek Caban
59619073a8
jscript: Added bytecode dumper implementation.
2011-12-29 16:18:51 +01:00
Jacek Caban
ee6e6986fb
jscript: Moved instr_off from statement_t to source_elements_t.
2011-12-29 16:18:50 +01:00
Jacek Caban
b3907c40f7
jscript: No longer support per-statement compilation.
2011-12-29 16:18:50 +01:00
Jacek Caban
6710e7ec6f
jscript: Get rid of stat_eval_table.
2011-12-29 16:18:49 +01:00
Jacek Caban
f08fcff4fd
jscript: Moved exec_source to the bottom of the file.
2011-12-29 16:18:48 +01:00
Jacek Caban
2dcb8d412f
jscript: Always use bytecode for while statement.
2011-12-29 16:18:48 +01:00
Jacek Caban
c6932d8069
jscript: Always use bytecode for try statement.
2011-12-29 16:18:47 +01:00
Jacek Caban
985c6a1943
jscript: Always use bytecode for switch statement.
2011-12-29 16:18:46 +01:00
Jacek Caban
f904bc8e78
jscript: Always use bytecode for for statement.
2011-12-29 16:18:46 +01:00
Jacek Caban
2c0920f8c3
jscript: Always use bytecode for for..in statement.
2011-12-29 16:18:45 +01:00
Jacek Caban
1c0fe6002d
jscript: Always use bytecode for with statement.
2011-12-29 16:18:44 +01:00
Alexandre Julliard
63a9217539
gdi32: Add checks for invalid color usage values.
2011-12-29 16:18:39 +01:00
Alexandre Julliard
c1c8c92875
gdi32: Add helpers to paint a region with the brush or pen.
2011-12-29 10:10:45 +01:00
Alexandre Julliard
579afe5cc6
gdi32: Implement PolyPolygon in the DIB driver.
2011-12-29 09:57:58 +01:00
Alexandre Julliard
f5549ae1d0
gdi32: Use a region to render geometric and wide pens in LineTo.
2011-12-29 09:57:41 +01:00
Alexandre Julliard
da8ae11300
gdi32: Use a region to render geometric and wide pens in Rectangle.
2011-12-29 09:53:25 +01:00
Alexandre Julliard
64ed56366c
gdi32: Use a region to render geometric and wide pens in PolyPolyline.
2011-12-29 00:02:24 +01:00
Alexandre Julliard
9ee690c984
gdi32: Implement returning a region for 1-pixel wide dashed pen lines.
2011-12-28 23:03:03 +01:00
Alexandre Julliard
3188c30229
gdi32: Implement returning a region for 1-pixel wide solid pen lines.
2011-12-28 23:02:42 +01:00
Alexandre Julliard
0429d9181f
gdi32: Add support for updating a region from the pen backend functions instead of painting directly.
2011-12-28 23:02:10 +01:00
Ričardas Barkauskas
1bbe92e79b
ws2_32: Don't post completion packet if sending fails with error immediately.
2011-12-28 18:59:48 +01:00
Ričardas Barkauskas
fa4a90e6d2
ws2_32/tests: Test some completion port behavior.
2011-12-28 18:59:45 +01:00
André Hentschel
7fd38368b4
d3drm: Add IDirect3DRM2 interface.
2011-12-28 18:59:11 +01:00
André Hentschel
f8766bdc72
d3drm: Add IDirect3DRMMeshBuilder2 interface.
2011-12-28 18:57:07 +01:00
Matteo Bruni
8dee7989f2
d3d9/tests: More D3DTSS_TEXTURETRANSFORMFLAGS projection tests.
2011-12-28 18:55:25 +01:00
Matteo Bruni
fb38bad0c4
wined3d: Improve projection TEXTURETRANSFORMFLAGS handling in the ARB fragment ffp implementation.
2011-12-28 18:55:18 +01:00
Matteo Bruni
472fed41dd
wined3d: Improve invalid TEXTURETRANSFORMFLAGS handling.
2011-12-28 18:55:15 +01:00
Nikolay Sivov
9d662928f5
msxml3: Implement element stack and use it in related callbacks.
2011-12-28 17:52:29 +01:00
Piotr Caban
17f0ee4622
msvcrt: NULL terminate strings returned by _Getdays and _Getmonths.
2011-12-28 17:50:11 +01:00
Jacek Caban
dfeec5a2bf
mshtml: Use IURi for IHTMLLocation::get_hash implementation.
2011-12-28 17:49:41 +01:00
Jacek Caban
d7fd00fdab
jscript: Added more control flow tests.
2011-12-28 17:49:35 +01:00
Jacek Caban
8f8c852897
jscript: Get rid of no longer needed no_fallback hack.
2011-12-28 17:49:30 +01:00
Jacek Caban
c5c2276a9f
jscript: Added bytecode versions of break and continue statements.
2011-12-28 17:49:19 +01:00
Jacek Caban
80113b5c5c
jscript: Use labels in compiler for ending loops.
2011-12-28 17:49:15 +01:00
Jacek Caban
3b56e49ef9
jscript: Added bytecode version of try statement.
2011-12-28 17:48:48 +01:00
Jacek Caban
02ff8d1853
jscript: Use bytecode for throw statement.
2011-12-28 17:48:42 +01:00
Jacek Caban
3f4f9f0f40
jscript: Rename throw opcode to throw_ref.
2011-12-28 17:48:37 +01:00
Jacek Caban
661241a392
jscript: Added bytecode version of for..in statement.
2011-12-28 17:48:32 +01:00
Francois Gouget
df1a5cb9d0
include: Move the ITargetFramePriv* interfaces to htiface.idl.
2011-12-28 17:47:45 +01:00
Francois Gouget
4628c52c36
mountmgr: Add a trailing '\n' to a WARN() message.
2011-12-28 17:46:48 +01:00
Alexandre Julliard
f155db574f
gdi32: Add support for 1-pixel wide PS_USERSTYLE pens.
2011-12-28 17:42:32 +01:00
Alexandre Julliard
305be80e2f
gdi32: Add support for PS_ALTERNATE pens.
2011-12-28 17:42:27 +01:00
Alexandre Julliard
e364809a90
gdi32: Add support for 1-pixel wide geometric dashed pens.
2011-12-28 17:42:14 +01:00
Alexandre Julliard
bbd7f4e0e3
gdi32: Fix handling of invalid pen styles.
2011-12-28 16:33:35 +01:00
Alexandre Julliard
881f635ce9
gdi32: Extended pens are always transparent.
2011-12-28 16:33:31 +01:00
Alexandre Julliard
5f03c6c81b
gdi32: Wide cosmetic pens don't support dashes.
2011-12-28 13:53:15 +01:00
Alexandre Julliard
ab63eb5c40
gdi32: Fix the scaling of the width of cosmetic pens.
2011-12-28 13:53:12 +01:00
Alexandre Julliard
9b8d920cb7
gdi32: Pass the clip region to the brush_rect helper and add a similar helper for pens.
2011-12-28 11:28:21 +01:00
Alexandre Julliard
18c20964e1
gdi32: Add support for PS_INSIDEFRAME pens when drawing rectangles.
2011-12-28 11:17:41 +01:00
Alexandre Julliard
c861284a02
gdi32: Add a helper function to add a rectangle to a region.
2011-12-28 11:04:30 +01:00
Alexandre Julliard
0c840f66ed
gdi32: Compute the correct rectangle interior when using wide pens.
2011-12-27 20:53:35 +01:00
Jacek Caban
edd5ca71b2
vbscript: Added compiler support for parametrized assignment statements.
2011-12-27 17:07:31 +01:00
Stefan Leichter
b54f3e711f
ntoskrnl.exe: Add stub for IoUnregisterShutdownNotification.
2011-12-27 17:07:24 +01:00
Jacek Caban
992316ab4a
ntoskrnl.exe: Added IoGetCurrentProcess stub.
2011-12-27 16:55:10 +01:00
Francois Gouget
694f27743f
iphlpapi/tests: Fix compilation on systems that don't support nameless unions.
2011-12-27 16:55:10 +01:00
Akihiro Sagawa
70c2222180
gdi32: Avoid making a DBCS character in range.
2011-12-27 16:55:09 +01:00
Jacek Caban
a6530f4032
jscript: Use bytecode for labelled statement stub.
2011-12-27 16:55:09 +01:00
Jacek Caban
c57dd899a4
jscript: Added bytecode version of switch statement.
2011-12-27 16:55:08 +01:00
Jacek Caban
abffe88e19
jscript: Added bytecode version of with statement.
2011-12-27 16:55:08 +01:00
Jacek Caban
17fedc448b
jscript: Added bytecode version of for loop statement.
2011-12-27 16:55:07 +01:00
Jacek Caban
f5425aeeca
jscript: Added bytecode version of while statement.
2011-12-27 16:55:07 +01:00
André Hentschel
a1a1cbcff0
d3drm: Fix the order of the IDirect3DRM methods.
2011-12-27 16:55:07 +01:00
André Hentschel
2b981177d3
dsound: Use if(0) instead of #if 0 to make sure code still compiles.
2011-12-27 16:55:06 +01:00
André Hentschel
825a25ef96
msvcrt/tests: Fix two test messages.
2011-12-27 16:55:06 +01:00
Nikolay Sivov
fade32b515
comctl32: Block selection change depending on TCN_SELCHANGING result.
2011-12-27 16:55:05 +01:00
Rico Schüller
d0ede16ee4
d3dx9/tests: Add effect parameter value GetMatrixTransposeArray() test.
2011-12-27 16:55:05 +01:00
Rico Schüller
c7d2159a78
d3dx9/tests: Add effect parameter value GetMatrixTranspose() test.
2011-12-27 16:55:05 +01:00
Rico Schüller
9be82e3175
d3dx9/tests: Add effect parameter value GetMatrixArray() test.
2011-12-27 16:55:04 +01:00
Rico Schüller
f856afe336
d3dx9/tests: Add effect parameter value GetMatrix() test.
2011-12-27 16:55:04 +01:00
Rico Schüller
a8f32acfed
d3dx9: Fix variable sequence.
2011-12-27 16:55:04 +01:00
Alexandre Julliard
a80eafe8d7
gdi32: Re-create the brush bits only when the ROP has really changed.
2011-12-27 16:55:02 +01:00
Alexandre Julliard
8b3271c3b0
gdi32: Avoid making a copy of the device clipping region in the DIB driver.
2011-12-27 15:48:29 +01:00
Alexandre Julliard
56373bc491
gdi32: Use the get_clipped_rects helper in the blitting functions.
2011-12-27 15:41:21 +01:00
Alexandre Julliard
d0f110e2a9
gdi32: Use the get_clipped_rects helper in the pen functions.
2011-12-27 15:00:00 +01:00
Alexandre Julliard
63ebfc591e
gdi32: Use the get_clipped_rects helper in the text functions.
2011-12-27 14:58:52 +01:00
Alexandre Julliard
b761d0e1c6
gdi32: Add a helper function to compute the list of rectangles to paint after clipping.
2011-12-27 14:57:23 +01:00
Piotr Caban
5b93bb9800
msvcp90: Correctly initialize vtable pointer in Getcat functions.
2011-12-23 16:23:57 +01:00
Piotr Caban
b053c305fa
msvcp90: Added numpunct<wchar_t> class stub.
2011-12-23 16:23:36 +01:00
Piotr Caban
da1436312d
msvcp90: Added numpunct<char> class stub.
2011-12-23 16:23:13 +01:00
Hans Leidekker
ca49aae61e
msi: Fix handling of single quoted column names in SELECT queries.
2011-12-23 15:12:18 +01:00
Hans Leidekker
bde25b2cb4
msi: Use a common function to validate a product ID.
2011-12-23 15:12:11 +01:00
Hans Leidekker
ad4f747fa6
msi: Fix changing media for normal files.
2011-12-23 15:12:06 +01:00
Erich Hoover
4ce176af61
hhctrl.ocx: Fix HTML Help crashing on non-chm files.
2011-12-23 13:44:58 +01:00
Aric Stewart
91e0f56c05
usp10: Add currency scripts to match windows.
2011-12-23 13:44:45 +01:00
Nikolay Sivov
70fe8d5266
msxml3: IXSL* implementations do not depend on libxml2.
2011-12-23 13:44:38 +01:00
Henri Verbeet
387a5f632c
ddraw: Fix the title and class name for the auto ddraw device window.
2011-12-23 13:44:26 +01:00
Henri Verbeet
3e6313050b
ddraw: Handle the special DDSCL_SETFOCUSWINDOW | DDSCL_CREATEDEVICEWINDOW combination.
2011-12-23 13:44:19 +01:00
Henri Verbeet
d8153e5364
ddraw: Properly handle DDSCL_CREATEDEVICEWINDOW.
2011-12-23 13:44:12 +01:00
Henri Verbeet
a5af10e12b
ddraw: Clear the focus and device windows on DDSCL_NORMAL.
2011-12-23 13:44:07 +01:00
Henri Verbeet
2ec0c7bfdc
ddraw: DDSCL_CREATEDEVICEWINDOW requires DDSCL_EXCLUSIVE.
2011-12-23 13:44:00 +01:00
Alexandre Julliard
4333b7d370
gdi32/tests: Add tests for PALETTEINDEX colors.
2011-12-23 13:43:49 +01:00
Alexandre Julliard
73b9c86384
gdi32: Always use proper RGB colors for monochrome DDB pattern brushes.
2011-12-22 21:18:38 +01:00
Alexandre Julliard
8f929ae04d
gdi32: Add a common helper for computing pen and brush masks.
2011-12-22 20:10:31 +01:00
Alexandre Julliard
56532d0cf7
gdi32: Recompute the foreground masks on every use to support PALETTEINDEX colors.
2011-12-22 19:50:29 +01:00
Alexandre Julliard
e166ec0bb0
gdi32: Recompute the background masks on every use to support PALETTEINDEX colors.
2011-12-22 19:50:07 +01:00
Alexandre Julliard
9237638c0e
gdi32: Recompute the pen masks on every use to support PALETTEINDEX colors.
2011-12-22 19:49:23 +01:00
Alexandre Julliard
43373c29ef
gdi32: Recompute the brush masks on every use to support PALETTEINDEX colors.
2011-12-22 19:47:40 +01:00
Piotr Caban
b433f1cd04
msvcp90: Added ctype<wchar_t>::scan functions implementation.
2011-12-22 19:11:25 +01:00
Piotr Caban
1de0fe3a00
msvcp90: Added ctype<wchar_t>::is functions implementation.
2011-12-22 19:11:20 +01:00
Piotr Caban
8f3a5198bc
msvcp90: Added ctype<wchar_t>::toupper functions implementation.
2011-12-22 19:11:15 +01:00
Piotr Caban
b4e9bd74cf
msvcp90: Added ctype<wchar_t>::tolower functions implementation.
2011-12-22 19:11:09 +01:00
Piotr Caban
a75d94289b
msvcp90: Added ctype<wchar_t>::widen functions implementation.
2011-12-22 19:11:04 +01:00
Piotr Caban
138db09298
msvcp90: Added ctype<wchar_t>::narrow functions implementation.
2011-12-22 19:10:33 +01:00
Piotr Caban
b4a93e46cc
msvcp90: Added ctype<wchar_t> constructors implementation.
2011-12-22 19:10:20 +01:00
Aric Stewart
525d9d1519
usp10: Implement ScriptGetFontScriptTags.
2011-12-22 17:49:54 +01:00
Jörg Höhle
6d17715b01
winealsa: Use an ALSA buffer of 4 periods to limit prefill.
2011-12-22 17:19:21 +01:00
Stefan Leichter
9aeda0df49
dhcpcsvc: New stub dll.
2011-12-22 17:19:20 +01:00
Huw Davies
8caa0a05bd
gdi32/tests: Add tests for geometric solid pens.
2011-12-22 17:19:19 +01:00
Huw Davies
7c2351566a
gdi32: Add support for geometric solid pens.
2011-12-22 17:19:19 +01:00
Rico Schüller
0c1574bd5e
d3dx9/tests: Add effect parameter value GetVectorArray() test.
2011-12-22 17:19:18 +01:00
Rico Schüller
fa93df1052
d3dx9/tests: Add effect parameter value GetVector() test.
2011-12-22 17:19:17 +01:00
Rico Schüller
828b82780d
d3dx9/tests: Add effect parameter value GetFloatArray() test.
2011-12-22 17:19:17 +01:00
Rico Schüller
47ae7db16a
d3dx9/tests: Add effect parameter value GetFloat() test.
2011-12-22 17:19:17 +01:00
Rico Schüller
9273ac0286
d3dx9: Use a loop in get_vector().
2011-12-22 17:19:16 +01:00
Rico Schüller
ed700553e0
d3dx9: Simplify ID3DXBaseEffect::SetInt().
2011-12-22 17:19:16 +01:00
Alexandre Julliard
7f3a7ae585
gdi32: Fix handling of COLORREFs with illegal values for the high byte.
2011-12-22 17:19:13 +01:00
Henri Verbeet
6623a8cfa9
wined3d: Get rid of the WINED3DFOGMODE typedef.
2011-12-22 10:08:52 +01:00
Henri Verbeet
00096c82fd
wined3d: Get rid of the WINED3DZBUFFERTYPE typedef.
2011-12-22 10:08:48 +01:00
Henri Verbeet
654d53fa5f
ddraw/tests: Add some tests for DDSCL_CREATEDEVICEWINDOW.
2011-12-22 10:08:45 +01:00
Henri Verbeet
fe4e2bf60e
ddraw/tests: Fix a couple of test messages.
2011-12-22 10:08:07 +01:00
Henri Verbeet
4a30db74b1
ddraw: Handle the Direct3D clipspace transformation.
...
Direct3D3 and earlier have an extra transformation to scale clipspace. It's
controlled by the extra viewport parameters in those versions.
2011-12-22 10:07:59 +01:00
Aric Stewart
27e3e1a89b
usp10: Correct error in EDIT_GetLineRect in index for ScriptStringCPtoX.
2011-12-21 18:06:51 +01:00
Piotr Caban
cd6e9bd141
msvcp90: Don't crash if NULL is passed to _Strcoll and _Wcscoll.
2011-12-21 18:06:45 +01:00
Piotr Caban
1a711acdc2
msvcp90: Added ctype<char>::is functions implementation.
2011-12-21 18:05:58 +01:00
Piotr Caban
7fe9abd5cc
msvcp90: Added ctype<char>::toupper functions implementation.
2011-12-21 18:05:54 +01:00
Piotr Caban
283c07b8ce
msvcp90: Added ctype<char>::tolower functions implementation.
2011-12-21 18:05:47 +01:00
Piotr Caban
a1db838668
msvcp90: Hold _LOCK_LOCALE critical section while _Lockinfo object exists.
2011-12-21 18:05:31 +01:00
Piotr Caban
8f8f6b3c0d
msvcp90: Added ctype<char>::widen functions implementation.
2011-12-21 18:05:26 +01:00
Piotr Caban
facb3e3fe6
msvcp90: Added ctype<char>::narrow functions implementation.
2011-12-21 18:05:21 +01:00
Piotr Caban
72d18e0111
msvcp90: Added ctype<char> constructors implementation.
2011-12-21 18:05:17 +01:00
Piotr Caban
bb002e27b3
msvcp90: Added partial collate<wchar_t> implementation.
2011-12-21 18:05:07 +01:00
Rico Schüller
5341b5518b
d3dx9/tests: Add effect parameter value GetIntArray() test.
2011-12-21 18:04:48 +01:00
Rico Schüller
d984a524e7
d3dx9/tests: Add effect parameter value GetInt() test.
2011-12-21 18:04:45 +01:00
Rico Schüller
cb664abfa0
d3dx9/tests: Add effect parameter value GetBoolArray() test.
2011-12-21 18:04:39 +01:00
Rico Schüller
bdf8e4642a
d3dx9/tests: Add effect parameter value GetBool() test.
2011-12-21 18:04:34 +01:00
Rico Schüller
8a58fb3c84
d3dx9/tests: Add effect parameter value GetValue() test.
2011-12-21 18:04:18 +01:00
Alexandre Julliard
88d632aec3
msvcrt: Fix formatting of pointers in printf.
2011-12-21 16:05:04 +01:00
Jörg Höhle
54402a7c82
winealsa.drv: Request ALSA period time to match MMDevAPI period time.
2011-12-21 15:08:17 +01:00
Detlef Riekenberg
52b03c90e7
ieframe: Improve status updates in BindStatusCallback_OnProgress.
2011-12-21 15:08:04 +01:00
Alexandre Julliard
b90be52cdd
winex11: Scale raw motion events according to their valuator range.
2011-12-21 10:58:25 +01:00
Alexandre Julliard
126bb92717
winex11: Keep the device info around as long as XInput2 is active.
2011-12-21 10:57:57 +01:00
Alexandre Julliard
e85a5b2ee9
mountmgr: Require at least one of device or mount point to match when looking for an existing volume.
2011-12-21 10:56:52 +01:00
Henri Verbeet
1ec609670f
wined3d: Get rid of the WINED3DCMPFUNC typedef.
2011-12-21 10:14:54 +01:00
Henri Verbeet
b79dc388c3
wined3d: Get rid of the WINED3DVERTEXBLENDFLAGS typedef.
2011-12-21 10:14:50 +01:00
Henri Verbeet
0feb72f000
wined3d: Handle client storage in surface_remove_pbo().
2011-12-21 10:14:44 +01:00
Henri Verbeet
317d5406d5
wined3d: Handle client storage in surface_init_sysmem().
2011-12-21 10:14:41 +01:00
Henri Verbeet
b57d1e7c33
wined3d: Don't call surface_init_sysmem() on surfaces with a PBO.
2011-12-21 10:14:37 +01:00
Nikolay Sivov
9321ed7c39
msxml3: Fix VT_BSTR case for IXMLHttpRequest::send().
2011-12-21 10:14:28 +01:00
Nikolay Sivov
8c03b4e5f0
msxml3: Support DELETE method in IXMLHttpRequest.
2011-12-21 10:14:21 +01:00
André Hentschel
962230064d
secur32/tests: Fail on missing NTLM.
2011-12-20 20:24:47 +01:00
Frédéric Delanoy
8d6f9e3036
comctl32: Avoid using uninitialized value (Coverity).
2011-12-20 20:24:00 +01:00
Piotr Caban
9e8e6e6dac
msvcp90: Correctly export collate<short> constructors.
2011-12-20 20:06:36 +01:00
Piotr Caban
0e8d13b82c
msvcp90: Added collate<char>::do_hash implementation.
2011-12-20 20:06:35 +01:00
Piotr Caban
5051876660
msvcp90: Added collate<char>::compare implementation.
2011-12-20 20:06:35 +01:00
Piotr Caban
ddebdbf1e6
msvcp90: Added macro to call functions from vtable.
2011-12-20 20:06:34 +01:00
Aric Stewart
b83c587f6e
user32: Do not simply return 0 in EDIT_EM_PosFromChar if line ssa is NULL.
2011-12-20 20:06:34 +01:00
Aric Stewart
3f1a8f6668
user32: Modify EDIT_GetLineRect to better handle RTL lines.
2011-12-20 20:06:33 +01:00
Aric Stewart
dbe168fe99
usp10: Improve selection drawing if selection starts in the middle of a cluster.
2011-12-20 20:06:33 +01:00
Kusanagi Kouichi
53385314d0
gdi32: Substitute glyph for vertical font only.
2011-12-20 20:06:33 +01:00
Kusanagi Kouichi
69a26387b3
gdi32: Add vertical fonts to font list.
2011-12-20 20:06:32 +01:00
Kusanagi Kouichi
65f809248f
gdi32: Split AddFontToList into two functions.
2011-12-20 20:06:32 +01:00
Kusanagi Kouichi
4dfe084bba
gdi32: Merge two ifs.
2011-12-20 20:06:31 +01:00
Kusanagi Kouichi
6c268cf1c5
gdi32: Use find_family_from_name and LIST_FOR_EACH instead of open-coding them.
2011-12-20 20:06:31 +01:00
Kusanagi Kouichi
5bdbf6c681
gdi32: Add a helper function to convert a string from A to W.
2011-12-20 20:06:30 +01:00
Jacek Caban
95677c5099
jscript: Added new jmp_z opcode, more appropriate for branches.
2011-12-20 20:06:30 +01:00
Jacek Caban
e5d7d50faa
jscript: Renamed jmp_z and jmp_nz to cnd_z and cnd_nz.
2011-12-20 20:06:30 +01:00
Jacek Caban
00030ff66f
jscript: Get rid of no longer needed identifier in exprval_t.
2011-12-20 20:06:29 +01:00
Jacek Caban
f5a3f1417e
jscript: Get rid of no longer used expr_eval flags.
2011-12-20 20:06:29 +01:00
Jacek Caban
5c158f1df6
jscript: Use compiler to handle variable statement.
2011-12-20 20:06:28 +01:00
Alexandre Julliard
2a59f016db
mountmgr: Add dynamic devices support using UDisks.
...
Inspired by a patch from Detlef Riekenberg.
2011-12-20 20:06:26 +01:00
Alexandre Julliard
55f5209631
mountmgr: Rename hal.c to dbus.c.
2011-12-20 11:06:12 +01:00
Nikolay Sivov
ea75ac8406
msxml3: Support VT_ARRAY|VT_UI1 as body type.
2011-12-20 10:32:08 +01:00
Francois Gouget
a603e9871e
include: Add a few missing include directives to shlguid.h.
2011-12-20 10:16:45 +01:00
Francois Gouget
5f88f362ea
dlls: Standardize on 'static const WCHAR' for our Unicode string literals.
...
Do the same for the corresponding Ansi strings.
2011-12-20 10:16:09 +01:00
Dmitry Timoshkov
1026bddf53
kernel32: Add a test for MapViewOfFile called on a not accessible mapping.
2011-12-20 10:15:42 +01:00
Ken Thomases
b5b9184dec
user32/tests: Test that ToUnicode null-terminates the buffer if it's big enough.
2011-12-20 10:15:31 +01:00
Ken Thomases
3fa4da76ea
winex11: Have ToUnicodeEx null-terminate the output buffer, if there's room.
2011-12-20 10:15:16 +01:00
Ken Thomases
c2f3c1114f
comdlg32: Fix a leak.
2011-12-20 10:14:28 +01:00
Alistair Leslie-Hughes
1a9d9e0f76
jscript: Don't double free IObjectWithSite interface.
2011-12-20 10:13:10 +01:00
Andrew Eikum
54b24f3926
winealsa.drv: Limit the data written to ALSA's buffer.
...
Based on an algorithm by Alexey Loukianov.
2011-12-20 10:12:19 +01:00
Henri Verbeet
3082c1a9de
wined3d: Get rid of the WINED3DRENDERSTATETYPE typedef.
2011-12-20 10:11:47 +01:00
Henri Verbeet
5bddd4427d
wined3d: Get rid of the WINED3DDEGREETYPE typedef.
2011-12-20 10:11:39 +01:00
Henri Verbeet
5c3ba123de
ddraw/tests: Move the Direct3D7 ProcessVertices() test to ddraw7.c.
2011-12-20 10:11:36 +01:00
Henri Verbeet
7cdfa40156
ddraw/tests: Add a ProcessVertices() test for Direct3D3.
2011-12-20 10:11:24 +01:00
Henri Verbeet
cb8f26be02
ddraw/tests: Remove some error checking from ProcessVerticesTest().
2011-12-20 10:10:39 +01:00
Nikolay Sivov
73354ef9d2
comctl32: Fix parameter validation for CreateMRUListLazyA().
2011-12-20 10:10:32 +01:00
Michael Mc Donnell
50f785ef11
d3dx9/tests: Add a D3DXValidMesh test.
2011-12-19 20:15:53 +01:00
Piotr Caban
9c65376dcf
msvcp90: Use macro to define RTTI data.
2011-12-19 20:15:52 +01:00
Piotr Caban
5761bb5d7d
msvcp90: Added collate<char> constructors implementation.
2011-12-19 20:15:51 +01:00
Piotr Caban
786ff410bc
msvcp90: Reorder classes to avoid forward declarations.
2011-12-19 20:15:51 +01:00
Hans Leidekker
c42989ed9a
ws2_32: Return the right value for SO_CONNECT_TIME if the socket is not connected.
2011-12-19 20:15:51 +01:00
Hans Leidekker
895e7a5f5b
iphlpapi: Add a stub implementation of GetExtendedTcpTable.
2011-12-19 20:15:50 +01:00
Hans Leidekker
3a204f50ae
winhttp/tests: Avoid crashes on some win2k systems.
2011-12-19 20:15:50 +01:00
Henri Verbeet
969f3be73f
wined3d: Get rid of the WINED3DBLENDOP typedef.
2011-12-19 20:15:49 +01:00
Henri Verbeet
b39125d2f0
wined3d: Get rid of the WINED3DBLEND typedef.
2011-12-19 20:15:49 +01:00
Henri Verbeet
fb28e7f596
ddraw/tests: Introduce proper vector types.
2011-12-19 20:15:48 +01:00
Henri Verbeet
bd09f63bff
ddraw/tests: Remove a redundant IDirect3DDevice7_SetViewport() call.
2011-12-19 20:15:48 +01:00
Henri Verbeet
2db8688185
ddraw/tests: Introduce some functions for comparing floating-point vectors.
2011-12-19 20:15:48 +01:00
Jacek Caban
7c3160ae02
jscript: Use compiler for hanling empty statements.
2011-12-19 20:15:47 +01:00
Jacek Caban
cf2fc11e31
jscript: Use compiler for handling if statement.
2011-12-19 20:15:47 +01:00
Jacek Caban
ccba279b89
jscript: Use compiler for handling expression statements.
2011-12-19 20:15:47 +01:00
Jacek Caban
2f3e27f09a
jscript: Use bytecode for execution main code block in exec_source.
2011-12-19 20:15:46 +01:00
Jacek Caban
f6023c428a
jscript: Use bytecode for block statement implementation.
2011-12-19 20:15:46 +01:00
Jacek Caban
42aefd424d
jscript: Store type information in statement nodes.
2011-12-19 20:15:45 +01:00
Aric Stewart
00588673c6
usp10: Add Mathematical Alphanumeric Symbols script.
2011-12-19 20:15:45 +01:00
Aric Stewart
88c6b7ef00
usp10: Add Osmanya script.
2011-12-19 20:15:45 +01:00
Aric Stewart
095276073c
usp10: Add Deseret script.
2011-12-19 20:15:44 +01:00
Aric Stewart
4fbb6fd66d
usp10: Handle surrogate pairs when shaping.
2011-12-19 20:15:44 +01:00
Aric Stewart
0404d68999
usp10: Decode surrogate pairs in get_char_script and handle ranges beyond the BMP.
2011-12-19 20:15:43 +01:00
Aric Stewart
10ec7dacde
usp10: Code for the cmap format 12 table for unicode code points beyond the BMP.
2011-12-19 20:15:43 +01:00
Jörg Höhle
38f9ba0070
mmdevapi: Enforce limits on period and duration.
2011-12-19 20:15:43 +01:00
Frédéric Delanoy
56f035b56d
crypt32: Avoid reading unitialized variables (Coverity).
2011-12-19 20:15:42 +01:00
Alexandre Julliard
a585659e31
gdi32: Remove support for deferring brush calls to X11, all brush types are supported now.
2011-12-19 20:15:42 +01:00
Alexandre Julliard
4066587f19
winex11: Remove DIB locking calls from all blitting entry points.
2011-12-19 20:15:42 +01:00
Alexandre Julliard
c1297ac0d8
winex11: Only take managed popups into account when deciding whether to make a window managed.
2011-12-19 20:15:41 +01:00
Alexandre Julliard
c4cf90246d
winex11: Hardcode the MWM hints for the desktop window.
2011-12-19 20:15:41 +01:00
Nikolay Sivov
466341b6ef
msxml3: Support VT_VARIANT|VT_BYREF for body data.
2011-12-19 11:11:25 +01:00
Nikolay Sivov
c00bbef3e4
msxml3: Use ascii/utf-8 encoding for request body.
2011-12-19 11:11:07 +01:00
Nikolay Sivov
477fd6ef3c
msxml3: libxml2 is not used for writer.
2011-12-19 11:10:52 +01:00
Nikolay Sivov
02414775e9
msxml3: Implement response headers access methods.
2011-12-19 11:10:27 +01:00
Nikolay Sivov
e736c3e983
msxml3: Skip leading space characters when loading from BSTR.
2011-12-19 11:10:16 +01:00
Aric Stewart
6589516db1
usp10: N'Ko uses the Ebrima font as a fallback.
2011-12-19 11:06:01 +01:00
Francois Gouget
8defd5fc3a
user32: Avoid hardcoding the Unicode string literal lengths.
2011-12-19 11:00:57 +01:00
Alexandre Julliard
9c9e8dd141
comctl32/tests: Fix a test failure on older Windows.
2011-12-16 19:47:27 +01:00
Francois Gouget
9097fa132e
setupapi: Avoid hardcoding the Unicode string literal lengths.
2011-12-16 17:40:47 +01:00
Francois Gouget
7b8d9e84ac
strmbase: Avoid hardcoding the Unicode string literal lengths.
2011-12-16 17:40:46 +01:00
Francois Gouget
598c095329
fusion: Avoid hardcoding the Unicode string literal lengths.
2011-12-16 17:40:46 +01:00
Francois Gouget
68bd1ae628
mlang/tests: Avoid hardcoding the Unicode string literal lengths.
2011-12-16 17:40:43 +01:00
Francois Gouget
d21c37a860
ole32: Avoid hardcoding the Unicode string literal lengths.
2011-12-16 17:40:42 +01:00
Francois Gouget
2ae10acb61
gdi32: Avoid hardcoding the Unicode string literal lengths.
2011-12-16 17:40:41 +01:00