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