Michael Kaufmann [Wed, 9 Aug 2006 17:30:17 +0000 (19:30 +0200)]
user: Fix the keyboard navigation and some graphical glitches for multi-column menus.
Paul Vriens [Wed, 9 Aug 2006 16:47:10 +0000 (18:47 +0200)]
winerror.h: Add some error codes.
Roderick Colenbrander [Wed, 9 Aug 2006 16:24:08 +0000 (18:24 +0200)]
wined3d: Fix GLSL regression / draw buffers support.
Frank Richter [Wed, 9 Aug 2006 16:24:23 +0000 (18:24 +0200)]
shell32: Tweak and update German translation.
Stefan Dösinger [Wed, 9 Aug 2006 17:30:57 +0000 (19:30 +0200)]
ddraw: Implement D3DRENDERSTATE_TEXTUREMAPBLEND.
Stefan Dösinger [Wed, 9 Aug 2006 16:02:28 +0000 (18:02 +0200)]
wined3d: Watch out for negative results when validating the shader constant range.
Duane Clark [Tue, 8 Aug 2006 23:08:05 +0000 (16:08 -0700)]
msvcrt: In text mode a ctrl-z signals EOF.
Spotted by David Hagood with test suggested by Dan Kegel.
Michael Kaufmann [Wed, 9 Aug 2006 14:14:49 +0000 (16:14 +0200)]
user: CopyImage: Handle the flags LR_COPYDELETEORG, LR_CREATEDIBSECTION, and LR_MONOCHROME.
Michael Kaufmann [Tue, 8 Aug 2006 21:22:50 +0000 (23:22 +0200)]
user: Accept more flags in SetMenuItemInfo and ModifyMenu.
- Accept MFT_MENU{BAR}BREAK, MFT_RADIOCHECK, MFT_RIGHTJUSTIFY, and
MFT_RIGHTORDER in SetMenuItemInfo.
- InsertMenu, AppendMenu, ModifiyMenu: Accept MF_HILITE flag (undocumented).
- SetMenuItemInfo: Only use the lower word of the bitmap handle as
documented in MSDN (Word 95 depends on this).
- The type MFT_RADIOCHECK cannot be set if only the checkmarks are
modified with SetMenuItemInfo.
- New tests.
Jacek Caban [Wed, 9 Aug 2006 14:42:51 +0000 (16:42 +0200)]
mshtml: Use moniker in AsyncOpen if channel is NULL.
Jacek Caban [Wed, 9 Aug 2006 14:42:37 +0000 (16:42 +0200)]
mshtml: Set nsURI's moniker in NewURI.
Jacek Caban [Wed, 9 Aug 2006 14:42:24 +0000 (16:42 +0200)]
mshtml: Set nsURI's moniker in OnStartURILoad.
Jacek Caban [Wed, 9 Aug 2006 14:41:47 +0000 (16:41 +0200)]
mshtml: Don't crash in QueryInterface if uri is NULL.
Jacek Caban [Wed, 9 Aug 2006 14:40:50 +0000 (16:40 +0200)]
mshtml: Added default GetSpec implementation.
Jacek Caban [Wed, 9 Aug 2006 14:39:43 +0000 (16:39 +0200)]
mshtml: Return INET_E_USE_DEFAULT_PROTOCOLHANDLER in ResProtocolInfo::CombineUrl.
Jacek Caban [Wed, 9 Aug 2006 14:38:42 +0000 (16:38 +0200)]
mshtml: Continue searching for Gecko if loading xpcom.dll failed.
Jacek Caban [Wed, 9 Aug 2006 14:37:48 +0000 (16:37 +0200)]
mshtml: Store IMoniker in BSCallback.
Jacek Caban [Wed, 9 Aug 2006 14:34:59 +0000 (16:34 +0200)]
mshtml: Added GetMoniker and SetMoniker methods to nsIWineURI.
Jacek Caban [Wed, 9 Aug 2006 14:34:02 +0000 (16:34 +0200)]
mshtml: Create "Internet Explorer_Hidden" window.
Jacek Caban [Wed, 9 Aug 2006 14:33:00 +0000 (16:33 +0200)]
mshtml: Load the page from moniker if we don't have nsIChannel.
Jacek Caban [Wed, 9 Aug 2006 14:31:31 +0000 (16:31 +0200)]
shdocvw: Return DIID_DWebBrowserEvents in GetGUID for WebBrowser_V1.
Huw Davies [Wed, 9 Aug 2006 13:46:20 +0000 (14:46 +0100)]
shlwapi: Add tests for PathUnquoteSpaces.
Kai Blin [Wed, 9 Aug 2006 12:31:53 +0000 (14:31 +0200)]
secur32: Make ntlm tests run on both WinXP and Win2k.
Kai Blin [Wed, 9 Aug 2006 12:31:44 +0000 (14:31 +0200)]
secur32: Add tests for MakeSignature, VerifySignature, EncryptMessage and DecryptMessage.
Mike McCormack [Wed, 9 Aug 2006 11:38:51 +0000 (20:38 +0900)]
shell32: IShellLink::SetPath removes quotes from the path.
Mike McCormack [Wed, 9 Aug 2006 10:31:26 +0000 (19:31 +0900)]
shell32: Fix test compilation with MSVC6.
Alexandre Julliard [Wed, 9 Aug 2006 15:10:14 +0000 (17:10 +0200)]
server: Make the message extra info 64 bits on Win64.
Alexandre Julliard [Wed, 9 Aug 2006 14:45:26 +0000 (16:45 +0200)]
server: Split the queuing of hardware messages into a separate send_hardware_message request.
Mikołaj Zalewski [Thu, 3 Aug 2006 17:11:07 +0000 (19:11 +0200)]
shell32: Add recyclebin.c file missing in previous commit.
Mikołaj Zalewski [Thu, 3 Aug 2006 17:11:07 +0000 (19:11 +0200)]
shell32: Update Polish translation.
Mikołaj Zalewski [Thu, 3 Aug 2006 17:09:52 +0000 (19:09 +0200)]
shell32: Add a custom icon for the trash folder.
Mikołaj Zalewski [Thu, 3 Aug 2006 17:07:47 +0000 (19:07 +0200)]
shell32: Add trash items enumeration.
Mikołaj Zalewski [Thu, 3 Aug 2006 17:04:11 +0000 (19:04 +0200)]
shell32: Add a Trash virtual folder.
Yong Chi [Sun, 6 Aug 2006 20:05:02 +0000 (13:05 -0700)]
ddraw: Fix for incorrect return value from wined3d.
Alexandre Julliard [Wed, 9 Aug 2006 10:38:15 +0000 (12:38 +0200)]
Make.rules: Added rules for client/proxy/server generation from IDL files.
Alexandre Julliard [Wed, 9 Aug 2006 09:21:41 +0000 (11:21 +0200)]
explorer: Never paint the desktop when using the X root window.
Juan Lang [Wed, 9 Aug 2006 06:18:56 +0000 (23:18 -0700)]
crypt32: Trace key type in CryptFindOIDInfo.
Hwang YunSong(황윤성) [Tue, 8 Aug 2006 23:48:38 +0000 (08:48 +0900)]
user32: Updated Korean resource.
Michael Stefaniuc [Tue, 8 Aug 2006 23:17:41 +0000 (01:17 +0200)]
msvcrt: Remove redundant NULL checks before MSVCRT_free.
Michael Stefaniuc [Tue, 8 Aug 2006 23:17:00 +0000 (01:17 +0200)]
comdlg32: Remove redundant NULL checks before MemFree.
Matt Finnicum [Tue, 8 Aug 2006 20:08:43 +0000 (16:08 -0400)]
wordpad: Request WS_VSCROLL now that riched20 supports it.
Matt Finnicum [Tue, 8 Aug 2006 20:08:43 +0000 (16:08 -0400)]
riched20: Implement EM_SHOWSCROLLBAR, EM_SETSCROLLPOS, ES_DISABLENOSCROLL, and WS_VSCROLL.
James Hawkins [Tue, 8 Aug 2006 21:38:57 +0000 (14:38 -0700)]
msi: Add tests for the RemoveFiles action.
Andrew Talbot [Tue, 8 Aug 2006 22:21:56 +0000 (23:21 +0100)]
user/tests: Write-strings warnings fix.
Andrew Talbot [Tue, 8 Aug 2006 20:01:38 +0000 (21:01 +0100)]
shlwapi/tests: Write-strings warnings fix.
Kai Blin [Tue, 8 Aug 2006 14:23:19 +0000 (16:23 +0200)]
secur32: Move NTLM tests to ntlm.c to avoid cluttering main.c with NTLM-specific tests.
Juan Lang [Tue, 8 Aug 2006 16:47:32 +0000 (09:47 -0700)]
rsaenh: Test and fix CryptEncrypt with NULL buffer.
Jeff Latimer [Tue, 8 Aug 2006 08:57:37 +0000 (18:57 +1000)]
usp10: ScriptItemize will break up the string into script_items.
Francois Gouget [Mon, 7 Aug 2006 19:52:36 +0000 (21:52 +0200)]
configure: Fix the linux/ipx.h detection.
Roderick Colenbrander [Tue, 8 Aug 2006 15:50:33 +0000 (17:50 +0200)]
wined3d: Volume texture addressing caps.
Roderick Colenbrander [Tue, 8 Aug 2006 15:46:03 +0000 (17:46 +0200)]
wined3d: Shader declaration cap fixes.
Matt Finnicum [Tue, 8 Aug 2006 15:55:08 +0000 (11:55 -0400)]
riched20: Modify ME_CharFromPoint to work properly with password controls.
Samuel Lidén Borell [Tue, 8 Aug 2006 13:33:45 +0000 (15:33 +0200)]
mshtml: Add Swedish translation.
Roderick Colenbrander [Tue, 8 Aug 2006 08:57:15 +0000 (10:57 +0200)]
wined3d: Shader cap fixes.
Robert Shearman [Fri, 4 Aug 2006 16:28:04 +0000 (17:28 +0100)]
user: Make ExitWindowsEx asynchronous by deferring the real work to the explorer process.
Mike McCormack [Tue, 8 Aug 2006 09:47:02 +0000 (18:47 +0900)]
shell32: Use case insensitive comparisons when comparing paths.
James Hawkins [Mon, 7 Aug 2006 18:37:49 +0000 (11:37 -0700)]
msi: Fix the compressed files logic.
If the compressed file attribute is not set, use the Word Count
property to determine if files are compressed.
Hwang YunSong(황윤성) [Mon, 7 Aug 2006 23:53:05 +0000 (08:53 +0900)]
shell32: Updated Korean resource.
Jan Zerebecki [Mon, 7 Aug 2006 22:06:40 +0000 (00:06 +0200)]
wined3d: Stub out remaining renderstates.
Jan Zerebecki [Mon, 7 Aug 2006 22:06:09 +0000 (00:06 +0200)]
wined3d: Correct check for GL ext. support in MULTISAMPLEANTIALIAS.
Jan Zerebecki [Mon, 7 Aug 2006 22:04:24 +0000 (00:04 +0200)]
wined3d: Add missing newline at the end of traces.
Jan Zerebecki [Mon, 7 Aug 2006 22:03:06 +0000 (00:03 +0200)]
wined3d: Registry setting for the amount of simulated texture memory.
Set VideoMemorySize under HKCU\Software\Wine\Direct3D to amount in MB
as string.
Francois Gouget [Mon, 7 Aug 2006 19:18:41 +0000 (21:18 +0200)]
wine.inf: lnkfile\shellex\ContextMenuHandlers\... is not supposed to have a default value.
Francois Gouget [Mon, 7 Aug 2006 19:38:14 +0000 (21:38 +0200)]
wine.inf: Don't create a fake exe and change the name at the same time.
This confuses installers that think said exes can be run when this is
not the case and cannot work.
Francois Gouget [Mon, 7 Aug 2006 19:37:34 +0000 (21:37 +0200)]
wine.inf: Use %CurrentVersionNT% wherever applicable.
Francois Gouget [Mon, 7 Aug 2006 19:17:37 +0000 (21:17 +0200)]
mlang: Fix the 'Multi Language String' CLSID: there is no {
44EC053A-B70D-11D0-B188-
00AA0038C969} CLSID in the Windows registry.
Francois Gouget [Mon, 7 Aug 2006 19:37:03 +0000 (21:37 +0200)]
shell32: Add CLSID_CUrlHistory and CLSID_CURLSearchHook.
Francois Gouget [Mon, 7 Aug 2006 19:38:56 +0000 (21:38 +0200)]
inseng: Switch to the standard regsvr.c registration code.
Now the CLSID_DLManager and CLSID_ActiveSetupEng keys get proper display names.
This also gives us DllUnregisterServer() for free.
Francois Gouget [Mon, 7 Aug 2006 19:42:19 +0000 (21:42 +0200)]
itss: Register CLSID_ITSProtocol. Tweak the registration code (via copy/paste) so we can register its VersionIndependentProgID.
Francois Gouget [Mon, 7 Aug 2006 19:50:17 +0000 (21:50 +0200)]
oleaut32: Set some missing ProxyStubClsid fields.
Francois Gouget [Mon, 7 Aug 2006 19:54:38 +0000 (21:54 +0200)]
ole32: Add a BaseInterface where needed.
Roderick Colenbrander [Mon, 7 Aug 2006 18:09:24 +0000 (20:09 +0200)]
wined3d: Textureops caps fix.
Andrew Talbot [Mon, 7 Aug 2006 19:52:33 +0000 (20:52 +0100)]
user/tests: Write-strings and cast-qual warnings fix.
Andrew Talbot [Mon, 7 Aug 2006 18:03:40 +0000 (19:03 +0100)]
shell32: Write-strings warnings fix.
James Hawkins [Mon, 7 Aug 2006 18:11:10 +0000 (11:11 -0700)]
wintrust: Always return ERROR_SUCCESS in WinVerifyTrust.
James Hawkins [Mon, 7 Aug 2006 17:49:18 +0000 (10:49 -0700)]
msi: Add tests for MsiGetProperty.
Alexandre Julliard [Mon, 7 Aug 2006 19:41:55 +0000 (21:41 +0200)]
configure: Fixed soname detection on MacOS by using otool instead of ldd.
Kevin Koltzau [Sun, 6 Aug 2006 03:09:06 +0000 (23:09 -0400)]
hid: Initial implementation.
Ulrich Czekalla [Mon, 7 Aug 2006 16:35:09 +0000 (12:35 -0400)]
wininet: Add INTERNET_OPTION_SECURITY_FLAGS stub to InternetSetOptionW.
Krzysztof Foltman [Mon, 7 Aug 2006 15:27:16 +0000 (17:27 +0200)]
riched20: New, clean, simple selection repaint logic - should fix all outstanding refresh issues.
H. Verbeet [Mon, 7 Aug 2006 17:23:11 +0000 (19:23 +0200)]
d3d9: Stub D3DPERF_ functions.
H. Verbeet [Mon, 7 Aug 2006 17:25:17 +0000 (19:25 +0200)]
wined3d: Allow async occlusion queries.
H. Verbeet [Mon, 7 Aug 2006 17:23:49 +0000 (19:23 +0200)]
wined3d: Improve a few query traces.
The query type is useful to have in query TRACEs.
IWineD3DQueryImpl_GetDataSize isn't really a stub.
H. Verbeet [Mon, 7 Aug 2006 17:23:27 +0000 (19:23 +0200)]
wined3d: Check Occlusion query GL calls.
H. Verbeet [Mon, 7 Aug 2006 17:21:54 +0000 (19:21 +0200)]
wined3d: Add a couple of traces to the vertexdeclaration creation code.
Alexandre Julliard [Mon, 7 Aug 2006 15:48:18 +0000 (17:48 +0200)]
makefiles: Use make dependencies to create installation directories.
This avoids a lot of redundant calls to mkinstalldirs.
Alexandre Julliard [Mon, 7 Aug 2006 14:45:45 +0000 (16:45 +0200)]
ntdll: Get rid of the Linux legacy signal stack switching.
It doesn't work right in 32-bit code anyway.
Tijl Coosemans [Sat, 5 Aug 2006 20:34:11 +0000 (22:34 +0200)]
ntdll: Cleanup signal_i386.c a bit and fix *BSD.
Robert Shearman [Mon, 7 Aug 2006 11:59:13 +0000 (12:59 +0100)]
ole32: Tell the advise holder what the data delegate is in DefaultHandle_DAdvise if we are already connected.
Robert Shearman [Mon, 7 Aug 2006 11:59:04 +0000 (12:59 +0100)]
ole32: Finish off delegate notifications in the data advise holder.
Advise the data delegate object when new advises come in on the data
advise holder, not just when connecting.
Unadvise the data delegate object when unadvising a connection on the
data advise holder, when destructing the data advise holder and when
disconnecting.
Vitaliy Margolen [Mon, 7 Aug 2006 02:27:40 +0000 (20:27 -0600)]
dinput: Signal event after we queued an event. Not before.
Robert Reif [Sat, 5 Aug 2006 10:27:50 +0000 (06:27 -0400)]
netapi32: Add stubs for remaining NetLocalGroup* functions.
Move existing NetLocalGroup* functions to local_group.c.
Add stubs for remaining NetLocalGroup* functions.
Eric Pouech [Sat, 5 Aug 2006 11:50:53 +0000 (13:50 +0200)]
dbghelp: Missing bits from previous patch about variables with constant values.
Alexandre Julliard [Mon, 7 Aug 2006 11:54:09 +0000 (13:54 +0200)]
Make.rules: Make all submake invocations silent for consistency.
Alexandre Julliard [Mon, 7 Aug 2006 11:53:31 +0000 (13:53 +0200)]
ntdll: Fixed buffer overflow in NtQueryDirectoryFile optimisation.
Francois Gouget [Sun, 6 Aug 2006 10:30:14 +0000 (12:30 +0200)]
usp10/tests: Add trailing '\n's to ok() calls.
Francois Gouget [Sun, 6 Aug 2006 10:28:32 +0000 (12:28 +0200)]
Assorted spelling fixes.
Roderick Colenbrander [Sun, 6 Aug 2006 20:50:40 +0000 (22:50 +0200)]
wined3d: texture caps fixes.
Roderick Colenbrander [Sun, 6 Aug 2006 11:53:19 +0000 (13:53 +0200)]
wined3d: General constant caps fix.
Tijl Coosemans [Sat, 5 Aug 2006 21:31:07 +0000 (23:31 +0200)]
loader/pthread: Added pthread_attr_get_np support.