Review of "Snowy" version 1

Details Page Preview

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

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

No comments.

FAQ

Files

Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.

All Versions

Version Status
24 Active
23 Active
22 Active
21 Active
20 Rejected
19 Rejected
18 Rejected
17 Rejected
16 Active
15 Active
14 Active
13 Rejected
12 Active
11 Inactive
10 Inactive
9 Rejected
8 Rejected
7 Active
6 Inactive
5 Inactive
4 Inactive
3 Rejected
2 Inactive
1 Rejected

Previous Reviews on this Version

andyholmes rejected
You should be returning `false` or `GLib.SOURCE_REMOVE` from your mainloop source to remove it. Currently your extension never removes the mainloop source when disabled because `return func.apply(this) || true;` will always return `true`. Please fix this so your extension can be approved. See: https://wiki.gnome.org/Projects/GnomeShell/Extensions/Review You also probably want to consider using Clutter's implicit animations instead of Tweener to lower CPU usage.
Artem Prokop posted a review
Analogue to GLib.timeout_add ?