1
0
mirror of https://github.com/AvengeMedia/DankMaterialShell.git synced 2026-05-14 08:12:46 -04:00

feat: retrieve WiFi/VPN secrets from D-Bus Secret Service with unlock support (#2402)

* fix: preserve pre-existing connection profiles on cancelled WiFi activation

When a pre-existing WiFi connection activation is cancelled, do not
remove the connection profile — only remove profiles for newly created
connections.

* feat: retrieve WiFi/VPN secrets from D-Bus secret service with unlock

Wireless, 802.1x, VPN, and WireGuard secrets are now looked up from
org.freedesktop.Secret before prompting the user. If the keyring is
locked, the unlock prompt is triggered via Prompt.Prompt() and the
lookup retried after the vault is unlocked.
This commit is contained in:
Kilian Mio
2026-05-13 15:27:44 +02:00
committed by GitHub
parent e6da762870
commit 0dfa95ffe4
6 changed files with 387 additions and 47 deletions
+1
View File
@@ -74,6 +74,7 @@ type BackendState struct {
IsConnecting bool
ConnectingSSID string
ConnectingDevice string
ConnectingPreExisting bool
IsConnectingVPN bool
ConnectingVPNUUID string
LastError string