Workspace Buttons With App Icons

by miro011 | 1134 downloads

Replaces the original workspace indicator with numbers (optional) and window icons. Also moves the clock to the right to free up space if needed. FEATURES: - Allows you to see everything you have opened in a glance and switch between apps and workspaces. - App icons within workspaces are always ordered by most recent (same order as Alt+Tab switch windows). - Very efficient: Instead of constantly recalculating everything, this extension exclusively detects small changes (window opened, closed, moved etc.) one at a time, and updates only the affected sub-part of the UI. ACTIONS (default): - Scroll anywhere on the buttons switches workspace (same as original workspaces indicator, minus the delay) - Left click switches to whichever workspace was clicked - Middle click toggles overview for whichever workspace was clicked. - Right click opens the window switcher for whichever workspace was clicked. Ways to navgiate: --- Mouse only: ------ Double right-click to switch back and forth between the two most recent apps. ------ Scroll to select the window you want (click anywhere outside the popup to close it) ------ Click the window you want from within the popup. --- Keyboard only: ------ Use left and right arrow keys or the regular Alt+Tab/Alt+Shift+Tab keys (Enter or Escape to exit). NEWEST UPDATE: - For each monitor a new panel is created and the windows are basically per workspace and per monitor - Alt+Tab Window switcher popup appears on the currently focused monitor and only shows the windows for the current monitor-workspace - More settings added, including the ability to desaturate the icons - Works with dynamic workspaces, fixed workspaces, workspaces only on primary and workspaces on all monitors - Ability to hide the workspace numbers (conserving space). BUGS: - Switching between the GNOME settings "workspaces only on primary" and "workspaces on all monitors" causes duplicate windows in the side monitors (and therefore errors). --- Solution: Until I fix this, manually restart the extension or GNOME shell after switching between those GNOME settings. FEATURES TO COME: - Window buttons: There will be optional (clickable) window buttons (with titles) you can turn on beside the workspace buttons (separate for each monitor-workspace) (helps with having multiple instances of the same app on one workspace - to differentiate) - Drag workspace buttons: As title suggests - ability to move each workspace anywhere you want by dragging it - Topbar options: height, color, transparency, space between indicator/status icons (to free up more space) etc. ------------------ If you have any recommendations, bug reports, feature requests, feel free to post them here or on github.

Extension Homepage
https://github.com/miro011/gnome-extension-workspace-buttons-with-app-icons
Download

Your opinion

Unfortunately, to help prevent spam, we require that you log in to GNOME Shell Extensions in order to post a comment or report an error. You understand, right?

User Reviews

Loading reviews…

Versions

Version Status Shell Versions
8 Active 45 46 47
7 Rejected 45 46 47
6 Rejected 45 46 47
5 Active 45 46 47
4 Rejected 45 46 47
3 Rejected 45 46 47
2 Active 45 46 47
1 Rejected 45 46 47