nlpsuge / gnome-shell-extension-another-window-session-manager

A Gnome shell extension to close open windows gracefully and save them as a session. The previous session can be restored at startup. Most importantly, it supports both X11 and Wayland!
https://extensions.gnome.org/extension/4709/another-window-session-manager/
GNU General Public License v3.0
145 stars 6 forks source link

Port to Gnome 45 #93

Closed nlpsuge closed 1 year ago

nlpsuge commented 1 year ago

Related to https://github.com/nlpsuge/gnome-shell-extension-another-window-session-manager/issues/89

Please note that due to gnome-shell 45 does not export EndSessionDialog, the flowing features do not work:

After this MR is merged, the above feature will be supported automatically based on the MR.

sokinpui commented 11 months ago

Do "Restore previous apps and windows at startup" work in gnome 45 currently?

nlpsuge commented 11 months ago

Do "Restore previous apps and windows at startup" work in gnome 45 currently?

No. We have to wait gnome-shell 45.2, which contains a MR to export EndSessionDialog so that this extension can modify the EndSessionDialog.

Since this MR https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3038?commit_id=8bb752adf47efa1e225d1aa885ae71865cabce8a has been merged, I think we can update to gnome-shell 45.2 very soon.

"Restore previous apps and windows at startup" should work in gnome 45.2.