From 1f687522967baff74b1e33089d1accb3d16b4035 Mon Sep 17 00:00:00 2001 From: Isaiah Inuwa Date: Fri, 19 Jun 2026 13:13:14 -0500 Subject: [PATCH 1/2] ide: Add local build of xdg-desktop-portal to trusted callers --- .vscode/launch.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.vscode/launch.json b/.vscode/launch.json index 9e3de3f7..d4ec0e93 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -12,7 +12,7 @@ "args": [], "env": { "RUST_LOG": "credentialsd=debug,libwebauthn=debug,libwebauthn::webauthn=debug,libwebauthn=warn,libwebauthn::proto::ctap2::preflight=debug,libwebauthn::transport::channel=debug,zbus::object_server::debug,zbus=debug", - "CREDSD_TRUSTED_CALLERS": "/usr/bin/python3.14,${workspaceFolder}/../../portal/xdg-desktop-portal/build/src/xdg-desktop-portal", + "CREDSD_TRUSTED_CALLERS": "/usr/local/libexec/xdg-desktop-portal,/usr/bin/python3.14,${workspaceFolder}/../../portal/xdg-desktop-portal/build/desktop-portal/xdg-desktop-portal", "CREDSD_TRUSTED_APP_IDS": "xyz.iinuwa.credentialsd.DemoCredentialsUi", }, "sourceLanguages": [ From 2f3dbedbe0398b518f1285eb40886606f5850bb5 Mon Sep 17 00:00:00 2001 From: Isaiah Inuwa Date: Sat, 18 Jul 2026 09:22:20 -0500 Subject: [PATCH 2/2] ide: Set RUST_BACKTRACE=1 in launch options --- .vscode/launch.json | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.vscode/launch.json b/.vscode/launch.json index d4ec0e93..76702384 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -12,6 +12,7 @@ "args": [], "env": { "RUST_LOG": "credentialsd=debug,libwebauthn=debug,libwebauthn::webauthn=debug,libwebauthn=warn,libwebauthn::proto::ctap2::preflight=debug,libwebauthn::transport::channel=debug,zbus::object_server::debug,zbus=debug", + "RUST_BACKTRACE": "1", "CREDSD_TRUSTED_CALLERS": "/usr/local/libexec/xdg-desktop-portal,/usr/bin/python3.14,${workspaceFolder}/../../portal/xdg-desktop-portal/build/desktop-portal/xdg-desktop-portal", "CREDSD_TRUSTED_APP_IDS": "xyz.iinuwa.credentialsd.DemoCredentialsUi", }, @@ -29,7 +30,8 @@ "args": [], "env": { "GSETTINGS_SCHEMA_DIR": "${workspaceFolder}/build/credentialsd-ui/data", - "RUST_LOG": "credentialsd_ui=debug,zbus::trace,zbus::object_server::debug" + "RUST_LOG": "credentialsd_ui=debug,zbus::trace,zbus::object_server::debug", + "RUST_BACKTRACE": "1", }, "sourceLanguages": [ "rust" @@ -47,4 +49,4 @@ ] } ] -} \ No newline at end of file +}