Review of "ScreenToSpace" version 6

Details Page Preview

A GNOME Shell extension that automatically moves maximized and fullscreen windows to empty workspaces, keeping your workflow organized without manual intervention. Includes per-application filtering and multi-monitor support.

Extension Homepage
https://github.com/DilZhaan/ScreenToSpace

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

Version Status
8 Active
7 Active
6 Rejected
5 Inactive
4 Inactive
3 Inactive
2 Inactive
1 Rejected

Previous Reviews on this Version

DilZhan Yapa posted a review
Hi! I submitted ScreenToSpace (screentospace@dilzhan.dev) 2 days ago and it's still unreviewed. I've fixed the 404 URL issue from the previous feedback - the repo is public (github.com/DilZhaan/ScreenToSpace) and I've added the donations field. Some users report missing files (workspaceManager.js) when installing - seems they're getting an old version. Is there anything I can do to help speed up the review? Thanks!
JustPerfection rejected
Hi, 1. Please remove `schemas/gschemas.compiled`. Not needed for 45+ packages. 2. Remove `i18n.js`. You can import gettext like this: ```js import {gettext as _} from 'resource:///org/gnome/shell/extensions/extension.js'; ``` [Port Guide 45: extensionutils](https://gjs.guide/extensions/upgrading/gnome-shell-45.html#extensionutils) 3. Remove `icon.svg`. 4. Where did you get these files? I believe I reviewed these files some days ago but I cannot remember on what extension. btw, for faster review you can always ping me on GNOME Extensions Matrix channel: - [GNOME Extensions Matrix Channel](https://matrix.to/#/#extensions:gnome.org) - IRC Bridge: irc://irc.gimpnet.org/shell-extensions
DilZhan Yapa posted a review
Hi, These are original files I wrote. I think you may have seen them before because you reviewed my GitHub repo, but the actual package uploaded to EGO was broken (missing files due to CI/CD pipeline bug). You can see this in my GitHub issues - users reported workspaceManager.js: No such file or directory errors when installing from EGO. The multiple submissions were me fixing the packaging issues and implementing your feedback (removed gschemas.compiled, i18n.js, icon.svg). The source code has always been on GitHub - only the EGO package was incomplete. Now it's properly built with all files.