1. 03 Mar, 2018 1 commit
  2. 30 Sep, 2017 1 commit
    • Michael Pyne's avatar
      Fix scratchy/choppy playback in phonon-gstreamer, refactor playback. · 6644a0aa
      Michael Pyne authored
      The simplifications needed for PlayerManager have the sideeffect of
      removing crossfade support for now (but that hasn't worked since KDE
      3...).
      
      Despite the churn to PlayerManager, the actual problem causing poor
      playback was that the position slider was syncing its GUI update
      straight back into PlayerManager::seek.  This affected phonon-vlc less
      for some reason but either way the output is now bearable :) :)
      6644a0aa
  3. 30 Aug, 2017 1 commit
    • Michael Pyne's avatar
      Remove splash screen. · b0d8e7b7
      Michael Pyne authored
      It has a long and proud history, but it's time to retire it... this type
      of UI element is now outmoded.
      b0d8e7b7
  4. 04 Jul, 2012 1 commit
  5. 24 Feb, 2012 1 commit
  6. 23 Feb, 2012 1 commit
  7. 10 May, 2011 1 commit
    • Michael Pyne's avatar
      juk: Bump version of ui.rc files for new sliders. · cbdd9aa0
      Michael Pyne authored
      Unfortunately the new sliders still don't actually get integrated into
      the GUI automatically from what I can tell. I wonder how this can be
      fixed/forced.
      
      svn path=/trunk/KDE/kdemultimedia/juk/; revision=1231327
      cbdd9aa0
  8. 09 May, 2011 1 commit
    • Scott Wheeler's avatar
      Switch to Amarok's volume / track polition sliders. · 5487fcaa
      Scott Wheeler authored
      There's a lot that still seems wonky, but it seems to all be Phonon
      breakage that I can reproduce with the version pre-changeset.
      
      Specifically Phonon (or its backends) seem quite fickle about when
      they've decided that seeking is enabled.  The crossfading code seems
      to compound this, but again, this does not seem to be a regression
      from the previous code.
      
      svn path=/trunk/KDE/kdemultimedia/juk/; revision=1231011
      5487fcaa
  9. 23 Aug, 2009 1 commit
  10. 23 Feb, 2005 1 commit
    • Scott Wheeler's avatar
      Ok, more than five hours late and coolo still hasn't turned me into a pumpkin. · 5fc3e83d
      Scott Wheeler authored
      I've been assured that this will happen in the morning, though after three hours
      of sleep, I think the effect would be natural.
      
      The moral of the story:  test features in apps you maintain before the day of the
      freeze.  (I knew that the play queue was broken, but not quite how badly -- this
      was mostly Michael's turf, but he's away for another few weeks.)
      
      Ok, so stuff that happened:
      
      Fixed the "magical not-showing-back-up" Play Queue (was related to saving the
      play queue, which even when set up properly just caused all sorts of crashes.
      Commented out for now, ideally to be reenabled in 3.4.1) -- #99191
      
      Fixed up a lot of the quirkiness with the interaction of the Play Queue and the
      rest of the application playlists.  This hopefully fixes #98473 (if not, just
      reopen)
      
      Double clicking on an item (anywhere) plays it immediately. #97021
      
      And the catch all, #88888, "this sucks" was mostly implemented.  Some of the things
      I took a different line on, but you got at least 3 of the 6.  The last two I don't
      agree with.  If you feel so compelled, open more specific requests from here on out.
      
      Basically this structurally changed things so that instead of adding items to the
      play queue when turned on and always using that as the main location for playing
      now the play queue is only used when there's stuff in it.  When it's empty again
      playing resumes in the list that the last item in the play queue came from.  It
      will jump back into the play queue as soon as something is added.
      
      This is still a little rough, but it doesn't crash all the time like it was before
      (fixed at least three crashes on this one) and is close enough to actually being
      releasable for me to now get a couple hours sleep.
      
      BUG:99191
      BUG:98473
      BUG:97021
      BUG:88888
      
      svn path=/trunk/kdemultimedia/juk/; revision=392533
      5fc3e83d
  11. 19 Feb, 2005 1 commit
  12. 07 Jan, 2005 1 commit
    • Michael Pyne's avatar
      Fix bug 89113 (Add functionality to switch to next/prev album in album random... · 319350af
      Michael Pyne authored
      Fix bug 89113 (Add functionality to switch to next/prev album in album random play), except for the previous album part.
      
      It appears in the Player menu at this point (appropriately disabled depending
      on whether album random play is enabled and whether or not we're playing).
      
      The default shortcut is Alt + Ctrl + Up (or Ctrl + MultimediaNext), both of
      which are global shortcuts.
      
      Also, include the Makefile.am change from last commit, although I'm pretty sure
      -lm would have ended up linked in regardless.
      
      GUI:89113
      
      svn path=/trunk/kdemultimedia/juk/; revision=376262
      319350af
  13. 10 Nov, 2004 1 commit
    • Scott Wheeler's avatar
      Ok, this isn't really done yet, but this was what I'd been thinking of · ba0abdcf
      Scott Wheeler authored
      for the "Now Playing" when I discovered the one that was part of Nathan's
      patch.  This one does quite a bit more and makes it possible to easily add
      or switch elements in the future.
      
      Eventually the links for the artist and album will go to a filtered playlist
      based on that and the history links will either jump to the item in the playlist
      or start playing it.  We'll see.
      
      Also clicking on the image should show the original -- but I'm not sure I want
      that in a real window -- probably just a borderless thing that goes away when
      you click it.
      
      svn path=/trunk/kdemultimedia/juk/; revision=361877
      ba0abdcf
  14. 08 Nov, 2004 1 commit
  15. 19 Sep, 2004 1 commit
    • Michael Pyne's avatar
      Implement bug 73435 (Add option for manual column widths). Due to a... · 26b1035f
      Michael Pyne authored
      Implement bug 73435 (Add option for manual column widths).  Due to a limitation in QListViews, hiding columns doesn't work too well in this mode, which you'll probably encounter while resizing columns next to hidden columns.
      
      If I manage to hack around this limitation enough I'll close the bug I guess.
      
      I think we need a Config dialog now, right now you can switch between Manual and Automatic Resizing in the view menu.
      
      CCMAIL:73435@bugs.kde.org
      
      svn path=/trunk/kdemultimedia/juk/; revision=347542
      26b1035f
  16. 28 Aug, 2004 1 commit
    • Michael Pyne's avatar
      Fix bug 88275 by introducing an action menu that can be plugged into the... · 9ed36e35
      Michael Pyne authored
      Fix bug 88275 by introducing an action menu that can be plugged into the toolbar to control random play, along with some renaming to make them easy to tell apart.
      
      The action that brings up the menu is called "Random Play", while the various options are still individual KActions.
      
      Random Play is what you want to add to your toolbar, not Use Random Play.
      
      I've also added some icons for the different random play possibilities, but they aren't great IMO.  If anyone would like to make one or point me to some good ones, I'd appreciate it. :)
      
      CCMAIL:88275-done@bugs.kde.org
      
      svn path=/trunk/kdemultimedia/juk/; revision=342317
      9ed36e35
  17. 26 Aug, 2004 1 commit
  18. 19 Aug, 2004 2 commits
    • Scott Wheeler's avatar
      "Save Play Queue on Exit" instead of "Save Play Queue" -- the latter sounds · 1ea8408c
      Scott Wheeler authored
      like it would be immediate.
      
      Move the entry into the group of toggleable settings above.
      
      svn path=/trunk/kdemultimedia/juk/; revision=339144
      1ea8408c
    • Michael Pyne's avatar
      OK, here it is. This commit introduces a new feature to JuK, the upcoming · 37f111cd
      Michael Pyne authored
      playlist (which is currently easily the #1 requested feature).  Although
      there's still issues to be solved with it, it seems to work pretty well at this
      point, I've been running this code for a few days now.
      
      How it works so far:
      
      * You must enable it by selecting "Show Upcoming Playlist" from the View menu.
      * When the upcoming playlist is enabled, it takes over control of playback
        completely.  You can drag-and-drop tracks onto the playlist to add them to
        the end of the line, or you can use the context menu's Add to end of upcoming
        playlist entry.
      * If loop playback is disabled, then entries will be added to the end of the
        playlist as entries disappear.
      * Hitting Next (or double-clicking an item while a track is playing) will cause
        the currently playing track to disappear.  The History playlist doesn't play
        too well with the upcoming playlist yet, so if you want to keep the songs you
        played, you're better off making a normal playlist.
      * On that note, double-clicking a song will add it to the beginning of the
        queue and immediately start playing it.
      * Random play should work as normal.  If it doesn't, it's a bug.
      * When the list becomes empty, playback stops.
      * There is also a selection in the Settings menu, "Save Upcoming Tracks", which
        will save the current status of the upcoming playlist on exit.
      
      This is a rather sizeable re-organization/addition of code, so if you
      experience crashes/bugs in the next few days, PLEASE report them, and you can
      probably assume it's my fault. =D
      
      This feature will probably be tweaked over the next few days as well, but I
      wanted to get it out there for testing.
      
      I'm closing bug 63260 since this implements the feature.  If you'd like to
      quibble on the specifics, feel free to continue commenting on the bug, I'll add
      myself to the CC: list for it.
      
      CCMAIL:63260-done@bugs.kde.org
      
      svn path=/trunk/kdemultimedia/juk/; revision=338993
      37f111cd
  19. 09 Jul, 2004 2 commits
    • Michael Pyne's avatar
      Improve the UI for the recently-added album random play feature. Now there is · f826cc34
      Michael Pyne authored
      a toggle sub-menu allowing you to select one of the three different forms of
      random play (None, Normal, by Album).  The system tray icon has also been
      updated.
      
      svn path=/trunk/kdemultimedia/juk/; revision=327361
      f826cc34
    • Michael Pyne's avatar
      Implement bug 60108 (Randomly play albums) as suggested by wheels. · 0e7b80af
      Michael Pyne authored
      This allows you to randomly play every song from one album, followed by every song from the next album, and so on.
      
      I'm not horribly fond of the UI for selecting it at this point (you must enable Random Play, and then enable Album Random Play from the Player menu), so watch out for that to improve.
      
      CCMAIL:wheeler@kde.org
      CCMAIL:60108-done@bugs.kde.org
      
      svn path=/trunk/kdemultimedia/juk/; revision=327328
      0e7b80af
  20. 04 Jun, 2004 1 commit
  21. 27 Apr, 2004 1 commit
  22. 19 Apr, 2004 1 commit
  23. 15 Apr, 2004 1 commit
  24. 10 Nov, 2003 1 commit
    • Scott Wheeler's avatar
      A few UI cleanups and usability improvements: · 39e3ca38
      Scott Wheeler authored
      *) Show icons next to the sliders in the toolbar that indicate what they do.
         (Note that the labels that these use does have a tooltip, but it's the
         same string that's used for the slider.)
      *) Make the slider stretch to full width.  This is actually the way that this
         code was originally written to work with KDE 3.0, but it broke somewhere
         after (like 3.0.3 or something changed the KToolbar behavior) that and I
         never got around to fixing it.
      *) Don't show the "File" toolbar by default.
      *) Don't let the sliders in the toolbar get the keyboard focus.  That was
         always ugly when they started up and had that little dotted border...
      
      CCMAIL:aseigo@kde.org
      
      svn path=/trunk/kdemultimedia/juk/; revision=266183
      39e3ca38
  25. 27 Oct, 2003 1 commit
  26. 06 Sep, 2003 1 commit
  27. 10 Aug, 2003 1 commit
  28. 05 Aug, 2003 1 commit
  29. 03 Aug, 2003 1 commit
  30. 07 Jul, 2003 1 commit
  31. 08 Jun, 2003 1 commit
  32. 09 May, 2003 1 commit
  33. 16 Apr, 2003 2 commits
  34. 09 Apr, 2003 1 commit
  35. 07 Apr, 2003 1 commit
  36. 28 Mar, 2003 1 commit
  37. 27 Mar, 2003 1 commit