A smarter Show Desktop for GNOME — per-workspace hiding, monitor awareness, hotkeys, and a dynamic panel indicator. FEATURES: 🖱️ Left-click: • Toggle show/hide all windows on the current workspace 🖱️ Middle-click: • Hide the focused window • Or toggle desktop (configurable) 🖱️ Right-click: • Focus the preferences window if already open • Otherwise open it 🗂️ Per-workspace window sessions: • Track hidden windows per workspace • Restore all windows and re-activate the last focused one 🖥️ Monitor-aware behavior (optional): • Affect only the active monitor 🔔 Dynamic panel icon: • Changes based on hidden state • Optional badge shows number of hidden windows ⚙️ Configurable panel position ⌨️ Optional global hotkey (overrides GNOME’s built-in Show Desktop)
Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.
EGO-P-007 warning
JavaScript files should be reachable from extension.js or prefs.js
Some JavaScript files are not reachable from `extension.js` or `prefs.js` imports.
Don't include unnecessary files
core/gnomeUI.js
core/hotkeyManager.js
core/panelIndicator.js
core/stateStore.js
core/windowManager.js
| Version | Status |
|---|---|
| 8 | Active |
| 7 | Rejected |
| 6 | Rejected |
| 5 | Rejected |
| 4 | Rejected |
| 3 | Rejected |
| 2 | Rejected |
| 1 | Rejected |