1. 11 Jul, 2005 3 commits
    • Michael Pyne's avatar
      Big huge update. · 9d9cda29
      Michael Pyne authored
      Make random play work better.  Before only the old style unused random list was
      being updated when a playlist changed.  In addition, there are a lot of
      improvements to the new cover support.
      * You can drag-and-drop covers onto playlist items.  Right now only selected
        items are altered even if you drag onto a
        different item, so I'll have to change that.
      * Clearing a cover from a track no longer removes it from every track using
        that cover.
      * Replacing a track's cover works again as well.
      
      I'm sure that both features could use more work so I guess it's back to the
      grindstone for me, I just wish I had more time. :(
      CCBUG: 94866
      
      svn path=/trunk/KDE/kdemultimedia/juk/; revision=433499
      9d9cda29
    • Michael Pyne's avatar
      Make Player::playingString() return a better result for tracks without an Artist · 3fb62c28
      Michael Pyne authored
      svn path=/trunk/KDE/kdemultimedia/juk/; revision=433498
      3fb62c28
    • Michael Pyne's avatar
      Add cover information to the JuK tooltip. If the playing track has no cover... · 52fc08fa
      Michael Pyne authored
      Add cover information to the JuK tooltip.  If the playing track has no cover the JuK icon is used instead.
      
      svn path=/trunk/KDE/kdemultimedia/juk/; revision=433497
      52fc08fa
  2. 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
  3. 03 Jul, 2005 1 commit
  4. 22 Jun, 2005 1 commit
  5. 13 Jun, 2005 1 commit
  6. 04 Jun, 2005 6 commits
  7. 17 May, 2005 5 commits
  8. 16 May, 2005 8 commits
  9. 14 May, 2005 1 commit
  10. 10 May, 2005 1 commit
  11. 04 May, 2005 1 commit
    • Michael Pyne's avatar
      Track announcement popup changes/improvements. · 9ec2e76d
      Michael Pyne authored
      * Now when you click on the back/forward buttons in the popup, the popup text
        shows up instantly instead of fading in. (Improvement)
      * The text fades out now as well, assuming you don't interrupt it. (Dubious,
        but easy to remove thanks to...)
      * Code cleanups, hopefully everything that's happening is easier to understand.
      
      svn path=/trunk/KDE/kdemultimedia/juk/; revision=409222
      9ec2e76d
  12. 01 May, 2005 1 commit
    • Michael Pyne's avatar
      Fix bug 104889 (Cover art doesn't show for tracks with no album), by not even · ae7dddde
      Michael Pyne authored
      bothering to set the cover art in the first place.  It doesn't work too well for the
      way we do it currently to set cover art for tracks that don't have both their Artist
      and Album tags filled out.
      
      What I've done instead is notified the user if they try to assign cover art to tracks that
      don't support it.  If the user selects a mix of tracks that can and cannot be assigned cover
      art, everything proceeds as normal, and then JuK will inform the user that some tracks were
      skipped.
      
      This is kind of suboptimal, but fixing it will have to wait until we re-think how we store
      the cover information.
      
      BUG:104889
      GUI:
      
      svn path=/trunk/kdemultimedia/juk/; revision=408943
      ae7dddde
  13. 29 Apr, 2005 1 commit
    • Michael Pyne's avatar
      Add the first-ever DCOP signal to JuK. · 0c3bb9f3
      Michael Pyne authored
      The signal is Player::trackChanged(), which is emitted when the playing track
      is changed to something else (or stopped).
      
      There were concerns about waking up every DCOP app, but that appears to no
      longer be the case.  When a DCOP signal is emitted, it is sent straight to
      the DCOP server, which then takes care to send the signal only to those apps
      that actually want it.
      
      Script developers, this should make it easier to keep up with what JuK is
      doing.
      
      svn path=/trunk/kdemultimedia/juk/; revision=408544
      0c3bb9f3
  14. 27 Apr, 2005 1 commit
    • Michael Pyne's avatar
      DCOP improvements. · 3a7cc4fb
      Michael Pyne authored
      * Access the track cover from DCOP (with a shortcut for the currently playing
        file). You can grab both the large and small size covers.
      * Provide a currentFile() shortcut accessor.
      * Get/set the random play mode.
      * The track properties for the currently playing item now are returned when
        the player is merely paused as well.
      
      FEATURE:97264
      FEATURE:99903
      
      svn path=/trunk/kdemultimedia/juk/; revision=408270
      3a7cc4fb
  15. 26 Apr, 2005 3 commits
  16. 20 Apr, 2005 2 commits
  17. 18 Mar, 2005 1 commit
  18. 17 Mar, 2005 2 commits