1. 27 Nov, 2018 1 commit
  2. 19 Sep, 2018 1 commit
  3. 29 Jun, 2018 1 commit
  4. 05 Apr, 2018 1 commit
    • Jan Grulich's avatar
      Add screen cast portal · 76811d65
      Jan Grulich authored
      Add support for screen casting, using pipewire for creating streams. Screen data
      is supplied by KWin which sends us GBM fd using Remote Access interface from KWayland.
      Note that this is meant for sandboxed and also not sandboxed applications as plan for Pipewire is that
      if application talks directly to Pipewire, not calling xdg-desktop-portal (the middle man), then Pipewire
      will still call backend implementation internally, in our case xdg-desktop-portal-kde to get screen cast stream.
      Depends on D1231 and D1230
      Reviewers: graesslin, Kanedias, romangg, davidedmundson
      Reviewed By: Kanedias
      Subscribers: #plasma
      Maniphest Tasks: T7785
      Differential Revision: https://phabricator.kde.org/D10965
  5. 12 Jun, 2017 1 commit
    • David Edmundson's avatar
      Massively simplify the class DesktopPortal · 45843db8
      David Edmundson authored
      Only one QObject can be registered on a DBus path...but that object can
      multiple adaptors, which is how it's structured anyway.
      It's considerably easier than doing everything manually through a
      Test Plan:
      Checked all ifaces registered in qdbusviewer
      Manually ran AddNotification, debug appeared in xdg-desktop-portal and a
      notification appeared
      Reviewers: #plasma, jgrulich
      Reviewed By: jgrulich
      Subscribers: apol, plasma-devel
      Tags: #plasma
      Differential Revision: https://phabricator.kde.org/D6145
  6. 12 May, 2017 1 commit
  7. 27 Apr, 2017 1 commit
  8. 15 Dec, 2016 1 commit
  9. 18 Nov, 2016 2 commits
  10. 14 Jul, 2016 1 commit
  11. 13 Jul, 2016 2 commits