1. 10 Feb, 2018 1 commit
  2. 02 Feb, 2018 1 commit
  3. 19 Jan, 2018 1 commit
    • Michael Pyne's avatar
      Immediately update dynamic/search playlist items upon a change. · e8c2dbbf
      Michael Pyne authored
      This is as opposed to recording the new list of PlaylistItems and then
      effecting the change after draining the event loop (an attempt at
      keeping GUI responsive if many updates are happening).
      
      Otherwise it is possible to
      - Generate a list of PlaylistItems to read from (when updating the
      playlist) and push to end of event loop
      - Delete some of those PlaylistItems due to already-queued events to
      delete playlist items
      - Finally try to use the list of PlaylistItems and run into a segfault
      from trying to access a deleted PlaylistItem.
      
      I think this should fix a crash when you delete multiple playlists.
      
      BUG:389176
      FIXED-IN:17.12.2
      e8c2dbbf
  4. 04 Jan, 2018 1 commit
  5. 11 Dec, 2017 1 commit
  6. 04 Dec, 2017 1 commit
  7. 02 Dec, 2017 1 commit
    • Michael Pyne's avatar
      Fix build when tunepimp is available. · 741957e0
      Michael Pyne authored
      The port to KF5 didn't encompass tunepimp, which was outdated even in
      KDE4 times.  This is just a simple build fix since we're in middle of
      release tagging, but in the future we will also need to audit the dead
      code that's not likely to be replaced by musicbrainz's current
      recommendations for client libs.
      741957e0
  8. 30 Nov, 2017 1 commit
  9. 13 Nov, 2017 1 commit
  10. 09 Nov, 2017 1 commit
  11. 02 Nov, 2017 1 commit
  12. 20 Oct, 2017 2 commits
  13. 15 Oct, 2017 1 commit
  14. 12 Oct, 2017 1 commit
    • Michael Pyne's avatar
      systemtray: Fix crash with scroll-to-next. · ee358b1b
      Michael Pyne authored
      And crashes involving other action invocations.  We need to guard
      against KSNI::action everywhere action() is called, not just in the
      ctor.  A good Junior Job might be going through and renaming the
      JuK-specific ActionCollection and action() functions to something a
      little less likely to conflict with KDE or Qt namespace.
      ee358b1b
  15. 07 Oct, 2017 7 commits
  16. 06 Oct, 2017 1 commit
  17. 04 Oct, 2017 2 commits
  18. 03 Oct, 2017 1 commit
  19. 02 Oct, 2017 6 commits
  20. 01 Oct, 2017 8 commits