https://bugs.kde.org/show_bug.cgi?id=495182
Bug ID: 495182 Summary: WireGuard is not considered a VPN connection Classification: Plasma Product: plasma-nm Version: 6.2.1 Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: plasma-b...@kde.org Reporter: m...@ratijas.tk Target Milestone: --- SUMMARY For some technical reason, WireGuard VPN connections are not considered to be VPN (NetworkManager::ConnectionSettings::Vpn), which causes issues in UI: - connection details lacks information about VPN type, omitting code branch } else if (m_type == NetworkManager::ConnectionSettings::Vpn) { m_details << i18n("VPN Plugin") << m_vpnType; - having no connection details whatsoever causes a stray separator line below the "Configure" button in the applet list item. This separator is rendered by ExpandableListItem.qml from libplasma, but there is no way for that library component to detect whether the custom content is internally empty or not. - There is no other way to tell the user that this is a WireGuard connection, it's just some randomly named item with a shield icon. STEPS TO REPRODUCE 1. Add or import a WireGuard configuration 2. Open the applet 3. Expand the WireGuard configuration's list item. OBSERVED RESULT No description whatsoever, stray separator line at the bottom. EXPECTED RESULT It should have a VPN type information at the bottom. SOFTWARE/OS VERSIONS Operating System: Arch Linux KDE Plasma Version: 6.2.1 KDE Frameworks Version: 6.7.0 Qt Version: 6.8.0 Kernel Version: 6.11.4-arch1-1 (64-bit) ADDITIONAL INFORMATION This issue has been around since forever, because WireGuard is not a plugin for NetworkManager. -- You are receiving this mail because: You are watching all bug changes.