Review of "Snowy" version 25

Details Page Preview

Let it snow! - GNOME 47 support - Multiple monitors support - GUI preferences - Animation configuration - Fully customizable appearance

Extension Homepage
https://github.com/ExposedCat/snowy

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

Artem Prokop posted a review
No logic changes, just a TypeScript rewrite: https://github.com/ExposedCat/snowy/commits/main/
JustPerfection rejected
Timeout id is static (line `lib/utils.js`). That means you are overriding that on each `setInterval()` call without removing the old one. To fix that, hold all timeout ids in an array and remove all of those in `dispose()`.