wine
16 years agobrowseui: Implement PROGDLG_NOMINIMIZE.
Mikołaj Zalewski [Wed, 13 Feb 2008 14:28:20 +0000 (15:28 +0100)] 
browseui: Implement PROGDLG_NOMINIMIZE.

16 years agobrowseui: aclmulti: Follow the Windows Vista behavious in Expand.
Mikołaj Zalewski [Wed, 13 Feb 2008 17:24:55 +0000 (18:24 +0100)] 
browseui: aclmulti: Follow the Windows Vista behavious in Expand.

16 years agobrowseui/tests: make the ACLMulti test pass under Windows Vista.
Mikołaj Zalewski [Wed, 13 Feb 2008 17:24:19 +0000 (18:24 +0100)] 
browseui/tests: make the ACLMulti test pass under Windows Vista.

16 years agoexplorer: Add meaningful titles to virtual desktop windows.
Christian Authmann [Wed, 13 Feb 2008 13:43:17 +0000 (14:43 +0100)] 
explorer: Add meaningful titles to virtual desktop windows.

16 years agoinclude: Added some defines for EnumDevicesBySemantics.
Marcus Meissner [Sun, 10 Feb 2008 18:32:19 +0000 (19:32 +0100)] 
include: Added some defines for EnumDevicesBySemantics.

16 years agogdiplus: draw_polyline never sets status from GenericError to Ok on successful calls.
Royal Chan [Sun, 10 Feb 2008 20:40:52 +0000 (12:40 -0800)] 
gdiplus: draw_polyline never sets status from GenericError to Ok on successful calls.

16 years agosystray: Better validate icon owner.
Kirill K. Smirnov [Thu, 7 Feb 2008 15:23:56 +0000 (15:23 +0000)] 
systray: Better validate icon owner.

16 years agosystray: Correctly handle icon addition/deletion.
Kirill K. Smirnov [Thu, 7 Feb 2008 15:23:54 +0000 (15:23 +0000)] 
systray: Correctly handle icon addition/deletion.

16 years agosystray: Avoid modifying non-existent tooltip windows of non-existent icon windows...
Kirill K. Smirnov [Thu, 7 Feb 2008 15:23:52 +0000 (15:23 +0000)] 
systray: Avoid modifying non-existent tooltip windows of non-existent icon windows when application updates tip of hidden icon.

16 years agouser32: Improve the combo tests to check when the CBN_SELCHANGE notification is sent.
Reece H. Dunn [Sun, 10 Feb 2008 19:00:02 +0000 (19:00 +0000)] 
user32: Improve the combo tests to check when the CBN_SELCHANGE notification is sent.

16 years agod3d9: Assign to struct instead of using memcpy.
Andrew Talbot [Thu, 14 Feb 2008 22:02:31 +0000 (22:02 +0000)] 
d3d9: Assign to struct instead of using memcpy.

16 years agodbghelp: Assign to struct instead of using memcpy.
Andrew Talbot [Thu, 14 Feb 2008 22:02:25 +0000 (22:02 +0000)] 
dbghelp: Assign to struct instead of using memcpy.

16 years agoshdoclc: Added missing Dutch translations.
Frans Kool [Thu, 14 Feb 2008 22:18:39 +0000 (23:18 +0100)] 
shdoclc: Added missing Dutch translations.

16 years agooledlg: Added missing Dutch translations.
Frans Kool [Thu, 14 Feb 2008 22:03:56 +0000 (23:03 +0100)] 
oledlg: Added missing Dutch translations.

16 years agonotepad: Added missing LGPL License in Dutch translations.
Frans Kool [Thu, 14 Feb 2008 21:44:18 +0000 (22:44 +0100)] 
notepad: Added missing LGPL License in Dutch translations.

16 years agompr: Added Dutch translations.
Frans Kool [Thu, 14 Feb 2008 21:30:49 +0000 (22:30 +0100)] 
mpr: Added Dutch translations.

16 years agocmdlgtst: Added missing Dutch translations.
Frans Kool [Thu, 14 Feb 2008 21:20:03 +0000 (22:20 +0100)] 
cmdlgtst: Added missing Dutch translations.

16 years agowinecfg: Added missing Dutch translations.
Frans Kool [Thu, 14 Feb 2008 21:06:14 +0000 (22:06 +0100)] 
winecfg: Added missing Dutch translations.

16 years agocmd: Added & corrected Dutch translations.
Frans Kool [Thu, 14 Feb 2008 20:49:55 +0000 (21:49 +0100)] 
cmd: Added & corrected Dutch translations.

16 years agotaskmgr: Corrected Dutch translations.
Frans Kool [Thu, 14 Feb 2008 09:23:02 +0000 (10:23 +0100)] 
taskmgr: Corrected Dutch translations.

16 years agomsi/tests: Services are not available on win9x.
Paul Vriens [Thu, 14 Feb 2008 16:30:55 +0000 (17:30 +0100)] 
msi/tests: Services are not available on win9x.

16 years agowidl: Guard the inclusion of unistd.h.
Rob Shearman [Thu, 14 Feb 2008 15:35:46 +0000 (15:35 +0000)] 
widl: Guard the inclusion of unistd.h.

16 years agowidl: Remove unused headers.
Rob Shearman [Thu, 14 Feb 2008 15:35:40 +0000 (15:35 +0000)] 
widl: Remove unused headers.

16 years agocrypt32: Fix function declaration - WINAPI should come after the return type.
Rob Shearman [Thu, 14 Feb 2008 15:35:33 +0000 (15:35 +0000)] 
crypt32: Fix function declaration - WINAPI should come after the return type.

16 years agoshell32: Memory allocated by CommandLineToArgvW should be that got from LocalAlloc...
Rob Shearman [Thu, 14 Feb 2008 14:38:58 +0000 (14:38 +0000)] 
shell32: Memory allocated by CommandLineToArgvW should be that got from LocalAlloc/LocalReAlloc, not from GlobalAlloc.

Use LMEM_FIXED instead of 0 in calls to LocalAlloc to emphasise that
we're getting a direct pointer, not a handle to memory.

Remove hargv as it is confusing and unnecessary.

16 years agouser32: Fix incorrect character count passed to GetWindowTextW in ICONTITLE_Paint.
Rob Shearman [Thu, 14 Feb 2008 14:39:07 +0000 (14:39 +0000)] 
user32: Fix incorrect character count passed to GetWindowTextW in ICONTITLE_Paint.

16 years agoshlwapi: IID_IInternetSecurityMgrSite is now defined so remove the local definition...
Rob Shearman [Thu, 14 Feb 2008 14:39:02 +0000 (14:39 +0000)] 
shlwapi: IID_IInternetSecurityMgrSite is now defined so remove the local definition from IUnknown_GetWindow.

16 years agoole32: Fix the character count passed to GetClipboardFormatNameW in WriteFmtUserTypeStg.
Rob Shearman [Thu, 14 Feb 2008 14:38:53 +0000 (14:38 +0000)] 
ole32: Fix the character count passed to GetClipboardFormatNameW in WriteFmtUserTypeStg.

16 years agohhctrl.ocx: Fix the character count passed to GetFullPathNameW in OpenCHM and Navigat...
Rob Shearman [Thu, 14 Feb 2008 14:38:44 +0000 (14:38 +0000)] 
hhctrl.ocx: Fix the character count passed to GetFullPathNameW in OpenCHM and NavigateToChm.

16 years agomsrle32: Fix the character count passed into LoadStringW in About.
Rob Shearman [Thu, 14 Feb 2008 14:38:49 +0000 (14:38 +0000)] 
msrle32: Fix the character count passed into LoadStringW in About.

16 years agodxdiagn: Fix the character count passed to snprintfW in DXDiag_AddFileDescContainer...
Rob Shearman [Thu, 14 Feb 2008 14:38:40 +0000 (14:38 +0000)] 
dxdiagn: Fix the character count passed to snprintfW in DXDiag_AddFileDescContainer and DXDiag_InitDXDiagDisplayContainer.

16 years agodbghelp: Fix a typo in SymLoadModuleExW that caused the wrong number of characters...
Rob Shearman [Thu, 14 Feb 2008 14:38:35 +0000 (14:38 +0000)] 
dbghelp: Fix a typo in SymLoadModuleExW that caused the wrong number of characters to be passed to lstrcpynW.

16 years agoadvapi32: The lpcbSecurityDescriptor parameter to RegGetKeySecurity isn't optional...
Rob Shearman [Thu, 14 Feb 2008 14:38:30 +0000 (14:38 +0000)] 
advapi32: The lpcbSecurityDescriptor parameter to RegGetKeySecurity isn't optional, so don't complicate the code by treating as though it is.

16 years agoinetcomm: Add IStream_CopyTo to the sub-stream implementation.
Huw Davies [Thu, 14 Feb 2008 13:53:49 +0000 (13:53 +0000)] 
inetcomm: Add IStream_CopyTo to the sub-stream implementation.

16 years agoinetcomm: Improve some TRACEs.
Huw Davies [Thu, 14 Feb 2008 12:37:43 +0000 (12:37 +0000)] 
inetcomm: Improve some TRACEs.

16 years agonetapi32/tests: Adding a user with a too long name succeeds on NT4.
Paul Vriens [Thu, 14 Feb 2008 13:35:47 +0000 (14:35 +0100)] 
netapi32/tests: Adding a user with a too long name succeeds on NT4.

16 years agoshell32: Add support for the NoDrives registry key.
Alexandre Julliard [Fri, 15 Feb 2008 09:58:14 +0000 (10:58 +0100)] 
shell32: Add support for the NoDrives registry key.

16 years agouser32: Use custom window procs instead of DefWindowProcA/W in the IsWindowUnicode...
Dmitry Timoshkov [Thu, 14 Feb 2008 08:35:03 +0000 (16:35 +0800)] 
user32: Use custom window procs instead of DefWindowProcA/W in the IsWindowUnicode test.

16 years agodinput: Don't use event times, report current tick count instead.
Vitaliy Margolen [Thu, 14 Feb 2008 07:18:51 +0000 (00:18 -0700)] 
dinput: Don't use event times, report current tick count instead.

16 years agoRevert "dinput: Skip old mouse movement events.".
Vitaliy Margolen [Thu, 14 Feb 2008 07:15:03 +0000 (00:15 -0700)] 
Revert "dinput: Skip old mouse movement events.".

This reverts commit 31876695120f2fe6b4ecf60d73c36472607e5bf2.

16 years agowininet: Code clean up.
Jacek Caban [Wed, 13 Feb 2008 12:34:05 +0000 (13:34 +0100)] 
wininet: Code clean up.

16 years agowininet: Added cache test.
Jacek Caban [Wed, 13 Feb 2008 12:33:42 +0000 (13:33 +0100)] 
wininet: Added cache test.

16 years agowininet: Added correct InternetQueryOption(INTERNET_OPTION_DATAFILE_NAME) implementation.
Jacek Caban [Wed, 13 Feb 2008 12:33:24 +0000 (13:33 +0100)] 
wininet: Added correct InternetQueryOption(INTERNET_OPTION_DATAFILE_NAME) implementation.

16 years agowininet: Added beginning support for HTTP cache files.
Jacek Caban [Wed, 13 Feb 2008 12:32:49 +0000 (13:32 +0100)] 
wininet: Added beginning support for HTTP cache files.

16 years agomsi: Add stub implementation of MsiIsProductElevatedA/W.
Rob Shearman [Wed, 13 Feb 2008 18:08:07 +0000 (18:08 +0000)] 
msi: Add stub implementation of MsiIsProductElevatedA/W.

16 years agontdll: Add an exception handler around calls to module entry points.
Rob Shearman [Wed, 13 Feb 2008 12:36:13 +0000 (12:36 +0000)] 
ntdll: Add an exception handler around calls to module entry points.

Change the return value from BOOL to NTSTATUS so that we can return the
exception code to the caller.

16 years agomscms: [GS]etColorSpace() are not supposed to be defined in icm.h.
Francois Gouget [Wed, 13 Feb 2008 20:52:09 +0000 (21:52 +0100)] 
mscms: [GS]etColorSpace() are not supposed to be defined in icm.h.

16 years agokernel32/tests: Fix the time tests when 'Automatically adjust clock for daylight...
Francois Gouget [Wed, 13 Feb 2008 20:48:05 +0000 (21:48 +0100)] 
kernel32/tests: Fix the time tests when 'Automatically adjust clock for daylight saving changes' has been unset.

16 years agokernel32: Add prototypes for [GS]etDynamicTimeZoneInformation().
Francois Gouget [Wed, 13 Feb 2008 20:41:59 +0000 (21:41 +0100)] 
kernel32: Add prototypes for [GS]etDynamicTimeZoneInformation().

16 years agoUTF-8 resource files must explicitly say so with a pragma.
Francois Gouget [Wed, 13 Feb 2008 20:40:47 +0000 (21:40 +0100)] 
UTF-8 resource files must explicitly say so with a pragma.

16 years agowordpad: File > New now opens a dialog so there should be an ellipsis at the end.
Mikołaj Zalewski [Wed, 13 Feb 2008 13:30:21 +0000 (14:30 +0100)] 
wordpad: File > New now opens a dialog so there should be an ellipsis at the end.

16 years agowordpad: Update Polish translation.
Mikołaj Zalewski [Wed, 13 Feb 2008 13:09:41 +0000 (14:09 +0100)] 
wordpad: Update Polish translation.

16 years agowrite.exe: Add Polish translation.
Mikołaj Zalewski [Wed, 13 Feb 2008 12:21:10 +0000 (13:21 +0100)] 
write.exe: Add Polish translation.

16 years agowineboot: Add Polish translation.
Mikołaj Zalewski [Wed, 13 Feb 2008 12:14:13 +0000 (13:14 +0100)] 
wineboot: Add Polish translation.

16 years agobrowseui: Add Polish translation.
Mikołaj Zalewski [Wed, 13 Feb 2008 11:59:34 +0000 (12:59 +0100)] 
browseui: Add Polish translation.

16 years agocredui: Update Polish translation.
Mikołaj Zalewski [Wed, 13 Feb 2008 10:56:09 +0000 (11:56 +0100)] 
credui: Update Polish translation.

16 years agowinhelp: Update Polish translation.
Mikołaj Zalewski [Wed, 13 Feb 2008 10:41:21 +0000 (11:41 +0100)] 
winhelp: Update Polish translation.

16 years agoadvapi32/tests: CryptVerifySignatureW is not implemented on win98.
Paul Vriens [Wed, 13 Feb 2008 17:38:44 +0000 (18:38 +0100)] 
advapi32/tests: CryptVerifySignatureW is not implemented on win98.

16 years agoshell32/tests: GetLongPathNameA is not implemented on win95.
Paul Vriens [Wed, 13 Feb 2008 16:36:02 +0000 (17:36 +0100)] 
shell32/tests: GetLongPathNameA is not implemented on win95.

16 years agomshtml: Fix a typo in nsiface.idl.
Rob Shearman [Wed, 13 Feb 2008 16:22:20 +0000 (16:22 +0000)] 
mshtml: Fix a typo in nsiface.idl.

16 years agorpcrt4: Add some traces to async_notifier_proc.
Rob Shearman [Wed, 13 Feb 2008 16:22:08 +0000 (16:22 +0000)] 
rpcrt4: Add some traces to async_notifier_proc.

Make the test of the return value of wait_for_incoming_data less strict.

16 years agoavifil32: Pass the number of characters to LoadStringW, not the number of bytes.
Rob Shearman [Wed, 13 Feb 2008 16:21:53 +0000 (16:21 +0000)] 
avifil32: Pass the number of characters to LoadStringW, not the number of bytes.

16 years agomshtml: Add a dummy member to nsMargin as empty structs aren't valid in C89.
Rob Shearman [Wed, 13 Feb 2008 16:22:03 +0000 (16:22 +0000)] 
mshtml: Add a dummy member to nsMargin as empty structs aren't valid in C89.

16 years agomshtml: All interfaces in nsiface.idl are local.
Rob Shearman [Wed, 13 Feb 2008 16:21:42 +0000 (16:21 +0000)] 
mshtml: All interfaces in nsiface.idl are local.

Since there is no in or out, or other information necessary for
remoting, all of the interfaces can only used locally, so declare them
all as local.

16 years agomshtml: Remove extra semi-colons after cpp_quote in nsiface.idl.
Rob Shearman [Wed, 13 Feb 2008 16:21:25 +0000 (16:21 +0000)] 
mshtml: Remove extra semi-colons after cpp_quote in nsiface.idl.

16 years agowined3d: Switch the visual tests back to D3DDEVTYPE_HAL.
Stefan Dösinger [Sat, 9 Feb 2008 22:57:35 +0000 (23:57 +0100)] 
wined3d: Switch the visual tests back to D3DDEVTYPE_HAL.

16 years agowined3d: Add a test for the vFace register.
Stefan Dösinger [Mon, 11 Feb 2008 11:04:57 +0000 (12:04 +0100)] 
wined3d: Add a test for the vFace register.

16 years agoversion: Check for 16-bit file format before returning ERROR_RESOURCE_DATA_NOT_FOUND.
Aric Stewart [Wed, 13 Feb 2008 16:17:05 +0000 (10:17 -0600)] 
version: Check for 16-bit file format before returning ERROR_RESOURCE_DATA_NOT_FOUND.

16 years agoole32: Fix potential NULL dereference of qiresults in ClientIdentity_QueryMultipleInt...
Rob Shearman [Wed, 13 Feb 2008 12:35:13 +0000 (12:35 +0000)] 
ole32: Fix potential NULL dereference of qiresults in ClientIdentity_QueryMultipleInterfaces.

This could happen if proxy_manager_get_remunknown returns S_FALSE, so
fix the check of the return code to match that below.

16 years agoole32: Fix a potentially confusing combination of conditional and bitwise or operator...
Rob Shearman [Wed, 13 Feb 2008 12:35:08 +0000 (12:35 +0000)] 
ole32: Fix a potentially confusing combination of conditional and bitwise or operators by adding extra brackets.

16 years agoole32: Remove an assert that is useless and triggers warnings elsewhere in static...
Rob Shearman [Wed, 13 Feb 2008 12:35:00 +0000 (12:35 +0000)] 
ole32: Remove an assert that is useless and triggers warnings elsewhere in static analysis tools.

16 years agoole32: Fix local-variable shadowing in apartment_hostobject_thread.
Rob Shearman [Wed, 13 Feb 2008 12:34:52 +0000 (12:34 +0000)] 
ole32: Fix local-variable shadowing in apartment_hostobject_thread.

16 years agoole32: Fix reference count leak in BindMoniker.
Rob Shearman [Wed, 13 Feb 2008 12:34:44 +0000 (12:34 +0000)] 
ole32: Fix reference count leak in BindMoniker.

16 years agoinclude: Fix some typos in dpaddr.h.
Rob Shearman [Wed, 13 Feb 2008 13:19:23 +0000 (13:19 +0000)] 
include: Fix some typos in dpaddr.h.

16 years agolibport: Use configure guards for include files that may not be present.
Rob Shearman [Wed, 13 Feb 2008 13:18:37 +0000 (13:18 +0000)] 
libport: Use configure guards for include files that may not be present.

16 years agokernel32/tests: ReplaceFile[AW] doesn't exist on win9x.
Paul Vriens [Wed, 13 Feb 2008 12:54:07 +0000 (13:54 +0100)] 
kernel32/tests: ReplaceFile[AW] doesn't exist on win9x.

16 years agocomdlg32: Assign to structs instead of using memcpy.
Andrew Talbot [Wed, 13 Feb 2008 11:09:02 +0000 (11:09 +0000)] 
comdlg32: Assign to structs instead of using memcpy.

16 years agomsi: Add tests for source folder resolution.
James Hawkins [Wed, 13 Feb 2008 06:07:43 +0000 (00:07 -0600)] 
msi: Add tests for source folder resolution.

16 years agogdi32: Move two 16bit function stubs to gdi16.c.
Michael Stefaniuc [Wed, 13 Feb 2008 00:47:59 +0000 (01:47 +0100)] 
gdi32: Move two 16bit function stubs to gdi16.c.

16 years agoinetcomm: Implement IMimeMessage_GetMessageSource.
Huw Davies [Tue, 12 Feb 2008 14:30:59 +0000 (14:30 +0000)] 
inetcomm: Implement IMimeMessage_GetMessageSource.

16 years agoinetcomm: Stub for MimeOleGetCharsetInfo.
Huw Davies [Tue, 12 Feb 2008 14:28:11 +0000 (14:28 +0000)] 
inetcomm: Stub for MimeOleGetCharsetInfo.

16 years agoinetcomm: Stub IMime{Message, Body}_GetCharset to return a NULL charset.
Huw Davies [Tue, 12 Feb 2008 14:20:37 +0000 (14:20 +0000)] 
inetcomm: Stub IMime{Message, Body}_GetCharset to return a NULL charset.

16 years agoinetcomm: Implement IMimeBody_GetProp for the primary context type.
Huw Davies [Tue, 12 Feb 2008 14:11:34 +0000 (14:11 +0000)] 
inetcomm: Implement IMimeBody_GetProp for the primary context type.

16 years agoinetcomm: Implement IMimeMessage_GetAttachments.
Huw Davies [Tue, 12 Feb 2008 13:49:28 +0000 (13:49 +0000)] 
inetcomm: Implement IMimeMessage_GetAttachments.

16 years agoinetcomm: Implement IMimeMessage_GetTextBody.
Huw Davies [Tue, 12 Feb 2008 13:36:16 +0000 (13:36 +0000)] 
inetcomm: Implement IMimeMessage_GetTextBody.

16 years agoinetcomm: Forward a few IMimeMessage functions to the appropriate IMimeBody functions.
Huw Davies [Tue, 12 Feb 2008 12:27:05 +0000 (12:27 +0000)] 
inetcomm: Forward a few IMimeMessage functions to the appropriate IMimeBody functions.

16 years agoinetcomm: Implement IMimeMessage_Find{First,Next}.
Huw Davies [Tue, 12 Feb 2008 12:18:26 +0000 (12:18 +0000)] 
inetcomm: Implement IMimeMessage_Find{First,Next}.

16 years agoinetcomm: Implement IMimeMessage_CountBodies.
Huw Davies [Tue, 12 Feb 2008 11:59:36 +0000 (11:59 +0000)] 
inetcomm: Implement IMimeMessage_CountBodies.

16 years agoinetcomm: Implement IMimeMessage_GetBody.
Huw Davies [Tue, 12 Feb 2008 11:49:47 +0000 (11:49 +0000)] 
inetcomm: Implement IMimeMessage_GetBody.

16 years agoinetcomm: Create a body tree for multipart messages.
Huw Davies [Tue, 12 Feb 2008 11:36:31 +0000 (11:36 +0000)] 
inetcomm: Create a body tree for multipart messages.

16 years agoinetcomm: Add a sub-stream implementation.
Huw Davies [Tue, 12 Feb 2008 11:18:09 +0000 (11:18 +0000)] 
inetcomm: Add a sub-stream implementation.

16 years agoinetcomm: Added missing initialization.
Huw Davies [Tue, 12 Feb 2008 22:52:24 +0000 (22:52 +0000)] 
inetcomm: Added missing initialization.

16 years agoregedit: Added Dutch translations.
Frans Kool [Tue, 12 Feb 2008 22:00:27 +0000 (23:00 +0100)] 
regedit: Added Dutch translations.

16 years agowinefile: Added Dutch translations.
Frans Kool [Tue, 12 Feb 2008 21:22:22 +0000 (22:22 +0100)] 
winefile: Added Dutch translations.

16 years agouser32: Add a couple of tests for WS_EX_TOPMOST.
Dmitry Timoshkov [Thu, 7 Feb 2008 15:03:39 +0000 (23:03 +0800)] 
user32: Add a couple of tests for WS_EX_TOPMOST.

16 years agokernel32: Add tests for ReplaceFileA and ReplaceFileW.
Erich Hoover [Tue, 12 Feb 2008 22:03:37 +0000 (23:03 +0100)] 
kernel32: Add tests for ReplaceFileA and ReplaceFileW.

16 years agokernel32: Implement ReplaceFileW.
Rob Shearman [Thu, 7 Feb 2008 12:43:25 +0000 (12:43 +0000)] 
kernel32: Implement ReplaceFileW.

Based on a patch by Erich Hoover.

16 years agokernel32: Implement ReplaceFileA.
Erich Hoover [Tue, 12 Feb 2008 22:02:34 +0000 (23:02 +0100)] 
kernel32: Implement ReplaceFileA.

16 years agocomctl32: Assign to structs instead of using memcpy.
Andrew Talbot [Tue, 12 Feb 2008 21:13:06 +0000 (21:13 +0000)] 
comctl32: Assign to structs instead of using memcpy.

16 years agomsi: Handle carriage returns in MsiDatabaseImport.
James Hawkins [Tue, 12 Feb 2008 07:37:56 +0000 (01:37 -0600)] 
msi: Handle carriage returns in MsiDatabaseImport.