Commit Graph

3063 Commits

Author SHA1 Message Date
Austin English 66662a87c0 shell32: Add a stub for RegenerateUserEnvironment. 2014-11-12 20:07:55 +09:00
Michael Stefaniuc 5d43ef68ce shell32: Simplify check for empty string (PVS-Studio). 2014-11-07 18:23:03 +09:00
Nikolay Sivov 730e744e3b shell32: Use E_NOT_SUFFICIENT_BUFFER definition. 2014-10-08 13:13:36 +02:00
Francois Gouget 0dd5cb1cef Assorted spelling fixes. 2014-09-29 10:36:36 +02:00
Marcus Meissner 97be8d027b shell32: Added stub for SHEnumerateUnreadMailAccountsW. 2014-09-15 10:12:20 +02:00
Francois Gouget 0f3728a692 shell32: Add a trailing '\n' to a FIXME(). 2014-08-19 14:48:29 +02:00
Francois Gouget c1d592876a shell32/tests: Add a trailing '\n' to a couple of win_skip() calls. 2014-08-19 14:48:27 +02:00
David Hedberg d016dc4004 shell32: Implement IEnumShellItems for IShellItemArray. 2014-08-05 16:39:07 +02:00
Michael Müller e38d1c9aa1 shell32: Create profile directories available in Vista and above. 2014-08-04 19:28:42 +02:00
David Hedberg 27b45807a7 shell32: Implement IShellItemArray::GetAttributes. 2014-08-04 14:27:48 +02:00
David Hedberg a79be28e8c shell32: Implement SHCreateShellItemFromIDLists. 2014-08-04 14:27:46 +02:00
David Hedberg 815b532b64 shell32: Always initialize shellitem to NULL in SHCreateShellItem. 2014-08-04 14:27:25 +02:00
David Hedberg 9ff6853478 shell32: Return S_OK only if the flags matches the result exactly. 2014-08-04 14:27:23 +02:00
David Hedberg 678434539e shell32: Mask out attributes we didn't ask for in ShellItem::GetAttributes. 2014-08-04 14:27:21 +02:00
David Hedberg 955b487b20 shell32/tests: Tests for IShellItemGetAttributes. 2014-08-04 14:27:19 +02:00
Sebastian Lackner d892239f5a shell32: Return NULL-terminated list of arguments in CommandLineToArgvW. 2014-07-09 09:29:33 +02:00
Nikolay Sivov f9a19f57e1 shell32: Implement PathYetAnotherMakeUniqueName(). 2014-06-30 22:04:52 +02:00
Zhenbo Li 2ba9ee018b shell32: Fix SHFileOperation when deleting a nonexistent directory. 2014-06-25 11:55:10 +02:00
Frédéric Delanoy 2ab8729020 Assorted spelling/grammar fixes. 2014-06-20 12:19:31 +02:00
Vincent Povirk fa8d59c30b shell32: Set tm_isdst before calling mktime. 2014-06-18 16:26:43 +02:00
Nikolay Sivov d3a034e348 shell32: Release cached desktop folder on process detach. 2014-06-16 09:30:52 +02:00
Nikolay Sivov c318cda8d1 shell32: Update to FolderItem2. 2014-06-11 16:05:55 +02:00
Vincent Povirk ee13e10cf6 shell32: Fix memory leak. 2014-05-21 19:38:35 +02:00
Huw Davies 6f7650aec1 shell32/tests: Fix tests on win 8. 2014-05-15 17:22:28 +02:00
Huw Davies d87aa43ce5 shell32/tests: Fix the tests when run from the top directory. 2014-05-15 17:22:27 +02:00
Vincent Povirk 3ebb9b7b75 shell32/tests: Use SW_HIDE with ShellExecuteA in tests. 2014-05-07 21:28:46 +02:00
Frédéric Delanoy 2e5cb7aac8 Assorted spelling/grammar fixes. 2014-04-30 18:34:20 +02:00
André Hentschel 5c73a4e629 shell32: Use boolean return value in boolean function. 2014-04-29 11:18:32 +02:00
Vincent Povirk 3d1cf168cf shell32/tests: Use SEE_MASK_NO_CONSOLE with ShellExecuteExA. 2014-04-25 10:22:47 +02:00
Vincent Povirk 2005be6dc9 shell32: Use CREATE_NEW_CONSOLE when SEE_MASK_NOCONSOLE is omitted. 2014-04-25 10:22:44 +02:00
Vincent Povirk 33a2242133 shell32: Pass MASK_NO_CONSOLE through to context menu handlers. 2014-04-25 10:22:41 +02:00
Vincent Povirk 7eebbf3b07 shell32: Respect CMIC_MASK_NO_CONSOLE in ShellLink InvokeCommand. 2014-04-25 10:22:38 +02:00
Hermès Bélusca-Maïto a08160680b shell32: Automatically expand CPL applet path string. 2014-04-16 14:35:16 +02:00
Nikolay Sivov 3cadbbb4b0 shell32: Use a proper deallocator (Coverity). 2014-04-15 09:45:06 +02:00
Nikolay Sivov 0efa2331e2 shell32: Fix a cloned pidl leak (Coverity). 2014-04-10 09:12:03 +02:00
Nikolay Sivov 3236c06c20 shell32: Fix a leak of memory pointing to XDG_PARSED_FILE (Coverity). 2014-04-10 09:11:56 +02:00
Hans Leidekker 807998ed4c shell32/tests: Mark some test results as broken. 2014-04-01 18:20:45 +02:00
Hans Leidekker e957dd89f9 shell32/tests: Remove todo handling from DDE tests. 2014-04-01 18:20:43 +02:00
Michael Stefaniuc c13e106e73 shell32: COM cleanup for IEnumIDList. 2014-03-26 19:28:00 +01:00
Michael Stefaniuc 0aff99771d shell32: Simplify the creation of an IEnumIDList. 2014-03-26 19:27:57 +01:00
Austin English 4903dda319 shell32: Fix a typo. 2014-03-25 19:01:30 +01:00
Hans Leidekker 86bd0603a2 shell32: Forward ShExtractIconsW to user32.PrivateExtractIconsW. 2014-03-25 19:01:27 +01:00
Thomas Faber b1b92046c2 shell32: Avoid a variable-length array. 2014-03-25 13:55:46 +01:00
Sebastian Lackner e28fe966fe shell32: Register user administrative tools shell folder.
Discovered by Michael Müller.
2014-03-10 12:20:00 +01:00
Aric Stewart a2c905244b shell32: Improve the FO_MOVE operation. 2014-02-27 11:45:51 -06:00
Nikolay Sivov d867a49a3d shell32/tests: Fix some test failures on Win8. 2014-02-24 09:12:15 -06:00
Jacek Caban cf2098cf2d shell32/tests: Ensure that tmpdir contains long path name. 2014-02-19 16:46:19 +01:00
Nikolay Sivov 7dc45ea585 shell32/tests: Fix a test failure on Win8. 2014-02-13 17:52:13 +01:00
Francois Gouget 3e033bb130 shell32/tests: Skip any test that needs the .shlexec association if we could not create it. 2014-02-12 19:15:26 +01:00
Frédéric Delanoy 0f2bed51bd Assorted spelling fixes. 2014-02-10 15:47:29 +01:00