Commit Graph

2554 Commits

Author SHA1 Message Date
Ilya Basin 9ff19d1d48 shell32: Enable dde for SEE_MASK_CLASSALL. 2010-03-25 16:36:41 +01:00
Nikolay Sivov ef7abf1087 shell32/tests: Fix a test crash on Win9x. 2010-03-24 19:01:29 +01:00
Nikolay Sivov 34577a84d9 shell32: Add IFolderView::Item implementation. 2010-03-23 12:19:48 +01:00
Nikolay Sivov edcaf53f94 shell32/tests: Use strict comparison for return values. 2010-03-23 12:19:48 +01:00
Nikolay Sivov 0a32123d10 shell32: Add IShellFolderView::RemoveObject for IShellView. 2010-03-23 12:19:48 +01:00
Nikolay Sivov 1f6c759e0c shell32: IShellView::ContextSensitiveHelp not implemented. 2010-03-23 12:19:48 +01:00
Paul Vriens d57f05f062 shell32/tests: Fix test failures on Win95, Win98 and NT4. 2010-03-22 15:52:44 +01:00
Nikolay Sivov 01ebc66535 shell32: Implement IShellFolderView::QuerySupport no-op method. 2010-03-22 15:52:36 +01:00
Nikolay Sivov 9958b80e9d shell32: Add IShellFolderView::SetRedraw implementation. 2010-03-22 15:52:36 +01:00
Nikolay Sivov 61fc3f9004 shell32: Implement some IShellFolderView methods over IFolderView. 2010-03-22 15:52:36 +01:00
Nikolay Sivov fa3dd31a9c shell32: Add IShellFolderView::GetSelectedObjects implementation for IShellView. 2010-03-22 15:52:36 +01:00
Nikolay Sivov a3d0877ed6 shell32: Add a stub IShellFolderView for IShellView. 2010-03-22 15:52:36 +01:00
Nikolay Sivov 9e80570a3b shell32: Remove a useless debug switch, fix prototype. 2010-03-22 15:52:36 +01:00
Nikolay Sivov 6a0bdddfc4 shell32: Add a note about a possible crash on NULL input. 2010-03-22 15:52:36 +01:00
Nikolay Sivov 53ae4e2ba0 shell32: Add IPersist support for desktop IShellFolder. 2010-03-22 15:52:36 +01:00
Nikolay Sivov 0f794f9510 shell32: Some debug tracing improvements. 2010-03-22 15:52:36 +01:00
Nikolay Sivov 1168b79266 shell32: Properly fail for unsupported interfaces in IShellView::GetItemObject. 2010-03-22 15:52:35 +01:00
Francois Gouget 1cc79eaef7 shell32/tests: Remove spaces before '\n'. 2010-03-22 10:48:42 +01:00
Nikolay Sivov b774baa35c shell32: Add IPersistFile::GetCurFile implementation for IShellLink. 2010-03-19 12:23:42 +01:00
Ilya Basin 4b5f6ada17 shell32/tests: Add tests for the parser of SHELLEXECUTEINFO.lpFile. 2010-03-16 17:36:18 +01:00
David Hedberg bbe73787fc shell32: Initial support for the properties command in the IContextMenu for shellview. 2010-03-16 17:20:02 +01:00
David Hedberg 50c7cf5111 shell32: SHCreatePropSheetExtArrayEx should check if the key itself contains the clsid of the shell extension. 2010-03-16 17:19:25 +01:00
Alexandre Julliard bef5645eb1 makefiles: Remove the no longer needed explicit separators for dependencies. 2010-03-16 13:28:19 +01:00
Nikolay Sivov 82a4b85424 shell32: Add SHCreateFileExtractIconW stub. 2010-03-15 14:18:06 +01:00
Nikolay Sivov 345ab7d591 shell32/shellview: Don't crash on ::DragLeave called without droptraget. 2010-03-15 14:18:06 +01:00
Nikolay Sivov 78c909fb08 shell32/shellview: Implement IFolderView::ItemCount for SVGIO_ALLVIEW flag. 2010-03-15 14:18:06 +01:00
Nikolay Sivov b8220e727c shell32/shellview: Implement IFolderView::GetFolder() for IID_IShellFolder. 2010-03-15 14:18:06 +01:00
Nikolay Sivov 8c92ba009d shell32/shellview: Implemented IFolderView::GetFocusedItem. 2010-03-15 14:18:06 +01:00
Nikolay Sivov 90b9c2fd39 shell32/shellview: Implemented IFolderView::GetSelectionMarkedItem() with basic test. 2010-03-15 14:18:06 +01:00
Nikolay Sivov 4261aaffd7 shell32/shellview: Remove unneeded memset, release browser reference on failure. 2010-03-15 14:18:06 +01:00
Nikolay Sivov 537e3821d5 shell32: Initial test file for IShellView/IFolderView, implemented IFolderView::GetSpacing. 2010-03-15 14:18:06 +01:00
Nikolay Sivov 5308dfb396 shell32/shellview: Use W-calls for menu handling, same for SendMessage to ListView window. 2010-03-15 14:18:06 +01:00
Nikolay Sivov 571159d5ff shell32/shellview: Improve error handling on some helpers, fix possible leak. 2010-03-15 14:18:06 +01:00
Huw Davies a0126ec1ca shell32: Mask out the CSIDL_ flags. 2010-03-05 15:21:27 +01:00
Huw Davies c6b6082d16 shell32: Improve a TRACE and issue a FIXME if the interface is not implemented. 2010-03-05 15:21:22 +01:00
Nikolay Sivov 072951e2f8 shell32: Stub IShellView2::SelectAndPositionItem() over IFolderView::SelectAndPositionItems(). 2010-03-05 12:40:54 +01:00
Nikolay Sivov 04e527b31b shell32: Move SelectItem implementation to IFolderView and use it for IShellView::SelectItem. 2010-03-05 12:40:45 +01:00
Nikolay Sivov c9751d3688 shell32: Cast to class data pointer IShellView2 vtable as it's a first member. 2010-03-05 12:40:34 +01:00
Nikolay Sivov 8032ae7047 shell32: Stub IFolderView implementation for IShellView instance. 2010-03-05 12:39:35 +01:00
Nikolay Sivov fb45de3f66 shell32: Use return value on failure updated in Vista+. 2010-03-04 17:29:16 +01:00
Paul Vriens f370ab7e9b shell32/tests: Prevent crash on W2K and below. 2010-03-04 12:30:24 +01:00
Nikolay Sivov ab0e037ee0 shell32: Remove WINAPI where it's not needed. 2010-03-03 14:02:35 +01:00
Nikolay Sivov 500c785053 shell32: Implement SHParseDisplayName with basic tests. 2010-03-03 14:02:23 +01:00
Nikolay Sivov 721be7135f shell32/tests: Minor test file cleanup. 2010-03-03 14:02:13 +01:00
Alexandre Julliard d5a54642f4 shell32/tests: Fix broken check of the ok() macro return value.
Spotted by Yann Droneaud.
2010-02-24 16:04:05 +01:00
Alexandre Julliard d279227538 shell32/tests: Don't use the return value of the ok macro. 2010-02-24 16:03:15 +01:00
Christian Costa 240afab362 shell32: Allow copy operation to overwrite an existing write protected file + tests. 2010-02-23 17:45:40 +01:00
Alexandre Julliard 6164ce2d82 makefiles: Use the standard C_SRCS variable as the list of test files.
This enables it to be auto-updated by make_makefiles.
2010-02-22 10:47:11 +01:00
Paul Vriens 6a6c8e3ee2 shell32/tests: Fix a test failure on NT4. 2010-02-10 11:34:53 +01:00
Vincent Povirk b609e25204 shell32: Use the current directory when copying to an empty destination. 2010-02-08 17:14:43 +01:00
Michael Stefaniuc 816a254276 shell32: Don't print the function name twice in an ERR. 2010-02-04 13:39:28 +01:00
Nikolay Sivov 9de35af881 shell32: Fix a debug channel. 2010-02-03 15:51:07 +01:00
Alexandre Julliard 49be8db6b1 shell32: Put the temp directory inside the user profile directory. 2010-01-28 15:30:13 +01:00
Paul Vriens 31d08405d9 shell32/tests: Fix the old shell32 detection. 2010-01-26 12:18:42 +01:00
Christian Costa 5a647e87c1 shell32: Improve some FIXMEs. 2010-01-26 12:18:31 +01:00
Paul Vriens edf050cf5d shell32/tests: Fix test failures on old shell32 for FO_MOVE. 2010-01-25 18:05:02 +01:00
Paul Vriens b3eeb4163c shell32/tests: Skip FO_COPY tests on old shell32. 2010-01-25 18:05:02 +01:00
Paul Vriens 1bd7956a7d shell32/tests: Fix FO_RENAME tests for old shell32. 2010-01-25 18:05:02 +01:00
Huw Davies 06ad4ce1c8 shell32: Add a test to show the IShellLink_GetIDList returns a copy of the IDList, remove an incorrect comment and fix a memory leak.
Found by Valgrind.
2010-01-22 13:56:16 +01:00
Paul Vriens 83c422e111 shell32/tests: Fix crash on ancient Win95. 2010-01-19 16:51:05 +01:00
Paul Vriens 3cbaaaa564 shell32: Remove some unneeded parameter setting. 2010-01-14 09:14:19 -06:00
Marcus Meissner 54aa61798f shell32: Handle bad menu handle (Coverity). 2010-01-11 13:39:46 -06:00
Paul Vriens cb5e6f378a shell32: Fix length parameter for ZeroMemory (Coccinelle). 2010-01-08 10:13:56 +01:00
Nikolay Sivov 9a53cb5263 shell32/shelllink: Fix some string buffers leaks. 2010-01-07 19:41:34 +01:00
Reece Dunn a2c41b72f8 Don't generate FIXME warnings for DllCanUnloadNow. 2010-01-06 10:59:51 +01:00
Alexandre Julliard 89df78e2c0 shell32: Move the RunDLL_CallEntry16 implementation to shell.dll. 2009-12-30 17:29:06 +01:00
Rob Shearman 3547ea011a shell32: Fix a potentially large memory leak in IQueryAssociations_fnGetString. 2009-12-30 13:37:14 +01:00
Rob Shearman 16f4b56345 shell32: Fix memory leaks in autocomplete tests. 2009-12-30 13:37:06 +01:00
Rob Shearman 0fd772be99 shell32: Fix style in autocomplete tests to more match the typical style used in the rest of Wine. 2009-12-30 13:36:57 +01:00
Alexandre Julliard 1346740a57 shell32: Don't use the instance of the owner window for the autocomplete listbox. 2009-12-28 12:27:17 +01:00
Michael Stefaniuc 6f36945f2b shell32: Remove some superfluous LPARAM/WPARAM casts. 2009-12-28 12:27:15 +01:00
Alexandre Julliard 9d44153273 shell32/tests: Fix the system directory test for old WoW64 platforms. 2009-12-23 14:27:31 +01:00
Alexandre Julliard 29c0ecfd1c shell32: Use the module instance instead of that of the owner window for the about dialog. 2009-12-21 11:20:04 +01:00
Vincent Povirk a18bc73fce shell32: Fix a memory leak in SHFileOperationW. 2009-12-18 11:44:49 +01:00
Huw Davies b71173f7ac shell32: Fix a memory leak.
Found by Valgrind.
2009-12-17 13:09:49 +01:00
Huw Davies 7078cfa76b shell32: Fix a memory leak in the tests.
Found by Valgrind.
2009-12-16 12:42:40 +01:00
Vincent Povirk 02a01f9585 shell32: Fix a memory leak in a test. 2009-12-14 12:07:30 +01:00
Vincent Povirk a8c2d4b5bc shell32: Fix an uninitialized memory access in SHGetFileInfoW.
If we are passed SHGFI_PIDL, szFullPath is not initialized. If we're passed
the flags PIDL, USEFILEATTRIBUTES, and an icon flag, we will try to use the
uninitialized filename to get the icon. Since the test claims that the
function should return an icon in this case, and we cannot always convert
a pidl to a path, we should just use the pidl.
2009-12-14 12:07:25 +01:00
Paul Vriens 9233215ae7 shell32/tests: Fix a test failure on a default Windows 7 system. 2009-12-11 17:47:29 +01:00
Nikolay Sivov daf99d4bdd shell32: Fix some trace typos. 2009-12-09 14:25:25 +01:00
Paul Vriens 5fa94d18c5 shell32/tests: Remove a useless string. 2009-12-08 17:44:30 +01:00
Paul Vriens ba5142f342 shell32/tests: Remove a now unused define. 2009-12-08 17:44:23 +01:00
Paul Vriens ea95977825 shell32/tests: Removed an unused define. 2009-12-08 17:44:16 +01:00
Paul Vriens 495d353c63 shell32/tests: Decide whether to use CSIDL_PROGRAMS or CSIDL_COMMON_PROGRAMS by checking admin rights. 2009-12-08 17:44:08 +01:00
Paul Vriens b965a5f0e0 shell32/tests: Cope with non-English Vista+ and short names in the title bar of explorer windows. 2009-12-08 17:44:01 +01:00
Marcus Meissner 265c959ed9 shell32: handle corrupt entry in iconcache registry entry (Coverity). 2009-12-04 14:34:58 +01:00
Paul Vriens 1c582d2ac5 shell32/tests: Don't fill a string with potential garbage. 2009-12-03 15:26:41 +01:00
Marcus Meissner 482354bdf7 shell32: Check for NULL lpText (Coverity). 2009-12-02 13:14:42 +01:00
Austin Lund 487a51b52f shell32/tests: Fix ITEMIDLIST_format test when running on FAT filesystems. 2009-12-01 13:40:17 +01:00
Paul Vriens e5d37c8d4a shell32/tests: Fix test failure on non-English locale. 2009-12-01 12:23:52 +01:00
Paul Vriens 404dcbcd65 shell32/tests: Change a trace into a skip for skipped tests. 2009-11-29 16:39:22 +01:00
Paul Vriens e5d83ac625 shell32/tests: Remove an unneeded HeapAlloc. 2009-11-29 16:39:08 +01:00
Paul Vriens 1c6f813bc7 shell32/tests: Fix test failures on Vista and higher. 2009-11-29 16:39:03 +01:00
Paul Vriens 98fef79f2d shell32/tests: Use ReadCabinetState to check title logic. 2009-11-29 16:38:53 +01:00
Paul Vriens f8134cee10 shell32/tests: Cope with systems lacking SHGetSpecialFolderPath. 2009-11-29 16:38:34 +01:00
Paul Vriens d5dac6c43d shell32/tests: Only fetch some special folders once. 2009-11-29 16:38:26 +01:00
Paul Vriens 17089d0c2e shell32/tests: Run tests on NT4 again. 2009-11-29 16:38:13 +01:00
Paul Vriens 1da30597e4 shell32/tests: Fix some test failures on Windows 7. 2009-11-29 16:37:17 +01:00
Paul Vriens ac85305c95 shell32/tests: Fix test failures on several platforms. 2009-11-24 18:13:58 +01:00
Damjan Jovanovic b585b24397 shell32: Deal better with spaces in ASSOCSTR_COMMAND values. 2009-11-24 15:53:36 +01:00
Paul Vriens f9a931070d shell32/tests: Fix some tests on Win7. 2009-11-20 11:40:12 +01:00
Owen Rudge 8d93b9cee8 shell32: Implement support for SHIL_SYSSMALL in SHGetImageList. 2009-11-19 11:48:25 +01:00
Marcus Meissner bc85487496 shell32: Remove useless NULL check (Coverity). 2009-11-19 11:47:55 +01:00
Owen Rudge ed5a2992f3 shell32: Don't increase refcount twice in SHGetImageList. 2009-11-19 11:47:38 +01:00
Owen Rudge 9db87f13d3 shell32: Implement SHGetImageList and remove todo_wine from imagelist tests. 2009-11-17 15:14:53 +01:00
Alexandre Julliard 61a4200162 shell32: Fix setting of NULL arguments in IShellLink. 2009-11-16 20:09:48 +01:00
Mikey Alexander d51b4e19fb shell32/tests: Fix Program Manager DDE conformance test failures. 2009-11-16 17:47:37 +01:00
Francois Gouget 8a00aaaa50 shell32: Make GetFileNameFromBrowse{A,W}() static. 2009-11-16 12:43:05 +01:00
Owen Rudge e8f05eeff3 shell32: Add Unicode version of GetFileNameFromBrowse.
Implement GetFileNameFromBrowse as an AW function.
2009-11-12 15:17:18 +01:00
Paul Vriens 8d5e5e74a1 shell32/tests: Run tests again on NT4. 2009-11-11 11:26:57 +01:00
Francois Gouget 5fb3985fa5 Assorted spelling fixes. 2009-11-09 19:42:31 +01:00
Mikey Alexander 91bf659dd6 shell32/tests: Add Program Manager DDE conformance tests. 2009-11-05 14:45:33 +01:00
Alexandre Julliard d72e7af9b1 shell32: Specify the full application path when starting winemenubuilder.exe. 2009-10-27 11:21:34 +01:00
Paul Vriens 6d4a4fc4cd shell32/tests: Fix a test failure on some Vista boxes. 2009-10-21 16:05:57 +02:00
Andrey Turkin b78d457efb dlls: Update Russian translations. 2009-10-20 13:46:45 +02:00
Francois Gouget 915b69e2a7 shell32: Fix compilation on systems that don't support nameless unions. 2009-10-19 14:45:32 +02:00
Stefan Dösinger 29d72a53ab shell32: Make some functions hookable. 2009-10-14 12:21:06 +02:00
Paul Vriens 7a0430d0e8 shell32/tests: Fix test failure on Cyrillic locales. 2009-10-12 12:14:36 +02:00
Paul Vriens 856be7c9a7 shell32/tests: Fix remaining failures on WinMe. 2009-10-09 11:50:29 +02:00
Paul Vriens d62d442d6d shell32/tests: Fix some test failures on WinMe (SHPathPrepareForWrite). 2009-10-08 15:05:33 +02:00
Paul Vriens 012af0bd00 shell32/tests: Fix some test failures on WinMe (FO_COPY). 2009-10-08 14:39:06 +02:00
Francois Gouget fe935e8d50 Assorted spelling fixes. 2009-10-08 12:17:31 +02:00
Ge van Geldorp 1b5a373c0e shell32/tests: Fix shlexec on Vista and higher. 2009-10-02 16:31:43 +02:00
Ge van Geldorp f4878f0859 shell32/tests: Fix shellpath test on Win7. 2009-09-28 14:30:36 +02:00
Alexandre Julliard e55acdb642 shell32: Don't try to call a 16-bit function on non-x86 platforms. 2009-09-25 14:37:57 +02:00
Aric Stewart 42e54f9513 shell32: Stub ShellHookProc. 2009-09-25 14:35:38 +02:00
Vitaly Perov 749c86cd3f shell32: Enlarge static to display multiline text correctly. 2009-09-16 12:59:56 -05:00
Paul Vriens e5e065ebbb shell32/tests: Fix a test failure on Win95/NT4. 2009-09-10 12:13:45 +02:00
Michael Stefaniuc 5ea23d616b shell32: Use FAILED instead of !SUCCEEDED. 2009-09-10 11:08:39 +02:00
Paul Vriens 3a656fde1f shell32/tests: Fix a crash on Win9x. 2009-09-10 10:50:35 +02:00
Hans Leidekker 6b107c7f62 shell32: Reject NULL path in IShellLink_SetPath. 2009-09-09 14:07:43 +02:00
Alexandre Julliard 312429fb51 shell32: Use explicit prototypes for function pointers. 2009-09-09 13:13:19 +02:00
Ge van Geldorp 1134f77d5f shell32/tests: Fix tests on Vista+. 2009-09-02 14:39:35 +02:00
Eric Pouech 881bea26a4 shell32: In shell view, use the expected value for the effect in Drag & Drop operation. 2009-08-29 17:12:45 +02:00
Eric Pouech 35d6217def Remove a couple of superfluous casts. 2009-08-29 17:11:26 +02:00
Vladimir Pankratov 8777994882 shell32: Handle NULL path. 2009-08-28 16:48:23 +02:00
Alexandre Julliard 4d413296d2 shell32: Move the IQueryAssociations implementation from shlwapi to shell32. 2009-08-25 11:13:26 +02:00
Akihiro Sagawa 03157495a2 shell32: Update Japanese translation. 2009-08-24 15:17:32 +02:00
Alexandre Julliard ee868cce5b tests: Make wine_dbgstr_w available in test.h for all tests. 2009-08-19 13:19:31 +02:00
Akihiro Sagawa c6a947d2ec shell32: Use IDS_DESKTOPDIRECTORY for CSIDL_COMMON_DESKTOPDIRECTORY. 2009-08-10 13:10:30 +02:00
Stefan Leichter a14256f621 shell32: Make the tests of the value returned from function SHGetFileInfoA more strick, fix wine to pass the tests. 2009-08-05 11:23:41 +02:00
Nicolas Le Cam ab6ee61bd3 shell32/tests: Fix test on temp paths that have a different long form. 2009-08-03 17:34:12 +02:00
Nicolas Le Cam 41b2296ac0 shell32/tests: Add test for shell links to short path containing double backslashes. 2009-08-03 17:34:03 +02:00
Hwang YunSong eaf0d12d1d shell32: Updated Korean resource. 2009-08-03 16:00:57 +02:00
Vladimir Pankratov 2a9d8d86fa shell32: Convert the Russian resources to UTF-8. 2009-08-03 14:57:20 +02:00
Alexandre Julliard d1fbdbce32 shell32/tests: Fix a couple of failures on Win9x and NT4. 2009-07-24 11:44:41 +02:00
Alexandre Julliard 7db6d5e3be shell32/tests: Create our own temp directory to make sure it's not the Windows directory. 2009-07-22 23:25:25 +02:00
Francois Gouget fb0e107b18 shell32: Add a trailing '\n' to a WARN(). 2009-07-22 11:09:02 +02:00
Owen Rudge 5e289b91c0 shell32: Ensure extraPmts is a valid pointer before checking it. 2009-07-22 11:08:39 +02:00
André Hentschel a261137593 shell32: Fix German folder names. 2009-07-22 11:02:28 +02:00
Owen Rudge 1eca313f47 shell32: Execute control panel applets in separate process. 2009-07-21 10:47:06 +02:00
Owen Rudge bd926bde38 shell32: Check if a numerical value has been passed inside quotes in Control_DoLaunch. 2009-07-21 10:46:49 +02:00
Austin English f81784bbdb shell32: Fix English folder names. 2009-07-21 10:46:39 +02:00
Austin English c68a20fb80 shell32: Adjust shell folders to more closely match Windows. 2009-07-20 12:21:16 +02:00
Aurimas Fišeras d05f1d3e0a Various small Lithuanian translation fixes. 2009-07-20 12:20:46 +02:00
Vitaliy Margolen d2117c14ba shell32: Export IsUserAnAdmin by name as well. 2009-07-16 16:06:51 +02:00
André Hentschel 4a70164d66 shell32: Correct German language. 2009-07-16 11:07:51 +02:00
Austin English ccfcf8dd21 shell32: More Dutch translations fixes.
Translations by Vincent Beers.
2009-07-15 13:23:37 +02:00
Michael Stefaniuc f92afb8768 shell32: Convert the German resources to UTF-8. 2009-07-15 13:23:19 +02:00
Austin English 6d474663c1 shell32: Fix folder names for Dutch locale. 2009-07-14 10:45:23 +02:00
Frédéric Delanoy 4a4c2fa12f shell32: Fix French translation & UI display. 2009-07-10 12:11:52 +02:00
Ricardo Filipe b7432f3c01 shell32: Update Portuguese translation and convert to UTF8. 2009-07-07 13:31:08 +02:00
Paul Vriens 5f5c340855 shell32: Add missing encoding for Dutch resources. 2009-07-07 13:22:17 +02:00
Alexandre Julliard 7af70c2c97 shell32/tests: Revive the test for CSIDL_SYSTEMX86. 2009-07-07 11:48:25 +02:00
Alexandre Julliard 43e90c8ff7 shell32: Add support for the CSIDL_SYSTEMX86 folder. 2009-07-07 11:47:58 +02:00
Alexander Nicolaysen Sørnes 49e0315e86 shell32: Update Norwegian Bokmål translation. 2009-07-03 14:28:31 +02:00
Alexandre Julliard 56af92b073 makefiles: Regenerate the source lists using make_makefiles. 2009-07-03 13:26:38 +02:00
Michael Stefaniuc ee8c98c05c shell32: Build language resource files separately.
Do not include them from an other rc file.
2009-07-02 11:45:35 +02:00
Vladimir Pankratov 6384eb0aec shell32: Fix RunFileDialog to close after starting apps. 2009-07-01 11:38:27 +02:00
Frédéric Delanoy f4a625b3b3 shell32: Updated French translation. 2009-06-30 12:29:38 +02:00
Paul Vriens d9a9e3f06d shell32: Fix Dutch translations. 2009-06-29 13:21:50 +02:00
Aric Stewart a6c81e0754 shell32: Implement SHCreateShellFolderView (ordinal 256).
Used by IE7's Add On management dialog.
2009-06-26 12:04:42 +02:00
Aric Stewart 9224609589 shell32: Handle shell: urls internal in ParseDisplayName instead of passing them to shdocvw. 2009-06-26 12:04:32 +02:00
Matej Spindler 47aed6dcec shell32: Update Slovenian translation. 2009-06-26 11:59:35 +02:00
Paul Chitescu b647b56984 shell32: Add missing Romanian translation for IDS_SHLEXEC_NOASSOC. 2009-06-24 11:28:56 +02:00
Paul Chitescu a70e4248a3 shell32: Completed Romanian translation, fixed minor typos. 2009-06-23 15:53:01 +02:00
Nicolas Le Cam 25d7065885 shell32/tests: Use win_skip() instead of skip() and trace(). 2009-06-22 11:23:04 +02:00
Nicolas Le Cam ce78a66d8e shell32/tests: Fix a typo. 2009-06-22 11:22:35 +02:00
Paul Vriens a4477bac28 shell32/tests: Fix some test failures on Vista and higher. 2009-06-19 13:49:49 +02:00
Paul Vriens b1e007e3c6 shell32/tests: Fix a test failure on Vista and higher. 2009-06-19 13:49:44 +02:00
Paul Vriens 61b89b6308 shell32/tests: Fix some test failures on Vista and higher. 2009-06-18 15:17:28 +02:00
Paul Vriens cca3492557 shell32/tests: Fix a test failure on Vista and higher. 2009-06-18 15:17:28 +02:00
Paul Vriens 7319805621 shell32/tests: Fix a test failure on Vista. 2009-06-18 15:17:27 +02:00
Paul Vriens 29c51bdb04 shell32/tests: Fix a test failure on Vista. 2009-06-18 15:17:27 +02:00
Paul Vriens 4e4d477c4d shell32/tests: Fix some test failures on NT4 (and some Win95 boxes). 2009-06-16 15:32:02 +02:00
Detlef Riekenberg ed1b527dd9 setupapi: Move IsUserAdmin to shell32.IsUserAnAdmin. 2009-06-15 13:42:31 +02:00
Paul Vriens 397e7ed31d shell32/tests: Fix a test failure on some Win95 boxes and NT4. 2009-06-15 13:42:27 +02:00
Damjan Jovanovic f612ed1fcb shell32: Update file type associations when requested. 2009-06-12 17:33:01 +02:00
Jonathan Ernst c7c3a2e376 shell32: Updated French translation. 2009-06-09 17:01:14 +02:00
André Hentschel 49c94aa5e0 shell32: Add German translation. 2009-06-08 12:42:16 +02:00
André Hentschel c867eca1e0 shell32/tests: Fix error messages. 2009-06-08 12:39:59 +02:00
Paul Vriens 989649c62e shell32/tests: Make sure all created files can be removed. 2009-06-05 15:19:57 +02:00
Paul Vriens e348c842da shell32/tests: Fix test failures on Win95. 2009-06-05 15:19:57 +02:00
Paul Vriens b7aa196449 shell32/tests: Fix test failure on NT4. 2009-06-05 14:43:24 +02:00
Ken Sharp 6ed93bf824 shell32: Add stub for InitNetworkAddressControl. 2009-06-02 11:27:01 +02:00
Paul Vriens c579ebdff6 shell32: Fix Dutch translations. 2009-06-01 16:16:01 +02:00
Hwang YunSong 5a756a4b7e shell32: Updated Korean resource. 2009-05-25 14:26:00 +02:00
Vincent Povirk bced77fb07 shell32: Implement ShellItem_GetAttributes. 2009-05-22 11:11:28 +02:00
Vincent Povirk 9eed85f032 shell32: Implement IShellItem_GetParent. 2009-05-22 11:11:22 +02:00
Vincent Povirk 5b95a43d5e shell32: Handle parent folders in SHCreateShellItem. 2009-05-22 11:11:13 +02:00
Vincent Povirk 1d57a31d92 shell32: Fail properly when no pidl is passed to SHCreateShellItem. 2009-05-22 11:11:02 +02:00
Vincent Povirk 026c37e747 shell32: Add test for SHCreateShellItem. 2009-05-22 11:10:35 +02:00
Alexandre Julliard 6562b25b96 shell32: Remove unnecessary linefeeds in traces. 2009-05-21 17:17:26 +02:00
Vincent Povirk e083dc831c shell32: Handle NULL return icon parameters in SHDefExtractIcon. 2009-05-18 12:31:56 +02:00
Francois Gouget aad81e5cea shell32: Make AboutDlgProc() and SHELL_execute() static. 2009-05-15 10:31:43 +02:00
Nikolay Sivov 89da35b1d9 comctl32/treeview: Fix TreeView_* macros. 2009-05-14 14:26:44 +02:00
Francois Gouget dde9f31967 shell32/tests: Replace malloc() with HeapAlloc(). 2009-05-13 12:45:36 +02:00
Paul Vriens 4082eecc2a shell32: Improve the Dutch 'about' message box. 2009-05-12 11:21:52 +02:00
Nikolay Sivov f8f8f0a457 comctl32/listview: Make ListView_* macros match PSDK. 2009-05-11 14:51:32 +02:00
Stefan Leichter ac8c6a526f shell32: Stub for ExtractVersionResource16W. 2009-05-04 13:22:50 +02:00
Stefan Leichter 946f3f998f shell32: Stub for SHParseDisplayName. 2009-04-30 12:45:53 +02:00
Paul Vriens 6d1d5b653f shell32/tests: Fix a test failure on Win98. 2009-04-24 15:02:43 +02:00
Paul Vriens cfd32a5119 shell32/tests: Fix some test failures on Win9x and NT4. 2009-04-24 15:02:38 +02:00
Paul Vriens 0a42190c8e shell32/tests: Fix a test failure on Win95 and NT4. 2009-04-23 18:14:27 +02:00
Paul Vriens 9ae14c8e3a shell32/tests: Fix some test failures on NT4. 2009-04-23 18:14:26 +02:00
Vincent Povirk fcde02f9ff shell32: Implement SHGetNewLinkInfo[AW]. 2009-04-20 17:39:12 +02:00
Frans Kool c95a69d29c shell32: Fixed Dutch translations. 2009-04-16 11:28:38 -05:00
Paul Vriens b7bd852650 shell32/tests: Fix some test failures on Vista. 2009-04-15 15:57:49 -05:00
Nicolas Le Cam fa010ad211 shell32/tests: Fix ITEMIDLIST format test on Win2k and below.
On Win2k SHITEMID only contains FileStructA.
This structure isn't padded like it is on WinXP and contains a
supplementary CHAR* member at its end which contains the 8.3 filename if
needed.
2009-04-09 11:28:45 +02:00
Nicolas Le Cam fbcec1ca56 shell32/tests: Skip FolderShortcut test on Win2k.
Skip this test as it doesn't work on Win2k.
CoCreateInstance is successful but IPersistPropertyBag_Load call fails.
2009-04-09 11:28:30 +02:00
Nicolas Le Cam 1d3edf6377 shell32/tests: Fix PropertyBag test on Win2k. 2009-04-09 11:28:12 +02:00
Nicolas Le Cam eb57396fc6 shell32/tests: Skip interactive part of SetNameOf test on Win2k.
Passing an absolute path to SetNameOf on Win2k display an error
message box about invalid characters in filename, forcing interaction
during test.
2009-04-09 11:28:04 +02:00
Nicolas Le Cam 1f52f12f3c shell32/tests: Completly fix GetAttributesOf test when launched from drive root dir. 2009-04-09 11:27:53 +02:00
Nicolas Le Cam 4ea0b38265 shell32/tests: Fix wrong comment and update test accordingly. 2009-04-07 15:20:36 +02:00
Nicolas Le Cam a295308c3f shell32/tests: Fix a test on WinNT and some Win95. 2009-04-07 15:20:23 +02:00
Nicolas Le Cam 4955fabbd4 shell32/tests: Fix crash when launched from drive root dir. 2009-04-06 11:16:55 +02:00
Nicolas Le Cam bf7fa5b690 shell32/tests: Fix GetAttributesOf tests on Win2k and below. 2009-04-06 11:16:49 +02:00
Nicolas Le Cam b4923a32b8 shell32: Define PT_FOLDERW. 2009-04-06 11:15:48 +02:00
Nicolas Le Cam 69cd386b90 shell32/tests: Fix tests on localized platforms. 2009-04-06 11:15:45 +02:00
Paul Vriens 22a48d6740 shell32/tests: Fix a test failure on Vista and higher. 2009-04-02 16:28:30 +02:00
Alexandre Julliard 129ba5ade0 shell32: Make shell.dll into a stand-alone 16-bit module. 2009-04-01 18:20:13 +02:00
Alexandre Julliard b1d96f6ffa shell32: Add implementation of WOWShellExecute.
The callback is probably not fully compatible, but apps are not
supposed to use that function anyway.
2009-04-01 18:19:42 +02:00
Andrew Talbot d2e4bcf531 shell32: Remove uninitialized and superfluous struct. 2009-03-24 10:28:28 +01:00
Vitaliy Margolen 694219d4a6 shell32: Fix number of returned arguments from CommandLineToArgvW with empty string. 2009-03-23 15:25:50 +01:00
Nicolas Le Cam 5fc199263e shell32/tests: Fix a test on Win2k platform and above. 2009-03-23 13:24:21 +01:00
Paul Vriens 0a3509255e shell32/tests: Fix a test failure on W2K and earlier. 2009-03-12 14:29:56 +01:00
Paul Vriens c88aea3b0c shell32/tests: Don't crash on missing class implementations. 2009-03-09 14:21:49 +01:00
Paul Vriens ebb6dd9c19 shell32/tests: Skip some tests on Win95 because of W-functions. 2009-03-05 12:45:09 +01:00
Paul Vriens b24e378f52 shell32/tests: Make sure we test on Win95. 2009-03-05 12:45:00 +01:00
Paul Vriens 575b93c5eb shell32/tests: Use the correct directory on Win95. 2009-03-05 12:44:55 +01:00
Alistair Leslie-Hughes 28fe361115 shell32: Add and register CLSID_QueryAssociations. 2009-03-04 12:15:21 +01:00
Aurimas Fischer 26ad1c99b6 shell32: Update Lithuanian translation. 2009-03-02 15:07:58 +01:00
Vincent Povirk 8e4aff7a4d shell32: Add a message for opening files with no association. 2009-02-26 12:11:57 +01:00
Vincent Povirk b4ea7d3221 shell32: Implement Get/SetIDList on ShellItem objects. 2009-02-26 12:10:30 +01:00
Francois Gouget 6aa216fb57 shell32: Remove WINAPI on static functions where not needed. 2009-02-25 16:06:30 +01:00
Francois Gouget 80b8a0b58e shell32/tests: Use win_skip() to skip over unimplemented functionality. 2009-02-25 12:49:40 +01:00
Vincent Povirk 7236452df8 shell32: Implement UnixFolder_IShellFolder2_GetDefaultColumn. 2009-02-24 16:57:30 +01:00
Vincent Povirk 4438092960 shell32: Add IPersistIDList interface to ShellItem objects. 2009-02-24 16:57:29 +01:00
Vincent Povirk 9b9325fbd1 shell32: Partially implement SHCreateShellItem. 2009-02-24 16:57:29 +01:00
Vincent Povirk e69c663c66 shell32: Add stub implementation of IShellItem. 2009-02-24 16:57:29 +01:00