aboutsummaryrefslogtreecommitdiffstats
path: root/desktop/modules/kdeconnect/KdeConnectRow.qml
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-10-16 09:56:48 +0200
committerDanilo M. <danix@danix.xyz>2026-10-16 09:56:48 +0200
commitd5eaa4855a90057c268bf4d717f366ccf3197dba (patch)
tree34e0f794e7accd57e20f42fa6593dc247c590e19 /desktop/modules/kdeconnect/KdeConnectRow.qml
parent274d1f02dfa0ac7a28f5318fe8c4eb6a28702bbe (diff)
downloadquickshell-d5eaa4855a90057c268bf4d717f366ccf3197dba.tar.gz
quickshell-d5eaa4855a90057c268bf4d717f366ccf3197dba.zip
fix(user): userctl survives leading dashes and reports failed reads
busctl and kwriteconfig6 parse a value starting with '-' as an option, so a location like '-x' failed; '--' before the value ends option parsing (checked against both binaries). get ran without pipefail, so a failing busctl gave empty fields and exit 0, which the page would show as a blank form. It now reads all fields first and, on failure, prints one error= line and exits 1. keys listed revoked, expired or invalid primaries, keys that cannot sign, and could label a key with a revoked uid. It now skips those. Unsetting the signing key uses --unset-all, since git exits 5 on a multi-valued key with --unset. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Diffstat (limited to 'desktop/modules/kdeconnect/KdeConnectRow.qml')
0 files changed, 0 insertions, 0 deletions