1. 15 Oct, 2018 2 commits
  2. 06 Sep, 2018 6 commits
  3. 30 May, 2018 8 commits
  4. 08 Apr, 2018 1 commit
  5. 25 Mar, 2018 1 commit
    • Matthijs Tijink's avatar
      Support file url album art - Desktop · 33c2a100
      Matthijs Tijink authored
      Summary: If the android code sees a file url, and album art is needed, it will start a request to transfer the album art. This code does some sanity checks to prevent abuse and then transfers the album art.
      
      Test Plan: Art is transferred succesfully.
      
      Reviewers: #kde_connect, nicolasfella, albertvaka
      
      Reviewed By: #kde_connect, albertvaka
      
      Subscribers: nicolasfella, albertvaka
      
      Differential Revision: https://phabricator.kde.org/D11017
      33c2a100
  6. 24 Mar, 2018 7 commits
  7. 22 Mar, 2018 2 commits
  8. 21 Mar, 2018 1 commit
  9. 20 Mar, 2018 1 commit
    • Matthijs Tijink's avatar
      Add a refresh button to the plasmoid · ca4b4227
      Matthijs Tijink authored
      Summary: This adds a refresh button to the plasmoid if no device is connected.
      
      Test Plan: Refreshing works, and the button only appears when no devices are connected.
      
      Reviewers: #kde_connect, nicolasfella
      
      Reviewed By: #kde_connect, nicolasfella
      
      Subscribers: apol, nicolasfella, #kde_connect
      
      Differential Revision: https://phabricator.kde.org/D11501
      ca4b4227
  10. 18 Mar, 2018 2 commits
  11. 17 Mar, 2018 4 commits
  12. 16 Mar, 2018 1 commit
    • Friedrich W. H. Kossebau's avatar
      MPRIS control: do not accumulate interface objects · 72fc67ee
      Friedrich W. H. Kossebau authored
      Summary:
      If MPRIS players were appearing and disappearing multiple times, the
      OrgFreedesktopDBusPropertiesInterface & OrgMprisMediaPlayer2PlayerInterface
      instances created for listening to the signals had been accumulating and
      thus resulting in X signals per X restarted player, because the instances
      were not deleted when a player disappeared.
      Additionally were instances of them created on the fly on the stack in
      some of the methods, instead of reusing the existing ones.
      
      This patch changes that by introducing a class MprisPlayer which holds all
      data & instances per player. This allows to look up the respective
      interfaces instances to reuse them as well as properly controlling their
      lifetime.
      
      Test Plan:
      Starting and restarting multiple MPRIS players (incl. multiple instances of
      the same player app) works as expected as befire. They are listed on the
      Android Media control as well as have proper states there when selected.
      Additionally no longer multiple change signals are emitted if restarting a
      player.
      
      Reviewers: #kde_connect, mtijink
      
      Reviewed By: #kde_connect, mtijink
      
      Subscribers: mtijink
      
      Differential Revision: https://phabricator.kde.org/D11389
      72fc67ee
  13. 15 Mar, 2018 1 commit
  14. 14 Mar, 2018 1 commit
  15. 13 Mar, 2018 2 commits