1. 02 Jun, 2016 2 commits
  2. 01 Jun, 2016 5 commits
  3. 31 May, 2016 1 commit
  4. 25 May, 2016 2 commits
  5. 06 May, 2016 1 commit
  6. 05 May, 2016 1 commit
  7. 13 Apr, 2016 1 commit
  8. 11 Apr, 2016 1 commit
  9. 09 Apr, 2016 1 commit
  10. 08 Apr, 2016 1 commit
  11. 07 Apr, 2016 2 commits
    • David Kahles's avatar
      Fix mpris player discovery · 337dd191
      David Kahles authored
      The previous used QDbusServiceWatcher doesn't work as it does only watch out
      for specific services, but the players use different, unpredictable names, so
      we need to check all service registrations for mpris players.
      
      BUG: 361367
      REVIEW: 127611
      337dd191
    • David Kahles's avatar
      Introduce QML component to check for plugin availability · 8d7dad36
      David Kahles authored
      Remove those checks from three different places and put them into a reusable
      component, which can be used for different plugins.
      
      REVIEW: 127583
      8d7dad36
  12. 06 Apr, 2016 1 commit
  13. 05 Apr, 2016 4 commits
    • David Kahles's avatar
      Improve NotificationsModel · 12ccbaef
      David Kahles authored
      Don't refresh the whole notification list, if a notification is added or
      removed.
      
      REVIEW: 127565
      12ccbaef
    • David Kahles's avatar
      Allow paired and not reachable devices in the model · 6cc19464
      David Kahles authored
      The server supports this device state (e.g. if a device was saved as paired,
      but isn't reachable), so let's expose it to the model.
      The display filter should take care of excluding such devices if
      nessecarry.
      To make sure that such devices aren't shown in the kcm (we can't do anything
      useful with them at the moment), set the display filter accordingly.
      
      REVIEW: 127553
      6cc19464
    • David Kahles's avatar
      Remove the keys from the notification hashmap · e86ea7b3
      David Kahles authored
      When disabling the notifications plugin, we can't delete the notification
      adapter due to a QT bug. Thus we leak it, and to not expose the notifications
      anymore, we clean up the notifications in the adaptor. Therefore we delete
      the QStrings in the notification hashmap (mNotifications) with qDeleteAll().
      But this function does only free the QStrings, but no remove the keys from the
      hashmap. Thus, a subsequent call to activeNotifications() has an undefined
      behavior, as there are dangling pointers in the hashmap. This is solved by
      removing the keys from the hashmap.
      
      REVIEW: 127543
      e86ea7b3
    • David Kahles's avatar
      Stop clearing the notification list twice · a8bd062b
      David Kahles authored
      There were two clearNotifications() calls when refreshing the notification
      list. As there happens nothing relevant in between them, the second call is
      useless.
      
      REVIEW: 127542
      a8bd062b
  14. 04 Apr, 2016 1 commit
  15. 24 Mar, 2016 1 commit
  16. 07 Mar, 2016 1 commit
  17. 04 Mar, 2016 1 commit
  18. 03 Mar, 2016 1 commit
  19. 27 Feb, 2016 1 commit
  20. 24 Feb, 2016 1 commit
  21. 22 Feb, 2016 1 commit
  22. 14 Feb, 2016 1 commit
  23. 13 Feb, 2016 1 commit
  24. 12 Feb, 2016 1 commit
  25. 09 Feb, 2016 2 commits
  26. 08 Feb, 2016 1 commit
  27. 06 Feb, 2016 1 commit
  28. 05 Feb, 2016 1 commit
  29. 04 Feb, 2016 1 commit