elementary / wingpanel-indicator-network

Wingpanel Network Indicator
GNU Lesser General Public License v2.1
25 stars 14 forks source link

Request: Integrate VPN app connection into wifi indicator #233

Closed theuser18 closed 1 year ago

theuser18 commented 3 years ago

Problem

Currently, using a VPN app means you have to open the app to ensure the VPN is still connected. Currently, I have to resort to enabling app indicators to see the status of my VPN app.

Proposal

When connected to a VPN app, make the WiFi icon have a colored lock next to it that changes based on VPN connection status.

Prior Art

Something like this, but will a colored padlock instead of "VPN."

sempasha commented 2 years ago

@theuser18 did you meant something like this Screenshot from 2022-03-03 20-47-00 This is how WiFi indicator looks like when vpn is enabled.

peteruithoven commented 2 years ago

That icon with lock doesn't however appear when using applications like Mozilla VPN or NordVPN's cli. Is the software from these vpn companies maybe doing something wrong where the OS can't notice this is happening?

Mozilla VPN's client is opensource and available on Github, so we could easily open an issue.

danirabbit commented 1 year ago

The network indicator can only support VPNs which use NetworkManager, so if you connect to Nord through System Settings using an OpenVPN config file (for example) it will show up in the indicator.

Closing as "Out of scope" since we can't know about or support VPNs that don't use NetworkManager and we already show an indicator for ones that do