Review of "Smart Auto Move" version 38

Details Page Preview

Smart Auto Move learns the position, size, and workspace of your application windows and restores them on subsequent launches. Supports Wayland. NOTE: Optimized for use with static workspaces. For more control, set the default behavior to IGNORE and then selectively RESTORE only desired apps.

Extension Homepage
https://github.com/khimaros/smart-auto-move

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

khimaros posted a review
thank you for the review. sorry that the diff is so large, it is basically a ground-up refactor which fixes multi-monitor support, dynamic workspaces, and moves from a mostly timeout driven tracking to an event driven one. i believe this release fixes a lot of subtle tracking bugs and makes the extension overall much more reliable. the mainloop code was part of a test harness which is not bundled with the extension. i've moved it to another file and excluded from the release. lib/README.md was mistakenly picked up by my current build script. fixed. i am now tracking timeouts centrally and destroying them in hopefully all of the right places.
JustPerfection waiting for author
Thanks! How about the timeout in line 120 `lib/utils.js`? Where do you clean that up?
khimaros auto- rejected
Auto-rejected because of new version 39 was uploaded