[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdeextragear-1/amarok [BROKEN EMAIL]
From: Christian Muehlhaeuser <chris () chris ! de>
Date: 2004-11-16 4:35:12
Message-ID: 20041116043512.10E2816CFB () office ! kde ! org
[Download RAW message or body]
CVS commit by muesli:
* Fixing some CollectionBrowser regressions, which I just introduced with \
QueryBuilder.
M +3 -4 TODO 1.534
M +4 -3 src/collectionbrowser.cpp 1.235
--- kdeextragear-1/amarok/TODO #1.533:1.534
@@ -9,4 +9,6 @@
SHORT-TERM (URGENT):
+ <muesli> Emitted signal "scoreChanged" (CollectionEmitter) doesnt reach \
Playlist anymore. +
<markey> Make CoverManager thumbnail generation threaded.
@@ -16,5 +18,5 @@
(those with text) lose their texts.
- <muesli> Take care of KToolbars in Context/Collection for palette changes
+ <muesli> Take care of KToolbars in Context/Collection for palette changes.
<mxcl> With one track in pls and repeat and random mode on, amaroK \
crashes at track end. @@ -33,7 +35,4 @@
FIX 134 <markey> Ctrl-C in Playlist for copying title doesn't work, because the \
event gets eaten by another widget.
- <mxcl> Only show Various Artists when sorting by artist then album, it \
doesn't make sense in any
- other situation! Also can we file it under V please?
-
MID-TERM:
--- kdeextragear-1/amarok/src/collectionbrowser.cpp #1.234:1.235
@@ -340,9 +340,10 @@ CollectionView::renderView( ) //SLOT
qb.addReturnValue( m_cat1, QueryBuilder::valName );
- qb.addFilter( m_cat1 | m_cat2 | m_cat3 | QueryBuilder::tabSong , m_filter );
+ qb.addFilter( m_cat1 | m_cat2 | m_cat3 | QueryBuilder::tabSong, m_filter );
qb.sortBy( m_cat1, QueryBuilder::valName );
+ qb.setOptions( QueryBuilder::optRemoveDuplicates );
if ( m_cat1 == QueryBuilder::tabArtist )
- qb.setOptions( QueryBuilder::optNoCompilations | \
QueryBuilder::optRemoveDuplicates ); + qb.setOptions( \
QueryBuilder::optNoCompilations );
values = qb.run();
@@ -439,5 +440,5 @@ CollectionView::slotExpand( QListViewIte
QueryBuilder qb;
- qb.addFilter( m_cat1 | m_cat2 | m_cat3 | QueryBuilder::tabSong , m_filter );
+ qb.addFilter( m_cat1 | m_cat2 | m_cat3 | QueryBuilder::tabSong, m_filter );
qb.setOptions( QueryBuilder::optRemoveDuplicates );
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic