1. 25 Aug, 2017 1 commit
  2. 23 Aug, 2017 1 commit
  3. 26 Jul, 2017 1 commit
  4. 26 Feb, 2014 1 commit
  5. 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
  6. 25 Feb, 2012 1 commit
    • Martin Tobias Holmedahl Sandsmark's avatar
      Redo cover fetching. · 92c31f76
      Martin Tobias Holmedahl Sandsmark authored
      Yahoo has discontinued their image search API, so cover downloading has been
      broken for a while now. Google has also deprecated their own image search API,
      so now we instead get all covers directly from last.fm.
      
      
      svn path=/trunk/KDE/kdemultimedia/juk/; revision=1282145
      92c31f76
  7. 31 Jul, 2011 1 commit
  8. 16 Jun, 2011 1 commit
  9. 17 Aug, 2009 1 commit
  10. 10 May, 2008 1 commit
  11. 08 May, 2008 1 commit
    • Michael Pyne's avatar
      Fix two bugs in JuK trunk: · dc6aea3d
      Michael Pyne authored
      1) Crash when trying to download covers.  Apparently I missed the bit in the KIO docs where the jobs will
      delete themselves when ready.  I believe this fixes bug 156204.
      2) No longer allow eleventy billion KIO download progress windows to show up while filling in the cover
      chooser dialog.
      
      CCBUG:156204
      
      svn path=/trunk/KDE/kdemultimedia/juk/; revision=805279
      dc6aea3d
  12. 21 Dec, 2007 1 commit
    • Laurent Montel's avatar
      Fix include · 7d774e73
      Laurent Montel authored
      svn path=/trunk/KDE/kdemultimedia/juk/; revision=751215
      7d774e73
  13. 03 Oct, 2007 1 commit
    • David Faure's avatar
      ported · 6556a890
      David Faure authored
      svn path=/branches/work/kde4_jobflags/KDE/kdemultimedia/juk/; revision=720889
      6556a890
  14. 20 Aug, 2007 1 commit
  15. 03 Aug, 2007 1 commit
  16. 24 Jun, 2007 1 commit
  17. 21 Jun, 2007 1 commit
  18. 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
      2c297413
  19. 19 May, 2007 1 commit
  20. 16 Apr, 2007 1 commit
  21. 02 Feb, 2007 1 commit
  22. 15 Oct, 2006 1 commit
    • Tim Beaulen's avatar
      Create a static function to get the main window instance. · d102816d
      Tim Beaulen authored
      QApplication::mainWidget is gone now.
      
      Maybe I can use KXMLGUIClient::instance(), but I'm not sure if it returns the instance of the main window.
      
      The google fetcher doesn't crash anymore with this change.
      
      
      svn path=/trunk/KDE/kdemultimedia/juk/; revision=595681
      d102816d
  23. 14 Oct, 2006 1 commit
  24. 29 Sep, 2006 1 commit
    • Thomas Häber's avatar
      SVN_SILENT: · d78e7ed3
      Thomas Häber authored
      adding a single character as char/QChar to a string/QString is always faster than a single character as string/QString (EBN)
      
      svn path=/trunk/KDE/kdemultimedia/juk/; revision=590379
      d78e7ed3
  25. 23 Sep, 2006 1 commit
  26. 26 Feb, 2006 5 commits
  27. 07 Feb, 2006 1 commit
  28. 28 Jan, 2006 1 commit
  29. 01 Sep, 2005 1 commit
  30. 09 Jul, 2005 1 commit
    • Michael Pyne's avatar
      Fix bug 108297 (JuK crashes when getting cover for an album with quotes) · 745fe33a
      Michael Pyne authored
      I was actually able to reproduce this crash for album without a quotation mark.
      In fact, I was able to reproduce this for each and every single track I tried.
      Apparently Google changed the output slightly on their image search, which the
      current code was quite unable to cope with.
      
      I fixed the crash issue by enabling exceptions and catching the KHTML-sent
      exceptions.
      
      I think I've fixed the underlying issue by changing the code to adapt a
      little better to upcoming changes in the Google layout.  For example there
      should no longer be hardcoded node position checks.
      
      wheels: The change is non-trivial but it looks like JuK's Google Cover Art
      Downloader is now completely broken without it.  So I will backport this to
      branch.
      
      CCBUG:108297
      
      svn path=/trunk/KDE/kdemultimedia/juk/; revision=433198
      745fe33a
  31. 17 Mar, 2005 1 commit
  32. 15 Jan, 2005 1 commit
  33. 14 Nov, 2004 2 commits
  34. 11 Nov, 2004 2 commits
    • Scott Wheeler's avatar
      Quite a few issues here: · 1d6d2e9f
      Scott Wheeler authored
      *) Now getting a bit closer to properly quoting query items
      
      *) Proper capitalization in string
      
      *) Don't initialize new QPixmaps explicitly (it's silly, that's their value anyway)
      
      *) TRUE and FALSE are evil C-isms.  true and false are our friends.
      
      *) Fix a memory leak large enough to drive a truck (Texas sized, even) through
         - a) Qt gives us a nice QByteArray, we don't need to roll our own
         - b) char *foo = new char[someSize] isn't deleted with deleted with delete foo
              but rather delete [] foo
         - c) This is the 4th memory leak that I've fixed in this code; be a bit more
              carefule with new.
      
      *) Pass the parent pointer into the QObject constructor
      
      *) Style stuff
      
      CCMAIL:Nathan Toone <nathan@toonetown.com>
      
      svn path=/trunk/kdemultimedia/juk/; revision=362341
      1d6d2e9f
    • Scott Wheeler's avatar
      Escape the parts of the query string that are problematic in URLs. · a3d3a0e2
      Scott Wheeler authored
      svn path=/trunk/kdemultimedia/juk/; revision=362325
      a3d3a0e2