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
151 stars 6 forks source link

COSMIC #106

Open curiousercreative opened 6 months ago

curiousercreative commented 6 months ago

Hi there, I'm a Pop! user and have been enjoying this shell extension for years and to this day. Pop! will ship with a new DE, COSMIC, later this year and I'm planning to adopt. In my personal testing, it seems to be a quality of life improvement generally. My major concern though is that I heavily rely on this shell extension. Every work day ends with me shutting down my desktop and begins with booting and restoring a window arrangement. I dread losing this extension!

I'd love to see this adapted or re-implemented to support COSMIC (wayland). I also welcome any suggestions for alternatives that might work with COSMIC.

curiousercreative commented 4 months ago

Perhaps as a start, is there functionality that is not specifically tied to GNOME? Obviously, there is GNOME Shell specific UI and hooks but is reading windows and their geometry and restoring them GNOME specific?

MorbidShell commented 2 months ago

The COSMIC desktop from system76 is written in rust entirely from scratch, and is only in Alpha currently.. You'll be better of heading over to their github, and requesting the feature you need, and hope they implement them.

curiousercreative commented 2 months ago

@MorbidShell I raised it at the same time on their chat server https://chat.pop-os.org/pop-os/pl/rmygottqyf89jgzz9ncy3ten6h