reactos/dll/win32/shell32
Hermès Bélusca-Maïto 7ee298bbfc
[SHELL32] In _SHExpandEnvironmentStrings(), fall back to SHExpandEnvironmentStringsForUserW() if the simplified code paths failed.
This allows the code to give a last chance for expanding the string.
And if it still fails, we bail out as expected and the caller will
take appropriate actions.

As a by-product, this commit (together with the previous one e2960914)
fixes the regression CORE-14981 (Quick-Launch bar couldn't be opened
in LiveCD).
2018-09-23 00:18:57 +02:00
..
dialogs [SHELL32] Fix handling of multiple parameters in the 'Run' dialog (#665) 2018-08-05 13:39:17 +02:00
droptargets [SHELL32] Fix typo in comment 2018-08-28 14:24:49 +02:00
folders [SHELL32] Fix 64 bit issues 2018-08-04 19:19:34 +02:00
lang [TRANSLATION] Update Romanian translation (#851) 2018-09-14 11:04:36 +02:00
res [SHELL32] Fix COM registration of IShellFolder, IShellLinkA/W, IQueryContinue and IUserNotification classes. 2018-02-16 23:31:39 +01:00
shelldesktop [SHELL32][EXPLORER] Update system-wide environment variables (#663) 2018-07-08 16:32:42 +02:00
shellmenu [BROWSEUI][SHELL32] Treat OnWinEvent's result parameter as optional. CORE-14443 2018-03-08 12:21:24 +01:00
shellrecyclebin
wine [SHELL32] In _SHExpandEnvironmentStrings(), fall back to SHExpandEnvironmentStringsForUserW() if the simplified code paths failed. 2018-09-23 00:18:57 +02:00
avi_res.rc
bitmap_res.rc
CDefaultContextMenu.cpp [SHELL32] Initial partial IShellFolderViewCB implementation. 2018-04-07 15:29:53 +02:00
CDefView.cpp [REACTOS] Improve/Fix some "printf" formats (#555) 2018-05-30 14:18:23 +02:00
CDefViewBckgrndMenu.cpp [SHELL32] Fix the toolbar buttons in the file open dialog 2018-02-15 00:23:18 +02:00
CDefViewDual.cpp
CDropTargetHelper.cpp
CDropTargetHelper.h
CEnumIDListBase.cpp
CEnumIDListBase.h
CExtractIcon.cpp [SHELL32] Partially implement SHCreateFileExtractIconW 2018-04-07 15:29:58 +02:00
CFileSysBindData.cpp
CFolder.cpp [SHELL32] Sync CShellDispatch and family with wine. 2018-04-14 15:47:13 +02:00
CFolder.h [SHELL32] Sync CShellDispatch and family with wine. 2018-04-14 15:47:13 +02:00
CFolderItems.cpp [SHELL32] Sync CShellDispatch and family with wine. 2018-04-14 15:47:13 +02:00
CFolderItems.h [SHELL32] Sync CShellDispatch and family with wine. 2018-04-14 15:47:13 +02:00
CFolderItemVerbs.cpp [SHELL32] Sync CShellDispatch and family with wine. 2018-04-14 15:47:13 +02:00
CFolderItemVerbs.h
CFolderOptions.cpp
CFolderOptions.h
CIDLDataObj.cpp
CMakeLists.txt [ADVAPI32][SHELL32][DESK.CPL] Kill copy-paste of RegLoadMUIString. (#748) 2018-08-16 16:10:41 +02:00
CNewMenu.cpp [SHELL32] CNewMenu: Don't use CWM_GETISHELLBROWSER. 2018-02-15 00:58:22 +02:00
CNewMenu.h [SHELL32] CNewMenu: Don't use CWM_GETISHELLBROWSER. 2018-02-15 00:58:22 +02:00
COpenWithMenu.cpp [SHELL32] Ensure OpenAs_RunDLL does not loop to infinity and beyond. 2018-07-06 21:51:24 +02:00
COpenWithMenu.h
CQueryAssociations.cpp
CQueryAssociations.h
CShellDispatch.cpp [EXPLORER][SHELL32][USER32] Implement 'Show the Desktop' action of Task Bar (#668) 2018-07-13 10:34:42 +02:00
CShellDispatch.h [SHELL32] Sync CShellDispatch and family with wine. 2018-04-14 15:47:13 +02:00
CShellItem.cpp [SHELL32] CShellItem: Fix GetDisplayName and Compare 2018-02-20 16:59:00 +02:00
CShellItem.h [SHELL32] CShellItem: Implement BindToHandler and improve GetAttributes based on wine 2018-02-20 16:33:30 +02:00
CShellLink.cpp [SHELL32] Check the result from PathUnExpandEnvStringsW 2018-08-27 11:58:29 +02:00
CShellLink.h [SHELL32] Improve CShellLink a little (#651) 2018-07-08 16:45:40 +02:00
CUserNotification.cpp [SHELL32] Implement the CUserNotification class, which implements the IUserNotification interface. CORE-13177 2018-02-15 22:38:22 +01:00
CUserNotification.h [SHELL32] Implement the CUserNotification class, which implements the IUserNotification interface. CORE-13177 2018-02-15 22:38:22 +01:00
debughlp.cpp
debughlp.h
folders.cpp [SHELL32] Remove unused debug channels and comment out unused variables. Silences some clang-cl warnings. 2017-12-07 23:54:22 +01:00
icon_res.rc
iconcache.cpp
precomp.h [SHELL32] Add 'Properties' menu item in My Computer (#647) 2018-07-08 17:01:12 +02:00
rgs_res.rc [SHELL32] Implement the CUserNotification class, which implements the IUserNotification interface. CORE-13177 2018-02-15 22:38:22 +01:00
shell32.cpp [SHELL32][EXPLORER] Update system-wide environment variables (#663) 2018-07-08 16:32:42 +02:00
shell32.rc [TRANSLATION] Various translations to Estonian (#329) 2018-01-29 17:03:27 +01:00
shell32.spec
shell32_shldisp.idl
shell32_version.h
shell32_version.rc
shfldr.h
shlexec.cpp [SHELL32] Fix a careless mistake of ShellExecCmdLine (#737) 2018-08-10 13:25:50 +02:00
shlfileop.cpp [SHELL32] Fix 64 bit issues 2018-08-04 19:19:34 +02:00
shlfolder.cpp [SHELL32] Add 'Properties' menu item in My Computer (#647) 2018-07-08 17:01:12 +02:00
shobjidl_local.idl
shresdef.h [SHELL32] Initial implementation of Folder Customization (#642) 2018-06-28 21:51:37 +02:00
stubs.cpp [SHELL32][EXPLORER] Update system-wide environment variables (#663) 2018-07-08 16:32:42 +02:00
systray.cpp [SHELL32] Implement the CUserNotification class, which implements the IUserNotification interface. CORE-13177 2018-02-15 22:38:22 +01:00