Review of "Another Window Session Manager" version 7

Details Page Preview

Close open windows gracefully and save them as a session. And you can restore them when necessary manually or automatically at startup. Most importantly, it supports both X11 and Wayland! Main features: - Restore the previous session at startup. disabled by default. - Save running apps and windows automatically when necessary, this will be used to restore the previous session at startup. - Close running apps and windows automatically before Log Out, Restart, Power Off. disabled by default. - Close running windows gracefully - Close apps with multiple windows gracefully via ydotool so you don't lose sessions of this app (See also: How to make Close by rules work) - Save running apps and windows manually - Restore a selected session at startup (See also: #9). disabled by default. - Restore a saved session manually - Restore window state, including Always on Top, Always on Visible Workspace and maximization - Restore window workspace, size and position - Restore 2 column window tiling - Stash all supported window states so that those states will be restored after gnome shell restarts via Alt+F2 -> r or killall -3 gnome-shell. - Move windows to their own workspace according to a saved session - Support multi-monitor - Remove saved session to trash - Search saved session by the session name fuzzily For more information, please visit https://github.com/nlpsuge/gnome-shell-extension-another-window-session-manager/blob/feature-close-save-session-while-logout/README.md. Please report issues on Github.

Extension Homepage
https://github.com/nlpsuge/gnome-shell-extension-another-window-session-manager

No comments.

Diff Against

Files

Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.

All Versions

Previous Reviews on this Version

JustPerfection waiting for author
(line 38 utils/string.js) Why `anki` in command?
5q0Fw posted a review
Hi, The method _testFill() is used for testing. In this test method, I fill anki to ${appName}. And _testFill() is commented (line 32 utils/string).
5q0Fw posted a review
Maybe should I comment or remove all code from line 30 to line 43? _testFill() method can be used by other js, but it really makes no sense, it just a testing method. anki is just a string, it can't be launched during loading the string.js and using String.prototype.fill(), it should be safe.
JustPerfection active
I approve this but it's better to remove that _testFill() function.
5q0Fw posted a review
Sure, I'll remove it in the next version. :)
JustPerfection posted a review
Thanks!