From d193928f315912b67cc997ab4e6f96675695374e Mon Sep 17 00:00:00 2001 From: Ivan Molodetskikh Date: Tue, 12 Nov 2024 09:09:33 +0300 Subject: Add PID to Window IPC --- src/niri.rs | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/niri.rs') diff --git a/src/niri.rs b/src/niri.rs index a9210a69..ee3116d0 100644 --- a/src/niri.rs +++ b/src/niri.rs @@ -1773,6 +1773,7 @@ impl Niri { compositor_state: Default::default(), can_view_decoration_globals: config.prefer_no_csd, restricted: false, + credentials_unknown: false, }); if let Err(err) = state.niri.display_handle.insert_client(client, data) { @@ -4825,6 +4826,8 @@ pub struct ClientState { pub can_view_decoration_globals: bool, /// Whether this client is denied from the restricted protocols such as security-context. pub restricted: bool, + /// We cannot retrieve this client's socket credentials. + pub credentials_unknown: bool, } impl ClientData for ClientState { -- cgit