1. 30 May, 2022 4 commits
  2. 29 May, 2022 1 commit
  3. 25 May, 2022 1 commit
  4. 23 May, 2022 2 commits
  5. 19 May, 2022 2 commits
  6. 16 May, 2022 1 commit
  7. 13 May, 2022 1 commit
  8. 04 May, 2022 6 commits
  9. 29 Apr, 2022 11 commits
  10. 25 Apr, 2022 3 commits
    • Harald Sitter's avatar
      reverse url fusing · 390731d7
      Harald Sitter authored
      this actually was defective even with local urls...
      as we pass files through the portal the sandbox gets irrelevant portal
      paths a la /run/foo/bar/yolo.txt when the sandbox then gives us that
      path back, the directory isn't meant to be written to, much less shown
      to the user to begin with.
      to deal with this scenario we now do a reverse resolution dance on
      savefile. notably we first ask the portal to translate the portal file
      name in /run to the actual file name underneath it. we then run that
      path through kio-fuse in case it was fuse mounted
      this renders /run to /home/foo/yolo.txt or when it was fuse mounted for
      example smb:///foo/yolo.txt
      the effective end result is that when you open a file in okular from a
      samba share and then save-as, the file save dialog will show the smb://
      url not the fake /run url
      BUG: 452968
    • Volker Krause's avatar
      Final bits and pieces for building with Qt6 · 0520e04b
      Volker Krause authored
      Minor build system changes, missing includes, a changed return type
      of D-Bus type registration.
      With this there is only one remaining issue, the generated screencast
      Wayland client code is broken (same as in all other modules using this).
    • Laurent Montel's avatar
  11. 23 Apr, 2022 3 commits
  12. 22 Apr, 2022 2 commits
    • Harald Sitter's avatar
      add Request closing support to all rejectable dialogs · b32240b9
      Harald Sitter authored
      this ensures that the dialog goes away when the app disappears while the
      dialog is still up (e.g. when ctrl-c'ing the app)
      this simply refactors the existing Request code to correctly register on
      the path and then emit the closerequest that gets routed to the ::reject
      function of the dialog. for extra flexibility this is implemented as a
      template such that the concrete type doesn't matter so long as it has a
      reject slot.
      BUG: 386385
    • Harald Sitter's avatar
      add DynamicLauncher portal · d5f958e1
      Harald Sitter authored
      this portal enables sandboxed applications to create desktop entries on
      the host
      BUG: 451510
  13. 15 Apr, 2022 1 commit
  14. 10 Apr, 2022 1 commit
  15. 04 Apr, 2022 1 commit
    • Eugene Popov's avatar
      Fix saving file dialog view options · 9d217b4f
      Eugene Popov authored
      Currently, the view options are only saved when the user clicks OK or Cancel button. This MR makes the file dialog to write view options even if the user closes the window in any other way.