Review of "Flickernaut" version 1

Details Page Preview

A GNOME extension that adds custom entry to Nautilus context menu. NOTE: - To use this extension, you need to install nautilus-python package. - Please restart Nautilus after enabling, disabling, or changing extension preferences to apply changes.

Extension Homepage
https://github.com/imoize/flickernaut

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
8 Active
7 Rejected
6 Active
5 Rejected
4 Inactive
3 Inactive
2 Rejected
1 Rejected

Previous Reviews on this Version

JustPerfection rejected
1. Please remove `session-modes`: [EGO Review Guidelines: Metadata Session Modes](https://gjs.guide/extensions/review-guidelines/review-guidelines.html#metadata-json-must-be-well-formed) 2. Please don't store any instance of objects in a property in the default class you are exporting (line 10 `prefs.js`) that won't allow the garbage collector to do its job after window close: [EGO Review Guidelines: Destroy](https://gjs.guide/extensions/review-guidelines/review-guidelines.html#destroy-all-objects) You can clean up on window close request. 3. Use `console.*` instead of `log()`: [Port Guide 45: Logging](https://gjs.guide/extensions/upgrading/gnome-shell-45.html#logging) 4. Killing nautilus on each enable and disable is not a good idea. Your extension is getting enable on install, unlock and login and disable on uninstall and lock. User can lose the nautilus window on each enable and disable. 5. I understand the Python scripts are for Nautilus but this is not doing much in the shell process. I recommend to release it as an app rather than an extension. If you need any help with your extension you can ask us on: - [GNOME Extensions Matrix Channel](https://matrix.to/#/#extensions:gnome.org) - IRC Bridge: irc://irc.gimpnet.org/shell-extensions