Review of "Automagic Panel Translator" version 4.0 (2)

Details Page Preview

GNOME panel translator with automatic language detection, text selection support, and secure DeepL API key storage.

Extension Homepage
https://github.com/juan-de-costa-rica/gnome-automagic-panel-translator

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

Version Status
1.1 (4) Unreviewed
1.0 (3) Rejected
4.0 (2) Rejected
4.0 (1) Rejected

Previous Reviews on this Version

JustPerfection rejected
1. Please remove `schemas/gschemas.compiled`. Not needed for 45+ packages. 2. Don't create instance of objects in global scope (line 6-12 `lib/keyring.js`): - [EGO Review Guidelines: Initialization](https://gjs.guide/extensions/review-guidelines/review-guidelines.html#only-use-initialization-for-static-resources) - [EGO Review Guidelines: Destroy](https://gjs.guide/extensions/review-guidelines/review-guidelines.html#destroy-all-objects) 3. Add the copyright notice for the `lib/keyring.js` since the code is from another extension. 4. You cannot use and send the clipboard to the server just by opening the menu (line 61 `extension.js`): [EGO Review Guidelines: Clipboard](https://gjs.guide/extensions/review-guidelines/review-guidelines.html#clipboard-access-must-be-declared) 5. How users know the button (line 268 `extension.js`) is using their clipboard content? 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