1. 20 Oct, 2004 1 commit
  2. 19 Oct, 2004 1 commit
  3. 18 Oct, 2004 2 commits
  4. 16 Oct, 2004 1 commit
  5. 14 Oct, 2004 3 commits
  6. 13 Oct, 2004 1 commit
  7. 12 Oct, 2004 1 commit
  8. 10 Oct, 2004 6 commits
  9. 08 Oct, 2004 1 commit
  10. 07 Oct, 2004 2 commits
  11. 05 Oct, 2004 3 commits
  12. 02 Oct, 2004 5 commits
  13. 30 Sep, 2004 1 commit
  14. 28 Sep, 2004 1 commit
  15. 27 Sep, 2004 5 commits
    • Michael Pyne's avatar
      Don't block the GUI when editing tags. · 6cd5344a
      Michael Pyne authored
      svn path=/trunk/kdemultimedia/juk/; revision=349643
      6cd5344a
    • Michael Pyne's avatar
      Doh!! I forgot to add these rather important files to CVS for bug 61340. :-( · 19379a3f
      Michael Pyne authored
      CCMAIL:61340@bugs.kde.org
      
      svn path=/trunk/kdemultimedia/juk/; revision=349641
      19379a3f
    • Michael Pyne's avatar
      Implement bug 61340 (Add undo support for multi-tagging). · a64bdc6d
      Michael Pyne authored
      What this does is introduce a class that manages changes to PlaylistItems.  A number of PlaylistItems can be altered before the underlying files are changed.  Once the files are changed, a record is kept of the changes, which can then be used to undo what happened.  Also, this class takes care of items that are to be renamed.
      
      All code paths that are capable of altering a tag have been changed to use this class.
      
      Note that the underlying code could probably use some cleaning up.  e.g. adding a copy ctor to Tag instead of making a duplicateTag() function. ;-)
      
      I've tested this on a temp directory of copied music, so I'm pretty confident this all works and is safe.  However, you may want to test on a backup first to make sure it works on your system too. =D
      
      Now the question is whether I should backport this or not. :-/
      
      CCMAIL:61340-done@bugs.kde.org
      
      svn path=/trunk/kdemultimedia/juk/; revision=349640
      a64bdc6d
    • Frerich Raabe's avatar
      - Inform the user about failed renames · 8885e088
      Frerich Raabe authored
      CCMAIL:89841-done@bugs.kde.org
      
      svn path=/trunk/kdemultimedia/juk/; revision=349612
      8885e088
    • Frerich Raabe's avatar
      - Bail out of moveFile() in case one of the directories couldn't be · 4c09fa04
      Frerich Raabe authored
        created.
      
      svn path=/trunk/kdemultimedia/juk/; revision=349610
      4c09fa04
  16. 23 Sep, 2004 1 commit
  17. 22 Sep, 2004 1 commit
    • Michael Pyne's avatar
      Make the track announcement popup fade-in the text of the announcement. Note... · 85b94e5f
      Michael Pyne authored
      Make the track announcement popup fade-in the text of the announcement.  Note that this has absolutely nothing to do with COMPOSITE!
      
      I may revert this later, or change it, or something, depending on feedback, but I wanted to get this patch off of my hard drive before I forgot.
      
      svn path=/trunk/kdemultimedia/juk/; revision=348340
      85b94e5f
  18. 19 Sep, 2004 4 commits
    • Michael Pyne's avatar
      Move some destructor code into the JuK class dtor. Hopefully this will fix... · f75d6730
      Michael Pyne authored
      Move some destructor code into the JuK class dtor.  Hopefully this will fix bug 87244, as it fixed the crash on my system.
      
      Reporter:  If it doesn't fix the bug, feel free to reopen it.
      
      CCMAIL:87244-done@bugs.kde.org
      
      svn path=/trunk/kdemultimedia/juk/; revision=347572
      f75d6730
    • Michael Pyne's avatar
      Reorganize some code a little since it seems that calling refresh in the... · 86a8cc90
      Michael Pyne authored
      Reorganize some code a little since it seems that calling refresh in the CollectionListItem class can lead to the item its is called on being deleted.  Make sure refresh() is the last function called.  This will hopefully avoid some crashes, especially with tree view mode.
      
      svn path=/trunk/kdemultimedia/juk/; revision=347545
      86a8cc90
    • 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
    • Michael Pyne's avatar
      Stop compiler warnings by removing unused parameter. · 23b7b07a
      Michael Pyne authored
      svn path=/trunk/kdemultimedia/juk/; revision=347539
      23b7b07a