Skip to content

Feature request: Quicker switch between only 2 windows #2

@bilogic

Description

@bilogic

Hi, great work!

This idea will help in toggling quickly between 2 windows using alt+space+enter

Assuming we have VSCode and Chrome, currently on VSCode

  1. alt+space will bring up sprung, but showing the previous window (Chrome) instead of the current one (VSCode)
  2. enter will switch to Chrome
  3. If we repeat alt+space+enter, this will bring us to VSCode

Alternatively, we could do a timeout, but i think it is not so good:

  1. alt+space will bring up sprung
  2. If no other key is pressed within 1 second, then it switches to the previous window
  3. If a key was pressed, behave as per sprung today
  4. So, we repeat alt+space, it will switch to the previous window after 1 second
  5. Make the 1 second configurable

What I'm trying to do here is to maintain the existing alt-tab behavior, but allow sprung to introduce benefits.
At the same time, switching should rely only on fingers and not react based on what user sees. Hope that makes sense.

Bonus:

  1. alt+space will bring up sprung
  2. If space is released but alt is not, behave like Windows alt+tab and cycle the next window on every space, if shift is pressed instead of space, reverse the select direction
  3. Switch to the selected window once all keys are released

Thank you.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions