Dan Hipschman [Thu, 7 Aug 2008 22:14:06 +0000 (15:14 -0700)]
advapi32/tests: Add tests for GetSecurityInfo with a NULL security descriptor pointer.
Dan Hipschman [Thu, 7 Aug 2008 19:54:58 +0000 (12:54 -0700)]
advapi32: Implement GetSecurityInfo.
Dan Hipschman [Thu, 7 Aug 2008 17:33:46 +0000 (10:33 -0700)]
widl: Honor typedef pointer attributes.
Ken Thomases [Fri, 8 Aug 2008 00:00:00 +0000 (19:00 -0500)]
kernel32: Strip modifiers from the Mac locale so setlocale can parse it.
The CFLocale API can produce locale identifiers with modifiers, such as
"pl_PL@currency=EUR". However, the Mac setlocale() can't understand such
locale strings.
Dylan Smith [Wed, 6 Aug 2008 21:10:49 +0000 (17:10 -0400)]
richedit: Fixed rtf reader bug that caused large start indents.
The problem was that the paragraph format was being retrieved,
slightly modified and then used to set the paragraph format, without
limiting the mask to what was being set. The PFM_OFFSETINDENT mask flag
being valid meant that dxStartIndent specifies a relative offset, thus
dxStartIndent was doubled.
Eric Pouech [Wed, 6 Aug 2008 19:56:24 +0000 (21:56 +0200)]
winedbg: Don't force integral values while displaying a stack value, it doesn't work for float/double values.
Huw Davies [Wed, 6 Aug 2008 11:31:55 +0000 (12:31 +0100)]
kernel32: GetCalendarInfo shouldn't return HRESULT codes. Change a MESSAGE to a FIXME.
Kirill K. Smirnov [Sun, 3 Aug 2008 23:50:39 +0000 (03:50 +0400)]
winhlp32: Clear richedit area before setting text.
Kirill K. Smirnov [Sun, 3 Aug 2008 23:49:20 +0000 (03:49 +0400)]
winhlp32: Fix off-by-one error.
Kirill K. Smirnov [Sun, 3 Aug 2008 23:50:52 +0000 (03:50 +0400)]
winhlp32: Fix parsing system header of win3.0 help file.
Rico Schüller [Tue, 5 Aug 2008 11:33:00 +0000 (13:33 +0200)]
inetmib1: Fix wrong arguments.
Paul Vriens [Tue, 5 Aug 2008 08:53:54 +0000 (10:53 +0200)]
kernel32/tests: Show the setting of the debugger registry value.
Alexandre Julliard [Tue, 5 Aug 2008 10:48:55 +0000 (12:48 +0200)]
gdi32/tests: Fix some test failures on Win9x.
Adam Petaccia [Mon, 4 Aug 2008 18:55:06 +0000 (14:55 -0400)]
gdiplus: Skip the generic font tests if we don't have the required fonts.
Roy Shea [Mon, 4 Aug 2008 18:46:14 +0000 (11:46 -0700)]
mstask: Implemented NewWorkItem.
Roy Shea [Mon, 4 Aug 2008 18:43:21 +0000 (11:43 -0700)]
mstask: Task stub with AddRef, QueryInterface, and Release.
Vladimir Pankratov [Mon, 4 Aug 2008 10:45:39 +0000 (15:45 +0500)]
winecfg: Update Russian translation.
Dylan Smith [Mon, 4 Aug 2008 23:19:01 +0000 (19:19 -0400)]
richedit: Joined paragraph format depends on number of characters deleted.
Dylan Smith [Mon, 4 Aug 2008 23:18:54 +0000 (19:18 -0400)]
richedit: Use tabstops to store cell positions.
Stefan Dösinger [Wed, 30 Jul 2008 20:28:25 +0000 (15:28 -0500)]
wined3d: Track overlay surfaces in the overlayed surface.
Stefan Dösinger [Thu, 24 Jul 2008 18:38:10 +0000 (13:38 -0500)]
wined3d: Update the surface locations in Present.
Stefan Dösinger [Thu, 24 Jul 2008 16:38:51 +0000 (11:38 -0500)]
wined3d: Implement overlay flipping.
Stefan Dösinger [Fri, 1 Aug 2008 18:12:18 +0000 (13:12 -0500)]
wined3d: Basic overlay emulation with opengl.
Stefan Dösinger [Tue, 5 Aug 2008 10:19:43 +0000 (12:19 +0200)]
wined3d: Implement overlay position tracking.
Stefan Dösinger [Mon, 4 Aug 2008 15:55:26 +0000 (10:55 -0500)]
wined3d: Move the pshader fog update to the vertex pipeline.
Stefan Dösinger [Mon, 4 Aug 2008 18:36:15 +0000 (13:36 -0500)]
wined3d: Remove a glFlush.
Stefan Dösinger [Mon, 4 Aug 2008 18:34:47 +0000 (13:34 -0500)]
wined3d: Call glFlush outside the GL lock.
Andrew Talbot [Mon, 4 Aug 2008 21:39:20 +0000 (22:39 +0100)]
hhctrl.ocx: Sign-compare warning fix.
Andrew Talbot [Mon, 4 Aug 2008 21:39:16 +0000 (22:39 +0100)]
gphoto2.ds: Sign-compare warning fix.
Luis C. Busquets Pérez [Tue, 5 Aug 2008 05:09:57 +0000 (07:09 +0200)]
d3dx9: Avoid assignment in D3DXGetVertexShaderProfile.
James Hawkins [Mon, 4 Aug 2008 22:52:47 +0000 (17:52 -0500)]
advpack: Fix a failing test in win98.
Juan Lang [Mon, 4 Aug 2008 22:44:27 +0000 (15:44 -0700)]
ws2_32: Delay import iphlpapi.
Adam Petaccia [Mon, 4 Aug 2008 17:57:04 +0000 (13:57 -0400)]
gdiplus: Add another test to getregiondata.
Adam Petaccia [Mon, 4 Aug 2008 17:56:59 +0000 (13:56 -0400)]
gdiplus: Implement GdipCombineRegionPath.
Adam Petaccia [Mon, 4 Aug 2008 17:56:56 +0000 (13:56 -0400)]
gdiplus: Implement GdipCombineRegionRegion.
Adam Petaccia [Mon, 4 Aug 2008 17:56:53 +0000 (13:56 -0400)]
gdiplus: Implement GdipCombineRegionRectI.
Adam Petaccia [Mon, 4 Aug 2008 17:56:49 +0000 (13:56 -0400)]
gdiplus: Implement GdipCombineRegionRect.
Adam Petaccia [Mon, 4 Aug 2008 17:56:45 +0000 (13:56 -0400)]
gdiplus: Implement GdipCloneRegion.
Adam Petaccia [Mon, 4 Aug 2008 17:56:41 +0000 (13:56 -0400)]
gdiplus: Implement GdipCreateRegionRectI.
Adam Petaccia [Mon, 4 Aug 2008 17:56:37 +0000 (13:56 -0400)]
gdiplus: Implement GdipCreateRegionRect.
Adam Petaccia [Mon, 4 Aug 2008 17:56:33 +0000 (13:56 -0400)]
gdiplus: Implement GdipCreateRegionPath.
Adam Petaccia [Mon, 4 Aug 2008 17:56:25 +0000 (13:56 -0400)]
gdiplus: Implement GdipGetRegionData.
Nikolay Sivov [Mon, 4 Aug 2008 17:45:16 +0000 (21:45 +0400)]
gdiplus: Implemented GdipAddPathPie/GdipAddPathPieI with test.
Nikolay Sivov [Mon, 4 Aug 2008 17:45:05 +0000 (21:45 +0400)]
gdiplus: Implemented GdipReversePath with tests.
Juan Lang [Tue, 5 Aug 2008 05:04:10 +0000 (22:04 -0700)]
crypt32: Use CryptSIPRetrieveSubjectGuid to determine how to read a message object from a file, rather than assuming the source file is always a PE executable.
James Hawkins [Mon, 4 Aug 2008 22:52:01 +0000 (17:52 -0500)]
advpack: Skip the TranslateInfEx tests in win9x.
Reece Dunn [Mon, 4 Aug 2008 08:26:06 +0000 (09:26 +0100)]
shlwapi: Fixed the string tests on Vista.
Dan Kegel [Mon, 4 Aug 2008 22:19:02 +0000 (15:19 -0700)]
shell32/tests: Test whether SHGetFileInfo should clear hIcon.
Huw Davies [Thu, 31 Jul 2008 15:47:22 +0000 (16:47 +0100)]
gdi32: Keep track of the number of unique fonts that are created and return this in the second DWORD of the GdiRealizationInfo structure.
H. Verbeet [Mon, 4 Aug 2008 17:28:42 +0000 (19:28 +0200)]
wined3d: Handle CTXUSAGE_BLIT with offscreen targets and FBO ORM.
This is mostly for correctness, in practice we should always be able
to avoid using CTXUSAGE_BLIT for offscreen targets when FBO ORM is
used.
H. Verbeet [Mon, 4 Aug 2008 17:28:37 +0000 (19:28 +0200)]
wined3d: Apply FBO state in ActivateContext().
Fixes some GL errors due to calling glDrawBuffer(GL_BACK) when an FBO
is still active.
H. Verbeet [Mon, 4 Aug 2008 17:28:32 +0000 (19:28 +0200)]
wined3d: Mark STATE_SCISSORRECT dirty in color_fill_fbo().
As pointed out by Alexander Dorofeyev.
James Hawkins [Mon, 4 Aug 2008 16:52:54 +0000 (11:52 -0500)]
winex11: Reduce console spam for AlphaBlend deficiencies.
James Hawkins [Mon, 4 Aug 2008 16:52:02 +0000 (11:52 -0500)]
msi: Change an ERR that was supposed to be a TRACE.
Paul Vriens [Mon, 4 Aug 2008 16:25:29 +0000 (18:25 +0200)]
quartz/tests: Skip some tests on NT4.
Paul Vriens [Mon, 4 Aug 2008 15:29:49 +0000 (17:29 +0200)]
kernel32/tests: Fix a test failure on Win9x.
Paul Vriens [Mon, 4 Aug 2008 12:29:41 +0000 (14:29 +0200)]
iphlpapi/tests: Skip some tests for unsupported functions.
Alexandre Julliard [Mon, 4 Aug 2008 21:07:10 +0000 (23:07 +0200)]
user32/tests: Fix a number of message sequence tests that could sometimes fail.
Alexandre Julliard [Mon, 4 Aug 2008 21:06:54 +0000 (23:06 +0200)]
user32/tests: Fix some test failures on win9x.
Alexandre Julliard [Mon, 4 Aug 2008 21:05:21 +0000 (23:05 +0200)]
user32/tests: Don't check last error on success in the broadcast tests.
Alexandre Julliard [Mon, 4 Aug 2008 21:04:47 +0000 (23:04 +0200)]
user32/tests: Fix the listbox LB_DIR tests when directories are present.
Luis C. Busquets Pérez [Fri, 1 Aug 2008 19:19:11 +0000 (21:19 +0200)]
d3dx9: Implementation of D3DXGetVertexShaderProfile.
Luis C. Busquets Pérez [Fri, 1 Aug 2008 19:18:08 +0000 (21:18 +0200)]
d3dx9: Implementation of D3DXGetPixelShaderProfile.
Ismael Barros [Sat, 2 Aug 2008 19:52:08 +0000 (21:52 +0200)]
dplayx: Tests for GetPlayerFlags.
Ismael Barros [Sat, 2 Aug 2008 19:52:17 +0000 (21:52 +0200)]
dplayx: Tests for GetPlayerAddress.
Ismael Barros [Sat, 2 Aug 2008 19:52:01 +0000 (21:52 +0200)]
dplayx: Tests for GetPlayerAccount.
Ismael Barros [Sat, 2 Aug 2008 19:52:12 +0000 (21:52 +0200)]
dplayx: Tests for Get/SetPlayerName.
Ismael Barros [Sat, 2 Aug 2008 19:51:56 +0000 (21:51 +0200)]
dplayx: Tests for Get/SetPlayerData.
Ismael Barros [Sat, 2 Aug 2008 19:52:14 +0000 (21:52 +0200)]
dplayx: Tests for GetPlayerCaps.
Ismael Barros [Sun, 3 Aug 2008 11:22:40 +0000 (13:22 +0200)]
dplayx: Tests for CreatePlayer.
Ismael Barros [Sat, 2 Aug 2008 19:52:03 +0000 (21:52 +0200)]
dplayx: Tests for Get/SetSessionDesc.
Ismael Barros [Sat, 2 Aug 2008 19:51:59 +0000 (21:51 +0200)]
dplayx: Tests for EnumSessions.
Ismael Barros [Sat, 2 Aug 2008 19:52:10 +0000 (21:52 +0200)]
dplayx: Tests for Open.
Damjan Jovanovic [Sun, 3 Aug 2008 09:18:26 +0000 (11:18 +0200)]
shdocvw: Rudimentary implementation of CLSID_InternetShortcut.
Detlef Riekenberg [Sun, 3 Aug 2008 20:38:32 +0000 (22:38 +0200)]
shell32/tests: Fix shelllink test on win9x (GetTempPathW).
Detlef Riekenberg [Sun, 3 Aug 2008 20:08:23 +0000 (22:08 +0200)]
shlwapi/tests: Fix istream tests on win9x (GetTempPathW).
Andrew Talbot [Sat, 2 Aug 2008 21:09:45 +0000 (22:09 +0100)]
fusion: Sign-compare warnings fix.
Nikolay Sivov [Sat, 2 Aug 2008 22:45:28 +0000 (02:45 +0400)]
gdiplus: Implemented GdipAddPathClosedCurve/GdipAddPathClosedCurveI.
Nikolay Sivov [Sat, 2 Aug 2008 22:45:24 +0000 (02:45 +0400)]
gdiplus: Implemented GdipAddPathClosedCurve2I using GdipAddPathClosedCurve2.
Nikolay Sivov [Sat, 2 Aug 2008 22:45:19 +0000 (02:45 +0400)]
gdiplus: Implemented GdipAddPathClosedCurve2 with tests.
Nikolay Sivov [Sat, 2 Aug 2008 22:45:15 +0000 (02:45 +0400)]
gdiplus: Implemented GdipAddPathCurve/GdipAddPathCurveI.
Nikolay Sivov [Sat, 2 Aug 2008 22:45:11 +0000 (02:45 +0400)]
gdiplus: Implemented GdipAddPathCurve2I using GdipAddPathCurve2.
Nikolay Sivov [Sat, 2 Aug 2008 22:45:06 +0000 (02:45 +0400)]
gdiplus: Implemented GdipAddPathCurve2 with tests.
Nikolay Sivov [Sat, 2 Aug 2008 22:44:57 +0000 (02:44 +0400)]
gdiplus: Move some Beziers helpers to gdiplus.c to use them for graphicspath.
Tobias Jakobi [Sat, 2 Aug 2008 22:59:48 +0000 (00:59 +0200)]
wined3d: Remove arb_tex_npot for NV FX series in fixup_extensions.
H. Verbeet [Sun, 3 Aug 2008 19:17:57 +0000 (21:17 +0200)]
wined3d: Use CTXUSAGE_RESOURCELOAD for ActivateContext() in color_fill_fbo().
CTXUSAGE_CLEAR will apply the FBO state in a later patch.
H. Verbeet [Sun, 3 Aug 2008 19:17:51 +0000 (21:17 +0200)]
wined3d: Move setting the draw buffer to a separate function.
Piotr Caban [Sun, 3 Aug 2008 12:38:10 +0000 (14:38 +0200)]
msxml3: Add namespaces to attributes.
Piotr Caban [Sun, 3 Aug 2008 15:03:28 +0000 (17:03 +0200)]
msxml3: Add ISAXContentHandler_startPrefixMapping event.
Piotr Caban [Sun, 3 Aug 2008 12:37:52 +0000 (14:37 +0200)]
msxml3: Add implementation of ISAXAttributes_getURI.
Piotr Caban [Sun, 3 Aug 2008 12:37:45 +0000 (14:37 +0200)]
msxml3: Add NULL pointers check in getLocalName, getQName and getValue.
Piotr Caban [Sun, 3 Aug 2008 12:37:37 +0000 (14:37 +0200)]
msxml3: Return QNames properly.
Stefan Dösinger [Thu, 31 Jul 2008 20:31:44 +0000 (15:31 -0500)]
d3d9: Skip gracefully if A16R16G16B16 is not supported.
Stefan Dösinger [Wed, 30 Jul 2008 15:53:33 +0000 (10:53 -0500)]
wined3d: Always load glFinish and glFlush from opengl32.dll.
Stefan Dösinger [Sat, 2 Aug 2008 23:06:01 +0000 (18:06 -0500)]
wined3d: Report the pitch alignment to ddraw.
Stefan Dösinger [Wed, 23 Jul 2008 20:38:52 +0000 (15:38 -0500)]
wined3d: Only set D3D caps when GL was loaded successfully.
Stefan Dösinger [Tue, 29 Jul 2008 16:03:59 +0000 (11:03 -0500)]
ddraw: Set ddraw caps in wined3d.
Currently the ddraw capabilities were almost static, except of D3D
support. When overlay support is added, the caps depend on certain
settings in WineD3D or capabilities available from OpenGL and Xv. So
set those caps in wined3d as well.
Stefan Dösinger [Sun, 3 Aug 2008 16:33:07 +0000 (11:33 -0500)]
wined3d: Beware of the frontbuffer coordinate system difference.
Stefan Dösinger [Sat, 2 Aug 2008 18:48:05 +0000 (13:48 -0500)]
wined3d: Clamp results in the arbfp pipeline replacement.
Fixed function processing can only deal with values between 0 and 1
generally. Clamp the results of instructions that could produce bigger
or smaller values.
Stefan Dösinger [Fri, 1 Aug 2008 16:47:24 +0000 (11:47 -0500)]
wined3d: Initialize the texture op function properly.