• Michael Pyne's avatar
    Change the tree view mode in JuK to create and delete playlists as needed to · 0fdc1c20
    Michael Pyne authored
    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 <wheeler@kde.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. :-)
    
    CCMAIL:62303-done@bugs.kde.org
    CCMAIL:74598-done@bugs.kde.org
    
    svn path=/trunk/kdemultimedia/juk/; revision=332224
    0fdc1c20
Name
Last commit
Last update
doc Loading commit data...
juk-applet Loading commit data...
pics Loading commit data...
HACKING Loading commit data...
Makefile.am Loading commit data...
TODO Loading commit data...
actioncollection.cpp Loading commit data...
actioncollection.h Loading commit data...
advancedsearchdialog.cpp Loading commit data...
advancedsearchdialog.h Loading commit data...
artsplayer.cpp Loading commit data...
artsplayer.h Loading commit data...
cache.cpp Loading commit data...
cache.h Loading commit data...
collectionlist.cpp Loading commit data...
collectionlist.h Loading commit data...
configure.in.bot Loading commit data...
configure.in.in Loading commit data...
cr128-app-juk.png Loading commit data...
cr16-app-juk.png Loading commit data...
cr22-action-juk_dock.png Loading commit data...
cr32-app-juk.png Loading commit data...
cr48-app-juk.png Loading commit data...
cr64-app-juk.png Loading commit data...
directorylist.cpp Loading commit data...
directorylist.h Loading commit data...
directorylistbase.ui Loading commit data...
dynamicplaylist.cpp Loading commit data...
dynamicplaylist.h Loading commit data...
filehandle.cpp Loading commit data...
filehandle.h Loading commit data...
filehandleproperties.h Loading commit data...
filerenamer.cpp Loading commit data...
filerenamer.h Loading commit data...
filerenamerconfigdlg.cpp Loading commit data...
filerenamerconfigdlg.h Loading commit data...
filerenamerconfigdlgwidget.ui Loading commit data...
folderplaylist.cpp Loading commit data...
folderplaylist.h Loading commit data...
gstreamerplayer.cpp Loading commit data...
gstreamerplayer.h Loading commit data...
historyplaylist.cpp Loading commit data...
historyplaylist.h Loading commit data...
juk.cpp Loading commit data...
juk.desktop Loading commit data...
juk.h Loading commit data...
jukIface.h Loading commit data...
jukservicemenu.desktop Loading commit data...
jukui.rc Loading commit data...
k3bexporter.cpp Loading commit data...
k3bexporter.h Loading commit data...
keydialog.cpp Loading commit data...
keydialog.h Loading commit data...
main.cpp Loading commit data...
mbtest.cpp Loading commit data...
mbtest.h Loading commit data...
mediafiles.cpp Loading commit data...
mediafiles.h Loading commit data...
musicbrainzitem.cpp Loading commit data...
musicbrainzitem.h Loading commit data...
musicbrainzquery.cpp Loading commit data...
musicbrainzquery.h Loading commit data...
painteater.cpp Loading commit data...
painteater.h Loading commit data...
player.h Loading commit data...
playermanager.cpp Loading commit data...
playermanager.h Loading commit data...
playlist.cpp Loading commit data...
playlist.h Loading commit data...
playlistbox.cpp Loading commit data...
playlistbox.h Loading commit data...
playlistcollection.cpp Loading commit data...
playlistcollection.h Loading commit data...
playlistexporter.h Loading commit data...
playlistinterface.cpp Loading commit data...
playlistinterface.h Loading commit data...
playlistitem.cpp Loading commit data...
playlistitem.h Loading commit data...
playlistsearch.cpp Loading commit data...
playlistsearch.h Loading commit data...
playlistsplitter.cpp Loading commit data...
playlistsplitter.h Loading commit data...
searchplaylist.cpp Loading commit data...
searchplaylist.h Loading commit data...
searchwidget.cpp Loading commit data...
searchwidget.h Loading commit data...
slideraction.cpp Loading commit data...
slideraction.h Loading commit data...
sortedstringlist.cpp Loading commit data...
sortedstringlist.h Loading commit data...
splashscreen.cpp Loading commit data...
splashscreen.h Loading commit data...
statuslabel.cpp Loading commit data...
statuslabel.h Loading commit data...
stringhash.h Loading commit data...
stringshare.cpp Loading commit data...
stringshare.h Loading commit data...
systemtray.cpp Loading commit data...
systemtray.h Loading commit data...
tag.cpp Loading commit data...
tag.h Loading commit data...
tageditor.cpp Loading commit data...
tageditor.h Loading commit data...
tagguesser.cpp Loading commit data...
tagguesser.h Loading commit data...
tagguesserconfigdlg.cpp Loading commit data...
tagguesserconfigdlg.h Loading commit data...
tagguesserconfigdlgwidget.ui Loading commit data...
tagguessertest.cpp Loading commit data...
trackpickerdialog.cpp Loading commit data...
trackpickerdialog.h Loading commit data...
trackpickerdialogbase.ui Loading commit data...
treeviewitemplaylist.cpp Loading commit data...
treeviewitemplaylist.h Loading commit data...
viewmode.cpp Loading commit data...
viewmode.h Loading commit data...