Changelog
Features
- Enforce Menu: now you can enforce the Menu in any application using the keyboard shortcut:
Ctrl+Shift+Win+0. The menu will display the paths obtained after the last opening of the file dialog and will not change them until the next opening. The menu will be empty the first time it is opened.
Note
You can use this feature to test whether QuickSwitch is working correctly in the (target) app in which Menu appears. If it really works, click "Settings > Debug > Export" to export the app info file. Open a suggestion to add this app to QuickSwitch, attach exported file.
Warning
You can use this feature to try changing the path in any app, but it probably won't work if there are no visible input field (e.g. Filename, Edit) or the target application is running as an administrator. If it works, see the Note above.
- Better error display: QuickSwitch now shows significantly fewer notifications if it's not launched as administrator and can't get paths from file managers or can't change file dialog path. The "permission error" appears once and will not spam you with notifications.
Note
In this case, it is better to restart QuickSwitch as admin or restart other applications with reduced permissions. You can see their names in the notification or find all their names in Errors.log. The error will tell you when this is really necessary. Otherwise, you don't have to worry about it.
Refactored
- The
TotalCmdconfiguration is no longer recreated ifTotalCmdis elevated. - Now any file manager is checked for "elevated" status and paths from it aren't requested if the status is "true".
- Apps aren't checked for elevated if QuickSwitch is running as an administrator. In this case, any errors are always displayed. However, in this case, no errors usually occur.
- Reduced code size.
- Improved comments.
- Improved errors logging.
- Improved file dialog type detection. Errors now interrupt app execution.
- Removed redundant
ByRefs.
Fixed
- If "Auto switch" was enabled, the file dialog closed immediately (#77) or the menu showed only one path (#94).
- Menu residue display and permanent display on top of screen (#88, #94).
- Broken option "Show menu after leaving settings" (#101).
- Selecting path error if the file dialog owner application has an "elevated" status.
- System error after opening multiple
Explorerinstances. - Internal key
Ctrl+Shift+Win+0errors. Altkey freezing in file dialog.- Rare issue of missing paths from XYplorer.
- Various syntax errors pop-ups.
- The tray icon did not reset after pressing "Reset".
- Entered empty string values in the settings were not saved.