1. 25 Aug, 2017 1 commit
  2. 27 Jul, 2017 1 commit
  3. 26 Jul, 2017 2 commits
  4. 30 Nov, 2013 1 commit
    • Michael Pyne's avatar
      GIT_SILENT: Update source code license headers. · d969a0b4
      Michael Pyne authored
      Thanks to Eric Newberry (from Google Code-In) for running the heavy
      lifting on this.
      I made some other corrections since we're touching all the source
      anyways (e.g. fixing my email addresses), fixing the encoding of Richard
      Lärkäng's name, and I've also chosen to avoid the fancy box-shaped
      comments so that there's no issue with trailing spaces/tabs.
  5. 29 Jun, 2013 1 commit
    • Michael Pyne's avatar
      play-queue: Remove an unneeded processEvents. · d2dcd686
      Michael Pyne authored
      The effect is simulated by using deleteLater(). I have been unable to
      reproduce any crash this way so hopefully whatever is mentioned in the
      old comment does not apply to this new code.
  6. 26 Jun, 2013 1 commit
    • Michael Pyne's avatar
      startup: Async-ify cached item loading on startup, add timers. · bf4df116
      Michael Pyne authored
      In an attempt to get rid of processEvents() (related to several existing
      crash bugs) I am trying to port the startup code towards more
      async-friendly schemes.
      There's no threading but we at least get back to the event loop much
      more frequently while loading files.
      Additionally I have added debug output with instrumentation to show how
      long it takes to advance through each step of the startup (I think this
      might be the first time anyone has understood JuK startup sequence in
      This leaves some essentially dead code with Cache (which no longer
      acts as a container), which I will try to cleanup in later commits.
  7. 26 May, 2013 1 commit
    • Tom Li's avatar
      folder-scan: Support a list of folders to ignore when auto-scanning. · 2f18ba1e
      Tom Li authored
      Feature initially authored by Tom Li (see the Review Request and bug for
      more details).
      The idea is that the Manage Folders dialog now will have a list of
      folders that should not be automatically searched (which would override
      the list of folders to scan on startup). This way you can avoid having
      to completely change up your music layout on-disk just to keep JuK from
      automatically grabbing songs you don't want or need managed from within
      I ended up having to rework a bit to fix some corner cases (such as the
      directory watcher which might flag new files under an excluded directory
      after JuK startup), and avoid accidentally removing the ability to
      manually select files under these excluded directories for addition to
      the collection.
      If a user does want to remove files that are already in the collection
      list, they can enable the "File Name (Full Path)" column and then use
      the search bar to find the offending path name, and select and remove
      the files that are shown.
      Note for posterity that the "Fixed In" version specifies the next
      KDE-wide Software Compilation release, not the internal JuK version.
      Thanks again to Tom for drafting the initial patch and being
      extraordinarily patient while I tried to find time to review, re-review,
      and make the finishing touches.
  8. 06 Jan, 2013 1 commit
    • Michael Pyne's avatar
      tunepimp: Fix -Wundef warning with HAVE_TUNEPIMP. · aefb6fb7
      Michael Pyne authored
      Caused by using "feature presence defines config symbol" in some parts
      of the source and using "feature presence makes config symbol true" in
      We standardize on always defining the symbol and using its boolean value
      to indicate feature presence (needs cmakedefine01).
  9. 24 Feb, 2012 1 commit
  10. 10 Aug, 2011 1 commit
    • Jan Gerrit Marker's avatar
      juk: Style fix and filter fix · 06ea5a2f
      Jan Gerrit Marker authored
      If artist was empty and you clicked on the album name
      of the now playing track you did get an empty list
      instead of a list of the album's songs.
      svn path=/trunk/KDE/kdemultimedia/juk/; revision=1246186
  11. 31 Jul, 2011 1 commit
  12. 24 May, 2011 1 commit
    • Giorgos Kylafas's avatar
      juk: fix showing the items of all the selected playlists. · aded1d93
      Giorgos Kylafas authored
      When two or more playlists are selected from the PlaylistBox to the
      left, a dynamic playlist is used which shows the union of their
      contents. However, the first time this dynamic playlist is created, it
      has to be set up properly, otherwise only the contents of the first
      selected playlist will be shown.
      More specifically, if it is not set up, i.e. not added to the stack of
      playlists, QStackedWidget::setCurrentWidget() fails complaining that
      "widget 0x... not contained in stack".
      svn path=/trunk/KDE/kdemultimedia/juk/; revision=1233429
  13. 22 Sep, 2010 1 commit
  14. 11 Jun, 2010 1 commit
    • Michael Pyne's avatar
      Make the history playlist work again. · faf5e09f
      Michael Pyne authored
      In the great PlayerManager de-singletonizing of KDE 4.1 I managed to not port over the
      Qt signal for the playlist splitter that was emitted on track change, which meant the
      history playlist wouldn't receive it. I've reattached the signal to the history playlist
      which means it works[1] again.
      [1] It's still as broken as it was in KDE 4.0, which means that the "Date" column doesn't
      show up, and all the other columns are shifted over by one to compensate.
      BUG: 168998
      FIXED-IN: 4.5
      svn path=/trunk/KDE/kdemultimedia/juk/; revision=1136884
  15. 26 Nov, 2009 1 commit
    • Michael Pyne's avatar
      Decouple PlayerManager from JuK so that it isn't a singleton. · c0204770
      Michael Pyne authored
      The major reason for this change is to allow for a saner destruct sequence
      (instead of the unordered global static destruct sequence) which will hopefully
      help reduce crash-on-shutdown bugs.
      This will not be in the upcoming KDE 4.4 beta but will be in the 4.4 release (assuming no
      bugs are found in it ;)
      svn path=/trunk/KDE/kdemultimedia/juk/; revision=1054429
  16. 20 Sep, 2009 1 commit
  17. 17 Aug, 2009 1 commit
  18. 04 Jul, 2009 2 commits
  19. 20 Jan, 2009 1 commit
  20. 11 Jan, 2009 1 commit
    • Michael Pyne's avatar
      Bump copyright year. · 3ad4a895
      Michael Pyne authored
      Fix "file-import" icon used when libtunepimp is not available.
      svn path=/trunk/KDE/kdemultimedia/juk/; revision=909542
  21. 11 Nov, 2008 1 commit
  22. 20 Sep, 2008 1 commit
  23. 18 Sep, 2008 1 commit
  24. 16 Jun, 2008 1 commit
  25. 12 Jan, 2008 1 commit
  26. 28 Dec, 2007 1 commit
  27. 27 Dec, 2007 1 commit
    • Michael Pyne's avatar
      Fix Krazy issues with localization. No new strings, but many more strings have context · 1eccfcb7
      Michael Pyne authored
      added where requested by the translators and recommended by Krazy in situations where
      the right translation would be unclear.
      Only major code change is in tagrenameroptions.cpp which I don't like in the version
      either now or before.  Now it is more verbose but less of a hack.
      Also trackpickerdialogbase.ui required hand editing since Designer doesn't support
      changing K3ListView columns.
      svn path=/trunk/KDE/kdemultimedia/juk/; revision=753622
  28. 21 Dec, 2007 1 commit
    • Laurent Montel's avatar
      Fix include · 7d774e73
      Laurent Montel authored
      svn path=/trunk/KDE/kdemultimedia/juk/; revision=751215
  29. 06 Dec, 2007 2 commits
    • Pino Toscano's avatar
      fix icons · d942fcd6
      Pino Toscano authored
      svn path=/trunk/KDE/kdemultimedia/juk/; revision=745744
    • Pino Toscano's avatar
      fix icons · 6fec3a46
      Pino Toscano authored
      svn path=/trunk/KDE/kdemultimedia/juk/; revision=745734
  30. 22 Oct, 2007 1 commit
    • Pino Toscano's avatar
      icon renamings: · 7b542ef9
      Pino Toscano authored
      - emptytrash -> trash-empty
      - edit-trash -> user-trash
      svn path=/trunk/KDE/kdemultimedia/juk/; revision=728161
  31. 21 Oct, 2007 2 commits
    • Pino Toscano's avatar
      icon renaming: · 6a09b80d
      Pino Toscano authored
      - calendar-today -> go-jump-today
      svn path=/trunk/KDE/kdemultimedia/juk/; revision=727865
    • Pino Toscano's avatar
      icon renamings: · c86c3ce6
      Pino Toscano authored
      - find-next -> edit-find-next
      - find-previous -> edit-find-previous
      svn path=/trunk/KDE/kdemultimedia/juk/; revision=727831
  32. 04 Oct, 2007 1 commit
  33. 01 Oct, 2007 1 commit
  34. 20 Aug, 2007 1 commit
  35. 03 Aug, 2007 1 commit
  36. 24 Jun, 2007 1 commit