1. 10 Jun, 2009 1 commit
  2. 16 Feb, 2009 1 commit
    • Michael Pyne's avatar
      Last crasher bug I fixed was due to not using Playlist::clearItem() to remove... · 2e865464
      Michael Pyne authored
      Last crasher bug I fixed was due to not using Playlist::clearItem() to remove a PlaylistItem.  I think it
      should always be possible to call delete on a PlaylistItem pointer and the Right Thing happens, so do a
      bit of refactoring to ensure that what happens in clearItem() is performed from the PlaylistItem dtor instead
      of running the PlaylistItem dtor from clearItem.
      svn path=/trunk/KDE/kdemultimedia/juk/; revision=926748
  3. 20 Jan, 2009 1 commit
  4. 11 Nov, 2008 1 commit
  5. 20 Sep, 2008 1 commit
  6. 18 Sep, 2008 1 commit
  7. 26 Aug, 2008 1 commit
    • Michael Pyne's avatar
      Move much of the createItems<> templated method implementation to a helper function in playlist.cpp · 40c114dd
      Michael Pyne authored
      While doing so I managed to remove the need to have extraneous template types to avoid
      recursive includes so the code is a bit neater now as well.
      One functionality change is that items belonging to files that don't exist anymore are not
      created anymore.  Hopefully this will eliminate crashes on startup due to files in the collection
      being deleted between JuK startups.
      svn path=/trunk/KDE/kdemultimedia/juk/; revision=852974
  8. 12 Aug, 2008 1 commit
  9. 14 Jul, 2008 1 commit
    • Michael Pyne's avatar
      More --qt3support: · 114c230a
      Michael Pyne authored
      * Remove support for the cover system used in KDE 3.3.
      * Cover dragging uses "pure" Qt4 now.  Unfortunately the cover manager is
        still Qt 3 so drag-and-drop from there is temporarily disabled.
      * Add a coverId() function that ensures the m_coverId for a CoverInfo is
        properly set before use.
      svn path=/trunk/KDE/kdemultimedia/juk/; revision=832069
  10. 09 Jul, 2008 1 commit
    • Michael Pyne's avatar
      Fix bug 165660 (JuK crashes on exit sometimes) in trunk (KDE 4.2). · 61959d79
      Michael Pyne authored
      This crash is due to the CollectionList sometimes being deleted before other playlists.
      Normally a playlist will select the CollectionList if it is being deleted so that there is a
      valid playlist selected.  This could only happen during shutdown however as the is no UI for
      removing the Collection List.
      svn path=/trunk/KDE/kdemultimedia/juk/; revision=830196
  11. 14 May, 2008 1 commit
  12. 13 May, 2008 2 commits
  13. 10 May, 2008 1 commit
  14. 26 Apr, 2008 1 commit
  15. 12 Jan, 2008 2 commits
  16. 09 Jan, 2008 2 commits
  17. 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
  18. 21 Dec, 2007 1 commit
    • Laurent Montel's avatar
      Fix include · 7d774e73
      Laurent Montel authored
      svn path=/trunk/KDE/kdemultimedia/juk/; revision=751215
  19. 21 Oct, 2007 1 commit
    • Pino Toscano's avatar
      icon renaming: · 6a09b80d
      Pino Toscano authored
      - calendar-today -> go-jump-today
      svn path=/trunk/KDE/kdemultimedia/juk/; revision=727865
  20. 29 Sep, 2007 1 commit
  21. 20 Aug, 2007 1 commit
  22. 03 Aug, 2007 1 commit
  23. 24 Jun, 2007 3 commits
  24. 21 Jun, 2007 1 commit
  25. 24 May, 2007 1 commit
    • Michael Pyne's avatar
      Fairly large overhaul of the JuK codebase to beat out a lot of the Qt 3 stuff. · 2c297413
      Michael Pyne authored
      Still a lot of Qt 3 code to go but at this point Q3ValueList, Q3Vector, Q3PtrDict and
      Q3Dict should all be gone.
      In addition many loops have been foreach()'ed, which really does make it more readable.
      There is a crash fix as well, now the polish() function in Playlist has been replaced
      with an initialization slot which is singleShot'ed since the timing of the polish event
      is apparently different than it was in Qt 3, which was making new Playlists crash when
      they were first shown.
      Also I went through almost every header and pared it down to the minimum reasonably
      achievable, which required some additional headers in a few .cpp files but overall
      compilation time should be down and you won't have to rebuild all of JuK just because
      a header file got touched.
      I haven't seen any regressions yet but then again I still can't play music either.
      svn path=/trunk/KDE/kdemultimedia/juk/; revision=667815
  26. 19 May, 2007 2 commits
  27. 11 Apr, 2007 1 commit
    • Laurent Montel's avatar
      Fix include · 73c0d84a
      Laurent Montel authored
      svn path=/trunk/KDE/kdemultimedia/juk/; revision=652499
  28. 01 Apr, 2007 1 commit
  29. 18 Mar, 2007 3 commits
    • Tim Beaulen's avatar
      Port the backmenu to QAction. · 35aae939
      Tim Beaulen authored
      Reduces the warnings.
      Tested and works.
      svn path=/trunk/KDE/kdemultimedia/juk/; revision=643834
    • Tim Beaulen's avatar
      Port the header popup menu to QAction. · a2cd1e3d
      Tim Beaulen authored
      This will silence some warnings.
      Checked and works ok.
      svn path=/trunk/KDE/kdemultimedia/juk/; revision=643825
    • Tim Beaulen's avatar
      K3URLDrag to QDrag · b82ed0ee
      Tim Beaulen authored
      Rename dragObject to drag so it doesn't conflict with K3ListView::dragObject
      svn path=/trunk/KDE/kdemultimedia/juk/; revision=643791
  30. 08 Mar, 2007 1 commit
  31. 05 Feb, 2007 1 commit
  32. 27 Jan, 2007 1 commit