1. 02 Feb, 2018 1 commit
  2. 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
  3. 04 Jan, 2018 1 commit
  4. 11 Dec, 2017 1 commit
  5. 04 Dec, 2017 1 commit
  6. 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
  7. 30 Nov, 2017 1 commit
  8. 13 Nov, 2017 1 commit
  9. 09 Nov, 2017 1 commit
  10. 02 Nov, 2017 1 commit
  11. 20 Oct, 2017 2 commits
  12. 15 Oct, 2017 1 commit
  13. 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
  14. 07 Oct, 2017 7 commits
  15. 06 Oct, 2017 1 commit
  16. 04 Oct, 2017 2 commits
  17. 03 Oct, 2017 1 commit
  18. 02 Oct, 2017 6 commits
  19. 01 Oct, 2017 8 commits
  20. 30 Sep, 2017 1 commit
    • Michael Pyne's avatar
      Fix miscellaneous remaining warnings. · 4e13f805
      Michael Pyne authored
      Most are just worked around in some fashion but better to weed out
      warnings from features that don't work right now so that actual issues
      that might be introduced are that much more apparent.
      4e13f805