Commit Graph

2064 Commits

Author SHA1 Message Date
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
José Manuel Ferrer Ortiz 85e839a2c2 Spanish translations updates. 2008-06-02 12:32:47 +02:00
Michael Stefaniuc ea4d31b3a4 shell32: Fix the Portugese translations.
Thanks to Mauricio Teixeira <mteixeira@webset.net> for the translations.
2008-06-02 12:12:19 +02:00
Michael Stefaniuc b020e8fa0b shell32: Fix the Hungarian translation. 2008-05-30 10:01:59 +02:00
Francois Gouget 5f34a49368 shell32: s/library/Wine/ for consistency in the license message. 2008-05-30 10:01:08 +02:00
Michael Stefaniuc 374cd813aa shell32: Fix the Japanese translation. 2008-05-29 12:11:18 +02:00
Michael Stefaniuc cb37f5b833 shell32: Fix the Bulgarian translation. 2008-05-29 12:11:15 +02:00
Michael Stefaniuc 3175242f54 shell32: Fix the Finnish translation. 2008-05-29 12:11:13 +02:00
Michael Stefaniuc c00cb2c4a9 shell32: Fix the Esperanto translation. 2008-05-29 12:11:11 +02:00
Michael Stefaniuc 0b2f6e5f0a shell32: Fix the Slovak translation. 2008-05-29 12:11:08 +02:00
Michael Stefaniuc aad32e8a4e shell32: Fix the Chinese translations. 2008-05-28 11:30:56 +02:00
Michael Stefaniuc 5fedef6235 shell32: Fix the Ukrainian translation. 2008-05-28 11:30:53 +02:00
Michael Stefaniuc 813a0dd3f1 shell32: Fix the Walon translation. 2008-05-28 11:30:44 +02:00
Paul Vriens b44df3a852 shell32/tests: Run tests again on win95. 2008-05-27 19:35:59 +02:00
Vitaliy Margolen dca07aa856 shell32: Don't print not initialized value. 2008-05-27 12:11:13 +02:00
Michael Stefaniuc 0a561c8bdc shell32: Fix the Catalan translation. 2008-05-27 12:06:07 +02:00
Gregor Münch 13cb6a838c shell32: Update German translation. 2008-05-26 19:45:36 +02:00
James Hawkins f2aa3259b9 shell32: Test against the long form of the path. 2008-05-26 18:00:03 +02:00
Andrew Talbot 0e37d57b8e shell32: Remove unused file-static variable. 2008-05-21 11:36:50 +02:00
Paul Vriens 7361e91fdd shell32/tests: SHGetPathFromIDListA returns a BOOL not a HRESULT. 2008-05-20 15:43:54 +02:00
Paul Vriens 13e609fdb3 shell32/tests: Fix test when running on Wine. 2008-05-19 23:11:18 +02:00
Paul Vriens 64444ebe94 janitorial: Close COM after tests. 2008-05-19 23:10:01 +02:00
Mikołaj Zalewski 14a42f802d Make Swedish use SUBLANG_NEUTRAL. 2008-05-19 16:09:13 +02:00
Mikołaj Zalewski d85ac9d989 Update Polish translation. 2008-05-19 13:33:47 +02:00
Hwang YunSong(황윤성) 49099ba0e5 shell32: Updated Korean Resource. 2008-05-12 11:43:39 +02:00
Dmitry Timoshkov ca3b8741b5 shell32: Fix calling convention of LPFNOFN, don't use static buffers. 2008-05-12 11:42:59 +02:00
Francois Gouget 633ee950a1 Assorted spelling fixes. 2008-05-07 12:07:11 +02:00
Alexandre Julliard 7c25ab8a07 shell32: Set the correct default for shell folders relative to the windows directory. 2008-05-06 15:50:10 +02:00
Jens Albretsen 22328d0ce5 shell32: Added missing Danish translations. 2008-05-05 13:36:04 +02:00
Alexandre Julliard dad21bbcbf makefiles: List the static libraries as normal imports instead of extra libs. 2008-04-30 14:23:55 +02:00
Austin English acf8e0f5a1 shell32: Fix a typo. 2008-04-30 10:26:06 +02:00
Alexandre Julliard 93e775a8b7 shell32: Avoid traces that use size_t. 2008-04-25 17:01:50 +02:00
Andrew Talbot f692f19531 shell32: Remove unused variables. 2008-04-25 11:28:37 +02:00
James Hawkins 9ba8989026 shell32: Fix a test that fails in win2k3. 2008-04-24 11:51:25 +02:00
Tomasz Jezierski 3229c3de92 shell32: Secure filename copy to fixed size variable wfileName. 2008-04-23 13:26:05 +02:00
Tomasz Nowiński df90b52627 Fixed typos in the Polish translations. 2008-04-21 20:34:47 +02:00
Austin English aab8fae59a Spelling fixes. 2008-04-21 14:25:05 +02:00
Stefan Leichter a629a4199e shell32: Implement SHGetFolderPathAndSubDirA/W. 2008-04-21 14:21:37 +02:00
Hwang YunSong(황윤성 8f5a37dc4d shell32: Updated Korean resource. 2008-04-18 13:57:14 +02:00
Marcus Meissner e8a6f15b3d shell32: Correct casing for "Wine". 2008-04-15 14:34:40 +02:00
Rok Mandeljc a2a8d1ad19 shell32: Updated Slovenian translation to reflect changes in About dialog. 2008-04-14 12:42:56 +02:00
James Hawkins 81f2d3cc0b shell32: Fix a few tests that fail in win2k. 2008-04-11 13:11:02 +02:00
Rob Shearman 21b9a50e08 shell32: Implement ParseDisplayName for EntireNetwork in the Network Places shell folder.
Add a test for this behaviour.
2008-04-11 11:12:04 +02:00
Hwang YunSong(황윤성) 72c28450cc shell32: Updated Korean resource. 2008-04-09 12:19:35 +02:00