Allows ExpressVPN to be controlled through the GNOME shell.
Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.
This one can be approved but it's better to have the cleanup inside the same class: ```js var EvpnAssistMenu = GObject.registerClass( ... destroy() { Main.layoutManager.disconnect(this._startingUpSignal); this._startingUpSignal = undefined; if (this.pollHandle) { clearTimeout(evpnAssistantMenu.pollHandle); this.pollHandle = undefined; } super.destroy(); } ... ``` Do you want to fix it and send it again?
Thanks for the feedback, best to do things the correct way. This was the very first time I'd ever written anything in javascript, let alone an GNOME shell extension. I'll upload the revision shortly.