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
      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 :) :)
  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.
  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
      svn path=/trunk/KDE/kdemultimedia/juk/; revision=1231327
  8. 23 Aug, 2009 1 commit
  9. 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
      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.
      svn path=/trunk/kdemultimedia/juk/; revision=392533
  10. 19 Feb, 2005 1 commit
  11. 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.
      svn path=/trunk/kdemultimedia/juk/; revision=376262
  12. 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
  13. 08 Nov, 2004 1 commit
  14. 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.
      svn path=/trunk/kdemultimedia/juk/; revision=347542
  15. 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. :)
      svn path=/trunk/kdemultimedia/juk/; revision=342317
  16. 25 Aug, 2004 1 commit
  17. 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
    • 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.
      svn path=/trunk/kdemultimedia/juk/; revision=338993
  18. 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
      svn path=/trunk/kdemultimedia/juk/; revision=327361
    • 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.
      svn path=/trunk/kdemultimedia/juk/; revision=327328
  19. 04 Jun, 2004 1 commit
  20. 27 Apr, 2004 1 commit
  21. 19 Apr, 2004 1 commit
  22. 15 Apr, 2004 1 commit
  23. 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...
      svn path=/trunk/kdemultimedia/juk/; revision=266183
  24. 27 Oct, 2003 1 commit
  25. 06 Sep, 2003 1 commit
  26. 10 Aug, 2003 1 commit
  27. 05 Aug, 2003 1 commit
  28. 03 Aug, 2003 1 commit
  29. 07 Jul, 2003 1 commit
  30. 08 Jun, 2003 1 commit
  31. 09 May, 2003 1 commit
  32. 16 Apr, 2003 2 commits
  33. 09 Apr, 2003 1 commit
  34. 07 Apr, 2003 1 commit
  35. 28 Mar, 2003 1 commit
  36. 27 Mar, 2003 1 commit
  37. 26 Mar, 2003 1 commit