Eric Pouech
6ef6f7167d
richedit: Add an assert to point out what we're expecting.
2008-07-17 10:53:41 +02:00
Nikolay Sivov
d8a25fc26c
gdiplus: Implemented GdipCreateBitmapFromResource.
2008-07-17 10:53:31 +02:00
Vincent Povirk
fd5b97bc4d
wininet: Always respect Proxy-Connection: or Connection: if it exists.
2008-07-17 10:51:26 +02:00
Aric Stewart
11f09f3aa0
comctl32: rebar: Prevent unnecessary triggering of RBBIM_CHILDSIZE changes.
2008-07-17 10:51:18 +02:00
Aric Stewart
1c2ad72b47
comctl32: rebar: Record what changes and only redo the Layout if something of relevance changes.
2008-07-17 10:51:00 +02:00
Roy Shea
80ee225f23
mstask: Skeleton implementation of Task Scheduler Service.
2008-07-16 20:14:30 +02:00
Jon Griffiths
2da98052d9
mswsock: Implement 3 functions by calling through SIO_GET_EXTENSION_FUNCTION_POINTER.
2008-07-16 20:11:52 +02:00
Jon Griffiths
8e86162be5
msvcrt: Fix exponents in *printf family.
2008-07-16 20:10:28 +02:00
Gerald Pfeifer
a44771c925
ntdll/tests: Use NTSTATUS instead of DWORD for status variables.
2008-07-16 20:09:59 +02:00
Gerald Pfeifer
17f28f85d8
comctl32: rebar: Simplify by shedding off unused parameters.
2008-07-16 20:09:21 +02:00
James Hawkins
2a51df3b7a
fusion: Handle DWORD-sized string indices when loading the assembly name.
2008-07-16 19:56:25 +02:00
James Hawkins
0edab123aa
fusion: Add handling for alternate-sized table indices in the metadata.
2008-07-16 19:56:25 +02:00
James Hawkins
b2888e1e56
fusion: Add the CorTokenType and use those constants in the assembly code.
2008-07-16 19:56:25 +02:00
James Hawkins
8f985a338a
fusion: The VersionLength member is not constant, so dynamically load the metadata header.
2008-07-16 19:56:25 +02:00
James Hawkins
378fde9acf
fusion: Load the table row numbers before calculating the table offsets.
2008-07-16 19:56:24 +02:00
James Hawkins
8a7b76fefa
fusion: Allow parsing the blob stream without a #.
2008-07-16 19:56:24 +02:00
Zhangrong Huang
c4ac69b755
msxml3: Add support for accessing CDATASection node.
2008-07-16 19:56:24 +02:00
Zhangrong Huang
89f1bfabe3
msxml3: Add support for accessing document node.
2008-07-16 19:56:24 +02:00
Mikołaj Zalewski
1e43f207cd
comctl32: statusbar: WM_CREATE should not resize the window - it should happen in WM_SIZE.
2008-07-16 19:56:24 +02:00
Mikołaj Zalewski
0cb74db992
comctl32: statusbar: Rename NtfUnicode to bUnicode to make is more consistent with other controls, use NF_REQUERY in WM_CREATE.
2008-07-16 19:56:24 +02:00
Mikołaj Zalewski
7f97372a89
comctl32: statusbar: Window is always Unicode, CCM_SETUNICODEFORMAT should change the notify format.
2008-07-16 19:56:24 +02:00
Philip Nilsson
9528b1c63e
wined3d: Enable filtering for D3DFMT_A4R4G4B4.
...
This patch enables texture filtering for textures using the A4R4G4B4
format, I can see no reason why it shouldn't be filtered (especially
considering X4R4G4B4 has it).
2008-07-16 19:56:24 +02:00
Dylan Smith
97d56caafe
richedit: Fixed regression caused by destroying the caret.
...
The regression was caused by destroying the caret when it didn't need to
be shown in the richedit control, but this affected other controls.
2008-07-16 19:56:24 +02:00
Luis Busquets
9e2b04893c
d3dx9: Add a test for D3DXGetShaderSize().
2008-07-16 19:56:24 +02:00
Luis Busquets
9a93a49174
d3dx9: Implement D3DXGetShaderSize().
2008-07-16 19:56:19 +02:00
Maarten Lankhorst
5299795a8d
quartz: Fix wrong assignment of variable in parser.
2008-07-16 17:58:30 +02:00
Dan Hipschman
c70e6125bf
kernel32/tests: Fix p_BindIoCompletionCallback declaration so it compiles with the MS compiler.
2008-07-16 17:54:59 +02:00
Rob Shearman
8af1dba5a9
rpcrt4: Fix the memory pointer passed into the conformant array marshaller in NdrComplexStructMarshall.
...
It needs to be the end of the memory used by the constant part of the
structure, which is returned by CompkexStructMarshall.
2008-07-16 17:54:48 +02:00
H. Verbeet
7f741f0414
wined3d: Use rev_tex_unit_map instead of assuming there's a 1:1 mapping between samplers and texture units.
2008-07-16 17:54:41 +02:00
H. Verbeet
be405c71c0
wined3d: Improve some shader traces.
...
Make it clear the traced values are hexadecimal.
2008-07-16 17:54:23 +02:00
Frans Kool
2860f48675
shell32: Fixed Dutch translations.
2008-07-16 17:53:37 +02:00
Juan Lang
88ac766f8b
wintrust: Correct error slot for SoftpubLoadSignature.
2008-07-16 17:53:32 +02:00
Juan Lang
b871679922
wintrust: Execute WinVerifyTrust as a sequence of steps, and return the error code from the first failing step of the sequence.
2008-07-16 17:53:18 +02:00
Juan Lang
a3e601ecf0
wintrust: Add tests for WinVerifyTrust/WinVerifyTrustEx.
2008-07-16 17:53:07 +02:00
Juan Lang
1da4a29050
wintrust: Move provider function tests to their own function.
2008-07-16 17:52:45 +02:00
Kai Blin
84935f5ce0
secur32: Fix GetComputerObjectName tests for domain members.
...
At least for XP domain members, all EXTENDED_NAME_FORMATS apart from
NameSamCompatible return ERROR_ACCESS_DENIED. Given that the function
returns an error for all formats on non-members, just ignore
ERROR_ACCESS_DENIED as well.
2008-07-16 17:52:40 +02:00
Maarten Lankhorst
3ad7198961
quartz: Explicitly handle wave headers in avi splitter.
2008-07-16 17:52:31 +02:00
Maarten Lankhorst
f53f5ebd81
winemp3: Be more tolerant to what a valid mp3 header is.
2008-07-16 17:52:25 +02:00
Andrew Talbot
7f80d8e0c9
shell32: Remove unneeded address-of operators from array names.
2008-07-16 17:52:14 +02:00
Francois Gouget
6dd7f060a2
msxml3: Fix compilation on systems that don't support nameless unions.
2008-07-14 12:29:53 +02:00
Rob Shearman
7551b82cca
rpcrt4: Implement RpcCancelThreadEx.
...
Implement RpcCancelThreadEx using existing code moved into a new
function, rpc_ccancel_thread.
Implement RpcCancelThread based on RpcCancelThreadEx with timeout of 0.
2008-07-14 12:29:46 +02:00
Piotr Caban
4799f06f20
msxml3: Fixed typo in create_bsc.
2008-07-14 12:27:55 +02:00
Dylan Smith
e3efa88c45
richedit: Cannot undo setting of default character format.
...
This also reverts commit 2b52dd845097f16076c0185b02a003f63898dcab:
wordpad: Empty the richedit undo buffer on creation.
The reverted commit I created to fix an issue that only applied to Wine,
but it just masked the issue which was in richedit controls. The
default character format was set in two places while wordpad was
starting up, and caused wordpad to have two undo items at startup.
2008-07-14 12:22:44 +02:00
Dylan Smith
43ad427a15
richedit: Enforce the maximum font size.
...
Trying to set the font size to a value larger than 1638
in points (yHeightCharPtsMost) using EM_SETCHARFORMAT will cause it to be
set to actually set to the maximum.
2008-07-14 12:22:13 +02:00
Aurimas Fischer
88c25518d5
richedit: Spelling fixes.
2008-07-14 12:21:55 +02:00
Maarten Lankhorst
28d6203ca9
quartz: Fix reference leak in avi splitter on end of stream.
2008-07-14 12:21:40 +02:00
Maarten Lankhorst
0e9704b02d
quartz: Only allocate 1 buffer in transform filter.
2008-07-14 12:21:33 +02:00
Maarten Lankhorst
cf1d2f5e42
quartz: Fix memory and sample leaks.
2008-07-14 12:21:26 +02:00
Maarten Lankhorst
36418d8ad1
quartz: Fix incorrect use of mtCurrent in transform filter.
2008-07-14 12:21:10 +02:00
James Hawkins
b04ae273de
comctl32: Free the trackbar tics.
2008-07-14 11:51:13 +02:00
James Hawkins
83004cdd1e
comctl32: Explicity set the number of tics before testing tic placement.
2008-07-14 11:51:07 +02:00
Andrew Talbot
a42a61eee1
ws2_32: Remove unneeded address-of operators from array names.
2008-07-14 11:50:48 +02:00
Andrew Talbot
015321910d
wintrust: Remove unneeded address-of operators from array names.
2008-07-14 11:50:45 +02:00
Andrew Talbot
6a26bccb8e
wininet: Remove unneeded address-of operators from array names.
2008-07-14 11:50:41 +02:00
Andrew Talbot
9b5d26ed8b
winex11.drv: Remove unneeded address-of operators from array names.
2008-07-14 11:50:37 +02:00
Andrew Talbot
1fd750cf31
winejoystick.drv: Remove unneeded address-of operator from array name.
2008-07-14 11:50:33 +02:00
Andrew Talbot
9c6b1fee38
winedos: Remove unneeded address-of operators from array names.
2008-07-14 11:50:25 +02:00
Andrew Talbot
0064976d54
wined3d: Remove unneeded address-of operators from array names.
2008-07-14 11:50:22 +02:00
Andrew Talbot
afc95d4ac3
user32: Remove unneeded address-of operators from array names.
2008-07-14 11:50:19 +02:00
Andrew Talbot
dd0a22420a
shlwapi: Remove unneeded address-of operator from array name.
2008-07-14 11:50:15 +02:00
Andrew Talbot
ce2184e2f1
setupapi: Remove unneeded address-of operator from array name.
2008-07-14 11:50:12 +02:00
Andrew Talbot
ab6efdd1e4
rpcrt4: Remove unneeded address-of operator from array name.
2008-07-14 11:50:08 +02:00
Jacek Caban
1c1f8e206f
mshtml: Added IHTMLElement2::getElementsByTagName tests.
2008-07-14 11:48:54 +02:00
Jacek Caban
952a54cbd9
mshtml: Added IHTMLElement2::getElementsByTagName implementation.
2008-07-14 11:48:48 +02:00
Jacek Caban
1de0055cc0
mshtml: Allow timers to be cleaned during processing.
2008-07-14 11:48:41 +02:00
Alexandre Julliard
8e8d63933b
msxml3: Fix compile without xml headers.
2008-07-14 11:48:37 +02:00
Rob Shearman
09f343b135
rpcrt4: Ignore the return value of functions when unmarshalling a pickled procedure.
2008-07-14 11:48:25 +02:00
Rob Shearman
2b0ad6e6e7
rpcrt4: Implement MesDecodeBufferHandleCreate and MesEncodeFixedBufferHandleCreate.
2008-07-14 11:48:16 +02:00
Rob Shearman
734094ed2c
rpcrt4: Implement NdrMesProcEncodeDecode.
2008-07-14 11:48:08 +02:00
Rob Shearman
0879041cd2
rpcrt4: Implement MesEncodeIncrementalHandleCreate, MesDecodeIncrementalHandleCreate, MesIncrementalHandleReset and MesHandleFree.
2008-07-14 11:47:46 +02:00
Stefan Dösinger
e27734779c
wined3d: Remove some dead code.
2008-07-14 11:46:33 +02:00
Stefan Dösinger
197f472ea8
wined3d: Separate texture_activate_dimensions.
...
This creates an nvts version of this function, and removes the nvts
code from the original one. The nvts version is used by the nvts
pipeline implementation, the original one by the nvrc-only, atifs and
ffp one.
2008-07-14 11:46:25 +02:00
Stefan Dösinger
88ae2fe14a
wined3d: Give nv* fixed function stuff its own state template.
2008-07-14 11:46:11 +02:00
Stefan Dösinger
38934fe70d
wined3d: Move shader constant affecting states to the misc pipeline.
...
As long as we have the shader constants in misc, it is best to keep
all the code that affects shader constants, like bumpenvmat setting,
in there as well.
2008-07-14 11:44:48 +02:00
Stefan Dösinger
84d39a95e5
wined3d: WINED3DTSS_TEXCOORDINDEX belongs to the vertex pipeline.
2008-07-14 11:44:36 +02:00
Stefan Dösinger
86b033bbb9
wined3d: Give the nvts/nvrc code its own pipeline implementation.
...
This code creates the structures and the pipeline selection, as well
as the caps filling. It does not yet move the actual code around,
since this will be a bigger task.
2008-07-14 11:44:26 +02:00
Stefan Dösinger
7c216b8ab5
wined3d: Simplify the fragment pipeline selection.
...
This should do the same as the existing code, but it is more obvious.
2008-07-14 11:43:51 +02:00
Stefan Dösinger
51e64b3fe9
wined3d: Move fixed function texture dimension updates to the fragment pipeline.
...
This is a further separation of the sampler state, and a preparation
to move the nv texture shader stuff to its own pipeline implementation.
2008-07-14 11:43:41 +02:00
Stefan Dösinger
d3c29b7063
wined3d: NP2 coordinate adjustment is a vertex operation.
...
When a sampler is changed and unconditional NP2 textures are not
supported, the texture matrix may need adjustment. The sampler state
function checks for that, and calls the texture transform setting
function in that case. However, samplers are a misc state, and the
texture transform flags a vertex state. Thus split up the code and
move the matrix changes to the vertex side.
2008-07-14 11:43:30 +02:00
Stefan Dösinger
e7733eacb7
wined3d: Remove the atifs shader backend.
...
Since atifs is only doing the fragment pipeline replacement right now
there is no need for the shader backend structure any longer. The ffp
private data is stored in new fragment pipeline private data(which
could potentially be set to equal the shader private data if needed).
2008-07-14 11:43:09 +02:00
Juan Lang
e5e551dfbe
crypt32: Don't expect ImageGetCertificateData to succeed when Certificate is NULL.
2008-07-14 11:42:33 +02:00
Juan Lang
e459ac84ee
crypt32: Add MS root certs to root store.
2008-07-14 11:42:29 +02:00
Alexandre Julliard
fdb682811d
winealsa: Fix some unsigned comparison < 0 warnings.
2008-07-11 15:29:41 +02:00
Reece Dunn
a5d2801476
comctl32: Add support for drawing themed group boxes.
2008-07-11 15:29:37 +02:00
Gerald Pfeifer
baa818120c
comctl32: Some simplifications.
2008-07-11 15:19:15 +02:00
Maarten Lankhorst
61ba32c036
includes: Add video mixing renderer header.
2008-07-11 14:50:44 +02:00
Stefan Dösinger
e4078fb0ba
wined3d: Set ffp caps in the ffp backend, not the shader backend.
2008-07-11 14:32:53 +02:00
Stefan Dösinger
c48195e417
wined3d: Move shader_fragment_enable to the fragment pipeline implementation.
...
It isn't related to the shader backend any longer. The nvts_enable in
the ffp code isn't quite right as well, it should be moved away once
there is a dedicated nvts fragment pipeline replacement
2008-07-11 14:32:37 +02:00
Stefan Dösinger
f330815da5
wined3d: Samplers -> misc states.
2008-07-11 14:31:53 +02:00
Stefan Dösinger
f8824996e9
Wined3d: Move the last states.
2008-07-11 14:31:44 +02:00
Stefan Dösinger
9b15e25411
wined3d: One more psize state.
2008-07-11 14:31:36 +02:00
Stefan Dösinger
721301fb3f
wined3d: Point size vertex states.
2008-07-11 14:31:26 +02:00
Dylan Smith
0f14d65c70
richedit: Use system colour for highlighting after v2.0.
...
In version 1.0 of the richedit controls highlighting is done by
inverting the colours. Version 2.0 and up highlight instead draw
the text using system colours for the background and the text.
2008-07-11 14:25:17 +02:00
Dylan Smith
9bcfa942a0
richedit: Prevented underlining the end of paragraph character.
2008-07-11 14:25:02 +02:00
Dylan Smith
5ec188d955
richedit: Tabs are now highlighted and underlined.
2008-07-11 14:24:51 +02:00
Piotr Caban
f216514dd5
msxml3/tests: Added test for getContentHandler with NULL argument.
2008-07-11 14:22:26 +02:00
Piotr Caban
b3da220229
msxml3: Fixed ISAXXMLReader_getContentHandler and ISAXXMLReader_getErrorHandler when second argument is NULL.
2008-07-11 14:22:26 +02:00
Piotr Caban
d676f7e5bb
msxml3: Fixed xmlnode_removeChild.
2008-07-11 14:22:25 +02:00
Detlef Riekenberg
f9a18b8fd7
winspool: Move DeleteMonitorW to the backend.
2008-07-11 14:22:25 +02:00
Detlef Riekenberg
ee1cca5187
winspool: Move more parameter-checks for EnumMonitorsW to localspl.
2008-07-11 14:22:25 +02:00
Detlef Riekenberg
775d4ebdcd
setupapi/tests: Avoid a crash on Win9x.
2008-07-11 14:22:25 +02:00
Maarten Lankhorst
6ef8569c52
devenum: Call VariantInit instead of VariantClear.
2008-07-11 14:07:34 +02:00
Michael Stefaniuc
5c0ff73db2
quartz: Add missing LeaveCriticalSection on error path (Smatch).
2008-07-11 14:07:25 +02:00
Andrew Talbot
3ac0983ab4
oleaut32: Remove unneeded address-of operators from array names.
2008-07-11 14:06:37 +02:00
Andrew Talbot
749184a1e8
ole32: Remove unneeded address-of operators from array names.
2008-07-11 14:06:31 +02:00
Andrew Talbot
741b65c200
ntdll: Remove unneeded address-of operators from array names.
2008-07-11 14:06:27 +02:00
Andrew Talbot
0f75796a28
msi: Remove unneeded address-of operators from array names.
2008-07-11 14:06:19 +02:00
Andrew Talbot
da1a84f6e4
mscms: Remove unneeded address-of operator from array name.
2008-07-11 14:06:15 +02:00
Andrew Talbot
716e1486b4
localspl: Remove unneeded address-of operators from array names.
2008-07-11 14:06:10 +02:00
Andrew Talbot
dffba6aa4b
kernel32: Remove unneeded address-of operators from array names.
2008-07-11 14:06:06 +02:00
Andrew Talbot
3427b94384
hlink: Remove unneeded address-of operators from array names.
2008-07-11 13:58:59 +02:00
Andrew Talbot
ab6d29eb5d
hhctrl.ocx: Remove unneeded address-of operator from array name.
2008-07-11 13:58:55 +02:00
Andrew Talbot
dbc57826d6
gdiplus: Remove unneeded address-of operator from array name.
2008-07-11 13:58:52 +02:00
Andrew Talbot
613d17ae92
gdi32: Remove unneeded address-of operator from array name.
2008-07-11 13:58:48 +02:00
Maarten Lankhorst
2865c727de
quartz: Make the file source rotate around the 'first' sample, to prevent starvation of a single stream.
...
This prevents the file source from starving a single thread off.
2008-07-11 13:58:24 +02:00
Maarten Lankhorst
484fdcf7e4
quartz: End the flush downstream first before restarting playback in pullpin.
2008-07-11 13:58:18 +02:00
H. Verbeet
6129e92e99
wined3d: Destroy the shader backend after the stateblock.
...
Destroying the stateblock potentially references the shader backend.
If the stateblock has active shaders when it is released, the shader's
destructor will tell the shader backend to destroy the corresponding
resources. This was exposed by my patch that moved the glsl program
lookup table into the backend's private data.
2008-07-11 13:58:13 +02:00
Juan Lang
0c419108ef
wintrust: Use path in WIN_TRUST_SUBJECT_FILE structure rather than assuming a path is passed in place of WINTRUST_DATA's pFile member.
2008-07-11 13:58:07 +02:00
Nikolay Sivov
d12f5c5482
gdiplus: Implemented GdipGetPenDashCount.
2008-07-11 13:57:59 +02:00
Nikolay Sivov
fc44cad4a6
gdiplus: Implemented GdipSetPenDashCap197819.
2008-07-11 13:57:47 +02:00
Nikolay Sivov
0e840f6186
gdiplus: GdipFillRegion actually belongs to Graphics.
2008-07-11 13:57:36 +02:00
Alexandre Julliard
8fd6f0e26a
gdiplus/tests: Don't test returned value if the call failed.
2008-07-10 20:39:45 +02:00
H. Verbeet
b37cc08721
wined3d: Don't call shader_select() in depth_blt().
...
Calling shader_select() from inside depth_blt() isn't necessarily
safe. shader_select() assumes CompileShader() has been called for the
current shaders, but that depends on STATE_VSHADER / STATE_PIXELSHADER
being applied. That isn't always true when depth_blt() gets called,
with the result that sometimes GLSL programs could be created with no
shader objects attached.
2008-07-10 20:33:29 +02:00
Alistair Leslie-Hughes
d2cce3284a
shlwapi: Fix tests under w2k8.
2008-07-10 20:21:21 +02:00
Alexandre Julliard
e5566691e2
ntdll: Add some workarounds for Solaris signal handling breakages.
2008-07-10 18:18:16 +02:00
Dylan Smith
db3991257f
richedit: Handle overflow of only spaces on first line of paragraph.
...
The uncommon case that this patch handles is enough whitespace being
on the first line of a paragraph to cause it to wrap. In this case the
first non-space character will be wrapped onto the next line.
2008-07-10 18:13:38 +02:00
Dylan Smith
feda29bb0c
richedit: Fixed position of runs in some situations during wrapping.
...
Runs that are skipped over still need to affect the wrapping position,
otherwise they won't affect further run positions.
2008-07-10 18:13:25 +02:00
Dylan Smith
49468e1824
richedit: Tabs cause lines to wrap but not end of paragraph run.
2008-07-10 18:13:13 +02:00
Dylan Smith
e4007e9f97
richedit: Removed redundant wrapping code.
...
Lines in ME_WrapHandleRun were removed because ME_CalcRunExtent is
already called unconditionally just before it in the call to
ME_WrapSizeRun.
2008-07-10 18:12:48 +02:00
Piotr Caban
93e76ece37
msxml3: oldChild in xmlnode_removeChild may be NULL.
2008-07-10 18:11:22 +02:00
Piotr Caban
088f3eef9c
msxml3/tests: Added more tests to ISAXXMLReader_putContentHandler and ISAXXMLReader_getContentHandler, added todo test for ISAXXMLReader_parse.
2008-07-10 18:11:13 +02:00
Huw Davies
b2ebf709ff
gdiplus: Partial implementation of GdipCreateBitmapFromGdiDib.
2008-07-10 18:10:51 +02:00
Huw Davies
fc1a1f66ee
gdiplus: Stubs for GdipIsVisiblePathPoint[I].
2008-07-10 18:10:45 +02:00
Huw Davies
eb9d7f5980
gdiplus: Implement GdipCreateMetafileFromWmfFile.
2008-07-10 18:10:39 +02:00
Huw Davies
3ab7666248
gdiplus: Add stubs for GdipTransformPoints[I].
2008-07-10 18:10:24 +02:00
Maarten Lankhorst
e98933a279
ntdll: Use module for path to activation context.
2008-07-10 17:45:16 +02:00
Zac Brown
173cd38e68
wininet/tests: Change some traces to skips in tests.
2008-07-10 14:42:43 +02:00
Maarten Lankhorst
e47bc7725e
quartz: Call run before pausing in transform filter.
2008-07-10 14:42:38 +02:00
Maarten Lankhorst
86393897a8
quartz: Make filtergraph quieter.
2008-07-10 14:38:16 +02:00
Maarten Lankhorst
fe9840f213
quartz: Make parser start even if some of the pins aren't connected.
2008-07-10 14:38:09 +02:00
Francois Gouget
f7c5736340
gdiplus: Add/fix the trailing '\n' to Wine traces.
2008-07-10 13:40:26 +02:00
Francois Gouget
dbaec0a101
Assorted spelling fixes.
2008-07-10 13:40:15 +02:00
Adam Petaccia
0a225750d9
gdiplus: Add another helper macro to deal with magic numbers.
2008-07-10 12:30:57 +02:00
Adam Petaccia
e253d6a084
gdiplus: Add a test for a floating-point triangle.
2008-07-10 12:30:57 +02:00
Adam Petaccia
5a60ec7f21
gdiplus: Add more tests for regions and paths.
2008-07-10 12:30:57 +02:00
Adam Petaccia
2f7bb7c538
gdiplus: Test for CharacterRange.
2008-07-10 12:30:57 +02:00
Adam Petaccia
c89bd5b878
gdiplus: Stub GdipFillRegion.
2008-07-10 12:30:57 +02:00
Adam Petaccia
be4a226a11
gdiplus: Stub GdipMeasureCharacterRanges.
2008-07-10 12:30:57 +02:00
Adam Petaccia
b135d4a700
gdiplus: Stub GdipSetStringFormatMeasurableCharacterRanges.
2008-07-10 12:30:57 +02:00
Adam Petaccia
ae443728e9
gdiplus: Stub GdipGetStringFormatMeasurableCharacterRangeCount.
2008-07-10 12:30:57 +02:00
Adam Petaccia
f9b304e4ad
gdiplus: GdipMeasureString: .spec file fix.
2008-07-10 12:30:57 +02:00
Adam Petaccia
2a1d41bf62
gdiplus: Implement GdipGetStringFormatFlags.
2008-07-10 12:30:56 +02:00
Adam Petaccia
ae817aea09
gdiplus: Stub GdipStringFormatGetGenericDefault.
2008-07-10 12:30:56 +02:00
Aric Stewart
a4a5a2ec12
winex11: Allow for sane SCIM im processing by processing some filtered KeyRelease events.
2008-07-10 12:30:56 +02:00
Aric Stewart
686ea70c18
coreaudio: Make sure Port_SendToMessageThread is not NULL before calling CFMessagePortSendRequest.
...
Prevents crashing when closing audio device during playback.
2008-07-10 12:30:56 +02:00
Stefan Dösinger
031ee3e695
wined3d: A few more junk misc states.
2008-07-10 12:30:56 +02:00
Stefan Dösinger
c31dfc7d0d
wined3d: A few more vertex states.
2008-07-10 12:30:56 +02:00
Stefan Dösinger
9086ed2d2e
wined3d: WINED3DRS_SRGBWRITEENABLE->fragment.
2008-07-10 12:30:56 +02:00
Stefan Dösinger
0b67a84b44
wined3d: Wrapping states -> misc.
2008-07-10 12:30:56 +02:00
Stefan Dösinger
dd95fce9fb
wined3d: texturefactor-> fragment states.
2008-07-10 12:30:56 +02:00
Stefan Dösinger
6fa9f0e363
wined3d: Stencil states -> misc table.
2008-07-10 12:30:56 +02:00
Stefan Dösinger
de1b0a5c04
wined3d: Move a few more odd states to the misc state table.
2008-07-10 12:30:56 +02:00
Stefan Dösinger
e988c8bd60
wined3d: WINED3DRS_ZBIAS -> misc states.
2008-07-10 12:30:56 +02:00
Stefan Dösinger
1df66c3893
wined3d: Move the bordercolor to the fragment states.
2008-07-10 12:30:56 +02:00
Stefan Dösinger
340272bc26
wined3d: Move more fog stuff to the vertex states.
2008-07-10 12:30:55 +02:00
Alexandre Julliard
5861612e86
kernel32: Set the stdin/stdout file descriptors to match the specified Win32 handles when possible.
2008-07-10 12:20:56 +02:00
Andrew Talbot
4110e61f37
dplayx: Remove unneeded address-of operator from array name.
2008-07-10 12:19:56 +02:00
Andrew Talbot
3a7d43c55a
dmstyle: Remove unneeded address-of operators from array names.
2008-07-10 12:19:50 +02:00
Andrew Talbot
f8f758f747
dmime: Remove unneeded address-of operators from array names.
2008-07-10 12:19:47 +02:00
Andrew Talbot
32a21e2e71
dmband: Remove unneeded address-of operators from array names.
2008-07-10 12:19:43 +02:00
Andrew Talbot
0993244b08
dinput: Remove unneeded address-of operators from array names.
2008-07-10 12:19:39 +02:00
Andrew Talbot
2b8bf17a08
crypt32: Remove unneeded address-of operator from array name.
2008-07-10 12:19:36 +02:00
Andrew Talbot
468f709cbe
comdlg32: Remove unneeded address-of operator from array name.
2008-07-10 12:19:32 +02:00
Francois Gouget
8320d214d4
wined3d: Move float_32_to_16() to surface_base.c which is the only place where it's used, and because it needs port.h for isinf().
2008-07-10 12:18:43 +02:00
Francois Gouget
4b1f6310d9
gdiplus/tests: Spelling fix.
2008-07-10 12:18:27 +02:00
Francois Gouget
c3a952eb48
msxml3/tests: Add a trailing '\n' to ok() calls.
2008-07-10 12:18:23 +02:00
Maarten Lankhorst
adcf93aeaf
quartz: Fix deadlocks in dsound renderer.
2008-07-10 12:18:13 +02:00
Michael Stefaniuc
310b58994c
quartz: Compare a file handle to INVALID_HANDLE_VALUE and not NULL.
2008-07-10 12:17:59 +02:00
Jacek Caban
c086429465
shlwapi: Fixed handling mk protocol URLs in UrlCombineW.
2008-07-10 12:17:51 +02:00
Jacek Caban
a4ea1c608a
shlwapi: Fixed UrlCanonicalizeW for URLs without slashes after scheme.
2008-07-10 12:17:44 +02:00
Maarten Lankhorst
43d0acd26a
quartz: Fix end of stream handling.
...
Flushing blocks any end of stream that may occur.
2008-07-10 12:17:20 +02:00
Maarten Lankhorst
6748f073ed
quartz: Always set current position again.
2008-07-10 12:17:10 +02:00
H. Verbeet
54ae3ebfd4
wined3d: Destroy depth_blt resources in the backend's destructor.
...
No need to expose this in the interface.
2008-07-10 12:17:06 +02:00
Dylan Smith
7de6c2674a
richedit: Added more conditional cursor changes.
...
Previously the cursor was either an IBEAM, or a reversed arrow when over
the selectionbar.
2008-07-10 12:16:58 +02:00
Dylan Smith
d293b3fc98
richedit: Prevented cursor flicker while moving over selection bar.
...
When the cursor is moved over the selection bar, without holding any
mouse buttons down, the cursor would be repeatably set between the
normal cursor, set by DefWindowProc for the WM_SETCURSOR message, and
the reversed cursor, set by ME_MouseMove.
2008-07-10 12:16:39 +02:00
Huw Davies
140d4edb5b
gdiplus: Add some defines for the magic values.
2008-07-10 12:16:24 +02:00
Huw Davies
1c8271d27a
gdiplus: Add some tests for regions with paths and update a comment.
2008-07-10 12:16:16 +02:00
Vincent Povirk
2893294f4b
comctl32: Disable owner of modal property sheets before creating the dialog.
2008-07-09 12:40:08 +02:00
Vincent Povirk
57b25bcf48
comctl32: Add test for disabling owner of modal property sheets.
2008-07-09 12:40:03 +02:00
Jon Griffiths
7b7cd31f05
msvcrt: Make tests for [w]makepath pass.
2008-07-09 12:35:07 +02:00
Jon Griffiths
afb3593274
msvcrt: Tests for [w]makepath.
2008-07-09 12:35:01 +02:00
Stefan Leichter
5e15187fd0
rasapi32: Added some more tests for RasEnumDevicesA, fix Wine not to crash on the tests.
2008-07-09 12:34:50 +02:00
Stefan Leichter
b8c6d8e598
rasapi32: Added some tests for RasEnumDevicesA (based on a patch by Austin English),
2008-07-09 12:34:34 +02:00
Alexandre Julliard
9e7deebcb8
Maketest.rules: Use the cross-compiled import libraries for crosstest instead of the MinGW ones.
...
Don't pass the configure-specific gcc flags to the cross-compiler.
2008-07-09 11:55:52 +02:00
Alexandre Julliard
26c930b32d
make_makefiles: Add rules for cross-compiling all import libs from the dlls directory.
2008-07-09 11:55:00 +02:00
Alexandre Julliard
33128dbb22
msxml3/tests: Fix test cleanup.
2008-07-09 11:46:44 +02:00
Daniel Remenak
806385248a
shell32: Fix crash regression in browse for folder dialog.
2008-07-09 11:45:12 +02:00
Piotr Caban
616fd82062
msxml3: Skip the first XML declaration in file generated by domdoc_save.
...
This is the last patch needed for Photoshop CS3 installer.
2008-07-09 11:31:23 +02:00
Piotr Caban
82b2a83337
msxml3: Added test of files generated by IXMLDOMDocument_save.
2008-07-09 11:31:23 +02:00
Piotr Caban
800463c21b
msxml3: Implemented xmlnode_get_ownerDocument.
2008-07-09 11:31:23 +02:00
Piotr Caban
7f84185aa4
msxml3: Split DOMDocument_create.
2008-07-09 11:31:23 +02:00
Piotr Caban
8221a65049
msxml3: Return better bindf in GetBindInfo.
2008-07-09 11:31:23 +02:00
Piotr Caban
d8b22b9fb5
msxml3: Use OnDataAvailable for reading stream.
2008-07-09 11:31:23 +02:00
Piotr Caban
a08962d41c
msxml3: Store current bsc in domdoc.
2008-07-09 11:31:23 +02:00
Piotr Caban
56e231a4e5
msxml3: Store IBinding in bsc.
2008-07-09 11:31:22 +02:00
Piotr Caban
0f76b41809
msxml3: Make bsc heap based object.
2008-07-09 11:31:22 +02:00
Piotr Caban
223df167cb
msxml3: Implemented domdoc_put_documentElement.
2008-07-09 11:31:22 +02:00
Piotr Caban
26b95dc7fd
msxml3: Use IXMLDOMNode_get_nodeType in xmlnode_appendChild.
2008-07-09 11:31:22 +02:00
Piotr Caban
cabbe8fa35
msxml3/test: Added ISAXXMLReader test.
2008-07-09 11:31:22 +02:00
Piotr Caban
a3549cd9d2
msxml3: Added ISAXXMLReader_getErrorHandler implementation.
2008-07-09 11:31:22 +02:00
Piotr Caban
be89ee1a31
msxml3: Added ISAXMLReader_putErrorHandler implementation.
2008-07-09 11:31:22 +02:00
Piotr Caban
23cae5803a
msxml3: Added ISAXMLReader_getContentHandler implementation.
2008-07-09 11:31:22 +02:00
Piotr Caban
3fa75f49b4
msxml3: Added ISAXXMLReader_putContentHandler implementation.
2008-07-09 11:31:22 +02:00
Piotr Caban
5b350582b9
msxml3: Added ISAXMLReader_getContentHandler implementation.
2008-07-09 11:31:22 +02:00
Piotr Caban
19267603c5
msxml3: Added stub implementation for SAXXMLReader interface.
2008-07-09 11:31:22 +02:00
Dylan Smith
12bc51ca26
richedit: Fixed 2 minor paragraph format effect errors.
...
In ME_SetParaFormat the wEffects that were being set needed to be set
rather than the dwMask.
2008-07-09 11:31:22 +02:00
Dylan Smith
8172d69e8f
richedit: Set the default paragraph format consistently.
...
I created a function to set the default paragraph format to ensure
consistency when this is done. This initial paragraph format is also
now more consistent with native richedit controls. The dwMask value
always appears to have the same value when retrieved from the native
richedit controls, so all the mask values are now initialized when the
PARAFORMAT2 structure is created.
2008-07-09 11:31:22 +02:00
Dylan Smith
aba425eb70
richedit: PFE_TABLE flag is now used instead of private bTable value.
...
The PARAFORMAT structure has a bit in wEffects to indicate whether the
paragraph is a table or not, so this should be used instead of a private
bTable value, since this structure can be retrieved with EM_GETPARAFORMAT.
2008-07-09 11:31:21 +02:00
Maarten Lankhorst
3adf811645
quartz: Add tests for avi splitter.
2008-07-09 10:59:31 +02:00
Maarten Lankhorst
19360d41a0
quartz: Add rewrite of avi splitter.
2008-07-09 10:59:27 +02:00
Maarten Lankhorst
992fb02c73
quartz: Fix deadlock with transform filter.
2008-07-09 10:58:27 +02:00
Stefan Dösinger
ecc7b5fb18
wined3d: Move fog to the vertex states.
2008-07-09 10:49:17 +02:00
Stefan Dösinger
cd9690d9d0
wined3d: Move a few more states to the misc states.
2008-07-09 10:48:59 +02:00
Stefan Dösinger
a4c85d788a
wined3d: WINED3DRS_LASTPIXEL -> misc states.
2008-07-09 10:48:50 +02:00
Stefan Dösinger
58ef02fa69
wined3d: Alpha states -> misc pipeline states.
2008-07-09 10:48:43 +02:00
Stefan Dösinger
5f3b11e9d6
wined3d: Move wrapu to the misc states.
2008-07-09 10:48:33 +02:00
Stefan Dösinger
dd90d62356
wined3d: Move a few more states to the misc pipeline.
2008-07-09 10:48:26 +02:00
Stefan Dösinger
b4445e8b98
wined3d: Textureperspective->misc states.
2008-07-09 10:48:17 +02:00
Stefan Dösinger
cad055ae16
wined3d: Move WINED3DRS_ANTIALIAS to the misc states.
2008-07-09 10:48:08 +02:00
Stefan Dösinger
f68ac7465f
wined3d: Move pixelshader application to the fragment pipeline.
2008-07-09 10:47:59 +02:00
Stefan Dösinger
b24c409cea
wined3d: Initialize the state table before filling it.
2008-07-09 10:47:49 +02:00
James Hawkins
1fed032a43
msi: Only copy the resulting string if the RegistryValue call succeeded.
2008-07-09 10:44:59 +02:00
James Hawkins
1ed12b76e1
msi: Add tests for opening a package from a database.
2008-07-09 10:44:54 +02:00
Nikolay Sivov
55916bb970
gdiplus: Implemented GdipDrawClosedCurve and GdipDrawClosedCurveI.
2008-07-09 10:44:33 +02:00
Nikolay Sivov
8b8864b727
gdiplus: Implemeted GdipDrawClosedCurve2 and GdipDrawClosedCurve2I.
2008-07-09 10:44:18 +02:00
Nikolay Sivov
3e59f9e283
gdiplus: Semi-stub for GdipCreateLineBrushFromRectWithAngle.
2008-07-09 10:43:55 +02:00
Alexander Dorofeyev
2364514431
quartz/tests: Add test for filter priority in IFilterGraph2_Render.
2008-07-09 10:43:33 +02:00
Alexander Dorofeyev
27c0cddbab
quartz: Do not try renderers first. Use a single enumeration pass.
2008-07-09 10:43:27 +02:00
John Klehm
7f8dfe9826
dsound: Accept DSERR_INVALIDCALL for CreateSoundBuffer failure.
2008-07-09 10:43:06 +02:00
H. Verbeet
a85a5ffb1b
wined3d: Store the glsl program lookup table in the backend's private data.
2008-07-09 10:42:57 +02:00
Stefan Dösinger
a2628d0423
wined3d: Move Fixed function pipeline states to the new fragment structure.
2008-07-08 21:08:54 +02:00
Stefan Dösinger
3a2743f25d
wined3d: Remove the state table from the shader backend.
2008-07-08 21:08:54 +02:00
Stefan Dösinger
2d7cdc3ec2
wined3d: Remove the DLL load init function.
2008-07-08 21:08:54 +02:00
Stefan Dösinger
94b723505f
wined3d: Communicate the atifs functions via the fragment pipeline impl.
...
Move those things out of the state table.
2008-07-08 21:08:54 +02:00
Stefan Dösinger
c15dfb87e9
wined3d: Create fragment processing state templates and select one.
...
For now the atifs selection sticks to the old rules, thus it is bound to
the available and selected shader capabilities. We may want to change that
in the future.
2008-07-08 21:08:54 +02:00
Stefan Dösinger
bdfaab5a94
wined3d: Move texture transform flag stuff to the vertex pipeline states.
2008-07-08 21:08:54 +02:00
Stefan Dösinger
68948f0c71
wined3d: Move transforms to the vertex code.
...
Some fragment pipeline implementations may want to register their own
texture transform handlers.
2008-07-08 21:08:54 +02:00
Stefan Dösinger
1f5bce3454
wined3d: indexbuffer -> misc.
2008-07-08 21:08:54 +02:00
Stefan Dösinger
b4bee02556
wined3d: Move the viewport to the vertex and misc pipeline states.
2008-07-08 21:08:54 +02:00
Stefan Dösinger
4b831a5d3e
wined3d: Move shader constants to the misc states.
2008-07-08 21:08:54 +02:00
Alexandre Julliard
13fbba6847
ntdll: Always restore the %gs register from the saved value in thread data.
2008-07-08 21:08:54 +02:00
Nikolay Sivov
4ea173ef9b
gdiplus: Implemented GdipShearMatrix with tests.
2008-07-08 21:08:54 +02:00
Mikołaj Zalewski
ca854add25
shell32: RunFileDlg: Allow custom icons.
2008-07-08 21:08:53 +02:00
Dylan Smith
eb4ed9cadf
richedit: Removed unused variable bCaretShown in ME_TextEditor.
2008-07-08 21:08:53 +02:00
Tobias Jakobi
fb0fbc4b85
d3d9: Remove faulty comment from CreateOffscreenPlainSurface.
2008-07-08 21:08:53 +02:00
Tobias Jakobi
9ba3d03e78
d3d8: Fix IDirect3DDevice8::CreateImageSurface pool type.
2008-07-08 21:08:32 +02:00
Tobias Jakobi
413ce31eff
d3d8: Add testcase for IDirect3DDevice8::CreateImageSurface.
2008-07-08 20:39:08 +02:00
Huw Davies
64acbb55b4
user32: sizeof DDEPOKE and DDEDATA is six, which is probably not what is expected, so use offsetof instead.
2008-07-08 20:37:58 +02:00
Huw Davies
5d929b1374
gdiplus: Add a test to show that bitmap fonts aren't used for fontfamilies.
2008-07-08 20:37:36 +02:00
Michael Stefaniuc
0164bffd9a
riched20: Fix typo.
2008-07-08 20:37:30 +02:00
Alexandre Julliard
ca681835dc
dsound: Don't depend on the dxerr8 static library in the tests.
2008-07-08 17:51:46 +02:00
Alexandre Julliard
b648dac7e1
dinput: Don't depend on the dxerr8 static library in the tests.
2008-07-08 17:51:46 +02:00
Alexandre Julliard
a08bb2f04c
d3d9: Don't depend on the dxerr9 static library in the tests.
2008-07-08 17:51:46 +02:00
Alexandre Julliard
f98157f601
d3d8: Don't depend on the dxerr8 static library in the tests.
2008-07-08 17:51:45 +02:00
Alexandre Julliard
79c64acc7b
tests: Don't depend on the static uuid libraries in the tests.
...
This avoids trouble with the broken MingW libraries when
cross-compiling the tests.
2008-07-08 17:51:45 +02:00
Zac Brown
9575564af8
winhttp: Add stub implementation for WinHttpCloseHandle.
2008-07-08 12:29:37 +02:00
Zac Brown
058c23f77d
winhttp: Add stub implementation for WinHttpReadData.
2008-07-08 12:29:30 +02:00
Zac Brown
cb5908fcb7
winhttp: Add stub implementation for WinHttpSetOption.
2008-07-08 12:29:24 +02:00
Zac Brown
000fe7058d
winhttp: Add stub implementation for WinHttpReceiveResponse.
2008-07-08 12:28:55 +02:00
Zac Brown
2d8698918f
winhttp: Add stub implementation for WinHttpQueryDataAvailable.
2008-07-08 12:28:42 +02:00
Zac Brown
7a39e23db6
winhttp: Add stub implementation for WinHttpQueryOption.
2008-07-08 12:28:33 +02:00
Jon Griffiths
a4037eb463
msvcrt: Implement ___setlc_active_func/___unguarded_readlc_active_add_func.
2008-07-08 12:27:54 +02:00
Jon Griffiths
bc6f1b0ceb
oleaut32: Implement ICreateTypeLib2::SetHelpStringContext/SetHelpStringDll.
2008-07-08 12:27:06 +02:00
Jeff Latimer
85d191937b
usp10/tests: Remove incorrect tests.
2008-07-08 12:01:14 +02:00
Gerald Pfeifer
c6db778f4c
comctl32: Simplify functions by shedding off unused parameters.
2008-07-08 11:32:00 +02:00
Gerald Pfeifer
0f35109915
comctl32: Fix signedness of two variables.
2008-07-08 11:31:38 +02:00
Mikołaj Zalewski
abe87675a8
shell32: Make new style Browse For Folders dialog resizable.
2008-07-08 11:19:20 +02:00
Nikolay Sivov
d7999a008b
gdiplus: GdipInvertMatrix implementation with tests.
2008-07-08 11:18:09 +02:00
Nikolay Sivov
d4554ad5d5
gdiplus: GdipIsMatrixInvertible implementation with tests.
2008-07-08 11:17:59 +02:00
Nikolay Sivov
9fbec615ae
gdiplus: GdipGetLineWrapMode implementation.
2008-07-08 11:17:49 +02:00
Alexandre Julliard
c2545cd43e
msvcrt/tests: Fix register constraints on thiscall wrappers.
2008-07-08 11:16:01 +02:00
James Hawkins
8b2bfbb778
mlang: Encode all the way to the NULL terminator.
2008-07-08 11:15:21 +02:00
James Hawkins
6e313864e8
mlang: Add tests for ConvertINetMultiByteToUnicode.
2008-07-08 11:15:16 +02:00
James Hawkins
4e3ce9f887
mlang: Reimplement ConvertINetMultiByteToUnicode.
2008-07-08 11:15:12 +02:00
James Hawkins
e7fe63df60
fusion: Implement GetCachePath.
2008-07-08 10:56:47 +02:00
James Hawkins
698fac4983
oleaut32: Fix a few failing tests in win9x.
2008-07-08 10:56:42 +02:00
James Hawkins
e59b3fa864
msi: Consolidate and add more SourceDir tests.
2008-07-08 10:55:05 +02:00
James Hawkins
26ae658986
msi: Only use the long filename when resolving the source path.
2008-07-08 10:55:01 +02:00
James Hawkins
44bfb9911b
msi: Consolidate the MsiGetSourcePath tests and add more tests.
2008-07-08 10:54:58 +02:00
James Hawkins
ca4758201d
msi: Parse the MSIDBOPEN_PATCHFILE flag.
2008-07-08 10:50:11 +02:00
James Hawkins
ccd030c7d3
msi: Add handling for the special _Storages table.
2008-07-08 10:50:04 +02:00
James Hawkins
ae9b579135
msi: Properly add a storage to the database and verify its contents.
2008-07-08 10:48:33 +02:00
James Hawkins
ba1e75d9f6
comctl32: Properly set and store the default icon spacing.
2008-07-08 10:48:21 +02:00
James Hawkins
833c342555
ole32: Fix a few failing tests in win2k.
2008-07-08 10:48:16 +02:00
James Hawkins
7d22101e6b
d3d9: Fix a failing test for broken drivers.
2008-07-08 10:48:10 +02:00
James Hawkins
490443ed4b
rpcrt4: Fix a test that fails in win2k3.
2008-07-08 10:48:06 +02:00
Roy Shea
363516d7c3
wintrust/test: Verify array length before calling memcmp in test.
2008-07-08 10:47:57 +02:00
Andrew Talbot
e095a08a38
advapi32: Remove unneeded address-of operator from array name.
2008-07-08 10:47:47 +02:00
Andrew Talbot
b7cc9c66b3
comctl32: Remove unneeded address-of operators from array names.
2008-07-08 10:47:43 +02:00
Andrew Talbot
22f2558e24
avifil32: Remove unneeded address-of operators from array names.
2008-07-08 10:47:37 +02:00