Review of "Stage Manager" version 2.0.2 (12)

Details Page Preview

macOS Stage Manager-like window management for GNOME. Group windows into stages only one group is visible at a time, others appear as stacked thumbnail cards in a left sidebar. Click a card to swap stages. Supports per-app mode, workspace mode, bell-curve hover animations, and 3D perspective.

Extension Homepage
https://github.com/itsdigvijaysing/gnome-stage-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.

Shexli (experimental)

Shexli did not find any issues.

All Versions

Version Status
2.0.4 (15) Active
2.0.3 (14) Active
2.0.3 (13) Active
2.0.2 (12) Rejected
2.0.1 (11) Rejected
2.0.0 (10) Rejected
1.4.1 (9) Active
1.4.0 (8) Rejected
1.4.0 (7) Rejected
1.4.0 (6) Rejected
1.3.2 (5) Active
1.3.1 (4) Active
1.3.1 (3) Rejected
2 Rejected
1 Rejected

Previous Reviews on this Version

AI-Developer posted a review
Hi, I've updated the code and removed the unnecessary/excessive code as per the previous review & Kept necessary try-catch wrappers If there's still anything that needs improvement, please let me know specifically what the issue is, and I'll fix it. Thanks!
JustPerfection rejected
1. Please remove line 581 `extension.js`. That's selective disable. 2. Timeout should be removed on destroy (line 2655, 2671 `extension.js`): [EGO Review Guidelines: Timeout](https://gjs.guide/extensions/review-guidelines/review-guidelines.html#remove-main-loop-sources) 3. You shouldn't store different timeout ids in the same property (line 2904, 2927 `extension.js`). 4. Tracking the timeouts here is really hard. You should hold all timeout ids in an array property then in disable loop over them to remove. 5. Not needed (line 1588 `extension.js`). Please avoid sending large diff. It can wait even more than a month since the review queue is very busy.
AI-Developer posted a review
Thank You for the Detailed Review. Actually this will be major Update so have large diff. I will look into the mentioned issues & work on them. Thanks