wine
17 years agogdi32: Handle errors in WineEngAddFontResourceEx.
Dmitry Timoshkov [Fri, 4 May 2007 07:25:38 +0000 (16:25 +0900)] 
gdi32: Handle errors in WineEngAddFontResourceEx.

17 years agowined3d: Handle the ps_3_0 vPos field.
H. Verbeet [Thu, 3 May 2007 19:01:09 +0000 (21:01 +0200)] 
wined3d: Handle the ps_3_0 vPos field.

17 years agowined3d: Remove some redundant fields from IWineD3DBaseTextureImpl.
H. Verbeet [Thu, 3 May 2007 19:00:25 +0000 (21:00 +0200)] 
wined3d: Remove some redundant fields from IWineD3DBaseTextureImpl.

17 years agoddraw: Add a surface locking test.
H. Verbeet [Thu, 3 May 2007 18:59:45 +0000 (20:59 +0200)] 
ddraw: Add a surface locking test.

17 years agod3d8: Add a surface locking test.
H. Verbeet [Thu, 3 May 2007 18:59:25 +0000 (20:59 +0200)] 
d3d8: Add a surface locking test.

17 years agod3d9: Add a surface locking test.
H. Verbeet [Thu, 3 May 2007 18:59:07 +0000 (20:59 +0200)] 
d3d9: Add a surface locking test.

17 years agod3d: Fix the surface locking rectangle validation.
H. Verbeet [Thu, 3 May 2007 18:58:48 +0000 (20:58 +0200)] 
d3d: Fix the surface locking rectangle validation.

17 years agowined3d: Improve a few VBO traces.
H. Verbeet [Thu, 3 May 2007 18:58:13 +0000 (20:58 +0200)] 
wined3d: Improve a few VBO traces.

17 years agowined3d: Bind GL_FRAMEBUFFER_EXT rather than GL_DRAW_FRAMEBUFFER_EXT in color_fill_fbo.
H. Verbeet [Thu, 3 May 2007 18:57:50 +0000 (20:57 +0200)] 
wined3d: Bind GL_FRAMEBUFFER_EXT rather than GL_DRAW_FRAMEBUFFER_EXT in color_fill_fbo.

17 years agowined3d: Make the IWineD3DDeviceImpl_ColorFill TRACE a bit more useful.
H. Verbeet [Thu, 3 May 2007 18:57:23 +0000 (20:57 +0200)] 
wined3d: Make the IWineD3DDeviceImpl_ColorFill TRACE a bit more useful.

17 years agowined3d: Flip the coordinate system rather than the coordinates itself for onscreen...
H. Verbeet [Thu, 3 May 2007 18:57:09 +0000 (20:57 +0200)] 
wined3d: Flip the coordinate system rather than the coordinates itself for onscreen surfaces in stretch_rect_fbo.

17 years agoshlwapi: Implement IUnknown_CPContainerInvokeParam.
Andrey Turkin [Fri, 4 May 2007 06:46:36 +0000 (10:46 +0400)] 
shlwapi: Implement IUnknown_CPContainerInvokeParam.

17 years agomsi/tests: automation: Integrate test_createrecord_and_version properly.
Misha Koshelev [Fri, 4 May 2007 00:02:31 +0000 (19:02 -0500)] 
msi/tests: automation: Integrate test_createrecord_and_version properly.

17 years agomsi/tests: automation: Convert method names to Unicode on the fly to simplify adding...
Misha Koshelev [Fri, 4 May 2007 00:02:06 +0000 (19:02 -0500)] 
msi/tests: automation: Convert method names to Unicode on the fly to simplify adding new tests.

17 years agomsi/tests: automation: Free memory after string conversion.
Misha Koshelev [Fri, 4 May 2007 00:01:10 +0000 (19:01 -0500)] 
msi/tests: automation: Free memory after string conversion.

17 years agooleaut32/tests: Some boundary tests on VarBstrFromDate.
Bill Medland [Thu, 3 May 2007 22:58:52 +0000 (15:58 -0700)] 
oleaut32/tests: Some boundary tests on VarBstrFromDate.

17 years agokernel32/tests: Boundary test cases for SystemTimeToFileTime and GetDateFormat.
Bill Medland [Thu, 3 May 2007 23:11:08 +0000 (16:11 -0700)] 
kernel32/tests: Boundary test cases for SystemTimeToFileTime and GetDateFormat.

17 years agowincrypt.h: Add missing definitions.
Juan Lang [Thu, 3 May 2007 22:19:22 +0000 (15:19 -0700)] 
wincrypt.h: Add missing definitions.

17 years agosetupapi: Partially implement SetupQueryInfOriginalFileInformationW.
Rob Shearman [Thu, 3 May 2007 21:41:04 +0000 (22:41 +0100)] 
setupapi: Partially implement SetupQueryInfOriginalFileInformationW.

Implement SetupQueryInfOriginalFileInformationA on top of SetupQueryInfOriginalFileInformationW.

17 years agosetupapi: Add stubs for SetupQueryInfOriginalFileInformationA/W.
Rob Shearman [Thu, 3 May 2007 21:40:21 +0000 (22:40 +0100)] 
setupapi: Add stubs for SetupQueryInfOriginalFileInformationA/W.

17 years agosetupapi: The inf file containing the SourceDisksFiles and SourceDisksNames sections...
Rob Shearman [Thu, 3 May 2007 21:39:44 +0000 (22:39 +0100)] 
setupapi: The inf file containing the SourceDisksFiles and SourceDisksNames sections is the same as hinf if there is no layout file specified.

So pass the correct inf handle to SetupQueueDefaultCopyW and SetupQueueCopySectionW.

17 years agontdll: Call NtQueryAttributesFile in RtlDoesFileExists_U.
Peter Oberndorfer [Thu, 3 May 2007 20:33:58 +0000 (22:33 +0200)] 
ntdll: Call NtQueryAttributesFile in RtlDoesFileExists_U.

17 years agoSome Spanish translation updates.
José Manuel Ferrer Ortiz [Thu, 3 May 2007 19:29:53 +0000 (12:29 -0700)] 
Some Spanish translation updates.

17 years agontdll: Correct a copy/paste mistake in NtWriteFile.
Konstantin Kondratyuk [Thu, 3 May 2007 11:14:25 +0000 (15:14 +0400)] 
ntdll: Correct a copy/paste mistake in NtWriteFile.

17 years agoGet rid of some empty source files, our makefiles no longer require them.
Alexandre Julliard [Fri, 4 May 2007 10:27:34 +0000 (12:27 +0200)] 
Get rid of some empty source files, our makefiles no longer require them.

17 years agoFix minor differences in the formatting of the license notices.
Alexandre Julliard [Fri, 4 May 2007 10:08:15 +0000 (12:08 +0200)] 
Fix minor differences in the formatting of the license notices.

17 years agoserver: Allocate the wait event for FSCTL_PIPE_WAIT on the server side.
Alexandre Julliard [Thu, 3 May 2007 15:44:32 +0000 (17:44 +0200)] 
server: Allocate the wait event for FSCTL_PIPE_WAIT on the server side.

17 years agoserver: Allocate the wait event for FSCTL_PIPE_LISTEN on the server side.
Alexandre Julliard [Thu, 3 May 2007 15:44:05 +0000 (17:44 +0200)] 
server: Allocate the wait event for FSCTL_PIPE_LISTEN on the server side.

17 years agoserver: Infrastructure to return a wait handle for blocking ioctls.
Alexandre Julliard [Thu, 3 May 2007 15:43:18 +0000 (17:43 +0200)] 
server: Infrastructure to return a wait handle for blocking ioctls.

17 years agoserver: Store valid file options in pseudo file descriptors.
Alexandre Julliard [Thu, 3 May 2007 14:07:30 +0000 (16:07 +0200)] 
server: Store valid file options in pseudo file descriptors.

17 years agonet.exe: Initial stub.
Tim Schwartz [Wed, 2 May 2007 17:30:19 +0000 (12:30 -0500)] 
net.exe: Initial stub.

17 years agohhctrl.ocx: Recognize and use topic specification in url or in data.
Andrey Turkin [Wed, 2 May 2007 16:16:59 +0000 (20:16 +0400)] 
hhctrl.ocx: Recognize and use topic specification in url or in data.

17 years agohhctrl.ocx: Do not try to dereference NULL pointer if CreateHelpViewer failed.
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.

17 years agohhctrl.ocx: Update HtmlHelp and its commands definitions, and partially implement...
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.

17 years agoadvapi32: Check for error in CryptEnumProviderTypesA and CryptEnumProvidersA.
Mounir IDRASSI [Wed, 2 May 2007 20:12:20 +0000 (22:12 +0200)] 
advapi32: Check for error in CryptEnumProviderTypesA and CryptEnumProvidersA.

17 years agouser32: Fix TabbedTextOut.
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.

17 years agowidl: Don't declare a global binding handle when using an implicit handle.
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.

17 years agowined3d: Implement vertex blending using GL_ARB_vertex_blend.
Stefan Dösinger [Thu, 26 Apr 2007 22:43:15 +0000 (00:43 +0200)] 
wined3d: Implement vertex blending using GL_ARB_vertex_blend.

17 years agoddraw: Forward all 4 world matrices to wined3d.
Stefan Dösinger [Wed, 25 Apr 2007 14:44:47 +0000 (16:44 +0200)] 
ddraw: Forward all 4 world matrices to wined3d.

17 years agod3d: Calculate the size of WINED3DFVF_XYZBx FVFs.
Stefan Dösinger [Tue, 24 Apr 2007 22:38:32 +0000 (00:38 +0200)] 
d3d: Calculate the size of WINED3DFVF_XYZBx FVFs.

17 years agowined3d: Add missing prototypes for GL_ARB_vertex_blend.
Stefan Dösinger [Tue, 24 Apr 2007 21:30:22 +0000 (23:30 +0200)] 
wined3d: Add missing prototypes for GL_ARB_vertex_blend.

17 years agoole32: Cope with a realloc returning a different pointer.
Huw Davies [Wed, 2 May 2007 15:48:22 +0000 (16:48 +0100)] 
ole32: Cope with a realloc returning a different pointer.

17 years agoifsmgr.vxd: Constify some variables.
Andrew Talbot [Wed, 2 May 2007 20:24:22 +0000 (21:24 +0100)] 
ifsmgr.vxd: Constify some variables.

17 years agodsound: Exclude unused headers.
Andrew Talbot [Wed, 2 May 2007 20:23:43 +0000 (21:23 +0100)] 
dsound: Exclude unused headers.

17 years agodpnet: Exclude unused headers.
Andrew Talbot [Wed, 2 May 2007 20:23:32 +0000 (21:23 +0100)] 
dpnet: Exclude unused headers.

17 years agodnsapi: Exclude unused header.
Andrew Talbot [Wed, 2 May 2007 20:24:00 +0000 (21:24 +0100)] 
dnsapi: Exclude unused header.

17 years agodxerr8: Exclude unused header.
Andrew Talbot [Wed, 2 May 2007 20:23:54 +0000 (21:23 +0100)] 
dxerr8: Exclude unused header.

17 years agoimaadp32.acm: Constify some variables.
Andrew Talbot [Wed, 2 May 2007 20:24:31 +0000 (21:24 +0100)] 
imaadp32.acm: Constify some variables.

17 years agokernel32: Constify a variable.
Andrew Talbot [Wed, 2 May 2007 20:24:46 +0000 (21:24 +0100)] 
kernel32: Constify a variable.

17 years agodxerr9: Exclude unused header.
Andrew Talbot [Wed, 2 May 2007 20:24:10 +0000 (21:24 +0100)] 
dxerr9: Exclude unused header.

17 years agowinealsa: Improve sound mixer detection.
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

17 years agogdi32: GetGlyphOutline needs to look at linked fonts as well.
Aric Stewart [Wed, 2 May 2007 16:15:12 +0000 (11:15 -0500)] 
gdi32: GetGlyphOutline needs to look at linked fonts as well.

17 years agowintrust: Implement WintrustLoadFunctionPointers.
Juan Lang [Wed, 2 May 2007 14:43:08 +0000 (07:43 -0700)] 
wintrust: Implement WintrustLoadFunctionPointers.

17 years agowintrust: Fix typo.
Juan Lang [Wed, 2 May 2007 14:42:24 +0000 (07:42 -0700)] 
wintrust: Fix typo.

17 years agoole32: Remove an unnecessary QueryInterface in CoRegisterClassObject that CoMarshalIn...
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.

17 years agosetupapi: SetupCopyOEMInfW should preserve the basename when copying the inf file...
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.

17 years agoxcopy: Output to console in Unicode if possible, or OEM codepage otherwise.
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.

17 years agoriched20: Add the tests for EM_SETTEXTEX/EM_GETTEXTEX in addition to WM_SETTEXT/WM_GE...
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.

17 years agocomctl32: Remove a stray back slash.
Dmitry Timoshkov [Wed, 2 May 2007 08:59:42 +0000 (17:59 +0900)] 
comctl32: Remove a stray back slash.

17 years agogdi32: Complete WidenPath implementation.
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.

17 years agodmime: Exclude unused headers.
Andrew Talbot [Tue, 1 May 2007 21:13:41 +0000 (22:13 +0100)] 
dmime: Exclude unused headers.

17 years agodmusic32: Exclude unused headers.
Andrew Talbot [Tue, 1 May 2007 21:13:49 +0000 (22:13 +0100)] 
dmusic32: Exclude unused headers.

17 years agodmband: Exclude unused headers.
Andrew Talbot [Tue, 1 May 2007 21:13:38 +0000 (22:13 +0100)] 
dmband: Exclude unused headers.

17 years agodmstyle: Exclude unused headers.
Andrew Talbot [Tue, 1 May 2007 21:13:46 +0000 (22:13 +0100)] 
dmstyle: Exclude unused headers.

17 years agodevenum: Exclude unused header.
Andrew Talbot [Tue, 1 May 2007 21:13:33 +0000 (22:13 +0100)] 
devenum: Exclude unused header.

17 years agogphoto.ds: Constify a variable.
Andrew Talbot [Mon, 30 Apr 2007 20:40:25 +0000 (21:40 +0100)] 
gphoto.ds: Constify a variable.

17 years agomsi: Add JScript/VBScript support.
Misha Koshelev [Tue, 1 May 2007 01:54:43 +0000 (20:54 -0500)] 
msi: Add JScript/VBScript support.

17 years agomsi: Added handlers for JScript/VBScript actions that call one script function.
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.

17 years agomsi: automation: Expose Installer object.
Misha Koshelev [Tue, 1 May 2007 01:54:31 +0000 (20:54 -0500)] 
msi: automation: Expose Installer object.

17 years agomsi: automation: Implement Installer::OpenPackage.
Misha Koshelev [Tue, 1 May 2007 01:54:24 +0000 (20:54 -0500)] 
msi: automation: Implement Installer::OpenPackage.

17 years agomsi: automation: Implement a few functions from the Session object.
Misha Koshelev [Tue, 1 May 2007 01:54:15 +0000 (20:54 -0500)] 
msi: automation: Implement a few functions from the Session object.

17 years agomsi: automation: Implement Database::OpenView.
Misha Koshelev [Tue, 1 May 2007 01:54:09 +0000 (20:54 -0500)] 
msi: automation: Implement Database::OpenView.

17 years agomsi: automation: Implement View::Execute, Fetch, and Close.
Misha Koshelev [Tue, 1 May 2007 01:54:02 +0000 (20:54 -0500)] 
msi: automation: Implement View::Execute, Fetch, and Close.

17 years agomsi: automation: Implement Record::StringData.
Misha Koshelev [Tue, 1 May 2007 01:53:55 +0000 (20:53 -0500)] 
msi: automation: Implement Record::StringData.

17 years agokernel32: Don't skip directory symlinks when looking for a specific file.
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.

17 years agoserver: Give system APCs priority over signaled objects.
Alexandre Julliard [Tue, 1 May 2007 12:07:24 +0000 (14:07 +0200)] 
server: Give system APCs priority over signaled objects.

17 years agowinebrowser: Don't output debug traces by default.
Alexandre Julliard [Tue, 1 May 2007 12:00:43 +0000 (14:00 +0200)] 
winebrowser: Don't output debug traces by default.

17 years agomsi: Run the costing actions for both the UI and execute sequences.
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.

17 years agomsi: Reset the folder's resolved target before setting the target in CostFinalize.
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.

17 years agomsi: Add tests that show that costing is run in both the UI and Execute sequences.
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.

17 years agolocalui: Implement AddPortUI.
Detlef Riekenberg [Mon, 30 Apr 2007 13:02:34 +0000 (15:02 +0200)] 
localui: Implement AddPortUI.

17 years agowidl: Get rid of the tname field of var_t, simplify code.
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.

17 years agowidl: Get rid of the typeref_t structure, 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.

17 years agomsi: Expand IDL file to contain some OLE automation interface functions.
Misha Koshelev [Tue, 1 May 2007 01:53:49 +0000 (20:53 -0500)] 
msi: Expand IDL file to contain some OLE automation interface functions.

17 years agomsi: Add base class for OLE automation objects.
Misha Koshelev [Tue, 1 May 2007 01:53:43 +0000 (20:53 -0500)] 
msi: Add base class for OLE automation objects.

17 years agomsi: Merge OLE automation conformance tests.
Misha Koshelev [Tue, 1 May 2007 01:53:26 +0000 (20:53 -0500)] 
msi: Merge OLE automation conformance tests.

17 years agowineinstall: Use `wine --version` instead of `which wine`.
Ben Taylor [Tue, 1 May 2007 03:48:41 +0000 (03:48 +0000)] 
wineinstall: Use `wine --version` instead of `which wine`.

17 years agowineshelllink: Improve /bin/sh and awk compatibility.
Ben Taylor [Tue, 1 May 2007 02:23:29 +0000 (02:23 +0000)] 
wineshelllink: Improve /bin/sh and awk compatibility.

17 years agoshlwapi: Implement IConnectionPoint_SimpleInvoke.
Andrey Turkin [Mon, 30 Apr 2007 19:11:47 +0000 (23:11 +0400)] 
shlwapi: Implement IConnectionPoint_SimpleInvoke.

17 years agokernel32: Add stub for BindIoCompletionCallback.
Louis Lenders [Mon, 30 Apr 2007 20:29:18 +0000 (21:29 +0100)] 
kernel32: Add stub for BindIoCompletionCallback.

17 years agoddraw: Update the wined3d depth stencil on device creation, render.
Stefan Dösinger [Tue, 24 Apr 2007 20:30:03 +0000 (22:30 +0200)] 
ddraw: Update the wined3d depth stencil on device creation, render.

17 years agoddraw: Cube map structure test.
Stefan Dösinger [Tue, 24 Apr 2007 08:34:26 +0000 (10:34 +0200)] 
ddraw: Cube map structure test.

17 years agoddraw: Cube texture support.
Stefan Dösinger [Fri, 27 Apr 2007 11:50:42 +0000 (13:50 +0200)] 
ddraw: Cube texture support.

17 years agod3d: Pass the cube face to Create*Texture's surface creation callback.
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.

17 years agoddraw: Store a WineD3DBaseTexture instead of a WineD3DTexture.
Stefan Dösinger [Tue, 24 Apr 2007 00:04:11 +0000 (02:04 +0200)] 
ddraw: Store a WineD3DBaseTexture instead of a WineD3DTexture.

17 years agoddraw: Exclude unused headers.
Andrew Talbot [Mon, 30 Apr 2007 20:40:06 +0000 (21:40 +0100)] 
ddraw: Exclude unused headers.

17 years agodbghelp: Exclude unused headers.
Andrew Talbot [Mon, 30 Apr 2007 20:39:48 +0000 (21:39 +0100)] 
dbghelp: Exclude unused headers.

17 years agoole32: Accelerators, like for the menu ones, should not fire on the keyup message.
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.

17 years agowinecoreaudio.drv: Implement MIDIOut_Data when device is a MOD_MIDIPORT.
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.

17 years agowinecoreaudio.drv: Create only one MIDIOutPort and one MIDIInPort for all destination...
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.