Stefan Dösinger [Sat, 5 Jul 2008 20:35:53 +0000 (15:35 -0500)]
wined3d: Move a few extension checks into the state template.
Stefan Dösinger [Sat, 5 Jul 2008 20:23:47 +0000 (15:23 -0500)]
wined3d: Move an extension check into the state template.
Stefan Dösinger [Sat, 5 Jul 2008 20:20:10 +0000 (15:20 -0500)]
wined3d: Coalesce the nvrc and nvts+nvrc state template.
Stefan Dösinger [Sat, 5 Jul 2008 20:04:16 +0000 (15:04 -0500)]
wined3d: Add extension information to the states.
This patch adds a new field to the state templates. If this extension
field is != 0, then the line is only applied to the final state table
if the extension is supported. Once a line is applied to the final
table, all further templates for this state from the same pipeline
part are ignored. This allows removing some extension checks from the
state handlers, which cleans them up and saves a few CPU cycles when
applying the states.
James Hawkins [Wed, 16 Jul 2008 21:27:17 +0000 (16:27 -0500)]
kernel32: Return the default value if lpKeyName is empty.
James Hawkins [Wed, 16 Jul 2008 21:25:54 +0000 (16:25 -0500)]
kernel32: Fix removing trailing spaces from lpDefault for GetPrivateProfileString.
James Hawkins [Wed, 16 Jul 2008 21:25:02 +0000 (16:25 -0500)]
kernel32: Add tests for GetPrivateProfileString.
James Hawkins [Wed, 16 Jul 2008 21:19:42 +0000 (16:19 -0500)]
fusion: The cases are tokens, not table indices.
H. Verbeet [Wed, 16 Jul 2008 20:45:51 +0000 (22:45 +0200)]
d3d9: Use color_match() in vshader_version_varying_test().
Also fixes the range on the test, 0x19 plus 1 equals 0x1a, and
0x003c0000 should've been 0x004c0000.
H. Verbeet [Wed, 16 Jul 2008 20:45:45 +0000 (22:45 +0200)]
wined3d: Store the texture in a local variable in sampler_texmatrix().
Slightly improves readability.
Juan Lang [Wed, 16 Jul 2008 20:34:36 +0000 (13:34 -0700)]
crypt32: Reorganize root store creation code.
Jacek Caban [Wed, 16 Jul 2008 16:47:08 +0000 (18:47 +0200)]
msi: Added Session::Message implementation.
Alexander Dorofeyev [Mon, 14 Jul 2008 21:58:17 +0000 (00:58 +0300)]
ddraw/tests: Add tests for surface caps memory flags.
Alexander Dorofeyev [Mon, 14 Jul 2008 21:58:08 +0000 (00:58 +0300)]
ddraw: Force surfaces without memory flags to video memory on creation.
Also removes now redundant setting of vidmem flag on rendertargets, prevents
adding vidmem flag when sysmem flag is present. Fixes missing textures in Forsaken.
Nikolay Sivov [Sun, 13 Jul 2008 07:52:29 +0000 (11:52 +0400)]
gdiplus: Make GdipInvertMatrix test pass on native switching to matrix with determinant 16.
Nikolay Sivov [Sun, 13 Jul 2008 07:52:23 +0000 (11:52 +0400)]
gdiplus: Fix for GdipPathIterNextMarker to handle path without markers. Fix tests.
Nikolay Sivov [Sun, 13 Jul 2008 07:52:12 +0000 (11:52 +0400)]
gdiplus: Fix GdipCreatePathIter to handle NULL as path. Fix tests.
Eric Pouech [Sat, 12 Jul 2008 08:36:21 +0000 (10:36 +0200)]
richedit: Add an assert to point out what we're expecting.
Nikolay Sivov [Fri, 11 Jul 2008 20:43:50 +0000 (00:43 +0400)]
gdiplus: Implemented GdipCreateBitmapFromResource.
Francois Gouget [Fri, 11 Jul 2008 15:47:23 +0000 (17:47 +0200)]
winejack: Fix detection of jack libraries with a bad soname.
Vincent Povirk [Thu, 10 Jul 2008 15:42:54 +0000 (10:42 -0500)]
wininet: Always respect Proxy-Connection: or Connection: if it exists.
Aric Stewart [Thu, 10 Jul 2008 02:30:15 +0000 (11:30 +0900)]
comctl32: rebar: Prevent unnecessary triggering of RBBIM_CHILDSIZE changes.
Aric Stewart [Thu, 10 Jul 2008 02:29:57 +0000 (11:29 +0900)]
comctl32: rebar: Record what changes and only redo the Layout if something of relevance changes.
Roy Shea [Tue, 15 Jul 2008 00:12:47 +0000 (17:12 -0700)]
mstask: Skeleton implementation of Task Scheduler Service.
Hwang YunSong(황윤성) [Mon, 14 Jul 2008 01:02:05 +0000 (10:02 +0900)]
winhlp32: Updated Korean resource.
Jon Griffiths [Sun, 13 Jul 2008 19:22:33 +0000 (12:22 -0700)]
mswsock: Implement 3 functions by calling through SIO_GET_EXTENSION_FUNCTION_POINTER.
Jon Griffiths [Sun, 13 Jul 2008 17:35:37 +0000 (10:35 -0700)]
msvcrt: Fix exponents in *printf family.
Gerald Pfeifer [Sun, 13 Jul 2008 11:49:22 +0000 (13:49 +0200)]
ntdll/tests: Use NTSTATUS instead of DWORD for status variables.
Gerald Pfeifer [Sun, 13 Jul 2008 11:15:36 +0000 (13:15 +0200)]
comctl32: rebar: Simplify by shedding off unused parameters.
James Hawkins [Wed, 16 Jul 2008 15:57:44 +0000 (10:57 -0500)]
fusion: Handle DWORD-sized string indices when loading the assembly name.
James Hawkins [Wed, 16 Jul 2008 15:55:21 +0000 (10:55 -0500)]
fusion: Add handling for alternate-sized table indices in the metadata.
James Hawkins [Wed, 16 Jul 2008 15:54:28 +0000 (10:54 -0500)]
fusion: Add the CorTokenType and use those constants in the assembly code.
James Hawkins [Wed, 16 Jul 2008 15:51:54 +0000 (10:51 -0500)]
fusion: The VersionLength member is not constant, so dynamically load the metadata header.
James Hawkins [Wed, 16 Jul 2008 15:51:06 +0000 (10:51 -0500)]
fusion: Load the table row numbers before calculating the table offsets.
James Hawkins [Wed, 16 Jul 2008 15:49:24 +0000 (10:49 -0500)]
fusion: Allow parsing the blob stream without a #.
Detlef Riekenberg [Wed, 16 Jul 2008 16:33:12 +0000 (18:33 +0200)]
winetest: Run tests again on Win9x.
Zhangrong Huang [Wed, 16 Jul 2008 15:41:14 +0000 (23:41 +0800)]
msxml3: Add support for accessing CDATASection node.
Zhangrong Huang [Wed, 16 Jul 2008 12:13:18 +0000 (20:13 +0800)]
msxml3: Add support for accessing document node.
Mikołaj Zalewski [Wed, 16 Jul 2008 13:25:43 +0000 (15:25 +0200)]
comctl32: statusbar: WM_CREATE should not resize the window - it should happen in WM_SIZE.
Mikołaj Zalewski [Wed, 16 Jul 2008 10:09:12 +0000 (12:09 +0200)]
comctl32: statusbar: Rename NtfUnicode to bUnicode to make is more consistent with other controls, use NF_REQUERY in WM_CREATE.
Mikołaj Zalewski [Wed, 16 Jul 2008 10:04:30 +0000 (12:04 +0200)]
comctl32: statusbar: Window is always Unicode, CCM_SETUNICODEFORMAT should change the notify format.
Philip Nilsson [Sun, 13 Jul 2008 19:41:45 +0000 (21:41 +0200)]
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).
Dylan Smith [Tue, 15 Jul 2008 20:33:22 +0000 (16:33 -0400)]
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.
Luis Busquets [Mon, 14 Jul 2008 20:47:28 +0000 (22:47 +0200)]
d3dx9: Add a test for D3DXGetShaderSize().
Luis Busquets [Mon, 14 Jul 2008 20:47:19 +0000 (22:47 +0200)]
d3dx9: Implement D3DXGetShaderSize().
Maarten Lankhorst [Mon, 14 Jul 2008 18:49:08 +0000 (11:49 -0700)]
quartz: Fix wrong assignment of variable in parser.
Dan Hipschman [Wed, 16 Jul 2008 00:49:57 +0000 (17:49 -0700)]
kernel32/tests: Fix p_BindIoCompletionCallback declaration so it compiles with the MS compiler.
Dan Hipschman [Tue, 15 Jul 2008 22:55:36 +0000 (15:55 -0700)]
libs/wine: Avoid over-allocating memory in default_dbgstr_wn.
Rob Shearman [Tue, 15 Jul 2008 22:35:40 +0000 (23:35 +0100)]
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.
H. Verbeet [Tue, 15 Jul 2008 21:54:44 +0000 (23:54 +0200)]
wined3d: Use rev_tex_unit_map instead of assuming there's a 1:1 mapping between samplers and texture units.
H. Verbeet [Tue, 15 Jul 2008 21:54:37 +0000 (23:54 +0200)]
wined3d: Improve some shader traces.
Make it clear the traced values are hexadecimal.
Frans Kool [Tue, 15 Jul 2008 19:57:06 +0000 (21:57 +0200)]
wordpad: Fixed and added Dutch translations.
Frans Kool [Tue, 15 Jul 2008 20:07:47 +0000 (22:07 +0200)]
winhlp32: Fixed Dutch translations.
Frans Kool [Tue, 15 Jul 2008 19:04:35 +0000 (21:04 +0200)]
regedit: Fixed Dutch translations.
Frans Kool [Tue, 15 Jul 2008 15:23:23 +0000 (17:23 +0200)]
shell32: Fixed Dutch translations.
Juan Lang [Tue, 15 Jul 2008 19:11:25 +0000 (12:11 -0700)]
wintrust: Correct error slot for SoftpubLoadSignature.
Juan Lang [Tue, 15 Jul 2008 19:09:44 +0000 (12:09 -0700)]
wintrust: Execute WinVerifyTrust as a sequence of steps, and return the error code from the first failing step of the sequence.
Juan Lang [Tue, 15 Jul 2008 18:48:31 +0000 (11:48 -0700)]
wintrust: Add tests for WinVerifyTrust/WinVerifyTrustEx.
Juan Lang [Tue, 15 Jul 2008 18:46:34 +0000 (11:46 -0700)]
wintrust: Move provider function tests to their own function.
Kai Blin [Tue, 15 Jul 2008 07:45:49 +0000 (09:45 +0200)]
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.
Maarten Lankhorst [Mon, 14 Jul 2008 21:22:09 +0000 (14:22 -0700)]
quartz: Explicitly handle wave headers in avi splitter.
Maarten Lankhorst [Mon, 14 Jul 2008 21:20:28 +0000 (14:20 -0700)]
winemp3: Be more tolerant to what a valid mp3 header is.
Andrew Talbot [Mon, 14 Jul 2008 17:44:17 +0000 (18:44 +0100)]
shell32: Remove unneeded address-of operators from array names.
Alexander Nicolaysen Sørnes [Mon, 14 Jul 2008 13:50:02 +0000 (15:50 +0200)]
regedit: Update Norwegian Bokmål translation.
Francois Gouget [Mon, 14 Jul 2008 07:51:38 +0000 (09:51 +0200)]
msxml3: Fix compilation on systems that don't support nameless unions.
Rob Shearman [Mon, 14 Jul 2008 07:08:03 +0000 (08:08 +0100)]
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.
Piotr Caban [Sun, 13 Jul 2008 21:21:41 +0000 (23:21 +0200)]
msxml3: Fixed typo in create_bsc.
Alexander Nicolaysen Sørnes [Sun, 13 Jul 2008 12:08:58 +0000 (14:08 +0200)]
notepad: Fix opening Unicode files.
Alexander Nicolaysen Sørnes [Sun, 13 Jul 2008 12:50:34 +0000 (14:50 +0200)]
regedit: Add missing fclose on file import.
Alexander Nicolaysen Sørnes [Sun, 13 Jul 2008 11:58:40 +0000 (13:58 +0200)]
regedit: Fix concat handling in unicode import.
Alexander Nicolaysen Sørnes [Fri, 11 Jul 2008 18:38:50 +0000 (20:38 +0200)]
wordpad: Show error message if saving fails.
Dylan Smith [Sat, 12 Jul 2008 00:06:05 +0000 (20:06 -0400)]
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.
Dylan Smith [Sat, 12 Jul 2008 00:05:57 +0000 (20:05 -0400)]
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.
Aurimas Fischer [Fri, 11 Jul 2008 19:38:07 +0000 (22:38 +0300)]
richedit: Spelling fixes.
Maarten Lankhorst [Fri, 11 Jul 2008 18:20:47 +0000 (11:20 -0700)]
quartz: Fix reference leak in avi splitter on end of stream.
Maarten Lankhorst [Fri, 11 Jul 2008 18:20:23 +0000 (11:20 -0700)]
quartz: Only allocate 1 buffer in transform filter.
Maarten Lankhorst [Fri, 11 Jul 2008 17:51:25 +0000 (10:51 -0700)]
quartz: Fix memory and sample leaks.
Maarten Lankhorst [Fri, 11 Jul 2008 04:41:35 +0000 (21:41 -0700)]
quartz: Fix incorrect use of mtCurrent in transform filter.
Eric Pouech [Sat, 12 Jul 2008 08:37:38 +0000 (10:37 +0200)]
winhelp: Double clicking in the index list should open the page.
Eric Pouech [Sat, 12 Jul 2008 08:37:31 +0000 (10:37 +0200)]
winhelp: Constify the internal .hlp file parsing.
Eric Pouech [Sat, 12 Jul 2008 08:37:25 +0000 (10:37 +0200)]
winhelp: Move the check about correct RLE decoding inside the decoding routine itself.
Eric Pouech [Sat, 12 Jul 2008 08:37:19 +0000 (10:37 +0200)]
winhelp: Allow MACRO_Execute to be called recursively.
Eric Pouech [Sat, 12 Jul 2008 08:37:08 +0000 (10:37 +0200)]
winhelp: Implemented SetPopupColor macro.
Eric Pouech [Sat, 12 Jul 2008 08:37:01 +0000 (10:37 +0200)]
winhelp: Implemented SetHelpOnFile macro.
Eric Pouech [Sat, 12 Jul 2008 08:36:55 +0000 (10:36 +0200)]
winhelp: Fixed memory leak in macro handling.
Eric Pouech [Sat, 12 Jul 2008 08:36:49 +0000 (10:36 +0200)]
winhelp: Pick nicer fonts for buttons.
James Hawkins [Sat, 12 Jul 2008 00:57:22 +0000 (19:57 -0500)]
comctl32: Free the trackbar tics.
James Hawkins [Sat, 12 Jul 2008 00:37:21 +0000 (19:37 -0500)]
comctl32: Explicity set the number of tics before testing tic placement.
Andrew Talbot [Sat, 12 Jul 2008 19:37:39 +0000 (20:37 +0100)]
ws2_32: Remove unneeded address-of operators from array names.
Andrew Talbot [Sat, 12 Jul 2008 19:37:34 +0000 (20:37 +0100)]
wintrust: Remove unneeded address-of operators from array names.
Andrew Talbot [Sat, 12 Jul 2008 19:37:31 +0000 (20:37 +0100)]
wininet: Remove unneeded address-of operators from array names.
Andrew Talbot [Sat, 12 Jul 2008 19:37:27 +0000 (20:37 +0100)]
winex11.drv: Remove unneeded address-of operators from array names.
Andrew Talbot [Sat, 12 Jul 2008 19:37:24 +0000 (20:37 +0100)]
winejoystick.drv: Remove unneeded address-of operator from array name.
Andrew Talbot [Fri, 11 Jul 2008 20:58:38 +0000 (21:58 +0100)]
winedos: Remove unneeded address-of operators from array names.
Andrew Talbot [Fri, 11 Jul 2008 20:58:34 +0000 (21:58 +0100)]
wined3d: Remove unneeded address-of operators from array names.
Andrew Talbot [Fri, 11 Jul 2008 20:58:31 +0000 (21:58 +0100)]
user32: Remove unneeded address-of operators from array names.
Andrew Talbot [Fri, 11 Jul 2008 20:58:28 +0000 (21:58 +0100)]
shlwapi: Remove unneeded address-of operator from array name.
Andrew Talbot [Fri, 11 Jul 2008 20:58:21 +0000 (21:58 +0100)]
setupapi: Remove unneeded address-of operator from array name.
Andrew Talbot [Fri, 11 Jul 2008 20:58:18 +0000 (21:58 +0100)]
rpcrt4: Remove unneeded address-of operator from array name.
Jacek Caban [Fri, 11 Jul 2008 21:45:22 +0000 (23:45 +0200)]
mshtml: Added IHTMLElement2::getElementsByTagName tests.