Persist permission dialog in XDG Desktop Portal (Wayland, etc) #8032
Description
💵 Bounty: $2000 (details)
Feature Request
The XDG Desktop Portal dialog shows every time Deskflow needs input capture or remote desktop access. This is annoying to users, who want the dialog to show only once.
Part of the work needs to be done in XDG Desktop Portal, but also needs to be done in the Mutter and KWin compositors. Other compositors are beyond the scope of this issue (but this does not limit someone attempting implementation).
Progress has been made already by @whot in XDG Desktop Portal as a draft PR, which will need to be completed:
the xdg-desktop-portal part of this is effectively done, but the compositor
integration of this is what is missing. That's also the hardest bit and
requires re-doing in every compositor (well, at least mutter, kwin, and
sway to make most ppl happy) to make it work across the board.
Maintainers & bounty: This issue and related bounty represents the entire work (including work to be done outside of this repo) so that a bounty can be created. Do not close as "not our bug".
Related: