Andrey Turkin [Wed, 2 May 2007 16:16:32 +0000 (20:16 +0400)]
hhctrl.ocx: Do not try to dereference NULL pointer if CreateHelpViewer failed.
Andrey Turkin [Wed, 2 May 2007 16:15:58 +0000 (20:15 +0400)]
hhctrl.ocx: Update HtmlHelp and its commands definitions, and partially implement data A->W translation.
Mounir IDRASSI [Wed, 2 May 2007 20:12:20 +0000 (22:12 +0200)]
advapi32: Check for error in CryptEnumProviderTypesA and CryptEnumProvidersA.
Mikołaj Zalewski [Wed, 2 May 2007 18:30:43 +0000 (20:30 +0200)]
user32: Fix TabbedTextOut.
The TEXT_TabbedTextOut didn't set correctly the text starting point
(x0) for left-aligned tabs and was ignoring the last tab. I've also
changed GetTextMetricsA to W as this should be slightly faster.
Alexandre Julliard [Thu, 3 May 2007 12:25:58 +0000 (14:25 +0200)]
widl: Don't declare a global binding handle when using an implicit handle.
Stefan Dösinger [Thu, 26 Apr 2007 22:43:15 +0000 (00:43 +0200)]
wined3d: Implement vertex blending using GL_ARB_vertex_blend.
Stefan Dösinger [Wed, 25 Apr 2007 14:44:47 +0000 (16:44 +0200)]
ddraw: Forward all 4 world matrices to wined3d.
Stefan Dösinger [Tue, 24 Apr 2007 22:38:32 +0000 (00:38 +0200)]
d3d: Calculate the size of WINED3DFVF_XYZBx FVFs.
Stefan Dösinger [Tue, 24 Apr 2007 21:30:22 +0000 (23:30 +0200)]
wined3d: Add missing prototypes for GL_ARB_vertex_blend.
Huw Davies [Wed, 2 May 2007 15:48:22 +0000 (16:48 +0100)]
ole32: Cope with a realloc returning a different pointer.
Andrew Talbot [Wed, 2 May 2007 20:24:22 +0000 (21:24 +0100)]
ifsmgr.vxd: Constify some variables.
Andrew Talbot [Wed, 2 May 2007 20:23:43 +0000 (21:23 +0100)]
dsound: Exclude unused headers.
Andrew Talbot [Wed, 2 May 2007 20:23:32 +0000 (21:23 +0100)]
dpnet: Exclude unused headers.
Andrew Talbot [Wed, 2 May 2007 20:24:00 +0000 (21:24 +0100)]
dnsapi: Exclude unused header.
Andrew Talbot [Wed, 2 May 2007 20:23:54 +0000 (21:23 +0100)]
dxerr8: Exclude unused header.
Andrew Talbot [Wed, 2 May 2007 20:24:31 +0000 (21:24 +0100)]
imaadp32.acm: Constify some variables.
Andrew Talbot [Wed, 2 May 2007 20:24:46 +0000 (21:24 +0100)]
kernel32: Constify a variable.
Andrew Talbot [Wed, 2 May 2007 20:24:10 +0000 (21:24 +0100)]
dxerr9: Exclude unused header.
Maarten Lankhorst [Wed, 2 May 2007 18:09:49 +0000 (20:09 +0200)]
winealsa: Improve sound mixer detection.
The previous mixer code depended on the existence of 1 'Master', and 1
'Capture' control. According to some feedback in wine-devel this is not
always the case, the new code will try the following order for loading:
Destination waveout: Master, Headphone PCM
Destination wavein: Capture
Aric Stewart [Wed, 2 May 2007 16:15:12 +0000 (11:15 -0500)]
gdi32: GetGlyphOutline needs to look at linked fonts as well.
Juan Lang [Wed, 2 May 2007 14:43:08 +0000 (07:43 -0700)]
wintrust: Implement WintrustLoadFunctionPointers.
Juan Lang [Wed, 2 May 2007 14:42:24 +0000 (07:42 -0700)]
wintrust: Fix typo.
Rob Shearman [Wed, 2 May 2007 12:21:22 +0000 (13:21 +0100)]
ole32: Remove an unnecessary QueryInterface in CoRegisterClassObject that CoMarshalInterface will already do.
Rob Shearman [Wed, 2 May 2007 12:20:47 +0000 (13:20 +0100)]
setupapi: SetupCopyOEMInfW should preserve the basename when copying the inf file to the inf directory if possible.
If the file already exists, then it should use a name with the form oem%u.inf instead.
Jason Edmeades [Thu, 26 Apr 2007 20:38:04 +0000 (21:38 +0100)]
xcopy: Output to console in Unicode if possible, or OEM codepage otherwise.
Dmitry Timoshkov [Wed, 2 May 2007 08:59:21 +0000 (17:59 +0900)]
riched20: Add the tests for EM_SETTEXTEX/EM_GETTEXTEX in addition to WM_SETTEXT/WM_GETTEXT, make them pass under Wine.
Dmitry Timoshkov [Wed, 2 May 2007 08:59:42 +0000 (17:59 +0900)]
comctl32: Remove a stray back slash.
Laurent Vromman [Tue, 1 May 2007 22:30:31 +0000 (00:30 +0200)]
gdi32: Complete WidenPath implementation.
WidenPath now recognizes PS_JOINs and PS_ENCDAPs.
Andrew Talbot [Tue, 1 May 2007 21:13:41 +0000 (22:13 +0100)]
dmime: Exclude unused headers.
Andrew Talbot [Tue, 1 May 2007 21:13:49 +0000 (22:13 +0100)]
dmusic32: Exclude unused headers.
Andrew Talbot [Tue, 1 May 2007 21:13:38 +0000 (22:13 +0100)]
dmband: Exclude unused headers.
Andrew Talbot [Tue, 1 May 2007 21:13:46 +0000 (22:13 +0100)]
dmstyle: Exclude unused headers.
Andrew Talbot [Tue, 1 May 2007 21:13:33 +0000 (22:13 +0100)]
devenum: Exclude unused header.
Andrew Talbot [Mon, 30 Apr 2007 20:40:25 +0000 (21:40 +0100)]
gphoto.ds: Constify a variable.
Misha Koshelev [Tue, 1 May 2007 01:54:43 +0000 (20:54 -0500)]
msi: Add JScript/VBScript support.
Misha Koshelev [Tue, 1 May 2007 01:54:38 +0000 (20:54 -0500)]
msi: Added handlers for JScript/VBScript actions that call one script function.
Misha Koshelev [Tue, 1 May 2007 01:54:31 +0000 (20:54 -0500)]
msi: automation: Expose Installer object.
Misha Koshelev [Tue, 1 May 2007 01:54:24 +0000 (20:54 -0500)]
msi: automation: Implement Installer::OpenPackage.
Misha Koshelev [Tue, 1 May 2007 01:54:15 +0000 (20:54 -0500)]
msi: automation: Implement a few functions from the Session object.
Misha Koshelev [Tue, 1 May 2007 01:54:09 +0000 (20:54 -0500)]
msi: automation: Implement Database::OpenView.
Misha Koshelev [Tue, 1 May 2007 01:54:02 +0000 (20:54 -0500)]
msi: automation: Implement View::Execute, Fetch, and Close.
Misha Koshelev [Tue, 1 May 2007 01:53:55 +0000 (20:53 -0500)]
msi: automation: Implement Record::StringData.
Alexandre Julliard [Tue, 1 May 2007 12:32:33 +0000 (14:32 +0200)]
kernel32: Don't skip directory symlinks when looking for a specific file.
Alexandre Julliard [Tue, 1 May 2007 12:07:24 +0000 (14:07 +0200)]
server: Give system APCs priority over signaled objects.
Alexandre Julliard [Tue, 1 May 2007 12:00:43 +0000 (14:00 +0200)]
winebrowser: Don't output debug traces by default.
James Hawkins [Tue, 1 May 2007 08:21:22 +0000 (03:21 -0500)]
msi: Run the costing actions for both the UI and execute sequences.
James Hawkins [Tue, 1 May 2007 08:19:50 +0000 (03:19 -0500)]
msi: Reset the folder's resolved target before setting the target in CostFinalize.
James Hawkins [Tue, 1 May 2007 08:18:59 +0000 (03:18 -0500)]
msi: Add tests that show that costing is run in both the UI and Execute sequences.
Detlef Riekenberg [Mon, 30 Apr 2007 13:02:34 +0000 (15:02 +0200)]
localui: Implement AddPortUI.
Dan Hipschman [Tue, 1 May 2007 01:32:33 +0000 (18:32 -0700)]
widl: Get rid of the tname field of var_t, simplify code.
Dan Hipschman [Tue, 1 May 2007 01:31:27 +0000 (18:31 -0700)]
widl: Get rid of the typeref_t structure, simplify code.
Misha Koshelev [Tue, 1 May 2007 01:53:49 +0000 (20:53 -0500)]
msi: Expand IDL file to contain some OLE automation interface functions.
Misha Koshelev [Tue, 1 May 2007 01:53:43 +0000 (20:53 -0500)]
msi: Add base class for OLE automation objects.
Misha Koshelev [Tue, 1 May 2007 01:53:26 +0000 (20:53 -0500)]
msi: Merge OLE automation conformance tests.
Ben Taylor [Tue, 1 May 2007 03:48:41 +0000 (03:48 +0000)]
wineinstall: Use `wine --version` instead of `which wine`.
Ben Taylor [Tue, 1 May 2007 02:23:29 +0000 (02:23 +0000)]
wineshelllink: Improve /bin/sh and awk compatibility.
Andrey Turkin [Mon, 30 Apr 2007 19:11:47 +0000 (23:11 +0400)]
shlwapi: Implement IConnectionPoint_SimpleInvoke.
Louis Lenders [Mon, 30 Apr 2007 20:29:18 +0000 (21:29 +0100)]
kernel32: Add stub for BindIoCompletionCallback.
Stefan Dösinger [Tue, 24 Apr 2007 20:30:03 +0000 (22:30 +0200)]
ddraw: Update the wined3d depth stencil on device creation, render.
Stefan Dösinger [Tue, 24 Apr 2007 08:34:26 +0000 (10:34 +0200)]
ddraw: Cube map structure test.
Stefan Dösinger [Fri, 27 Apr 2007 11:50:42 +0000 (13:50 +0200)]
ddraw: Cube texture support.
Stefan Dösinger [Tue, 24 Apr 2007 08:29:22 +0000 (10:29 +0200)]
d3d: Pass the cube face to Create*Texture's surface creation callback.
Stefan Dösinger [Tue, 24 Apr 2007 00:04:11 +0000 (02:04 +0200)]
ddraw: Store a WineD3DBaseTexture instead of a WineD3DTexture.
Andrew Talbot [Mon, 30 Apr 2007 20:40:06 +0000 (21:40 +0100)]
ddraw: Exclude unused headers.
Andrew Talbot [Mon, 30 Apr 2007 20:39:48 +0000 (21:39 +0100)]
dbghelp: Exclude unused headers.
Aric Stewart [Mon, 30 Apr 2007 19:20:20 +0000 (14:20 -0500)]
ole32: Accelerators, like for the menu ones, should not fire on the keyup message.
Emmanuel Maillard [Mon, 30 Apr 2007 12:39:44 +0000 (14:39 +0200)]
winecoreaudio.drv: Implement MIDIOut_Data when device is a MOD_MIDIPORT.
Implement MIDIOut_Send.
Emmanuel Maillard [Mon, 30 Apr 2007 12:37:33 +0000 (14:37 +0200)]
winecoreaudio.drv: Create only one MIDIOutPort and one MIDIInPort for all destinations and sources.
Emmanuel Maillard [Mon, 30 Apr 2007 12:34:23 +0000 (14:34 +0200)]
winecoreaudio.drv: MIDIIn_MessageHandler: Remove a TRACE and simplify skipping SysEx.
Misha Koshelev [Sun, 29 Apr 2007 01:12:09 +0000 (20:12 -0500)]
msi: Add OLE automation conformance test.
Andrey Turkin [Sat, 28 Apr 2007 22:14:15 +0000 (02:14 +0400)]
dbghelp: Zero-terminate module name in minidump.
Andrew Talbot [Sun, 29 Apr 2007 12:17:29 +0000 (13:17 +0100)]
gdi32: Constify some variables.
Andrew Talbot [Sun, 29 Apr 2007 12:17:26 +0000 (13:17 +0100)]
gdi32: Constify some variables.
Detlef Riekenberg [Mon, 30 Apr 2007 08:41:02 +0000 (10:41 +0200)]
winspool: Avoid crash on NULL parameter (XcvOpenPort in OpenPrinter).
Detlef Riekenberg [Mon, 30 Apr 2007 08:37:58 +0000 (10:37 +0200)]
winspool: Return the correct errorcode in OpenPrinter (Xcv).
Detlef Riekenberg [Mon, 30 Apr 2007 08:35:50 +0000 (10:35 +0200)]
localspl: Code cleanup for XcvDataPort_AddPort.
Francois Gouget [Mon, 30 Apr 2007 00:06:11 +0000 (02:06 +0200)]
Assorted spelling fixes.
Francois Gouget [Mon, 30 Apr 2007 00:06:41 +0000 (02:06 +0200)]
msi/tests: Add missing '\n' to ok() call.
Francois Gouget [Mon, 30 Apr 2007 00:07:42 +0000 (02:07 +0200)]
d3drm: Fix compilation on systems that don't support nameless unions.
Francois Gouget [Mon, 30 Apr 2007 00:06:46 +0000 (02:06 +0200)]
d3drm/tests: Add missing '\n' to ok() calls.
Rob Shearman [Sun, 29 Apr 2007 16:48:07 +0000 (17:48 +0100)]
atl: Add stubs for AtlIPersistStreamInit_Load and AtlIPersistStreamInit_Save.
Based on a patch by Anastasius Focht and information from Inside ATL.
Rob Shearman [Sun, 29 Apr 2007 16:46:50 +0000 (17:46 +0100)]
atl: Implement AtlComQIPtrAssign.
Rob Shearman [Sun, 29 Apr 2007 16:46:16 +0000 (17:46 +0100)]
rpcrt4: Print the correct values when warning about a bad frag length.
Rob Shearman [Sun, 29 Apr 2007 16:45:11 +0000 (17:45 +0100)]
winex11.drv: Remove an unneeded include.
Rob Shearman [Sun, 29 Apr 2007 16:45:44 +0000 (17:45 +0100)]
dsound: Implement QueryInterface for KsPropertySet objects.
Rob Shearman [Sun, 29 Apr 2007 16:44:36 +0000 (17:44 +0100)]
dsound: Implement QueryInterface for the class factory objects.
Vitaliy Margolen [Sat, 28 Apr 2007 21:50:22 +0000 (15:50 -0600)]
kernel32: Fix off by one error.
Vitaliy Margolen [Sat, 28 Apr 2007 21:50:00 +0000 (15:50 -0600)]
ntdll: Use correct full access bitmask in NtQuerySecurityObject.
Andrew Talbot [Sat, 28 Apr 2007 14:38:35 +0000 (15:38 +0100)]
comdlg32: Exclude unused headers.
Andrew Talbot [Sat, 28 Apr 2007 14:38:51 +0000 (15:38 +0100)]
compstui: Exclude unused headers.
Andrew Talbot [Sat, 28 Apr 2007 14:39:42 +0000 (15:39 +0100)]
dswave: Constify a variable.
Andrew Talbot [Sat, 28 Apr 2007 14:39:10 +0000 (15:39 +0100)]
crypt32: Exclude unused headers.
Andrew Talbot [Sat, 28 Apr 2007 14:39:28 +0000 (15:39 +0100)]
dsound: Constify some variables.
Andrew Talbot [Fri, 27 Apr 2007 16:09:45 +0000 (17:09 +0100)]
advapi32: Exclude unused headers.
Ken Thomases [Fri, 27 Apr 2007 17:26:21 +0000 (12:26 -0500)]
winebrowser: Don't put the default mailers or browsers into the registry.
Stefan Dösinger [Tue, 24 Apr 2007 08:28:01 +0000 (10:28 +0200)]
ddraw: Add a test for surface attachments.
Stefan Dösinger [Fri, 27 Apr 2007 13:31:12 +0000 (15:31 +0200)]
ddraw: Complex surfaces form a tree.
Stefan Dösinger [Mon, 23 Apr 2007 17:53:09 +0000 (19:53 +0200)]
ddraw: Move the additional surface creation into a seperate function.
Stefan Dösinger [Mon, 23 Apr 2007 19:28:06 +0000 (21:28 +0200)]
ddraw: Do not access the surface connection structure directly in SetPalette.
Stefan Dösinger [Mon, 23 Apr 2007 21:00:29 +0000 (23:00 +0200)]
ddraw: Search for d3d primary a bit differently.