Commit Graph

2307 Commits

Author SHA1 Message Date
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
Vincent Povirk 66258ccc29 include: Add IShellItem to headers. 2009-02-24 16:57:29 +01:00
Aurimas Fischer 5106a3665a shell32: Add Lithuanian translation. 2009-02-19 12:52:42 +01:00
Michael Stefaniuc 6c54ad3dba shell32: Remove superfluous pointer casts. 2009-02-19 12:52:02 +01:00
Michael Stefaniuc 8324ed6cc9 shell32: Remove superfluous pointer casts from macros. 2009-02-19 12:51:57 +01:00
Alexandre Julliard 853d993830 shell32: Default to the more modern location for the user profile directory. 2009-02-17 13:50:07 +01:00
Juan Lang 6feb5cdd04 shell32: Let caller determine whether a shell path function must succeed or fail. 2009-02-13 12:59:14 +01:00
Francois Gouget 3eab2ee52f shell32: Make SHILCreateFromPathA() static and remove WINAPI. 2009-02-12 17:53:34 +01:00
Francois Gouget 54b2984de2 shell32: Make ILGetDisplayNameExA() static, remove WINAPI and fix its documentation. 2009-02-09 14:37:23 +01:00
Francois Gouget 0ecc22be61 shell32: HCR_GetDefaultIconFromGUIDW() is unused so remove it. 2009-02-09 13:15:11 +01:00
Francois Gouget fc93ff351e shell32: Get rid of TRASH_ELEMENT and TRASH_DisposeElement().
The latter was unused while the former did not seem very useful.
2009-02-09 13:15:04 +01:00
Francois Gouget 59c00d5568 shell32: Remove some unused functions in clipboard.c. 2009-02-09 13:14:41 +01:00
Juan Lang 029c3fbb8d shell32: Fix a few tests on Windows 98 and Vista. 2009-02-06 13:03:11 +01:00
Francois Gouget fb3f3b88ac shell32/tests: Remove spaces before a '\n's. 2009-02-05 13:14:25 +01:00
Juan Lang 69cf059e8b shell32: Remove an obsolete comment. 2009-02-05 13:10:37 +01:00
Juan Lang 5c39ea4509 shell32: Use the normal list checks for CSIDL_PERSONAL. 2009-02-05 13:10:33 +01:00
Juan Lang 63abc12461 shell32: Remove a test that fails on Win64. 2009-02-04 15:56:17 +01:00
Juan Lang 0bb1c5648b shell32: Use list of allowed PIDL types rather than assuming there are no more than two. 2009-02-04 12:25:08 +01:00
Juan Lang dfdf2be7c6 shell32: Fix a couple test failures on NT4. 2009-02-04 12:25:04 +01:00
Marcus Meissner 0aa5a83688 shell32: Fixed potential buffer overwrite in execute_from_key (Coverity). 2009-02-02 15:21:43 +01:00
Diaa Sami 72a7aed5b6 shell32: Fix a mem leak in SHBrowseForFolder. 2009-01-30 13:53:13 +01:00
Juan Lang f209d11541 shell32: Allow PIDLs to have alternate types to support more recent versions of Windows. 2009-01-30 11:45:16 +01:00
Juan Lang 88cba4390c shell32: Remove a test that no longer fails on Windows Vista/2008. 2009-01-30 11:45:04 +01:00
Juan Lang 6728057954 shell32: Fix a test on Windows Vista/2008. 2009-01-30 11:44:58 +01:00
Diaa Sami cdb0497d7a shell32: Include the text control when resizing ShBrowseForFolder dialog. 2009-01-29 15:06:00 +01:00
Aric Stewart c6ba4eed01 shell32: In ParseDisplayName make use of shdocvw if the display name is not a drive but has a :. 2009-01-29 12:18:42 +01:00
Hervé Chanal c18d34048d shell32: A new icon for mydocs. 2009-01-28 13:46:10 +01:00
Hervé Chanal cd52a20637 shell32: A new icon for trash_file. 2009-01-28 13:45:08 +01:00
Hervé Chanal 46d2a670d2 shell32: A new icon for mycomputer. 2009-01-28 13:43:56 +01:00
Marcus Meissner ea4c70a1bd shell32: Added missing fclose (Coverity). 2009-01-27 11:09:13 +01:00
Andrew Talbot 8838dcb4ce shell32: Declare some functions static. 2009-01-26 14:29:59 +01:00
Paul Vriens bbd4e078c6 shell32/tests: Fix a test on Win9x, WinME and W2K. 2009-01-22 12:03:46 +01:00
Paul Vriens b03a434fb4 shell32/tests: Fix a test failure on Win9x and W2K. 2009-01-22 12:03:39 +01:00
Paul Vriens a0164a1e64 shell32/tests: Use A-functions to test on Win9x. 2009-01-22 12:03:32 +01:00
Paul Vriens d615acc894 shell32/tests: Fix a test failure on some platforms. 2009-01-21 13:07:28 +01:00
Aric Stewart c31a0cc4e1 shell32: Initial stub for SHGetImageList. 2009-01-21 12:22:24 +01:00
Aric Stewart 9b0be4980a shell32: Initial stub for SHCreateShellItem. It returns E_NOINTERFACE until shell32 version 6.0 or later. 2009-01-21 10:24:59 +01:00
Ge van Geldorp c2a2c429b1 shell32/tests: Prevent crash on XP/W2K3. 2009-01-16 13:25:13 +01:00
Hans Leidekker 2d15dd54c6 shell32: Implement GUIDFromStringW. 2009-01-15 14:18:14 +01:00
Juan Lang ba48d37837 shell32: Document SHFlushSFCache, and remove an unneeded fixme. 2009-01-15 12:41:57 +01:00
Hervé Chanal 831290e93d shell32: A nicer icon for desktop. 2009-01-14 12:22:59 +01:00
Stefan Leichter 2ca9f2c536 shell32: Rename ordinal 525 to SHFlushSFCache. 2009-01-12 13:21:09 +01:00
Alexandre Julliard 8cd82dda1f shell32/tests: Fix some uninitialized handle checks for Win64. 2009-01-10 14:49:41 +01:00
Stefan Leichter 9871dc0766 shell32: Add stub for ordinal 526. 2009-01-09 14:56:00 +01:00
Paul Vriens 30bb78f0f9 shell32/tests: Skip a test on Vista. 2009-01-09 14:18:42 +01:00
Paul Vriens 189ea312d7 shell32/tests: Fix test failures on Vista. 2009-01-09 14:18:33 +01:00
Paul Vriens 7bd150e091 shell32/tests: Fix remaining test failures on NT4. 2009-01-09 14:18:26 +01:00
Paul Vriens 850cd7ccb2 shell32/tests: Fix some test failures on Vista. 2009-01-09 14:18:20 +01:00
Paul Vriens faf2f8e682 shell32/tests: Fix some errors on NT4 (FO_DELETE). 2009-01-09 14:18:12 +01:00
Paul Vriens 7ea6c85e97 shell32/tests: Fix the last test failure on Win9x. 2009-01-09 14:18:03 +01:00
Alexandre Julliard e65c2d9a0d shell32: Fix a pointer cast warning on 64-bit. 2009-01-08 17:27:41 +01:00
Alexandre Julliard bb283bf534 shell32: Avoid a pointer cast in a trace. 2009-01-08 13:13:01 +01:00
Francois Gouget 581e390115 winapi_test: The tests don't support WIN64 yet so disable them there. 2009-01-08 12:47:22 +01:00
Francois Gouget 411f5d22c0 winapi_test: The real tests are done at compile time so use C_ASSERT() instead of ok(). Do only one test per line so one can know exactly what went wrong. 2009-01-08 12:46:39 +01:00
Francois Gouget 9f62c9b7a8 winapi_test: Fix TEST_FIELD() so it correctly tests the field size. 2009-01-08 12:44:49 +01:00
Francois Gouget 43c18c1321 winapi_test: FIELD_ALIGNMENT() is redundant so remove it. 2009-01-08 12:43:15 +01:00
Francois Gouget 2e668d2572 winapi_test: Updated so the generated tests work. 2009-01-08 12:42:12 +01:00
Paul Vriens c2d3ed244d shell32/tests: Fix test failures on Win9x, NT4 and Vista (FO_RENAME). 2009-01-08 12:40:32 +01:00
Paul Vriens 9ae3137edd shell32/tests: Fix some test failures on NT4 (FO_COPY). 2009-01-07 12:21:20 +01:00
Paul Vriens 53acd13732 shell32/tests: Fix some test failures on NT4 (FO_MOVE). 2009-01-07 12:21:12 +01:00
Paul Vriens ee889ba44c shell32/tests: Use a different name for the return value. 2009-01-07 12:21:06 +01:00
Paul Vriens 36bd62c012 shell32/tests: Fix some test failures on Vista. 2009-01-06 14:38:26 +01:00
Paul Vriens dda78ca69b shell32/tests: Change some tests with respect to Vista. 2009-01-06 14:38:18 +01:00
Paul Vriens 7c1885181e shell32/tests: Fix some test failures on Win9x and NT4. 2009-01-06 14:37:58 +01:00
Paul Vriens d1d0e335cf shell32/tests: Fix some test failures on Vista and W2K8. 2009-01-05 16:37:36 +01:00
Andrey Turkin 8cebd3bb86 shell32: Fix typo. 2009-01-05 12:34:55 +01:00
Andrey Turkin 59520240cc shell32: Add explorer toolbar bitmaps. 2009-01-04 14:59:54 +01:00
Alexandre Julliard d3ed2df9ee shell32/tests: Fix handle casting warnings on 64-bit. 2009-01-03 20:14:32 +01:00
Alexandre Julliard 5f36d0239f kernel32: Convert FormatMessageA/W to use an MS ABI vararg list for x86_64. 2008-12-31 20:59:51 +01:00
Francois Gouget b7ad9c87b5 shell32/tests: Add a trailing '\n' to ok() calls. 2008-12-29 11:35:36 +01:00
Paul Vriens 44c9f6a15d shell32/tests: Fix a few test failures on Vista and W2K8. 2008-12-24 19:57:51 +01:00
Paul Vriens 7f752f7c9c shell32/tests: Cope with Vista's behavior. 2008-12-23 12:51:16 +01:00
Alexandre Julliard 03fe2d0d51 shell32: Use RtlRandom instead of the non-portable rand_r. 2008-12-22 20:14:59 +01:00
Hervé Chanal 33f6b46fd2 shell32: A nicer icon for "open folder". 2008-12-22 15:54:10 +01:00
Hervé Chanal a32a451799 shell32: A nicer icon for "folder". 2008-12-22 15:53:53 +01:00
Alexandre Julliard 1ccc170b32 shell32: Use Win32 functions instead of Unix ones to retrieve the current time. 2008-12-22 11:45:20 +01:00
Vincent Povirk 7ef7d975e4 shell32: Use ShellExecuteEx to create error dialogs for the run dialog. 2008-12-19 17:41:28 +01:00
Vincent Povirk 47298e25a1 shell32: Use ShellExecuteEx instead of ShellExecute in the run dialog. 2008-12-19 17:41:21 +01:00
Vincent Povirk 5c24f70c8b shell32: Display error messages in ShellExecuteEx. 2008-12-19 17:41:15 +01:00
Vincent Povirk 0a2ffa08f5 shell32: Use the NO_UI flag in ShellExecute.
In my testing on Windows, I wasn't able to make ShellExecute display
any error dialogs.
2008-12-19 17:41:11 +01:00
Vincent Povirk 061fb815d6 shell32: Fix a memory leak in the run dialog code. 2008-12-19 17:41:02 +01:00
Jonathan Ernst d70f210851 shell32: Updated French translation. 2008-12-17 13:52:40 +01:00
Hans Leidekker 8bd9a3aa09 janitorial: Don't depend on user32 for the self registration functions. 2008-12-17 11:38:32 +01:00
Francois Gouget 596311cd5d shell32/tests: Make test_cbsize() static. 2008-12-12 11:42:28 +01:00
Francois Gouget ae3a8e1da2 shell32: Add a couple of spaces in the spec file. 2008-12-12 11:41:32 +01:00
ByeongSik Jeon 5f3287d79f *Ko.rc: Update Korean resource.
Fix the unnecessary SUBLANG_NATURAL.
Change the font size from 8 to 9.
2008-12-11 12:21:07 +01:00
ByeongSik Jeon 1b0297a7f9 *Zh.rc: Update the Chinese resource font name to "MS Shell Dlg". 2008-12-11 12:20:48 +01:00
Alexandre Julliard f65e491668 shell32: Disable the Unix folder for the Windows build. 2008-12-09 17:10:10 +01:00
Alexandre Julliard 46678dcdde configure: Add a check for the grp.h header. 2008-12-09 17:09:42 +01:00
Alexandre Julliard 53e165716d configure: Add a wrapper macro for mkdir on Windows. 2008-12-09 16:15:18 +01:00
Paul Chitescu cd616409ba shell32.dll: Return SE_ERR_FNF if file not found before checking for associations. 2008-12-09 10:25:38 +01:00
Austin English 9b0cba3ff4 shell32: Fix German translation. 2008-12-08 12:04:08 +01:00
Daniel Nylander 5e88367d17 shell32: Updated Swedish translation. 2008-12-08 12:03:20 +01:00
Vincent Povirk 3f68641b92 explorer,shell32: Improve ABM_GETTASKBARPOS stub. 2008-12-08 12:02:27 +01:00
Rok Mandeljc 3f80be02a0 shell32: Updated Slovenian translation. 2008-12-08 12:01:28 +01:00
Paul Vriens 252525da9a shell32/tests: Fix some new test failures on W2K. 2008-12-05 17:13:27 +01:00
Vincent Povirk 53c1c8a8a5 shell32: Add test for localized filenames in desktop.ini. 2008-12-05 11:59:44 +01:00
Paul Vriens 814bfc0305 shell32/tests: Fix a test failure on Win9x, NT4, Vista and W2K8. 2008-12-04 15:46:10 +01:00
Alexandre Julliard c03917c173 Define _WIN32_WINNT before including any headers. 2008-12-04 12:10:16 +01:00
Alexandre Julliard 1abff5afef shell32: Make some functions static. 2008-12-03 12:09:38 +01:00
Alexandre Julliard 366fcaf1a7 shell32: Remove some unused functions. 2008-12-03 12:09:17 +01:00
Jan de Mooij 8c6495cc23 shell32/autocomplete: Add unit tests for autocomplete. 2008-12-03 09:47:06 +01:00
Jan de Mooij f1bf550c63 shell32/autocomplete: Fix handling of WM_KILLFOCUS messages. 2008-12-03 09:46:59 +01:00
Paul Vriens af1f9ba303 shell32/tests: Fix some errors on Win9x and Vista and prevent a crash on NT4. 2008-12-02 14:06:09 +01:00
Paul Vriens c58090091a shell32/tests: Cast-qual warning fixes. 2008-12-02 14:05:56 +01:00
Paul Vriens e5779901c3 shell32/tests: Fix a test failure on Win9x. 2008-12-01 12:57:21 +01:00
Paul Vriens 78a90f1f31 shell32/tests: Skip some tests on Win9x and WinMe. 2008-11-28 13:38:21 +01:00
Paul Vriens cfdfbeaf1b shell32/tests: Fix a few test failures on Win9x and NT4. 2008-11-28 13:38:16 +01:00
Francois Gouget 36e195a185 shell32: Remove WINAPI/CALLBACK on static functions where not needed. 2008-11-26 12:33:16 +01:00
Alexandre Julliard c369759cc5 shell32/tests: Fix the systray tests on Win9x and NT4. 2008-11-20 22:56:52 +01:00
Alexandre Julliard c22e49740a shell32/tests: Properly cleanup the created favorites shell folder. 2008-11-14 11:18:34 +01:00
Andrew Talbot 45d7897c62 shell32: Sign-compare warnings fix. 2008-11-12 11:49:12 +01:00
Dmitry Timoshkov 6b4762086a shell32: Make some data static const. 2008-11-12 11:49:12 +01:00
Francois Gouget eae202c7ec shell32/tests: Remove spaces before '\n' in ok() calls. 2008-11-11 15:14:40 +01:00
Michael Stefaniuc b7de266082 shell32: Remove superfluous casts; mostly of void pointers. 2008-11-06 11:09:51 +01:00
Michael Stefaniuc 3591663cca shell32: Use FIELD_OFFSET instead of hand coding its functionality. 2008-11-05 10:55:59 +01:00
Paul Vriens ec2258169c shell32/tests: Fix a test failure on NT4. 2008-11-05 10:54:53 +01:00
Aric Stewart cf164785af shell32: Do not automatically fail in SHGetFileInfo if the flag SHGFI_USEFILEATTRIBUTES is combined with SHGFI_ATTRIBUTES, SHGFI_EXETYPE, or SHGFI_PIDL. 2008-11-04 12:45:28 +01:00
Michael Stefaniuc cc41ac4c16 shell32: Do not cast NULL. 2008-11-03 13:41:44 +01:00
Nicolas Le Cam 8619ccf251 shell32/tests: Fix a test on several platforms. 2008-10-30 11:47:36 +01:00
Vincent Povirk 2f1c02e7b7 shell32: Try to guess the working directory in the run dialog. 2008-10-27 12:39:13 +01:00
Hervé Chanal 51f3e69120 shell32: A nicer icon for "folder". 2008-10-27 11:39:03 +01:00
Hervé Chanal ed2c8669f0 shell32: A nicer icon for "Open folder". 2008-10-27 11:35:09 +01:00
Paul Vriens 860ba029c3 shell32/tests: Use win_skip instead of trace. 2008-10-21 11:44:04 +02:00
Paul Vriens 3465cbc58d shell32/tests: Use win_skip instead of trace. 2008-10-21 11:44:00 +02:00
Francois Gouget 215738a140 dirent.h is a conditional include now. 2008-10-20 11:37:27 +02:00
Alexandre Julliard 2f2ec7ca89 shell32: Convert source files to utf-8. 2008-10-18 19:20:53 +02:00
Aric Stewart 2c9517d36b shell32/tests: Add tests for CommandLineToArgvW. 2008-10-17 11:43:31 +02:00
Rob Shearman 07b325f8f2 shell32: Fix the position where WINAPI is specified in the LPFNOFN typedef. 2008-10-15 15:22:50 +02:00
Reece Dunn 17bf6ef8fc shell32: Print the correct GUIDs in the shellpath tests. 2008-10-14 13:41:56 +02:00
Henri Verbeet abb7f92b78 shell32: Add a FIXME for unimplemented view modes. 2008-10-14 13:41:56 +02:00
Henri Verbeet 67f86a410f shell32: Implement IShellView2_CreateViewWindow2. 2008-10-14 13:41:55 +02:00
Henri Verbeet 5cfb3c4a6f shell32: Add IShellView32 stubs. 2008-10-14 13:41:55 +02:00
Marcus Meissner 0ff2c06c1d Fixed RegEnumKey(Ex)W buffer sizes. 2008-10-13 12:04:26 +02:00
Aric Stewart 91b4064062 shell32: Refine UNIXFS_path_to_pidl to return more detailed failures. 2008-10-13 11:43:51 +02:00
Muneyuki Noguchi 807becd272 shell32: Convert Japanese resource to UTF-8. 2008-10-13 11:41:21 +02:00
Paul Vriens 025a39e209 shell32/tests: Fix a failure on NT4. 2008-10-09 13:01:47 +02:00
Michael Stefaniuc ca0074e706 shell32/tests: Use FAILED instead of !SUCCEEDED. 2008-10-08 13:43:27 +02:00
Michael Stefaniuc f6baf97629 shell32: Use FAILED instead of !SUCCEEDED. 2008-10-08 13:41:52 +02:00
Paul Vriens 3d8180a2fc shell32/tests: Compare instead of assign. 2008-10-08 12:20:31 +02:00
Ulrich Czekalla 32a4ac1629 shell32: Revert c1f2824429. It caused poor performance.
Patch c1f2824429 causes poor performance
when browsing a directory. In fact it has a side affect that when you
browse the root folder off of My Computer it will enumerate not only
the root's contents but each subfolder's contents as well in order to
get a more likely correct value for SFGAO_HASSUBFOLDER.
2008-09-30 11:32:50 -05:00
Muneyuki Noguchi e786bdebcd shell32: Use "MS Shell Dlg" 9 in Japanese resources. 2008-09-25 13:28:12 +02:00
Vincent Povirk d042d5ab28 shell32/tests: Accept delays in getting ABN_POSCHANGED notifications. 2008-09-22 13:45:08 +02:00
Owen Rudge 4e7a07631e shell32: Check CPL_NEWINQUIRE message in control panel applets if we can't retrieve valid strings/icon. 2008-09-19 12:08:58 +02:00
Mikołaj Zalewski a72fbdd023 shell32: autocomplete: Remove some obsolete FIXMEs, update some comments. 2008-09-18 12:53:25 +02:00
Mikołaj Zalewski d9190052a2 shell32: autocomplete: Implement GetDropDownStatus. 2008-09-18 12:53:18 +02:00
Mikołaj Zalewski ba6ddf28b4 shell32: autocomplete: Make SetOptions handle setting the ACO_AUTOSUGGEST after Init, fix ACO_AUTOSUGGEST|ACO_AUTOAPPEND case. 2008-09-18 12:53:07 +02:00
Mikołaj Zalewski db74fed6d1 shell32: autocomplete: Fix a logical AND to a bitwise AND. 2008-09-18 12:52:44 +02:00
Mikołaj Zalewski a4fd5a1f40 shell32: autocomplete: Add stub IAutoCompleteDropDown interface. 2008-09-18 12:52:31 +02:00
James Hawkins 17a3949007 shell32: Remove calls to unicode functions that aren't implemented in win9x. 2008-09-15 11:29:27 +02:00
Marcus Meissner 5adbef6625 shell32: Fixed size passed to MultiByteToWideChar. 2008-09-12 12:36:35 +02:00
James Hawkins 147464c000 shell32: Fix two failing tests in win2k. 2008-09-11 11:49:48 +02:00
Roy Shea 5b6806922a shell32: Use default system icons if PrivateExtractIconsW in SHGetFileInfoW fails. 2008-09-11 11:45:46 +02:00
Michael Stefaniuc c425b43192 shell32: Fix the Ca, Hu, Ro, Sk, Sv and Wa translations by removing an untranslated string. 2008-09-08 12:47:20 +02:00
Rob Shearman 55f12a3b63 shell32: Remove defines for WINE_FILEVERSION and WINE_FILEVERSION_STR.
These are now constructed automatically from the major, minor, build
and platform ID numbers defined in version.h.
2008-09-08 12:47:20 +02:00
Vincent Povirk aacfc6ed95 explorer: Modify rects passed to SHAppBarMessage to not interfere with existing appbars. 2008-09-05 12:11:40 +02:00
Vincent Povirk 96f8de0de9 explorer: Implement ABM_ADD and ABM_REMOVE. 2008-09-05 12:10:55 +02:00
Vincent Povirk b4c78be585 shell32: Add tests for SHAppBarMessage. 2008-09-05 12:10:23 +02:00
Vincent Povirk 3cce9ad9c6 shell32: Move SHAppBarMessage implementation from shell32 to explorer. 2008-09-04 13:32:42 +02:00
Paul Vriens 4732f48fbc shell32/tests: Don't test unimplemented functions. 2008-09-02 13:28:34 +02:00
Alexandre Julliard 2bf33c0a32 shell32: Merge Chinese resources into a single file. 2008-08-29 13:52:10 +02:00
Hongbo Ni daca24631c shell32: Update simplified Chinese resource. 2008-08-29 12:31:08 +02:00
Hongbo Ni 0fc9ad37d8 shell32: Update traditional Chinese resource. 2008-08-29 12:31:03 +02:00
Hongbo Ni 435604c1fb shell32: Convert traditional Chinese resource to utf8. 2008-08-27 13:21:23 +02:00
Hongbo Ni 60168f3860 shell32: Convert simplified Chinese resource to utf8. 2008-08-27 13:21:22 +02:00
Paul Vriens 8be7d00041 shell32/tests: Run tests again on win95. 2008-08-26 12:07:43 +02:00
Alexandre Julliard 517644971c shell32/tests: Fix an unsigned comparison warning. 2008-08-26 12:07:42 +02:00
Vladimir Pankratov 722e1f9fce shell32: Update Russian translation. 2008-08-26 12:07:42 +02:00
Muneyuki Noguchi 4c3d30dfd6 shell32: Update Japanese translation. 2008-08-25 11:14:07 +02:00
Hongbo Ni 2a881472d5 shell32: Update simplified Chinese resource. 2008-08-22 10:40:36 +02:00
Rob Shearman 3261814e08 shell32: Don't assign a result from a function that returns a BOOL to an HRESULT in shellex_get_dataobj.
Otherwise there could be confusion as to what type GetFullPathNameW is
returning.
2008-08-18 17:34:12 +02:00
Vladimir Pankratov fe0d5b5578 shell32: Update Russian translation. 2008-08-18 17:24:26 +02:00
Lei Zhang 215f6c47ca shell32: Handle directories in ShellExecute. 2008-08-18 17:24:22 +02:00
Dan Kegel f0864c55eb shell32/tests: Test whether SHGetFileInfo should clear hIcon. 2008-08-05 14:09:34 +02:00
Detlef Riekenberg da0604bebd shell32/tests: Fix shelllink test on win9x (GetTempPathW). 2008-08-04 14:22:05 +02:00
Reece Dunn 428fd07e73 shell32: Fix shlexec crashing on Vista. 2008-08-01 12:22:54 +02:00
Detlef Riekenberg 4da745be5c shell32/tests: Do not crash on Win9x when testing shlfileop. 2008-07-31 13:04:29 +02:00
Mikołaj Zalewski 8525f6950f shell32: autocomplete: There is no need for separate IAutoComplete and IAutoComplete2 vtbls. 2008-07-30 12:44:00 +02:00
Owen Rudge 6d59815059 shell32: Ensure status bar in control panel is reset when menu closed. Also reset to blank when item deselected. 2008-07-29 11:49:16 +02:00
Owen Rudge ac78bfe18a shell32: Fix descriptions being applied to wrong entries in control panel. 2008-07-29 11:37:58 +02:00
Hwang YunSong(황윤성) f6ccbf6e4a shell32: Updated Korean resource. 2008-07-28 12:17:40 +02:00
Vladimir Pankratov 75d186f85f shell32: Update Russian translation. 2008-07-28 12:17:34 +02:00
Alexander Nicolaysen Sørnes 580d0001ab shell32: Update Norwegian Bokmål translation. 2008-07-28 12:16:43 +02:00
Francois Gouget eb16f43bdf Add some API documentation stubs to make winapi_check happy. 2008-07-28 11:34:45 +02:00
Owen Rudge 5800539bb6 shell32: Add status bar to control panel. 2008-07-25 12:27:44 +02:00
Owen Rudge 238cdf715d shell32: Use a listview for the control panel. 2008-07-25 12:27:31 +02:00
Mikołaj Zalewski 763018e176 shell32: autocomplete: Don't pass NULL pceltFetched to IEnumString_Next. 2008-07-24 13:03:30 +02:00
Alexandre Julliard d619640f1b shell32: Define a valid cursor for the control panel window. 2008-07-23 11:52:12 +02:00
Owen Rudge 1bca3c05f1 shell32: Remove existing painting methods from control panel. 2008-07-23 11:49:55 +02:00
Owen Rudge 6599f573ca shell32: Add About dialog to Control Panel. 2008-07-23 11:49:13 +02:00
Owen Rudge 9b2f6364ac shell32: Add code to process menu item selections. 2008-07-23 11:49:03 +02:00
Owen Rudge 95c6d1d864 shell32: Add menu bar to Control Panel. 2008-07-23 11:47:02 +02:00
Owen Rudge 08b1bdb8c0 shell32: Load Control Panel title from resources. 2008-07-23 11:46:44 +02:00
Reece Dunn 787361d361 shell32: Don't crash if the shlexec tests fail to create an extension in the registry. 2008-07-23 11:20:41 +02:00
Owen Rudge 5e3786f8da shell32: Use wide functions when creating control panel. 2008-07-22 15:21:17 +02:00
Owen Rudge 4ae7a87e74 shell32: Remove "no control panels" found message. 2008-07-22 15:20:54 +02:00
Reece Dunn de08ba8332 shell32/tests: Vista returns E_INVALIDARG if the path sent to SetPath is invalid. 2008-07-21 14:45:01 +02:00
Reece Dunn 811a809b0a shell32: Make the tests build with the Vista SDK. 2008-07-21 14:44:43 +02:00
Reece Dunn 29c66b3a9e shell32: Do not use a fixed path in the shelllink tests. 2008-07-21 14:44:33 +02:00
Kirill K. Smirnov de3afabf08 shell32: Avoid usage of undefined xdg_results variable, since XDG_UserDirLookup() always corrupts it. 2008-07-21 14:35:56 +02:00
Frans Kool 2860f48675 shell32: Fixed Dutch translations. 2008-07-16 17:53:37 +02:00
Andrew Talbot 7f80d8e0c9 shell32: Remove unneeded address-of operators from array names. 2008-07-16 17:52:14 +02:00
Daniel Remenak 806385248a shell32: Fix crash regression in browse for folder dialog. 2008-07-09 11:45:12 +02:00
Mikołaj Zalewski ca854add25 shell32: RunFileDlg: Allow custom icons. 2008-07-08 21:08:53 +02:00
Alexandre Julliard 79c64acc7b tests: Don't depend on the static uuid libraries in the tests.
This avoids trouble with the broken MingW libraries when
cross-compiling the tests.
2008-07-08 17:51:45 +02:00
Mikołaj Zalewski abe87675a8 shell32: Make new style Browse For Folders dialog resizable. 2008-07-08 11:19:20 +02:00
Alexander Nicolaysen Sørnes ade9a3d6ea shell32: Update Norwegian Bokmål translation. 2008-07-07 12:33:27 +02:00
Andrew Talbot 93f656bf85 shell32: Remove unneeded address-of operators from function names. 2008-07-07 12:31:50 +02:00
Vladimir Pankratov 35ac387041 shell32: Update Russian translation. 2008-07-04 20:18:54 +02:00
Owen Rudge 9e6a7661d8 shell32: Check registry entry for cpl files (in standard control panel). 2008-07-03 11:50:51 +02:00
Hwang YunSong(황윤성) d0add53544 shell32: Updated Korean resource. 2008-07-02 11:51:08 +02:00
James Hawkins 824d631cf3 shell32: Fix a test that fails in win2k. 2008-07-01 13:45:38 +02:00
Mikołaj Zalewski 225086547c shell32: RunFileDlg: use the parameters.
Implements the customizations that are required by the parameters. The
icon and one flag are still not implemented.
2008-06-30 13:24:05 +02:00
Mikołaj Zalewski 0e2b5c7605 shell32: RunFileDlg: move strings to resources. 2008-06-30 13:23:38 +02:00
Mikołaj Zalewski adc72977f7 shell32: RunFileDlg: make the error messages easier to understand for the user. 2008-06-30 13:23:13 +02:00
Mikołaj Zalewski ebb41a64ab shell32: RunFileDlg: allow the user to cancel the Browse dialog, remove some unneeded parameters. 2008-06-30 13:22:48 +02:00
Mikołaj Zalewski 13866e81f7 shell32: RunFileDlg: use symbolic constants for control IDs and use correct hInstance when creating it. 2008-06-30 13:22:30 +02:00
Mikołaj Zalewski 032423760d shell32: RunFileDlg: the function should be Unicode on NT. 2008-06-30 13:21:32 +02:00
Zac Brown 7a42aba9da shell32: Add stub implementation for SHGetIconOverlayIndex[AW]. 2008-06-27 11:32:10 +02:00
Owen Rudge d384c41081 shell32/tests: Add basic ParseDisplayName test for control panel. 2008-06-26 13:16:43 +02:00
Owen Rudge 4d70c59b01 shell32/tests: Rename shfldr_netplaces test to shfldr_special, for all special folders. 2008-06-26 13:16:39 +02:00
Hwang YunSong(황윤성) ed8d95b888 shell32: Updated Korean resource. 2008-06-26 12:44:16 +02:00
Paul Vriens 732a07957d shell32/tests: Skip some tests if functions are not available. 2008-06-24 12:45:20 +02:00
Owen Rudge 4fb049aaf1 shell32: Populate comment column in Control Panel. 2008-06-24 12:00:22 +02:00
Owen Rudge b198924c20 shell32: Ensure the correct applet is loaded in multi-applet control panels. 2008-06-24 12:00:18 +02:00
Owen Rudge 3a95e276f2 shell32: Register Control Panel namespace folder. 2008-06-24 11:58:12 +02:00
Owen Rudge 03a4b8d4b0 shell32: Add support for WantsForDISPLAY and HideAsDeletePerUser to the register_coclasses routine. 2008-06-24 11:57:22 +02:00
Alistair Leslie-Hughes a850cafe6d shell32: Stop crash when an error occurs. 2008-06-23 19:58:16 +02:00
Alexandre Julliard 7524019796 shell32/tests: Use the original path if GetLongPathNameA fails. 2008-06-23 17:22:01 +02:00
Andrew Talbot eaa58a34be shell32: Constify a variable. 2008-06-20 12:22:44 +02:00
Jon Griffiths f2276f5a49 include: Provide wide char definitions for CFSTR_*. 2008-06-19 12:44:43 +02:00
Rob Shearman ff83800839 shell32: Free the correct pointer in XDG_UserDirLookup.
out_ptr is a stack variable. *out_ptr is heap allocated and is what
was meant to be freed.
2008-06-19 11:54:57 +02:00
Vladimir Pankratov 2cb5773d7b shell32: Update Russian translation. 2008-06-18 15:21:48 +02:00
Michael Stefaniuc a1d3aaa528 shell32: Add initial Romanian translation. 2008-06-13 10:17:20 +02:00
Dan Kegel 63557d572c shell32/tests: Avoid buffer overflow during test. 2008-06-10 17:43:48 +02:00
Alistair Leslie-Hughes 996e5d62b8 shell32: Stop shlfolder tests crashing under win98. 2008-06-10 17:43:22 +02:00
Francois Gouget 61590c6122 shell32: Tweak the French license message to better match the English one. 2008-06-09 19:09:29 +02:00
Rico Schüller 2e4c9b3da7 shell32: Fix German shortcuts in the menu. 2008-06-09 12:38:57 +02:00
Jonathan Ernst 7c9dc85d48 shell32: Updated French translation. 2008-06-06 15:27:26 +02:00
Michael Stefaniuc 9a62d27ff1 shell32: Fix the Turkish translation. 2008-06-06 10:28:00 +02:00
Francois Gouget 39cb432b68 Fix the resources to remove extraneous spaces in '...'. 2008-06-05 15:53:05 +02:00
Alexandre Julliard c819a87d33 shell32: Fixed the French about box. 2008-06-05 14:07:00 +02:00
Rico Schüller c1309eb71e shell32: Update German translation. 2008-06-05 11:25:02 +02:00
Michael Stefaniuc a2c6b25e12 shell32: Fix the Italian translation. 2008-06-03 11:11:11 +02:00
Michael Stefaniuc ee924bfde7 shell32: Fix the Swedish translation. 2008-06-03 11:11:04 +02:00
Michael Stefaniuc 5c7f613c77 shell32: Fix the Czech translation. 2008-06-03 11:10:58 +02:00
Jonathan Ernst 992e3edc4b shell32: Updated French translation. 2008-06-02 12:39:37 +02:00
Hwang YunSong(황윤성) aa821fdd7b shell32: Updated Korean resource. 2008-06-02 12:33:08 +02:00