1. 19 Sep, 2018 1 commit
  2. 09 Aug, 2018 2 commits
  3. 19 Jul, 2018 1 commit
  4. 18 Jul, 2018 1 commit
    • Richard Hughes's avatar
      flatpak: Use FlatpakTransaction to install, remove and update · 1113bf5a
      Richard Hughes authored
      This ensures we will get the same set of extensions and runtimes as the flatpak
      CLI tool, and allows us to make the plugin considerably simpler. Rather than
      using the plugin cache for the transaction, add each app and runtime being
      processed to a per-transaction cache which cleans up the cache model a lot.
      
      This allows us to remove gs_app_{g|s}et_update_runtime(); nobody every properly
      understood what this was doing, and it's no longer required.
      
      The counterpart matching also gets cut out; it was a huge layering violation
      and didn't work very well when there were two FlatpakInstallations with the
      same scope. If the GsApp scope is unknown, ask each GsFlatpak instance to
      refine the state until it returns without error.
      
      This also allows the runtime to use a different FlatpakInstallation than the
      application itself.
      1113bf5a
  5. 13 Jul, 2018 2 commits
  6. 27 Jun, 2018 1 commit
  7. 20 Jun, 2018 1 commit
  8. 09 May, 2018 2 commits
  9. 17 Apr, 2018 1 commit
  10. 09 Apr, 2018 1 commit
  11. 29 Mar, 2018 1 commit
  12. 12 Mar, 2018 1 commit
  13. 05 Mar, 2018 2 commits
  14. 26 Feb, 2018 1 commit
  15. 19 Feb, 2018 1 commit
  16. 15 Feb, 2018 2 commits
  17. 14 Feb, 2018 1 commit
  18. 11 Feb, 2018 1 commit
  19. 23 Jan, 2018 2 commits
  20. 18 Jan, 2018 1 commit
  21. 08 Jan, 2018 1 commit
  22. 16 Dec, 2017 1 commit
  23. 05 Dec, 2017 1 commit
  24. 13 Nov, 2017 3 commits
  25. 19 Oct, 2017 1 commit
  26. 13 Sep, 2017 1 commit
  27. 12 Sep, 2017 1 commit
  28. 04 Sep, 2017 1 commit
  29. 31 Aug, 2017 1 commit
  30. 28 Aug, 2017 1 commit
  31. 21 Aug, 2017 2 commits