Commit Graph

1433 Commits

Author SHA1 Message Date
Juan Lang bf680011d7 shell32: Add a stub for InvalidateDriveType. 2006-06-28 16:53:20 +02:00
Mikołaj Zalewski ce9471f18e shell32: If needed show a confirmation dialog when deleting with SHFileOperation.
Show a confirmation dialog in SHFileOperationW for the FO_DELETE
operation when called without FOF_NOCONFIRMATION or with
FOF_WANTNUKEWARNING. That way the user's files won't be deleted
without a warning.
2006-06-28 15:39:45 +02:00
Hans Leidekker ca9f266ac0 shell32: Add a stub implementation for SHIsFileAvailableOffline. 2006-06-27 11:50:01 +02:00
Francois Gouget 9bfbfcbeb4 Assorted spelling, case and grammar fixes. 2006-06-26 13:06:11 +02:00
Francois Gouget 9607151e38 shell32: Fix computation of default verb.
Compute the default verb as documented on MSDN instead of blindly
assuming it is 'open'. This fixes the WordViewer association in some
cases.
2006-06-26 13:05:12 +02:00
James Hawkins f921fa544a shell32: Add missing multiply by sizeof(WCHAR)l 2006-06-26 12:36:26 +02:00
Alexandre Julliard 13574d919d Updated the AUTHORS list and converted it to utf-8. 2006-06-21 14:59:02 +02:00
Mikołaj Zalewski 5de24f0320 shell32: Fix the nBufferMax param of LoadStringW calls from SHELL_ConfirmDialogW. 2006-06-21 11:13:27 +02:00
Mikołaj Zalewski 6352734eae shell32: Remove the now unused SHELL_ConfirmDialog. 2006-06-20 11:06:13 +02:00
Mikołaj Zalewski 529346e8f4 shell32: Use SHELL_ConfirmDialogW when deleting multiple files. 2006-06-20 11:06:02 +02:00
Mikołaj Zalewski cc6eb8dfe1 shell32: Update the Polish translation. 2006-06-20 11:05:38 +02:00
Robert Shearman 6c4c4e3515 shell32: Convert ISF_Desktop_fnGetDisplayNameOf to Unicode. 2006-06-19 23:04:28 +02:00
Robert Shearman db8169b828 shell32: Convert ISF_MyComputer_fnGetDisplayNameOf to Unicode. 2006-06-19 23:04:23 +02:00
Francois Gouget 2d7ef72cf0 shell32: Remove dead code in SHELL_FindExecutable(). 2006-06-16 11:32:11 +02:00
Alexandre Julliard 7a0396afd1 shell32: Make some variables static and/or const. 2006-06-12 13:44:21 +02:00
Alexandre Julliard b4629addbd shell32: Use the standard DEFINE_GUID macro to define GUIDs. 2006-06-09 21:10:25 +02:00
Phil Lodwick 6fc50ff378 shell32/tests: Test to make sure we can create a non-nested directory. 2006-06-08 11:12:02 +02:00
Phil Lodwick 5a13cba8b6 shell32: SHCreateDirectoryEx can create a non-nested directory. 2006-06-08 11:11:43 +02:00
Mikołaj Zalewski 276bbb9f97 shell32: Remove the now unused SHELL_DeleteFileA and SHELL_DeleteDirectoryA. 2006-06-02 20:43:27 +02:00
Mikołaj Zalewski b84f3093d5 shell32: Avoid Unicode->ANSI conversion when deleting a file. 2006-06-02 20:43:08 +02:00
Vitaliy Margolen a3aa7cf033 shell32: Add Fonts to user's shell folders list. 2006-06-02 10:52:33 +02:00
Alexandre Julliard 23f9e358ad Tests should not use wine/unicode.h. 2006-05-24 18:05:09 +02:00
Jonathan Ernst 360a3f9142 Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
Robert Shearman 74407105d2 Check the return value from register_key_guid in all the DLL registering code. 2006-05-10 19:38:04 +02:00
Michael Jung b3e6faa784 shell32: Support BFFM_SETSELECTION[AW] and BFFM_SETEXPANDED for SHBrowseForFolder. 2006-05-10 11:19:46 +02:00
Mikołaj Zalewski 379460f6da shell32: Don't use uninitialized item.mask in shlview. 2006-05-08 14:48:36 +02:00
Alexandre Julliard 9686acb46c shell32: Fixed ordinals of SHDefExtractIconA/W. 2006-04-19 14:24:17 +02:00
Mikołaj Zalewski 89ed90f3e5 shell32: Use LVCOLUMW instead of LVCOLUMNA in LVM_INSERTCOLUMNW listview message. 2006-04-18 11:16:14 +02:00
Louis Lenders 3d29c5ad77 shell32: Define 2 more avi resources. 2006-04-18 11:09:08 +02:00
Jacek Caban 150bd5442c shell32: Don't crash in SHELL_ExecuteW if psei->lpDirectory is NULL. 2006-04-14 19:37:02 +02:00
Anssi Hannula eb1c4fff93 shell32: Fix common files directory location in shell32_Fi.rc. 2006-04-14 19:35:21 +02:00
Antonio Codazzi b758ea053c shell32: Italian resources update. 2006-04-14 10:51:02 +02:00
Jacek Caban 4b5125a79c shell32: Allocate wszApplicationName on the heap as it may be longer than MAX_PATH. 2006-04-12 20:56:57 +02:00
Robert Shearman e8fe7004c7 shell32: Adding a systray item with an invalid icon handle is allowed. 2006-03-27 21:41:30 +02:00
Louis. Lenders 5094cfa6eb shell32: Add an uncompressed AVI displaying the word searching. 2006-03-27 12:18:45 +02:00
Antonio Codazzi 77405a786d shell32: Updated Esperanto translation. 2006-03-27 11:55:31 +02:00
Francois Gouget 6bddeb1cf7 Assorted spelling fixes. 2006-03-21 20:10:39 +01:00
András Kovács 8ab92e8a06 shell32: Added Hungarian translation. 2006-03-15 11:33:45 +01:00
Dmitry Timoshkov 52645e1144 shell32: Add parameter formatting rule to the command line if there isn't any. 2006-03-14 18:49:43 +01:00
Mike McCormack 6f9dd397d2 shell32: Fix some gcc 4.1 warnings caused by casts in macros. 2006-03-13 14:19:20 +01:00
Alexandre Julliard 576e3b7062 explorer: Merged systray support with the desktop window main loop.
Systray is now always available as part of the desktop and doesn't
need to be started from shell32.
2006-03-07 11:50:05 +01:00
Alexandre Julliard 1110d62752 shell32: Grow the file list dynamically in SHFileOperation.
This avoids searching the same directories twice, once to count the
files and then once for real.
2006-03-06 17:47:57 +01:00
Alexandre Julliard 23cb632be2 shell32: Store only the file attributes in the file list for SHFileOperation.
We don't need the rest of the WIN32_FIND_DATA structure.
2006-03-06 16:44:31 +01:00
Alexandre Julliard b222001def shell32: Fixed handling of null-terminated file list in SHFileOperation. 2006-03-06 16:42:34 +01:00
Aric Stewart c29b7c3524 shell32: Skip dot directories in SHFileOperation.
In ShFileOperation when generating a file list with * wildcards, for
example for deletion, do not include the dot directories (. and ..) in
the list, because that cause the operation to spiral out of control.
2006-03-06 15:57:22 +01:00
Michael Jung cc15fcc4b0 shell32: Unicode'ify ISFHelper interface. 2006-03-06 11:43:16 +01:00
Mike McCormack 959edd5cc4 shell32: Fix some gcc 4.1 warnings caused by casts in macros. 2006-03-03 13:19:04 +01:00
Alexandre Julliard c9cc7e33ff Fixed some compiler warnings on old gcc versions. 2006-03-02 18:03:32 +01:00
Jon Parshall b84c9d41e4 shell32: New icons for Desktop and My Computer. 2006-03-01 12:39:13 +01:00
Michael Jung 50f3eaef77 shell32/tests: Added test for Desktop::ParseDisplayName(SHGetFolderPath(CSIDL_PERSONAL))
Test if the Desktop Folder's ParseDisplayName recognizes MyDocument's
path.  Removed some HRESULT tests on IUnknown_Release calls, which
returns ULONG.
2006-02-27 12:18:28 +01:00