QuickSwitch

JoyHak · JoyHak.QuickSwitch

Open/save as file dialog improvement: automatically opens path from any file manager.

QuickSwitch automatically switches file dialog path. Save and open files with convenience and speed. It has 2 modes . Menu: displays a list of opened tabs from file managers, allows to choose the path. . AutoSwitch: automatically opens the last active tab. To open the Menu press Ctrl+Q. You can also select Mouse buttons, Capslock, Space, Windows and other special keys in Menu settings Different paths available for different tasks . Pinned paths (that are always visible). . Favorite paths (with customizable icons and names). . Clipboard paths (copy any path and you will see it in the Menu). There are many customization options in Menu settings: . Apply dark theme and dark colors. . Change menu font and size. . Display short path, transform it as you want ...and many more options are available!

winget install --id JoyHak.QuickSwitch --exact --source winget

Latest 1.9

Release Notes

This update is aimed at improving performance and quality of life. Various annoyances and critical bugs have been fixed. I really need your feedback! If something is not working for you, please let me know. If you think that some features can be improved, write to me. Total Commander - increased the speed of:

  • receiving and analyzing tabs;
  • creating the user-defined command required for QuickSwitch (in usercmd.ini). Increased the speed of:
  • determining the type of file dialog;
  • switching the selected path in the Menu and the speed of AutoSwitch;
  • menu display. New AutoSwitch features
  • You can choose which path "AutoSwitch" option should open: pinned, favorite, ... (see details about the special paths here). Open Settings > Menu tab and select the target in the drop-down list.
  • You can select the index of the path that will be opened. Index starts with 1 relative to current menu section (pinned, favorites, ...).
  • Select "MenuStack" target, then index will be relative to all visible paths in the Menu. Tip You can enable Always AutoSwitch option and select "PinnedPaths" or "MenuStack" as the target. Then AutoSwitch will always activate the pinned path according to the selected index (1st, 2nd, ...). Warning You need to enable specific target: Settings > Theme > Show sections .... For example, if you have selected the "PinnedPaths" target, select the Pinned Paths check box. Scaling options
  • Added the option to change the settings UI font and its size. The option also changes the size of all settings items. Now the UI adapt to the selected font and screen DPI: the larger the font (e.g. monospaced) or its size, the larger the UI elements will look. Tip Increase the DPI and font size to singificantly increase the size of the UI elements.
  • Added the option to change Menu font and its size. I prefer Nunito for menus and ImWritingQuat for settings and file managers UI. Caution This option changes the font and its size for all menus in the system including:
  • context menu
  • status-bar menu at the top
  • tray menu
  • some tooltips
  • some message boxes and popups To roll back changes, open the settings, set the Menu font field empty and set the size to 0. Other features
  • After enabling ShortPath > Show short path... option, 1st letter in the will be underlined. Press this letter on your keyboard to activate this path in the menu (see more about keys here). For example: S̲ystem32\Resources – press S to activate this path. Tip The path shortening settings on the ShortPath‬ tab allows you to completely change a path structure. It also allows you to change which key will activate the path. When you turn on ShortPath > Show short path... the path is shortened to a specified number of directories. For example, enter number 2 in the Number of dirs field on the ShortPath tab. If any path in the Menu will contain more than 2 directories (C:\Windows\System32\Resources), it will be shortened to 2 directories: System32\Resources The first letter of the path will be underscored in the menu if Menu > Paths numbers with shortcuts option is turned off or the number of paths in the Menu is greater than 9. Press the underscored letter on your keyboard to activate this path in the menu and change file dialog path. See more about short path here.
  • Open "Menu settings" and press Debug button to see all controls of the active window. Press Export to save this data to the readable file. Fixed annoyances These issues have been coming and going since v1.5. With each update, I slowly fixed them. Now they are fully eliminated.
  • After enabling "AutoSwitch" option, the file dialog may have closed (#77), the "Save As" dialog button did not work properly and focus was lost from the file name input field.
  • The Menu might not close and stay above all windows after pressing Esc or clicking anywhere (#88, #94).
  • The menu didn't disappear after immediately pressing Alt/Esc when opening a file dialog; Copilot web page could open.
  • The Menu sometimes didn't appear when the file dialog was opened. Fixed issues with paths
  • Some paths from Total Commander containing Cyrillic and other characters did not work (#138).
  • Some localized paths (depending on the system language) from Explorer did not work (e.g. C:\Benutzer, C:\Användare, ...) (#98).
  • The Menu displayed system and special directories (e.g. Recycle Bin) that did not work.
  • The active Explorer tab was not the first in the Menu on Windows 11.
  • The Menu displayed incorrect paths from Xyplorer after disabling the (show) locked tabs option on Settings > Theme tab.
  • The active Total Commander tab was displayed incorrectly after disabling the option Theme > File manager paths > (Show) locked tabs. Note If the currently active tab is locked and this option is disabled, the next unlocked tab starting from the active pane (from left to right) will be shown first in the menu. If all tabs are locked, nothing will appear in the Menu. Fixed issues with menu
  • The menu appeared twice. After turning on AutoSwitch/always AutoSwitch.
  • The Menu no longer appears in non-file dialogs. (false-positives).
  • The issue with path unpin (see pinned paths). Fixed visual issues
  • Wrong OS name in the Errors.log on Win11 (#98).
  • Fixed the display of drop-down lists for selecting mouse buttons and special keys on the Settings > App tab after changing the screen DPI (#135).
  • The Debug button no longer overlaps the settings tabs after changing the font to monospaced or when changing the screen DPI (#135).

Installer type: zip

Architecture Scope Download SHA256
x86 Download 1D98EBCC417F7B126310F3B13FD0D6E96F5ABF2134EB0699CD4EE0D91F7566F7
x64 Download 116D5C75F3D6813D5C6A3AE323C14CB76488445CD1EC4F8C73A31FA4115C7858

Details

Homepage
https://github.com/JoyHak/QuickSwitch/blob/main/README.md
License
GPL-3.0
Publisher
JoyHak
Support
https://github.com/JoyHak/QuickSwitch/issues/new/choose
Copyright
GPL-3.0 license
Moniker
QuickSwitch

Tags

autohotkeycapslock-keyclipboard-managerclipboard-savecustomizationcutomizablefavorite-filesfiledialogfiledialogshotkeyskeyboard-shortcutskeyboardshortcutslightweightmenuwindows-key

Older versions (1)

1.8
Architecture Scope Download SHA256
x86 Download 3032808530936E48CD6D07C0998550C5C75BEAF9A854B47391500088AC1D6D9C
x64 Download 5CA14D7BEC9DAF8AA3A0C4C835970B0CAB5607CA16094311C2CB5E33D92A8341