Review of "Syncthing Indicator" version 22

Details Page Preview

Shell indicator for monitoring and controlling Syncthing. Using SystemD will add the ability to (auto) start and stop the service.

Extension Homepage
https://github.com/2nv2u/gnome-shell-extension-syncthing-indicator

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

JustPerfection active
1. I approved this one since `logger.Service` doesn't do too much but please fix it for the next version: You are still creating object in line 32 (extension.js). You cannot create objects in global scope which is the same as init(): https://gjs.guide/extensions/review-guidelines/review-guidelines.html#only-use-init-for-initialization 2. You should also null everything out in disable to make sure the properties are getting cleaned after uninstall. So do this on disable: this.manager = null; this.indicator = null;