wine
17 years agolocalui: Add German resources.
Detlef Riekenberg [Mon, 7 May 2007 20:34:12 +0000 (22:34 +0200)] 
localui: Add German resources.

17 years agogdi32: Add check for null pointer in SetDIBitsToDevice.
Louis Lenders [Mon, 7 May 2007 20:03:16 +0000 (21:03 +0100)] 
gdi32: Add check for null pointer in SetDIBitsToDevice.

17 years agoddraw: Primary surfaces always have screen size.
Stefan Dösinger [Sat, 28 Apr 2007 15:29:17 +0000 (17:29 +0200)] 
ddraw: Primary surfaces always have screen size.

17 years agoddraw: Adjust the d3d viewport when changing the back buffer.
Stefan Dösinger [Sat, 28 Apr 2007 12:50:15 +0000 (14:50 +0200)] 
ddraw: Adjust the d3d viewport when changing the back buffer.

WineD3D sets up the viewport according to the front buffer, so this
needs to be changed to the values of the render target passed when the
d3d7 device is created and this device turns out not to be the known
front or back buffer.

17 years agowined3d: Full surface DXTn copy.
Stefan Dösinger [Sat, 28 Apr 2007 12:28:55 +0000 (14:28 +0200)] 
wined3d: Full surface DXTn copy.

Height * Pitch is not a valid way to calculate the surface size for
DXTn surfaces. Instead of messing with format specific formulas just
use the size stored in the destination surface.

17 years agoddraw: Fix reported caps on compressed surfaces.
Stefan Dösinger [Sun, 6 May 2007 21:40:19 +0000 (23:40 +0200)] 
ddraw: Fix reported caps on compressed surfaces.

Compressed surfaces in ddraw do not have a pitch, instead the full
surface size is reported. Also adds tests for the extact behavior and
surface flags set.

17 years agowine.inf: Move explorer to the windows directory.
Damjan Jovanovic [Mon, 7 May 2007 06:28:51 +0000 (08:28 +0200)] 
wine.inf: Move explorer to the windows directory.

17 years agoconfigure: Added rpath support for Solaris.
Alexandre Julliard [Mon, 7 May 2007 18:50:12 +0000 (20:50 +0200)] 
configure: Added rpath support for Solaris.

17 years agobrowseui: Fixed ClassFactory_LockServer implementation.
Bernard Ladenthin [Mon, 7 May 2007 16:13:35 +0000 (18:13 +0200)] 
browseui: Fixed ClassFactory_LockServer implementation.

17 years agorsaenh: Fix read_key_container bug that prevents CryptAcquireContext from correctly...
Mounir IDRASSI [Mon, 7 May 2007 16:53:30 +0000 (18:53 +0200)] 
rsaenh: Fix read_key_container bug that prevents CryptAcquireContext from correctly loading the keys.

17 years agowincrypt.h: Add missing definitions.
Mounir IDRASSI [Mon, 7 May 2007 16:35:48 +0000 (18:35 +0200)] 
wincrypt.h: Add missing definitions.

17 years agokernel32: Exclude unused headers.
Andrew Talbot [Mon, 7 May 2007 13:15:26 +0000 (14:15 +0100)] 
kernel32: Exclude unused headers.

17 years agokernel32: Exclude unused headers.
Andrew Talbot [Mon, 7 May 2007 13:15:23 +0000 (14:15 +0100)] 
kernel32: Exclude unused headers.

17 years agokernel32: Exclude unused headers.
Andrew Talbot [Mon, 7 May 2007 13:15:20 +0000 (14:15 +0100)] 
kernel32: Exclude unused headers.

17 years agokernel32: Exclude unused headers.
Andrew Talbot [Mon, 7 May 2007 13:15:17 +0000 (14:15 +0100)] 
kernel32: Exclude unused headers.

17 years agoitss: Exclude unused headers.
Andrew Talbot [Mon, 7 May 2007 13:15:15 +0000 (14:15 +0100)] 
itss: Exclude unused headers.

17 years agoinfosoft: Exclude unused header.
Andrew Talbot [Mon, 7 May 2007 13:15:10 +0000 (14:15 +0100)] 
infosoft: Exclude unused header.

17 years agoimagehlp: Exclude unused headers.
Andrew Talbot [Mon, 7 May 2007 13:15:07 +0000 (14:15 +0100)] 
imagehlp: Exclude unused headers.

17 years agoinseng: Exclude unused header.
Andrew Talbot [Mon, 7 May 2007 13:15:12 +0000 (14:15 +0100)] 
inseng: Exclude unused header.

17 years agowinegcc: Allow -R and -z linker options.
Ben Taylor [Sat, 5 May 2007 18:33:58 +0000 (18:33 +0000)] 
winegcc: Allow -R and -z linker options.

17 years agokernel32: Disable FT_Thunk entry point when Windows version is NT.
Alexandre Julliard [Mon, 7 May 2007 15:10:18 +0000 (17:10 +0200)] 
kernel32: Disable FT_Thunk entry point when Windows version is NT.

17 years agoconfigure: Only check for the static versions of libicu.
Alexandre Julliard [Mon, 7 May 2007 15:06:48 +0000 (17:06 +0200)] 
configure: Only check for the static versions of libicu.

Get rid of hardcoded path names to avoid trouble on 64-bit platforms.
Based on a patch by Robert Millan.

17 years agowinmm: Use criticalsection for determining wether timer is synchronously killable.
Maarten Lankhorst [Sat, 5 May 2007 15:32:24 +0000 (17:32 +0200)] 
winmm: Use criticalsection for determining wether timer is synchronously killable.

17 years agobrowseui: Implement ClassFactory_LockServer in browseui dll.
Bernard Ladenthin [Sun, 6 May 2007 17:31:07 +0000 (19:31 +0200)] 
browseui: Implement ClassFactory_LockServer in browseui dll.

17 years agomsi: Add handling for the ReinstallMode control event.
James Hawkins [Mon, 7 May 2007 01:54:21 +0000 (20:54 -0500)] 
msi: Add handling for the ReinstallMode control event.

17 years agomsi: Add stub handlers for the remaing standard actions that reference tables.
James Hawkins [Mon, 7 May 2007 01:52:14 +0000 (20:52 -0500)] 
msi: Add stub handlers for the remaing standard actions that reference tables.

17 years agomsi: Remove debugging printf statements.
James Hawkins [Mon, 7 May 2007 01:43:37 +0000 (20:43 -0500)] 
msi: Remove debugging printf statements.

17 years agomsi: Remove incorrect ERR as messages can be sent before the control is created.
James Hawkins [Mon, 7 May 2007 01:31:42 +0000 (20:31 -0500)] 
msi: Remove incorrect ERR as messages can be sent before the control is created.

17 years agomsi: Set the text limit of the edit control if the limit is given.
James Hawkins [Mon, 7 May 2007 01:30:28 +0000 (20:30 -0500)] 
msi: Set the text limit of the edit control if the limit is given.

17 years agomsi: Add the ES_AUTOHSCROLL style to the edit control.
James Hawkins [Mon, 7 May 2007 01:29:30 +0000 (20:29 -0500)] 
msi: Add the ES_AUTOHSCROLL style to the edit control.

17 years agomsi: Only allow valid styles in msi_dialog_get_style.
James Hawkins [Mon, 7 May 2007 01:28:13 +0000 (20:28 -0500)] 
msi: Only allow valid styles in msi_dialog_get_style.

17 years agomshtml: Remove auto detection of Mozilla and Mozilla ActiveX control.
Jacek Caban [Sun, 6 May 2007 13:02:51 +0000 (15:02 +0200)] 
mshtml: Remove auto detection of Mozilla and Mozilla ActiveX control.

17 years agoddraw/tests: Fix compilation on systems that don't support nameless unions.
Francois Gouget [Sat, 5 May 2007 21:43:21 +0000 (23:43 +0200)] 
ddraw/tests: Fix compilation on systems that don't support nameless unions.

17 years agocomctl32: treeview: Treeviews shouldn't be sending NM_TOOLTIPSCREATED (with testcase).
Mikołaj Zalewski [Sat, 5 May 2007 18:22:30 +0000 (20:22 +0200)] 
comctl32: treeview: Treeviews shouldn't be sending NM_TOOLTIPSCREATED (with testcase).

17 years agocomctl32: treeview: Make the focus test pass under Windows XP.
Mikołaj Zalewski [Sat, 5 May 2007 18:20:04 +0000 (20:20 +0200)] 
comctl32: treeview: Make the focus test pass under Windows XP.

17 years agolocalui: Prefer builtin version.
Detlef Riekenberg [Fri, 4 May 2007 22:20:13 +0000 (00:20 +0200)] 
localui: Prefer builtin version.

17 years agolocalui: Implement ConfigurePortUI for LPT.
Detlef Riekenberg [Fri, 4 May 2007 22:19:33 +0000 (00:19 +0200)] 
localui: Implement ConfigurePortUI for LPT.

17 years agoriched32: Avoid implicit time().
Marcus Meissner [Fri, 4 May 2007 23:18:40 +0000 (01:18 +0200)] 
riched32: Avoid implicit time().

17 years agowinbase.h: Define FILE_FLAG_OPEN_REPARSE_POINT.
Kevin Koltzau [Sat, 5 May 2007 01:44:46 +0000 (21:44 -0400)] 
winbase.h: Define FILE_FLAG_OPEN_REPARSE_POINT.

17 years agomsi: automation: Implement Session::Installer.
Misha Koshelev [Sat, 5 May 2007 04:18:40 +0000 (23:18 -0500)] 
msi: automation: Implement Session::Installer.

17 years agomsi: automation: Store parent Installer object in Session.
Misha Koshelev [Sat, 5 May 2007 04:18:19 +0000 (23:18 -0500)] 
msi: automation: Store parent Installer object in Session.

17 years agomsi/tests: automation: Session::Installer conformance test.
Misha Koshelev [Sat, 5 May 2007 04:17:56 +0000 (23:17 -0500)] 
msi/tests: automation: Session::Installer conformance test.

17 years agomsi: script: Discriminate properly between JScript and VBScript.
Misha Koshelev [Fri, 4 May 2007 13:10:21 +0000 (08:10 -0500)] 
msi: script: Discriminate properly between JScript and VBScript.

17 years agoadvapi32: Add FILE_FLAG_BACKUP_SEMANTICS to the flags passed to CreateFileW to be...
Dmitry Timoshkov [Fri, 4 May 2007 07:27:10 +0000 (16:27 +0900)] 
advapi32: Add FILE_FLAG_BACKUP_SEMANTICS to the flags passed to CreateFileW to be able to get security information for directories as well as for files.

17 years agogdi32: AddFontResource should return a number of added font faces.
Dmitry Timoshkov [Fri, 4 May 2007 07:26:06 +0000 (16:26 +0900)] 
gdi32: AddFontResource should return a number of added font faces.

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.