Workspace Overlay lets you quickly show windows from one workspace across all your workspaces, creating a convenient overlay. Perfect for multitasking, it keeps essential windows always visible as you switch between tasks. Easily toggle overlays on and off with customizable shortcuts, and even overlay multiple workspaces simultaneously.
Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.
1. Please remove `Makefile`: [EGO Review Guidelines: unnecessary files](https://gjs.guide/extensions/review-guidelines/review-guidelines.html#don-t-include-unnecessary-files) 2. Please clean up `this._workspaces` in disable: [EGO Review Guidelines: Destroy](https://gjs.guide/extensions/review-guidelines/review-guidelines.html#destroy-all-objects) 3. Use `console.*` instead of `log()`: [Port Guide 45: Logging](https://gjs.guide/extensions/upgrading/gnome-shell-45.html#logging) If you need any help with your extension you can ask us on: - [GNOME Extensions Matrix Channel](https://matrix.to/#/#extensions:gnome.org) - IRC Bridge: irc://irc.gimpnet.org/shell-extensions
Thank you for the review. If I remove the Makefile, how I should provide the schemas/gschemas.compiled file? Gnome does not automatically compile this file, so the extension crashes.
GNOME Shell 48 can compile the schemas file automatically on install time when you provide the xml file in `schemas`. When you create the package for here, use this command: ```bash gnome-extensions pack . ``` and then send the package here. When you wan to install the same package file in your local machine: ```bash gnome-extensions install ZIP_FILENAME ```