This extension lets the user connect, disconnect and check the status of the cato vpn. If youwant more info on this extension, open issues or contribute to the development of this extension please visit https://github.com/BrachyKnight/Cato-VPN-Gnome-Indicator NOTE: you will still need to install the cato linux client following these instructions: https://support.catonetworks.com/hc/en-us/articles/11552180113821-Installing-and-Running-the-Linux-Client-v5-1-and-above#h_01JP7G4XHFHFJ4QZN6VHCJW3VW
Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.
| Version | Status |
|---|---|
| 1.0.0 (1) | Rejected |
1. Please add GitHub or GitLab url to the `metadata.json`: [EGO Review Guidelines: url](https://gjs.guide/extensions/review-guidelines/review-guidelines.html#metadata-json-must-be-well-formed) 2. Try to create a helper function, instead of doing subprocess for each function in `components/indicator.js`. That way, you write less code and it will be more readable. 3. No need for try-catch wrapper (line 365 `components/indicator.js`). 4. Remove: - `icons/cato_icon.svg` - `cato-vpn-indicator@enrico.rosellini.protonmail.com.gresource` [EGO Review Guidelines: unnecessary files](https://gjs.guide/extensions/review-guidelines/review-guidelines.html#don-t-include-unnecessary-files) 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