1. 31 Jan, 2018 2 commits
    • Michael Pyne's avatar
      Remove FileHandle::null concept and manual memory mgmt. · 3bca3e32
      Michael Pyne authored
      On second thought the whole FileHandle::null thing seems silly now.  It
      made sense as an optimization when it was introduced but the extra
      conceptual baggage is hard to maintain and far less important now.
      3bca3e32
    • Michael Pyne's avatar
      Have FileHandle::isNull check for empty filenames. · 192fc005
      Michael Pyne authored
      This may have worked back in Qt 3 times but this appears to be the
      source of the common JuK complaint about "trying to add an empty file"
      (which seems to be related to the Now Playing widget trying to show tags
      for what it thinks is a valid FileHandle).
      192fc005
  2. 07 Oct, 2017 1 commit
  3. 01 Oct, 2017 1 commit
    • Michael Pyne's avatar
      Remove Kdelibs4Support. · 1e3b90b8
      Michael Pyne authored
      This required a wide assortment of fixes, including deleting
      needless #include <koldfoo.h> headers, some minor additional porting
      tasks, and adding in includes that were previously only implicitly
      included.
      1e3b90b8
  4. 27 Aug, 2017 1 commit
  5. 26 Aug, 2017 2 commits
  6. 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.
      
      REVIEW:114216
      d969a0b4
  7. 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
      years).
      
      This leaves some essentially dead code with Cache (which no longer
      acts as a container), which I will try to cleanup in later commits.
      bf4df116
  8. 10 Aug, 2011 1 commit
  9. 17 Aug, 2009 1 commit
  10. 18 Jan, 2009 1 commit
  11. 12 Jan, 2009 1 commit
  12. 03 Aug, 2007 1 commit
  13. 19 May, 2007 2 commits
  14. 14 Oct, 2006 1 commit
  15. 15 Sep, 2006 1 commit
    • Dirk Mueller's avatar
      qt3support-- · 3f8260c7
      Dirk Mueller authored
      svn path=/trunk/KDE/kdemultimedia/juk/; revision=584892
      3f8260c7
  16. 26 Feb, 2006 4 commits
  17. 26 Apr, 2005 1 commit
  18. 08 Nov, 2004 3 commits
  19. 02 Nov, 2004 2 commits
  20. 16 Aug, 2004 1 commit
  21. 31 Jul, 2004 2 commits
  22. 19 Jun, 2004 1 commit
  23. 06 Jun, 2004 1 commit
  24. 03 Jun, 2004 1 commit
  25. 21 May, 2004 2 commits
  26. 12 Apr, 2004 1 commit
    • Scott Wheeler's avatar
      *) Ported Playlist::createItem() over to using FileHandle. · a289864b
      Scott Wheeler authored
      *) Removed an extra copy of the path in CollectionListItem
      *) Avoid two calls to PlaylistItem::refresh() on creating CollectionListItems
      *) Moved resolveSymLinks() from being a static public of Playlist to being
         a helper function in FileHandle.
      
      svn path=/trunk/kdemultimedia/juk/; revision=303018
      a289864b
  27. 15 Mar, 2004 1 commit
  28. 14 Mar, 2004 1 commit
  29. 07 Mar, 2004 1 commit
    • Scott Wheeler's avatar
      More conversion of stuff over to FileHandle rather than Tag for passing · 8868775f
      Scott Wheeler authored
      file information around.  There are a couple of temporary hacks added here
      (i.e. FileHandle being a friend of Tag and accessing private member variables)
      but those will go away once the cache is moved from being Tag based to FileHandle
      based.
      
      svn path=/trunk/kdemultimedia/juk/; revision=294201
      8868775f