David Hedberg [Wed, 3 Mar 2010 12:19:47 +0000 (13:19 +0100)]
user32: Fix case where EM_SCROLL with page down results in trying to scroll up past the beginning.
David Hedberg [Wed, 3 Mar 2010 12:19:46 +0000 (13:19 +0100)]
user32: Fix return value of EDIT_EM_Scroll.
Louis Lenders [Tue, 2 Mar 2010 21:07:50 +0000 (22:07 +0100)]
wine.inf: Add windows\help directory.
Alexandre Julliard [Wed, 3 Mar 2010 12:19:13 +0000 (13:19 +0100)]
server: Set the idle event when PeekMessage is called with -1 as window filter.
Alexandre Julliard [Wed, 3 Mar 2010 12:18:33 +0000 (13:18 +0100)]
user32: Pass HWND_BOTTOM unmodified to the server in PeekMessage.
Roderick Colenbrander [Tue, 2 Mar 2010 17:46:43 +0000 (18:46 +0100)]
wined3d: Move the 8-bit palette shader code over to the blit_shader backend.
Roderick Colenbrander [Tue, 2 Mar 2010 15:21:45 +0000 (16:21 +0100)]
wined3d: Rename yuv to complex in order to prepare for 8-bit palette fixups using the same code.
Nikolay Sivov [Wed, 3 Mar 2010 09:38:39 +0000 (12:38 +0300)]
shlwapi/tests: Some tests for PathGetDriveNumber.
Alexandre Julliard [Wed, 3 Mar 2010 10:52:59 +0000 (11:52 +0100)]
krnl386.exe: Don't try to free again an already freed global block.
Andrew Nguyen [Wed, 3 Mar 2010 08:53:23 +0000 (02:53 -0600)]
msi: Correctly set the process working directory in custom action type 34.
Christian Costa [Wed, 3 Mar 2010 07:52:43 +0000 (08:52 +0100)]
d3dxof: Turn some TRACEs into WARNs in case of parsing error.
Dylan Smith [Wed, 3 Mar 2010 07:39:14 +0000 (02:39 -0500)]
comctl32/tests: Added scrolled listview test for LVM_GETSUBITEMRECT.
Dylan Smith [Wed, 3 Mar 2010 07:38:39 +0000 (02:38 -0500)]
comctl32/listview: Scrolling affects subitem rect.
Dylan Smith [Wed, 3 Mar 2010 07:31:29 +0000 (02:31 -0500)]
comctl32/tests: Add NULL terminator to unicode string constant.
Reece Dunn [Tue, 2 Mar 2010 21:31:46 +0000 (21:31 +0000)]
crypt32: Fix CryptFreeTls when calling with a freed index.
Reece Dunn [Tue, 2 Mar 2010 21:29:48 +0000 (21:29 +0000)]
kernel32/tests: Add a test case for calling TlsFree on a freed index.
Vincent Povirk [Tue, 2 Mar 2010 22:07:07 +0000 (16:07 -0600)]
ole32: Add a test showing IStorage_CopyTo ignores open objects in the source.
Paul Chitescu [Tue, 2 Mar 2010 19:46:43 +0000 (11:46 -0800)]
quartz: Silence the FIXME that AsyncReader does not implement IBasicAudio.
Juan Lang [Mon, 1 Mar 2010 16:51:47 +0000 (08:51 -0800)]
wintrust: Correct GenericChainCertificateTrust's handling of WINTRUST_CreateChainForSigner's return value.
Vincent Povirk [Fri, 26 Feb 2010 16:02:17 +0000 (10:02 -0600)]
ole32: Clear the sibling links when reinserting a renamed element.
Huw Davies [Tue, 2 Mar 2010 14:49:47 +0000 (14:49 +0000)]
oleaut32: Add a test for non-oleautomation error handling.
Hans Leidekker [Tue, 2 Mar 2010 13:59:19 +0000 (14:59 +0100)]
msi: Add tests for removing values from .ini files.
Hans Leidekker [Tue, 2 Mar 2010 13:58:55 +0000 (14:58 +0100)]
msi: Implement the RemoveIniValues standard action.
Hans Leidekker [Tue, 2 Mar 2010 13:58:27 +0000 (14:58 +0100)]
msi: Skip the FindRelatedProducts action when product is already installed.
Hans Leidekker [Tue, 2 Mar 2010 13:58:02 +0000 (14:58 +0100)]
msi: Improve a trace.
Hans Leidekker [Tue, 2 Mar 2010 13:57:37 +0000 (14:57 +0100)]
msi: Look at the requested action when publishing assemblies, not the action taken.
Hans Leidekker [Tue, 2 Mar 2010 13:57:14 +0000 (14:57 +0100)]
msi: Look at the requested action when moving files, not the action taken.
Hans Leidekker [Tue, 2 Mar 2010 13:56:51 +0000 (14:56 +0100)]
msi: Look at the requested action when deleting services, not the action taken.
Hans Leidekker [Tue, 2 Mar 2010 13:56:26 +0000 (14:56 +0100)]
msi: Look at the requested action when stopping services, not the action taken.
Hans Leidekker [Tue, 2 Mar 2010 13:56:01 +0000 (14:56 +0100)]
msi: Look at the requested action when installing services, not the action taken.
Hans Leidekker [Tue, 2 Mar 2010 13:55:31 +0000 (14:55 +0100)]
msi: Only create environment strings when the component is set to be installed.
Hans Leidekker [Tue, 2 Mar 2010 13:55:06 +0000 (14:55 +0100)]
msi: Improve a trace.
Jörg Höhle [Sun, 28 Feb 2010 19:19:03 +0000 (20:19 +0100)]
winmm/tests: Fix up to 3 MCI test failures.
Andrey Turkin [Tue, 2 Mar 2010 12:35:26 +0000 (15:35 +0300)]
userenv: Implement stubbed userenv.dll.138.
Henri Verbeet [Tue, 2 Mar 2010 10:51:52 +0000 (11:51 +0100)]
user32: Also show dialogs right after a WM_TIMER message.
Alexandre Julliard [Tue, 2 Mar 2010 11:03:17 +0000 (12:03 +0100)]
server: Initial support for Wow64 registry redirection.
Marcus Meissner [Sat, 27 Feb 2010 22:13:21 +0000 (23:13 +0100)]
windowscodecs: Handle old libpng.so using distros (as SLE 10).
Roderick Colenbrander [Tue, 2 Mar 2010 10:38:19 +0000 (11:38 +0100)]
opengl32: Update opengl extensions.
Alexandre Goujon [Mon, 1 Mar 2010 20:39:40 +0000 (21:39 +0100)]
configure: Define _WIN32 when compiling on Windows.
Alexandre Goujon [Mon, 1 Mar 2010 20:39:39 +0000 (21:39 +0100)]
configure: Add dll name recognition for cygwin.
Austin English [Tue, 2 Mar 2010 01:49:41 +0000 (19:49 -0600)]
urlmon: Add a stub for AsyncInstallDistributionUnit.
Christian Costa [Tue, 2 Mar 2010 07:37:07 +0000 (08:37 +0100)]
d3dx9_36: Remove useless HEAP_ZERO_MEMORY flag (spotted by Henri Verbeet).
Hwang YunSong [Tue, 2 Mar 2010 01:12:25 +0000 (10:12 +0900)]
wordpad: Update Korean translation.
Andrey Turkin [Tue, 2 Mar 2010 04:55:00 +0000 (07:55 +0300)]
shdocvw: Return success code in ITaskBarList::HrInit.
Reece Dunn [Mon, 1 Mar 2010 23:15:11 +0000 (23:15 +0000)]
ole32: IMoniker_IsRunning returns E_INVALIDARG when bindctx is NULL.
Reece Dunn [Mon, 1 Mar 2010 22:21:40 +0000 (22:21 +0000)]
hlink/tests: Add more tests to show a difference in string and moniker hlinks.
Anders Jonsson [Mon, 1 Mar 2010 21:47:24 +0000 (22:47 +0100)]
wordpad: Update Swedish translation.
Nikolay Sivov [Mon, 1 Mar 2010 21:39:31 +0000 (00:39 +0300)]
comctl32/toolbar: Fix possible null pointer dereference.
Roderick Colenbrander [Mon, 1 Mar 2010 16:32:53 +0000 (17:32 +0100)]
wined3d: Fix multisampling on cards without 32-bit RGB fbconfigs.
Paul Chitescu [Mon, 1 Mar 2010 17:57:40 +0000 (09:57 -0800)]
qedit: A full format is required when connecting either pin of the SampleGrabber.
Alexandre Julliard [Mon, 1 Mar 2010 16:06:19 +0000 (17:06 +0100)]
winex11: Don't try to create the owner window if it belongs to a different thread.
Reece Dunn [Sun, 28 Feb 2010 21:24:47 +0000 (21:24 +0000)]
msxml3/tests: Improve the IObjectSecurity tests to cover msxml3 SP8+ behaviour.
Gerald Pfeifer [Sun, 28 Feb 2010 12:13:59 +0000 (13:13 +0100)]
widl: Avoid two warnings.
Andrew Eikum [Sat, 27 Feb 2010 01:20:42 +0000 (19:20 -0600)]
shlwapi: Ignore the hash of HTML URLs in UrlCombine.
Alexandre Julliard [Mon, 1 Mar 2010 13:24:05 +0000 (14:24 +0100)]
ntdll/tests: Add tests showing that NtCreateKey is not recursive.
Alexandre Julliard [Mon, 1 Mar 2010 13:14:50 +0000 (14:14 +0100)]
server: Make the standard registry key creation non-recursive.
Alexandre Julliard [Mon, 1 Mar 2010 13:13:46 +0000 (14:13 +0100)]
server: Add a separate function for internal registry key creation.
Alexandre Julliard [Mon, 1 Mar 2010 13:12:12 +0000 (14:12 +0100)]
advapi32: Create keys recursively if necessary.
Alexandre Julliard [Mon, 1 Mar 2010 13:06:08 +0000 (14:06 +0100)]
kernel32: Create the Nls\CodePage key one element at a time.
Alexandre Julliard [Mon, 1 Mar 2010 13:04:33 +0000 (14:04 +0100)]
kernel32: Create the Control Panel\International key one element at a time.
Alexandre Julliard [Mon, 1 Mar 2010 13:02:16 +0000 (14:02 +0100)]
kernel32: Create the hardware registry keys one at a time, and bail out if the main key already exists.
Alexandre Julliard [Mon, 1 Mar 2010 13:01:28 +0000 (14:01 +0100)]
kernel32: Moved creation of the DynData registry keys to wineboot.
Henri Verbeet [Mon, 1 Mar 2010 11:39:58 +0000 (12:39 +0100)]
uxtheme: GetObject() already returns a DIB's absolute height.
Henri Verbeet [Mon, 1 Mar 2010 11:39:57 +0000 (12:39 +0100)]
winex11.drv: GetObject() already returns a DIB's absolute height.
Henri Verbeet [Mon, 1 Mar 2010 11:39:56 +0000 (12:39 +0100)]
gdi32: GetObject() should return the DIB's absolute height in dsBmih.biHeight.
Henri Verbeet [Mon, 1 Mar 2010 11:39:55 +0000 (12:39 +0100)]
gdi32/tests: Fix a few format strings.
Henri Verbeet [Mon, 1 Mar 2010 11:39:54 +0000 (12:39 +0100)]
winex11.drv: Use the bitmap's "topdown" field in X11DRV_DIB_DoCopyDIBSection().
Henri Verbeet [Mon, 1 Mar 2010 11:39:53 +0000 (12:39 +0100)]
winex11.drv: Use the bitmap's "topdown" field in X11DRV_AlphaBlend().
Henri Verbeet [Mon, 1 Mar 2010 11:39:52 +0000 (12:39 +0100)]
winex11.drv: Use the bitmap's "topdown" field in X11DRV_SetDIBits().
Henri Verbeet [Mon, 1 Mar 2010 11:39:51 +0000 (12:39 +0100)]
winex11.drv: Store if a bitmap is top-down in X_PHYSBITMAP.
GetObject() is supposed to return the absolute height, and there's no other
way to retrieve this information after the bitmap is created.
Christian Costa [Mon, 1 Mar 2010 08:39:29 +0000 (09:39 +0100)]
d3dx9_36: Find, store and enable retreival of CTAB comment data in shader (based on code from Luis Busquets).
Christian Costa [Mon, 1 Mar 2010 08:39:24 +0000 (09:39 +0100)]
d3dx9_36: Implement D3DXFindShaderComment (based on code from Luis Busquets) + tests.
Christian Costa [Mon, 1 Mar 2010 08:39:18 +0000 (09:39 +0100)]
d3dx9_36: Implement stubbed ID3DXConstantTable interface.
Christian Costa [Mon, 1 Mar 2010 08:38:58 +0000 (09:38 +0100)]
d3drm: Use proper macro for AddRef.
Christian Costa [Mon, 1 Mar 2010 08:38:32 +0000 (09:38 +0100)]
ddraw/tests: Fix typos.
Christian Costa [Mon, 1 Mar 2010 08:36:37 +0000 (09:36 +0100)]
d3dxof: Use proper macro for AddRef.
Christian Costa [Mon, 1 Mar 2010 08:36:31 +0000 (09:36 +0100)]
d3dxof: Remove wrong description.
Christian Costa [Mon, 1 Mar 2010 08:36:25 +0000 (09:36 +0100)]
d3dxof: Fix file types checks + tests.
Christian Costa [Mon, 1 Mar 2010 08:36:19 +0000 (09:36 +0100)]
d3dxof: Allow templates to be defined anywhere in objects file.
Nikolay Sivov [Sun, 28 Feb 2010 22:10:24 +0000 (01:10 +0300)]
shlwapi: Implement SHFormatDateTimeA/SHFormatDateTimeW with tests.
Nikolay Sivov [Sat, 27 Feb 2010 18:56:30 +0000 (21:56 +0300)]
shlwapi: Fix mask usage in SHSetWindowBits with tests.
Jeff Latimer [Sun, 28 Feb 2010 11:58:44 +0000 (22:58 +1100)]
usp10: Fix trace to remove an incorrect assignment.
Maarten Lankhorst [Sun, 21 Feb 2010 12:50:42 +0000 (13:50 +0100)]
mmdevapi: Implement a stub of MMDevice.
Maarten Lankhorst [Sun, 31 Jan 2010 19:28:30 +0000 (20:28 +0100)]
include: Add devpkey.h.
Maarten Lankhorst [Sun, 31 Jan 2010 19:27:46 +0000 (20:27 +0100)]
include: Add devpropdev.h.
Maarten Lankhorst [Fri, 29 Jan 2010 20:51:41 +0000 (21:51 +0100)]
include: Fix IsEqualPropertyKey definition.
Alexandre Julliard [Mon, 1 Mar 2010 10:35:37 +0000 (11:35 +0100)]
makefiles: Fix makedep dependency now that we explicitly to make depend when creating makefiles.
Alexandre Julliard [Mon, 1 Mar 2010 10:34:34 +0000 (11:34 +0100)]
kernel32: Move shared heap creation to krnl386 and load it by default on Win9x versions.
Nikolay Sivov [Sun, 28 Feb 2010 22:22:28 +0000 (01:22 +0300)]
kernel32/lcformat: Get rid of back jumps on errors.
Michael Stefaniuc [Sun, 28 Feb 2010 20:48:09 +0000 (21:48 +0100)]
oleaut32: Remove superfluous NULL check before HeapFree (Smatch).
Andrew Eikum [Sun, 28 Feb 2010 18:59:30 +0000 (12:59 -0600)]
shdocvw: Fix typo in WARN.
André Hentschel [Sun, 28 Feb 2010 18:21:47 +0000 (19:21 +0100)]
oleaut32: Fix fractional calculation.
Gerald Pfeifer [Sun, 28 Feb 2010 12:28:08 +0000 (13:28 +0100)]
comdlg32: Shed unused parameters from CFn_WMInitDialog and CFn_WMDestroy.
Gerald Pfeifer [Sun, 28 Feb 2010 12:22:24 +0000 (13:22 +0100)]
comdlg32: Remove unused wParam parameters from PRINTDLG_WMInitDialog and PRINTDLG_WMInitDialogW.
Andrey Turkin [Sun, 28 Feb 2010 14:50:16 +0000 (17:50 +0300)]
extrac32: Enhance command-line parsing.
Austin English [Sun, 28 Feb 2010 04:07:10 +0000 (22:07 -0600)]
ntdll: Add initial support for OpenBSD to fill_cpu_info.
David Hedberg [Sat, 27 Feb 2010 16:58:16 +0000 (17:58 +0100)]
richedit: GTL_PRECISE to GETTEXTLENGTHEX implies GTL_NUMBYTES.
If GTL_PRECISE is passed without specifying either GTL_NUMCHARS or
GTL_NUMBYTES, behave as if GTL_NUMBYTES was passed.
Dylan Smith [Sat, 27 Feb 2010 18:31:07 +0000 (13:31 -0500)]
richedit: Make zooming affect all pictures.
Dylan Smith [Sat, 27 Feb 2010 18:31:02 +0000 (13:31 -0500)]
richedit: Documented paragraph border widths are in points not pixels.
The border widths documented by msdn are in points which are 72 dpi, which
is not equivalent to pixels (normally 96 dpi). I pre-converted all the
border widths to 96 dpi resolution since this avoids needed to store
fractions, and often avoids the need for convertion to the displays
resolution.
Detlef Riekenberg [Fri, 26 Feb 2010 16:00:57 +0000 (17:00 +0100)]
msvcrt20: Forward more functions to msvcrt.dll.