Releases: nlpsuge/gnome-shell-extension-another-window-session-manager
10
What's Changed
- Fixbug: On Wayland, if a window is maximized along the left or right sides of the screen before closed, its size and position can't be restored by clicking move button. by @nlpsuge in #26
- Session names cannot contains the forward slash (/) by @nlpsuge in #31
- Make the 'browse mode' of the tooltip work when hover the cursor over the icons in 3422239
- Calculate the real number of windows by subtracting the number of ignored windows from n_windows in d2adc0c
Full Changelog: 9...10
9 (Supports multi-monitor)
7
What's Changed
PR #22
Add more support for restoring apps which are launched via command line and don't have a proper .desktop file
1. For an application that is launched in the terminal, if it does not have a proper .desktop, this extension will try to generate a text in the journalctl
while saving open windows. See: Support applications launched via a command line or applications that don't have a proper .desktop file
2. On X11, fix can't restore window state
3. Fix: click the move button to make a maximized window unmaximized again
4. Fix a notifiable glitch of an Always on Visible Workspace
window when click the move button on another workspace
5. Add desktop_file_id_full_path to store the full .desktop file path
6. Improve logs
Full Changelog: 6...7
6
What's Changed
- Restore window size, maximization and position on X11 and Wayland (Save windows again to fully use it to restore window maximization)
- Save open windows in order of workspace index
- Remove the separator button's border to make it a real separator
- Improve the logical of creating enough workspace when restore applications or move windows. (See: https://github.com/nlpsuge/gnome-shell-extension-another-window-session-manager/blob/d5559a9d4b5b493ebc0309b32f7f2a9976b7ab4a/moveSession.js#L264)
- Leave Overview if we are in Overview to reduce or fix
Bug in window manager: Workspace does not exist to index!
due to this bug in mutter.(fb6cb21) - ...
I suggest you read Known issues before using this extension.
Full Changelog: 4...6
4
Added
- Add icon descriptions on the right of the icons above the search entry
- Show tooltip when hovering over icons / buttons below the search entry
- Add the References and
debugging mode
switcher to remove excessive logs. This setting is off by default and is used for development, debugging, troubleshooting and issues reporting. - Can't use
backups
as the session name when saving open windows, I use this name as the name of backup folder under~/.config/another-window-session-manager/sessions
.
Fixed
- Yes and No buttons don't show up in a case. (7c5f5ce)
Removed
- Restore the position/geometry of a window. This feature isn't working, so I remove it in case of causing unexpected issues (3b5cf07)
Improved
- Refactor, clean and modularize code
See all changes for details:
1...4
1
I have added fundamental features, such as close, save, restore windows, see README.md for more information.
What's Changed
- Put UI components and underlying logic togother, this extension works now by @nlpsuge in #1
- Add an universal save button in the popup menu by @nlpsuge in #2
- UI: add another close button on the panel menu by @nlpsuge in #3
- UI: Use scrollable panel menu by @nlpsuge in #4
- Monitor session path changes so we can update the panel menu items as soon as possible by @nlpsuge in #5
- Fix: #6: Too many logs in journalctl: Can't update stage views actor by @nlpsuge in #7
Full Changelog: https://github.com/nlpsuge/gnome-shell-extension-another-window-session-manager/commits/1