Automatically maximizes new windows, leaving 'useless gaps' around them. Features: - Sizes and positions a new window so that it takes the full workspace, except for the gaps around it. - Sizes and positions a window that moves to another monitor so that it takes the full workspace, except for the gaps around it. - The size of the gaps is configurable. - You can define a list of apps that should be left alone by this extension (the 'ignore list'). - You can define a list of apps that should forcibly be kept in place (the 'force list'). Note that One Window Wonderland leaves windows alone after they've been created or moved to another monitor. You are free to resize them as you see fit, or add them to the force list to keep them in place.
Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.
Version | Status |
---|---|
13 | Active |
12 | Active |
11 | Active |
10 | Active |
9 | Active |
8 | Active |
7 | Active |
6 | Rejected |
5 | Active |
4 | Active |
3 | Active |
2 | Active |
1 | Rejected |
1. You should null out the source id instead of removing it in the callback (line 70 and 98 extension.js). 2. Remove the `idle_add` signals in disable (line 58 and 85 extension.js)
Adds a GLib.idle_add for better support on Wayland. Also, a small refactoring to simplify cleaning things up.
I thought I found a smart way to clean up resources, but I was wrong. I've uploaded a new version.