Skip to content
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

Improve scratch layer #25

Closed
3 of 7 tasks
hedning opened this issue Sep 23, 2017 · 4 comments
Closed
3 of 7 tasks

Improve scratch layer #25

hedning opened this issue Sep 23, 2017 · 4 comments
Labels
enhancement Adds a new feature or extends scope

Comments

@hedning
Copy link
Member

hedning commented Sep 23, 2017

  • Make switch-windows scroll the tiling when a scratch window have focus (An alternative is including the scratch layer in the preview list, but not sure how it would work, or make sense)

  • Make the scratch layer transparent when focus or pseudo-focus is on tiling #986

  • Find a good hotkey for the toggle, <super>above_tab is probably best, but clashes with alt-tab group behavior. <super>escape is a good combo, but have some bad semantics and might clash with escaping from super-mode. <super>space is probably best used for the search/actions like Spacemacs or Spotlight.

  • Add a toggle icon to the top bar, potentially including the icon of the most recently used scratch window.

  • <super>number could work for quick switching with hints on super down.

  • New windows should open in the scratch layer while it have focus

  • Make a proper scratch layer group (or some tag) to enable coexisting with monitors that are shared between all workspaces (as they use visible on all workspaces)

@hedning hedning added the enhancement Adds a new feature or extends scope label Sep 23, 2017
@olejorgenb
Copy link
Member

An alternative is including the scratch layer in the preview list, but not sure how it would work, or make sense

Might make more sense when we have a proper minimap. Then switch-next/prev could go through the minimap first, and then continue "down" in the tiling. The scratch layer preview could become transparent at that point, and if accepting a window in the tiling the scratch layer could be hidden.

@jtagcat
Copy link

jtagcat commented Mar 25, 2020

Find a good hotkey for the toggle, above_tab is probably best, but clashes with alt-tab group behavior. escape is a good combo, but have some bad semantics and might clash with escaping from super-mode. space is probably best used for the search/actions like Spacemacs or Spotlight.

Since I have been using PaperWM, I haven't used Alt+Tab - so I see no problem in having the option.

@hedning
Copy link
Member Author

hedning commented Mar 26, 2020

Hehe, yeah, it's entirely possible to not use Alt+Tab much, but it can be quite useful to get quickly get back to a previous window after navigating long distances.

A toggle for only having scratch windows in the Alt+Tab popup could be useful. We try to limit toggles, but it might be reasonable here.

I've also been thinking about making Super+Escape work as an Alt+Tab for only the scratch windows, but that leaves us less options for toggling the whole layer.

@Thesola10
Copy link
Collaborator

Most of the unchecked bullet points feel out-of-scope -- "find a good hotkey" is a bit vague, and the top bar toggle suggestion could be superseded by #774, providing integrations such as Custom Hot Corners.

"Make scratch layer transparent while scrolling" will be turned into its own issue for visibility.


🧹 Just going through and triaging old issues...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Adds a new feature or extends scope
Projects
None yet
Development

No branches or pull requests

4 participants