-
Notifications
You must be signed in to change notification settings - Fork 39
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ability to change ctrl+tab to another key combination #11
Comments
Apologies for the confusion with me calling it "alt-tab functionality" but it actually being invoked with CTRL-tab. That is definitely confusing. Customization of the invocation button is planned, stay tuned!! |
I second this request, most apps use CTRL+TAB to navigate tabs within the app itself (like Arc) and DockDoor is taking that over, so I'm forced to quit the app at the moment. |
Hey, so Im thinking of taking on this issue along with #22. Can we discuss how to solve this? I was thinking along the lines of having a separate tab/view in the settings section of the application and there the user can choose if they want to add their own custom combination of keys or if we can disable the current MacOS CMD+TAB combination in favor of DockDoor and allow it to be on or off as per #22 |
Hey, thanks for looking into these issues. For the keybind, I was going to use this library: https://github.com/sindresorhus/KeyboardShortcuts All of the current implementation of the keybind is in Utilities/KeybindHelper.swift. If you go with that library, I assume it means you will have to rip out a majority of the code in that file. One thing to note: Ensure that whatever you do, pressing tab is blocked while the menu is open. Otherwise, tab will still interact with other apps on screen and it causes a mess. For the settings page, it is very simple. Copy the other settings tab code in View/Settings/settings.swift (and make a separate SwiftUI view file for it). For implementing a toggle to disable the hover/ctrl-tab menu all together, it should be relatively easy. See in consts.swift, how I define a bool setting with Defaults.Keys -> if you search for this bool, you will see how it is injected into the settings page and is controlled with a check box. (Make sure you prompt a restart is required for this-there is an example of this code block for some other settings) |
This will be in 1.0.16! Thanks @hasansultan92 |
As the title says, I am use to using command + tab to look at previews as I use alt+tab. This feature would be cool
The text was updated successfully, but these errors were encountered: