Multiple Music Directory
Bug #952945 reported by
Maxime Bochon
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mixxx |
Fix Released
|
Wishlist
|
Max Linke |
Bug Description
The Library scans music from the single Music Directory defined in the preference dialog. In some cases, it would be convenient to make the Library scan music from a set of Music Directories.
Related branches
lp:~mixxxdevelopers/mixxx/library_features
Ready for review
for merging
into
lp:~mixxxdevelopers/mixxx/trunk
- Mixxx Development Team: Pending requested
-
Diff: 5250 lines (+1538/-949)77 files modifiedmixxx/build/depends.py (+1/-0)
mixxx/res/schema.xml (+14/-0)
mixxx/src/dlgautodj.cpp (+5/-2)
mixxx/src/dlgautodj.h (+1/-0)
mixxx/src/dlgpreferences.cpp (+5/-0)
mixxx/src/dlgpreferences.h (+2/-0)
mixxx/src/dlgprefplaylist.cpp (+87/-9)
mixxx/src/dlgprefplaylist.h (+9/-0)
mixxx/src/dlgprefplaylistdlg.ui (+40/-26)
mixxx/src/dlgprefrecord.cpp (+1/-4)
mixxx/src/library/autodjfeature.cpp (+2/-0)
mixxx/src/library/autodjfeature.h (+3/-0)
mixxx/src/library/baseexternalplaylistmodel.cpp (+3/-3)
mixxx/src/library/baseexternalplaylistmodel.h (+3/-1)
mixxx/src/library/baseexternaltrackmodel.cpp (+3/-3)
mixxx/src/library/baseexternaltrackmodel.h (+3/-1)
mixxx/src/library/baseplaylistfeature.cpp (+5/-4)
mixxx/src/library/baseplaylistfeature.h (+0/-1)
mixxx/src/library/basesqltablemodel.cpp (+79/-9)
mixxx/src/library/basesqltablemodel.h (+60/-48)
mixxx/src/library/basetrackcache.cpp (+2/-0)
mixxx/src/library/browse/browsefeature.cpp (+23/-2)
mixxx/src/library/browse/browsefeature.h (+3/-0)
mixxx/src/library/browse/browsetablemodel.cpp (+2/-1)
mixxx/src/library/browse/browsetablemodel.h (+1/-1)
mixxx/src/library/browse/browsethread.h (+7/-9)
mixxx/src/library/browse/foldertreemodel.cpp (+1/-0)
mixxx/src/library/cratefeature.cpp (+10/-7)
mixxx/src/library/cratefeature.h (+3/-0)
mixxx/src/library/cratetablemodel.cpp (+46/-62)
mixxx/src/library/cratetablemodel.h (+7/-20)
mixxx/src/library/dao/directorydao.cpp (+143/-0)
mixxx/src/library/dao/directorydao.h (+31/-0)
mixxx/src/library/dao/trackdao.cpp (+307/-76)
mixxx/src/library/dao/trackdao.h (+17/-7)
mixxx/src/library/hiddentablemodel.cpp (+42/-50)
mixxx/src/library/hiddentablemodel.h (+2/-15)
mixxx/src/library/itunes/itunesfeature.cpp (+24/-22)
mixxx/src/library/itunes/itunesfeature.h (+5/-1)
mixxx/src/library/library.cpp (+79/-19)
mixxx/src/library/library.h (+16/-1)
mixxx/src/library/libraryfeature.h (+4/-3)
mixxx/src/library/libraryscanner.cpp (+40/-26)
mixxx/src/library/libraryscanner.h (+6/-3)
mixxx/src/library/librarytablemodel.cpp (+44/-66)
mixxx/src/library/librarytablemodel.h (+2/-21)
mixxx/src/library/missingtablemodel.cpp (+0/-125)
mixxx/src/library/missingtablemodel.h (+0/-41)
mixxx/src/library/mixxxlibraryfeature.cpp (+4/-4)
mixxx/src/library/mixxxlibraryfeature.h (+5/-1)
mixxx/src/library/playlistfeature.cpp (+6/-5)
mixxx/src/library/playlistfeature.h (+5/-1)
mixxx/src/library/playlisttablemodel.cpp (+56/-96)
mixxx/src/library/playlisttablemodel.h (+14/-30)
mixxx/src/library/preparelibrarytablemodel.cpp (+2/-13)
mixxx/src/library/preparelibrarytablemodel.h (+2/-7)
mixxx/src/library/promotracksfeature.cpp (+1/-1)
mixxx/src/library/proxytrackmodel.cpp (+16/-11)
mixxx/src/library/proxytrackmodel.h (+3/-4)
mixxx/src/library/rhythmbox/rhythmboxfeature.cpp (+6/-4)
mixxx/src/library/rhythmbox/rhythmboxfeature.h (+4/-1)
mixxx/src/library/setlogfeature.cpp (+6/-5)
mixxx/src/library/stardelegate.cpp (+11/-3)
mixxx/src/library/stardelegate.h (+2/-0)
mixxx/src/library/trackcollection.cpp (+28/-14)
mixxx/src/library/trackcollection.h (+12/-1)
mixxx/src/library/trackmodel.h (+18/-12)
mixxx/src/library/traktor/traktorfeature.cpp (+14/-10)
mixxx/src/library/traktor/traktorfeature.h (+8/-3)
mixxx/src/library/treeitem.cpp (+6/-0)
mixxx/src/mixxx.cpp (+56/-27)
mixxx/src/mixxx.h (+2/-1)
mixxx/src/playermanager.cpp (+8/-0)
mixxx/src/soundsourceproxy.h (+1/-1)
mixxx/src/waveform/waveform.h (+1/-1)
mixxx/src/widget/wtracktableview.cpp (+44/-4)
mixxx/src/widget/wtracktableview.h (+4/-0)
tags: | removed: easy |
Changed in mixxx: | |
assignee: | nobody → Max Linke (max-linke) |
status: | New → In Progress |
Changed in mixxx: | |
importance: | Undecided → Wishlist |
Changed in mixxx: | |
milestone: | none → 1.12.0 |
status: | In Progress → Fix Committed |
Changed in mixxx: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Mixxx now uses GitHub for bug tracking. This bug has been migrated to: /github. com/mixxxdj/ mixxx/issues/ 6307
https:/