Skip to content

GNOME Shell extension that adds a menu with all open windows

License

Notifications You must be signed in to change notification settings

jquievreux/all-windows

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

All Windows + Save/Restore Window Positions extension for GNOME Shell

About

The All Windows functionality is a port by lyonel of his Cinnamon applet (now included in Cinnamon 1.6+).

It displays a menu listing all open windows on all workspaces on the right-hand side of the GNOME top bar and allows quickly switching between them.

Save/Restore window positions additional functionality

At the top of the menu, preceding the listing of open windows, are two buttons: Save window positions and Restore window positions.

The buttons are used to remember and restore the positions of the open windows in the display. The set of window positions is associated with the current display size, which can change when monitors are added or removed. Each display size has its own set of window positions.

In addition, window positions are automatically saved when the computer is suspended and restored when it is resumed. This provides a workaround for Bug #1778983 “Resume from suspend on Wayland breaks window positioning” : Bugs : mutter package : Ubuntu.

Limitations

Configuration

There is nothing to configure.

Installation

To install this extension you can either

Note: you may have to explicitly enable the extension using the GNOME Tweaking tool after installation.

Compatibility

This extension has been tested on GNOME 40.

License

This extension is released under the GNU Public License version 2.

About

GNOME Shell extension that adds a menu with all open windows

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 92.3%
  • Shell 7.7%