Version: (using KDE 3.1.9)
Compiler: gcc version 3.3.1 20030728 (Debian prerelease)
OS: Linux (i686) release 2.4.20-3-k7
I started JuK, and dragged my main mp3 directory onto the "Collection List' icon. While JuK loaded the mp3s, I switched to the tree view and expanded the Artists node. I then waited for all the mp3s to be loaded. When they were finished, the Artists branch contained only artists beginning with letters A-G -- the artists that had been loaded after it was first expanded were not included. I restarted JuK and the missing entries appeared.
*** Bug 62854 has been marked as a duplicate of this bug. ***
*** Bug 65144 has been marked as a duplicate of this bug. ***
Confirmed using KDE beta 2.
*** Bug 82468 has been marked as a duplicate of this bug. ***
CVS commit by mpyne:
Change the tree view mode in JuK to create and delete playlists as needed to
keep in sync with your music collection. What this means is that if you
should remove a song, or edit a tag such that one of the tree view categories
is empty, the category will automatically delete itself. Also, adding tracks
or editing a new tag will automatically create the appropriate entry, even if
you've already expanded the tree view out.
This fixes a couple of bugs, and although the patch is rather large, it has been
reviewed by Scott <firstname.lastname@example.org>, with some of his suggestions implemented.
Of course, I would appreciate testing, I've been running it here for quite a few days.
No strings were harmed during the making of this patch. :-)
M +115 -14 collectionlist.cpp 1.80
M +32 -7 collectionlist.h 1.55
M +2 -2 playlist.cpp 1.234
M +0 -1 playlist.h 1.126
M +23 -0 playlistbox.cpp 1.113
M +4 -0 playlistbox.h 1.65
M +3 -0 playlistsplitter.cpp 1.180
M +50 -25 viewmode.cpp 1.31
M +10 -3 viewmode.h 1.20