apol created this revision. Herald added a project: Plasma. Herald added a subscriber: plasma-devel. apol requested review of this revision.
REVISION SUMMARY Instead of creating the pipewire feeds in the portal, they will be created in KWin. Then the portal task becomes to orchestrate the permission and delivery to the app. Depends on D28882 <https://phabricator.kde.org/D28882> TEST PLAN None yet, just a PoC REPOSITORY R838 Flatpak Support: KDE Portal for XDG Desktop BRANCH master REVISION DETAIL https://phabricator.kde.org/D28884 AFFECTED FILES src/CMakeLists.txt src/remotedesktopdialog.cpp src/remotedesktopdialog.h src/screencaststream.cpp src/screencaststream.h src/screencastwidget.cpp src/screencastwidget.h src/screenchooserdialog.cpp src/screenchooserdialog.h src/waylandintegration.cpp src/waylandintegration.h src/waylandintegration_p.h To: apol Cc: plasma-devel, Orage, LeGast00n, The-Feren-OS-Dev, cblack, jraleigh, zachus, fbampaloukas, ragreen, ZrenBot, ngraham, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, ahiemstra, mart