-
Notifications
You must be signed in to change notification settings - Fork 12
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
Desktop pager #56
Comments
I thought a bit more about the design of the feature: it should be a simple desktop pager, i.e. show the overview of the virtual desktops with the window thumbnails within, where of course the thumbnails show live preview whenever applicable. Within each virtual desktop, the windows thumbnails should NOT expand in layout as in expose style. Then, the user selects the virtual desktop via mouse and/or keyboard, the key bindings identical with simple expose mode. I have been working on this, the window movement and display is simple to implement, and the boost in productivity for me personally is great. I am quite looking forward to fully implementing this feature. With a little bit of coding, skippy-xd can naturally extend to give live preview "virtual desktop paging", from a quick google check, the unix world does not really have this?! |
PR #66 implements the first part of this functionality, without proper desktop selection. Also @vredesbyyrd found that current paging does not work properly under xinerama, and he is happy to test future code on that. |
Currently, identical algorithm and presentation is used for single virtual desktop and all desktop mode, so that windows from all virtual desktops are lumped into the same layout. This may or may not be desirable for users.
An "enhanced" desktop mode is where when invoked, skippy presents different virtual desktops distinctly, and the thumbnails of windows within them. It is possible to implement this in skippy without too much work:
The text was updated successfully, but these errors were encountered: