A forked version of (https://extensions.gnome.org/extension/4061/custom-vpn-toggler/). VPN Toggler (and indicator) allows to see the status of a VPN (with its icon), see IP address associated and permit to start and stop VPN (from a menu). This plugin required an additional script to interact with VPN. An example for Open VPN is available on extension repository. Follow the link to Extension Web Site and see README.
Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.
1. Bad gsettings id. You should use `org.gnome.shell.extensions.vpn-toggler` instead. 2. Use initTranslations() and getSettings() from ExtensionUtils instead of creating your own custom functions (remove convenience.js after that): https://gitlab.gnome.org/GNOME/gnome-shell/-/blob/main/js/misc/extensionUtils.js 3. Instead of "an updated version of" use "a forked version of". If you need any help with your extension you can ask us on: - [GNOME Matrix Channel](https://matrix.to/#/#extensions:gnome.org) - IRC Bridge: irc://irc.gimpnet.org/shell-extensions
btw, you cannot remove the copyright notice of the original author.