<html>
 <body>
  <div style="font-family: Verdana, Arial, Helvetica, Sans-Serif;">
   <table bgcolor="#f9f3c9" width="100%" cellpadding="8" style="border: 1px #c9c399 solid;">
    <tr>
     <td>
      This is an automatically generated e-mail. To reply, visit:
      <a href="http://git.reviewboard.kde.org/r/100092/">http://git.reviewboard.kde.org/r/100092/</a>
     </td>
    </tr>
   </table>
   <br />





 <pre style="white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;">@Leo: I&#39;m pretty sure I&#39;ve seen this crash before. However, I think it&#39;s a remnant of another patch Ralf had made, which he has fixed and pushed to mainline now (EngineController fixes).</pre>
 <br />







<p>- Mark</p>


<br />
<p>On October 25th, 2010, 2:28 p.m., Ralf Engels wrote:</p>






<table bgcolor="#fefadf" width="100%" cellspacing="0" cellpadding="8" style="background-image: url('http://git.reviewboard.kde.orgrb/images/review_request_box_top_bg.png'); background-position: left top; background-repeat: repeat-x; border: 1px black solid;">
 <tr>
  <td>

<div>Review request for Amarok.</div>
<div>By Ralf Engels.</div>


<p style="color: grey;"><i>Updated 2010-10-25 14:28:19</i></p>




<h1 style="color: #575012; font-size: 10pt; margin-top: 1.5em;">Description </h1>
<table width="100%" bgcolor="#ffffff" cellspacing="0" cellpadding="10" style="border: 1px solid #b8b5a0">
 <tr>
  <td>
   <pre style="margin: 0; padding: 0; white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;">Note: This patch is currently not well enough tested for the amount of changes.
I am also thinking about submitting the changes in more homeophatic pieces.
I will keep this patch up to date so that it always applies on the master without problems until it&#39;s completely tested.

This patch exchanges the collectionscanner and the SqlScannerProcessor with a new version that uses the SqlRegistry and SqlTrack methods instead of directly writing the database.
This allows a direct feedback for the user after scanning and prevents confusing the SqlRegistry.

Note that there are several additional changes that I had to do or wanted to do. I hope I remember everything:

1. App does not initiate scanning at startup time any longer.
The idea was that the collection should itself know if a scanning is needed and speed up the Amarok startup time

2. Changes to SqlRegistry and SqlMeta to make them thread save as the ScannerProcessor is running in a different thread and now using all these functions.

3. Meta::Album::setImage is now using a QImage
As this function is called from outside the UI thread I can not use a QPixmap.
This also eliminates a previously existing warning message about QPixmaps being used from outside the thread.

4. EngineController get&#39;s several signals
Signals are usually thread save where the observer pattern is usually not.
However several observers changed the ui (e.g. the Tray, Progress bar, OSD).
A bigger EngineController patch removing all the remaining observers is a good idea.

5. Don&#39;t use QVariantMap for writing track meta data.
MetaSupport has such nice uint64 constants for identifying meta data.
This is not really needed but it should reduce memory consumption an increase speed a little bit with the only drawback that outputting such a FieldMap is not that informative any longer.

6. Fixed almost all auto tests
Almost all of them are running now.

7. Additional comments for various functions.

8. Reading and writing FMPS.
This means that rating, playcount and score are now saved to/read from local files.
</pre>
  </td>
 </tr>
</table>


<h1 style="color: #575012; font-size: 10pt; margin-top: 1.5em;">Testing </h1>
<table width="100%" bgcolor="#ffffff" cellspacing="0" cellpadding="10" style="border: 1px solid #b8b5a0">
 <tr>
  <td>
   <pre style="margin: 0; padding: 0; white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;">Run auto test.
Full scan and incremental scan with previous existing collection.
Deleted and copied tracks to/from collection.
</pre>
  </td>
 </tr>
</table>




<h1 style="color: #575012; font-size: 10pt; margin-top: 1.5em;">Diffs</b> </h1>
<ul style="margin-left: 3em; padding-left: 0;">

 <li>src/ActionClasses.cpp <span style="color: grey">(61e8af8)</span></li>

 <li>src/App.h <span style="color: grey">(8652519)</span></li>

 <li>src/App.cpp <span style="color: grey">(e6006b9)</span></li>

 <li>src/EngineController.h <span style="color: grey">(51e7fb3)</span></li>

 <li>src/EngineController.cpp <span style="color: grey">(5e07700)</span></li>

 <li>src/MainWindow.h <span style="color: grey">(4593d47)</span></li>

 <li>src/MainWindow.cpp <span style="color: grey">(f5d4044)</span></li>

 <li>src/TrayIcon.h <span style="color: grey">(d1ffd43)</span></li>

 <li>src/TrayIcon.cpp <span style="color: grey">(5ae5c7e)</span></li>

 <li>src/amarokurls/NavigationUrlGenerator.cpp <span style="color: grey">(c330de8)</span></li>

 <li>src/browsers/CollectionSortFilterProxyModel.cpp <span style="color: grey">(2954934)</span></li>

 <li>src/browsers/CollectionTreeItem.h <span style="color: grey">(39a4c3d)</span></li>

 <li>src/browsers/CollectionTreeItem.cpp <span style="color: grey">(b390900)</span></li>

 <li>src/browsers/CollectionTreeItemModel.cpp <span style="color: grey">(6560390)</span></li>

 <li>src/browsers/CollectionTreeItemModelBase.h <span style="color: grey">(cc0ce62)</span></li>

 <li>src/browsers/CollectionTreeItemModelBase.cpp <span style="color: grey">(c25549b)</span></li>

 <li>src/browsers/CollectionTreeView.cpp <span style="color: grey">(ed34beb)</span></li>

 <li>src/browsers/SingleCollectionTreeItemModel.cpp <span style="color: grey">(922a3e8)</span></li>

 <li>src/context/applets/albums/AlbumsModel.cpp <span style="color: grey">(9b376ff)</span></li>

 <li>src/context/applets/currenttrack/CurrentTrack.h <span style="color: grey">(f1162e9)</span></li>

 <li>src/context/applets/currenttrack/CurrentTrack.cpp <span style="color: grey">(83ed59a)</span></li>

 <li>src/context/applets/videoclip/VideoclipApplet.cpp <span style="color: grey">(771cbab)</span></li>

 <li>src/context/engines/current/CurrentEngine.h <span style="color: grey">(0369065)</span></li>

 <li>src/context/engines/current/CurrentEngine.cpp <span style="color: grey">(34086b2)</span></li>

 <li>src/core-impl/capabilities/timecode/TimecodeEditCapability.h <span style="color: grey">(c9f3e73)</span></li>

 <li>src/core-impl/capabilities/timecode/TimecodeEditCapability.cpp <span style="color: grey">(4bddd84)</span></li>

 <li>src/core-impl/collections/CMakeLists.txt <span style="color: grey">(1e29df7)</span></li>

 <li>src/core-impl/collections/audiocd/AudioCdMeta.h <span style="color: grey">(2c0e91c)</span></li>

 <li>src/core-impl/collections/audiocd/AudioCdMeta.cpp <span style="color: grey">(861ec2d)</span></li>

 <li>src/core-impl/collections/daap/DaapMeta.h <span style="color: grey">(c1be0b5)</span></li>

 <li>src/core-impl/collections/daap/DaapMeta.cpp <span style="color: grey">(64b855e)</span></li>

 <li>src/core-impl/collections/daap/daapreader/Reader.h <span style="color: grey">(5c21caf)</span></li>

 <li>src/core-impl/collections/daap/daapreader/Reader.cpp <span style="color: grey">(0fd70e5)</span></li>

 <li>src/core-impl/collections/db/CMakeLists.txt <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/DatabaseCollection.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/DatabaseCollection.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/DatabaseMeta.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/DatabaseMeta.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/ScanManager.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/ScanManager.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/ScanResultProcessor.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/ScanResultProcessor.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/amarok_databasecollection_export.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/CMakeLists.txt <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/CapabilityDelegate.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/CapabilityDelegateImpl.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/CapabilityDelegateImpl.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/DatabaseUpdater.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/DatabaseUpdater.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/DefaultSqlQueryMakerFactory.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/MountPointManager.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/MountPointManager.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/SqlBookmarkThisCapability.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/SqlBookmarkThisCapability.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/SqlCollection.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/SqlCollection.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/SqlCollectionFactory.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/SqlCollectionFactory.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/SqlCollectionLocation.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/SqlCollectionLocation.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/SqlMeta.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/SqlMeta.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/SqlQueryMaker.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/SqlQueryMaker.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/SqlQueryMakerInternal.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/SqlQueryMakerInternal.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/SqlReadLabelCapability.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/SqlReadLabelCapability.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/SqlRegistry.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/SqlRegistry.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/SqlScanResultProcessor.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/SqlScanResultProcessor.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/SqlWriteLabelCapability.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/SqlWriteLabelCapability.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/XesamCollectionBuilder.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/XesamCollectionBuilder.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/XesamDbus.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/XesamDbus.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/XesamInterface.xml <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/amarok_sqlcollection_export.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/device/CMakeLists.txt <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/device/massstorage/CMakeLists.txt <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/device/massstorage/MassStorageDeviceHandler.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/device/massstorage/MassStorageDeviceHandler.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/device/massstorage/amarok_massstorage-device.desktop <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/device/nfs/CMakeLists.txt <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/device/nfs/NfsDeviceHandler.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/device/nfs/NfsDeviceHandler.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/device/nfs/amarok_nfs-device.desktop <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/device/smb/CMakeLists.txt <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/device/smb/SmbDeviceHandler.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/device/smb/SmbDeviceHandler.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/device/smb/amarok_smb-device.desktop <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/mysql-shared/MySqlQueryMaker.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/mysql-shared/MySqlQueryMaker.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/mysql-shared/MySqlStorage.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/mysql-shared/MySqlStorage.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/mysqlecollection/CMakeLists.txt <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/mysqlecollection/MySqlEmbeddedCollection.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/mysqlecollection/MySqlEmbeddedCollection.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/mysqlecollection/MySqlEmbeddedStorage.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/mysqlecollection/MySqlEmbeddedStorage.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/mysqlecollection/amarok_collection-mysqlecollection.desktop <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/mysqlservercollection/CMakeLists.txt <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/mysqlservercollection/MySqlServerCollection.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/mysqlservercollection/MySqlServerCollection.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/db/sql/mysqlservercollection/amarok_collection-mysqlservercollection.desktop <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/ipodcollection/handler/IpodHandler.h <span style="color: grey">(9e914c2)</span></li>

 <li>src/core-impl/collections/ipodcollection/handler/IpodHandler.cpp <span style="color: grey">(64227e1)</span></li>

 <li>src/core-impl/collections/ipodcollection/handler/capabilities/IpodArtworkCapability.h <span style="color: grey">(5299aba)</span></li>

 <li>src/core-impl/collections/ipodcollection/handler/capabilities/IpodArtworkCapability.cpp <span style="color: grey">(6bf3e64)</span></li>

 <li>src/core-impl/collections/ipodcollection/handler/capabilities/IpodWriteCapability.h <span style="color: grey">(b9a3407)</span></li>

 <li>src/core-impl/collections/ipodcollection/handler/capabilities/IpodWriteCapability.cpp <span style="color: grey">(4333739)</span></li>

 <li>src/core-impl/collections/mediadevicecollection/MediaDeviceMeta.h <span style="color: grey">(fa57e0a)</span></li>

 <li>src/core-impl/collections/mediadevicecollection/MediaDeviceMeta.cpp <span style="color: grey">(f277a40)</span></li>

 <li>src/core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp <span style="color: grey">(0c18a26)</span></li>

 <li>src/core-impl/collections/mediadevicecollection/handler/capabilities/ArtworkCapability.h <span style="color: grey">(83cc8c4)</span></li>

 <li>src/core-impl/collections/mediadevicecollection/handler/capabilities/ArtworkCapability.cpp <span style="color: grey">(b458136)</span></li>

 <li>src/core-impl/collections/mediadevicecollection/handler/capabilities/WriteCapability.h <span style="color: grey">(5143af1)</span></li>

 <li>src/core-impl/collections/mtpcollection/handler/capabilities/MtpWriteCapability.h <span style="color: grey">(a4e2bfb)</span></li>

 <li>src/core-impl/collections/mtpcollection/handler/capabilities/MtpWriteCapability.cpp <span style="color: grey">(86ffa31)</span></li>

 <li>src/core-impl/collections/nepomukcollection/NepomukQueryMaker.h <span style="color: grey">(3a8757f)</span></li>

 <li>src/core-impl/collections/nepomukcollection/NepomukQueryMaker.cpp <span style="color: grey">(96ac92d)</span></li>

 <li>src/core-impl/collections/nepomukcollection/NepomukRegistry.cpp <span style="color: grey">(21e9ac8)</span></li>

 <li>src/core-impl/collections/nepomukcollection/NepomukTrack.h <span style="color: grey">(61d6177)</span></li>

 <li>src/core-impl/collections/nepomukcollection/NepomukTrack.cpp <span style="color: grey">(06411ff)</span></li>

 <li>src/core-impl/collections/playdarcollection/PlaydarCollection.cpp <span style="color: grey">(dccbeec)</span></li>

 <li>src/core-impl/collections/playdarcollection/PlaydarMeta.h <span style="color: grey">(114f0bf)</span></li>

 <li>src/core-impl/collections/playdarcollection/PlaydarMeta.cpp <span style="color: grey">(58cee34)</span></li>

 <li>src/core-impl/collections/playdarcollection/PlaydarQueryMaker.h <span style="color: grey">(706b197)</span></li>

 <li>src/core-impl/collections/playdarcollection/PlaydarQueryMaker.cpp <span style="color: grey">(20051c2)</span></li>

 <li>src/core-impl/collections/proxycollection/ProxyCollection.h <span style="color: grey">(a394324)</span></li>

 <li>src/core-impl/collections/proxycollection/ProxyCollection.cpp <span style="color: grey">(10a1116)</span></li>

 <li>src/core-impl/collections/proxycollection/ProxyCollectionMeta.h <span style="color: grey">(d473792)</span></li>

 <li>src/core-impl/collections/proxycollection/ProxyCollectionMeta.cpp <span style="color: grey">(f800987)</span></li>

 <li>src/core-impl/collections/proxycollection/ProxyCollectionQueryMaker.h <span style="color: grey">(b5f1dc6)</span></li>

 <li>src/core-impl/collections/proxycollection/ProxyCollectionQueryMaker.cpp <span style="color: grey">(19465a9)</span></li>

 <li>src/core-impl/collections/sqlcollection/ArtistHelper.h <span style="color: grey">(c2ed80e)</span></li>

 <li>src/core-impl/collections/sqlcollection/ArtistHelper.cpp <span style="color: grey">(1430df6)</span></li>

 <li>src/core-impl/collections/sqlcollection/CMakeLists.txt <span style="color: grey">(f530d67)</span></li>

 <li>src/core-impl/collections/sqlcollection/CapabilityDelegate.h <span style="color: grey">(28c8daa)</span></li>

 <li>src/core-impl/collections/sqlcollection/CapabilityDelegateImpl.h <span style="color: grey">(f5bab2d)</span></li>

 <li>src/core-impl/collections/sqlcollection/CapabilityDelegateImpl.cpp <span style="color: grey">(78fd02b)</span></li>

 <li>src/core-impl/collections/sqlcollection/DatabaseUpdater.h <span style="color: grey">(8eef5d0)</span></li>

 <li>src/core-impl/collections/sqlcollection/DatabaseUpdater.cpp <span style="color: grey">(00a9e25)</span></li>

 <li>src/core-impl/collections/sqlcollection/DefaultSqlQueryMakerFactory.h <span style="color: grey">(c6a0096)</span></li>

 <li>src/core-impl/collections/sqlcollection/MountPointManager.h <span style="color: grey">(f22e53a)</span></li>

 <li>src/core-impl/collections/sqlcollection/MountPointManager.cpp <span style="color: grey">(a28e976)</span></li>

 <li>src/core-impl/collections/sqlcollection/ScanManager.h <span style="color: grey">(135a877)</span></li>

 <li>src/core-impl/collections/sqlcollection/ScanManager.cpp <span style="color: grey">(bc3c9e5)</span></li>

 <li>src/core-impl/collections/sqlcollection/ScanResultProcessor.h <span style="color: grey">(641d378)</span></li>

 <li>src/core-impl/collections/sqlcollection/ScanResultProcessor.cpp <span style="color: grey">(357c9d2)</span></li>

 <li>src/core-impl/collections/sqlcollection/SqlBookmarkThisCapability.h <span style="color: grey">(9418f2f)</span></li>

 <li>src/core-impl/collections/sqlcollection/SqlBookmarkThisCapability.cpp <span style="color: grey">(fbc41ba)</span></li>

 <li>src/core-impl/collections/sqlcollection/SqlCollection.h <span style="color: grey">(7e970e7)</span></li>

 <li>src/core-impl/collections/sqlcollection/SqlCollection.cpp <span style="color: grey">(b88d257)</span></li>

 <li>src/core-impl/collections/sqlcollection/SqlCollectionDBusHandler.h <span style="color: grey">(7f187a4)</span></li>

 <li>src/core-impl/collections/sqlcollection/SqlCollectionDBusHandler.cpp <span style="color: grey">(d103c79)</span></li>

 <li>src/core-impl/collections/sqlcollection/SqlCollectionFactory.h <span style="color: grey">(6c48611)</span></li>

 <li>src/core-impl/collections/sqlcollection/SqlCollectionFactory.cpp <span style="color: grey">(a1966ac)</span></li>

 <li>src/core-impl/collections/sqlcollection/SqlCollectionLocation.h <span style="color: grey">(ec3a6d8)</span></li>

 <li>src/core-impl/collections/sqlcollection/SqlCollectionLocation.cpp <span style="color: grey">(4b023fc)</span></li>

 <li>src/core-impl/collections/sqlcollection/SqlImportedPlaylistProvider.h <span style="color: grey">(8cccc56)</span></li>

 <li>src/core-impl/collections/sqlcollection/SqlImportedPlaylistProvider.cpp <span style="color: grey">(6466e8b)</span></li>

 <li>src/core-impl/collections/sqlcollection/SqlMeta.h <span style="color: grey">(b92e351)</span></li>

 <li>src/core-impl/collections/sqlcollection/SqlMeta.cpp <span style="color: grey">(6b29b6e)</span></li>

 <li>src/core-impl/collections/sqlcollection/SqlQueryMaker.h <span style="color: grey">(d4e452b)</span></li>

 <li>src/core-impl/collections/sqlcollection/SqlQueryMaker.cpp <span style="color: grey">(ddc77d2)</span></li>

 <li>src/core-impl/collections/sqlcollection/SqlQueryMakerInternal.h <span style="color: grey">(65db5af)</span></li>

 <li>src/core-impl/collections/sqlcollection/SqlQueryMakerInternal.cpp <span style="color: grey">(965ff08)</span></li>

 <li>src/core-impl/collections/sqlcollection/SqlReadLabelCapability.h <span style="color: grey">(c49d902)</span></li>

 <li>src/core-impl/collections/sqlcollection/SqlReadLabelCapability.cpp <span style="color: grey">(8175bc2)</span></li>

 <li>src/core-impl/collections/sqlcollection/SqlRegistry.h <span style="color: grey">(66ba632)</span></li>

 <li>src/core-impl/collections/sqlcollection/SqlRegistry.cpp <span style="color: grey">(e1b3571)</span></li>

 <li>src/core-impl/collections/sqlcollection/SqlWriteLabelCapability.h <span style="color: grey">(38a97bb)</span></li>

 <li>src/core-impl/collections/sqlcollection/SqlWriteLabelCapability.cpp <span style="color: grey">(a7d5b1e)</span></li>

 <li>src/core-impl/collections/sqlcollection/XesamCollectionBuilder.h <span style="color: grey">(80aadba)</span></li>

 <li>src/core-impl/collections/sqlcollection/XesamCollectionBuilder.cpp <span style="color: grey">(01d9661)</span></li>

 <li>src/core-impl/collections/sqlcollection/XesamDbus.h <span style="color: grey">(c0cb790)</span></li>

 <li>src/core-impl/collections/sqlcollection/XesamDbus.cpp <span style="color: grey">(11211e6)</span></li>

 <li>src/core-impl/collections/sqlcollection/XesamInterface.xml <span style="color: grey">(400b379)</span></li>

 <li>src/core-impl/collections/sqlcollection/amarok_sqlcollection_export.h <span style="color: grey">(4495d0c)</span></li>

 <li>src/core-impl/collections/sqlcollection/device/CMakeLists.txt <span style="color: grey">(1baaf85)</span></li>

 <li>src/core-impl/collections/sqlcollection/device/massstorage/CMakeLists.txt <span style="color: grey">(7a0dc1f)</span></li>

 <li>src/core-impl/collections/sqlcollection/device/massstorage/MassStorageDeviceHandler.h <span style="color: grey">(d0a9ec4)</span></li>

 <li>src/core-impl/collections/sqlcollection/device/massstorage/MassStorageDeviceHandler.cpp <span style="color: grey">(eb4286f)</span></li>

 <li>src/core-impl/collections/sqlcollection/device/massstorage/amarok_massstorage-device.desktop <span style="color: grey">(6b5400d)</span></li>

 <li>src/core-impl/collections/sqlcollection/device/nfs/CMakeLists.txt <span style="color: grey">(6807dd6)</span></li>

 <li>src/core-impl/collections/sqlcollection/device/nfs/NfsDeviceHandler.h <span style="color: grey">(21c1894)</span></li>

 <li>src/core-impl/collections/sqlcollection/device/nfs/NfsDeviceHandler.cpp <span style="color: grey">(91af710)</span></li>

 <li>src/core-impl/collections/sqlcollection/device/nfs/amarok_nfs-device.desktop <span style="color: grey">(555989e)</span></li>

 <li>src/core-impl/collections/sqlcollection/device/smb/CMakeLists.txt <span style="color: grey">(fc27d5a)</span></li>

 <li>src/core-impl/collections/sqlcollection/device/smb/SmbDeviceHandler.h <span style="color: grey">(c74c840)</span></li>

 <li>src/core-impl/collections/sqlcollection/device/smb/SmbDeviceHandler.cpp <span style="color: grey">(2f19e28)</span></li>

 <li>src/core-impl/collections/sqlcollection/device/smb/amarok_smb-device.desktop <span style="color: grey">(589aabd)</span></li>

 <li>src/core-impl/collections/sqlcollection/mysql-shared/MySqlQueryMaker.h <span style="color: grey">(360ba94)</span></li>

 <li>src/core-impl/collections/sqlcollection/mysql-shared/MySqlQueryMaker.cpp <span style="color: grey">(c8f47a1)</span></li>

 <li>src/core-impl/collections/sqlcollection/mysql-shared/MySqlStorage.h <span style="color: grey">(2386bef)</span></li>

 <li>src/core-impl/collections/sqlcollection/mysql-shared/MySqlStorage.cpp <span style="color: grey">(a661873)</span></li>

 <li>src/core-impl/collections/sqlcollection/mysqlecollection/CMakeLists.txt <span style="color: grey">(aa3588c)</span></li>

 <li>src/core-impl/collections/sqlcollection/mysqlecollection/MySqlEmbeddedCollection.h <span style="color: grey">(e0a8553)</span></li>

 <li>src/core-impl/collections/sqlcollection/mysqlecollection/MySqlEmbeddedCollection.cpp <span style="color: grey">(678cb89)</span></li>

 <li>src/core-impl/collections/sqlcollection/mysqlecollection/MySqlEmbeddedStorage.h <span style="color: grey">(ab7d75b)</span></li>

 <li>src/core-impl/collections/sqlcollection/mysqlecollection/MySqlEmbeddedStorage.cpp <span style="color: grey">(acb4aa8)</span></li>

 <li>src/core-impl/collections/sqlcollection/mysqlecollection/amarok_collection-mysqlecollection.desktop <span style="color: grey">(864b1f5)</span></li>

 <li>src/core-impl/collections/sqlcollection/mysqlservercollection/CMakeLists.txt <span style="color: grey">(0a5d722)</span></li>

 <li>src/core-impl/collections/sqlcollection/mysqlservercollection/MySqlServerCollection.h <span style="color: grey">(d94f59f)</span></li>

 <li>src/core-impl/collections/sqlcollection/mysqlservercollection/MySqlServerCollection.cpp <span style="color: grey">(179fbe2)</span></li>

 <li>src/core-impl/collections/sqlcollection/mysqlservercollection/amarok_collection-mysqlservercollection.desktop <span style="color: grey">(3b3c06f)</span></li>

 <li>src/core-impl/collections/sqlcollection/org.kde.amarok.SqlCollection.xml <span style="color: grey">(b09d91d)</span></li>

 <li>src/core-impl/collections/support/ArtistHelper.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/support/ArtistHelper.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core-impl/collections/support/CollectionManager.h <span style="color: grey">(77d8967)</span></li>

 <li>src/core-impl/collections/support/CollectionManager.cpp <span style="color: grey">(38ebd1f)</span></li>

 <li>src/core-impl/collections/support/MemoryCollection.h <span style="color: grey">(2d5eebb)</span></li>

 <li>src/core-impl/collections/support/MemoryFilter.cpp <span style="color: grey">(ecb92ff)</span></li>

 <li>src/core-impl/collections/support/MemoryMatcher.cpp <span style="color: grey">(bfcbd82)</span></li>

 <li>src/core-impl/collections/support/MemoryQueryMaker.h <span style="color: grey">(1726e95)</span></li>

 <li>src/core-impl/collections/support/MemoryQueryMaker.cpp <span style="color: grey">(e35769e)</span></li>

 <li>src/core-impl/collections/support/XmlQueryWriter.h <span style="color: grey">(11c818e)</span></li>

 <li>src/core-impl/collections/support/XmlQueryWriter.cpp <span style="color: grey">(657e0c8)</span></li>

 <li>src/core-impl/collections/umscollection/handler/UmsHandler.cpp <span style="color: grey">(1a5d2bb)</span></li>

 <li>src/core-impl/collections/umscollection/podcasts/UmsPodcastMeta.h <span style="color: grey">(0f3b72d)</span></li>

 <li>src/core-impl/collections/umscollection/podcasts/UmsPodcastMeta.cpp <span style="color: grey">(80a9523)</span></li>

 <li>src/core-impl/meta/file/File.h <span style="color: grey">(c791ccd)</span></li>

 <li>src/core-impl/meta/file/File.cpp <span style="color: grey">(b807cba)</span></li>

 <li>src/core-impl/meta/file/File_p.h <span style="color: grey">(4f120a9)</span></li>

 <li>src/core-impl/meta/file/TagLibUtils.h <span style="color: grey">(96e1a60)</span></li>

 <li>src/core-impl/meta/file/TagLibUtils.cpp <span style="color: grey">(ad1a07e)</span></li>

 <li>src/core-impl/meta/proxy/MetaProxy.h <span style="color: grey">(32f2f76)</span></li>

 <li>src/core-impl/meta/proxy/MetaProxy.cpp <span style="color: grey">(8cc01a1)</span></li>

 <li>src/core-impl/meta/proxy/MetaProxy_p.h <span style="color: grey">(c581271)</span></li>

 <li>src/core-impl/meta/stream/Stream.h <span style="color: grey">(cb45d3b)</span></li>

 <li>src/core-impl/meta/stream/Stream.cpp <span style="color: grey">(c688053)</span></li>

 <li>src/core-impl/meta/stream/Stream_p.h <span style="color: grey">(7601249)</span></li>

 <li>src/core-impl/meta/timecode/TimecodeMeta.h <span style="color: grey">(3518bef)</span></li>

 <li>src/core-impl/meta/timecode/TimecodeMeta.cpp <span style="color: grey">(4b39585)</span></li>

 <li>src/core-impl/playlists/types/file/PlaylistFileSupport.cpp <span style="color: grey">(8a1b745)</span></li>

 <li>src/core-impl/playlists/types/file/m3u/M3UPlaylist.h <span style="color: grey">(46efdee)</span></li>

 <li>src/core-impl/podcasts/sql/SqlPodcastMeta.cpp <span style="color: grey">(07ceae4)</span></li>

 <li>src/core/CMakeLists.txt <span style="color: grey">(5863ca1)</span></li>

 <li>src/core/capabilities/BookmarkThisCapability.h <span style="color: grey">(10eef20)</span></li>

 <li>src/core/capabilities/CustomActionsCapability.h <span style="color: grey">(99db4a8)</span></li>

 <li>src/core/capabilities/EditCapability.h <span style="color: grey">(2406c1e)</span></li>

 <li>src/core/collections/Collection.h <span style="color: grey">(a085f32)</span></li>

 <li>src/core/collections/CollectionLocation.h <span style="color: grey">(567f6d3)</span></li>

 <li>src/core/collections/CollectionLocation.cpp <span style="color: grey">(dbf3b37)</span></li>

 <li>src/core/collections/MetaQueryMaker.h <span style="color: grey">(a3277d1)</span></li>

 <li>src/core/collections/MetaQueryMaker.cpp <span style="color: grey">(65c29e5)</span></li>

 <li>src/core/collections/QueryMaker.h <span style="color: grey">(570d08b)</span></li>

 <li>src/core/engine/EngineObserver.h <span style="color: grey">(5a93062)</span></li>

 <li>src/core/engine/EngineObserver.cpp <span style="color: grey">(7d5728b)</span></li>

 <li>src/core/meta/Meta.h <span style="color: grey">(1225e3c)</span></li>

 <li>src/core/meta/Meta.cpp <span style="color: grey">(e9c5089)</span></li>

 <li>src/core/meta/support/MetaConstants.h <span style="color: grey">(40cad34)</span></li>

 <li>src/core/meta/support/MetaKeys.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core/meta/support/MetaKeys.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/core/meta/support/MetaUtility.h <span style="color: grey">(b161bdc)</span></li>

 <li>src/core/meta/support/MetaUtility.cpp <span style="color: grey">(0bb29db)</span></li>

 <li>src/core/support/Amarok.h <span style="color: grey">(cb9e47f)</span></li>

 <li>src/core/support/Amarok.cpp <span style="color: grey">(9f2d727)</span></li>

 <li>src/covermanager/CoverFetcher.h <span style="color: grey">(3970648)</span></li>

 <li>src/covermanager/CoverFetcher.cpp <span style="color: grey">(9a8d852)</span></li>

 <li>src/covermanager/CoverFetchingActions.cpp <span style="color: grey">(6263b37)</span></li>

 <li>src/covermanager/CoverFoundDialog.h <span style="color: grey">(80c19d0)</span></li>

 <li>src/covermanager/CoverFoundDialog.cpp <span style="color: grey">(88eaac6)</span></li>

 <li>src/databaseimporter/amarok14/FastForwardWorker.cpp <span style="color: grey">(8a6e107)</span></li>

 <li>src/databaseimporter/itunes/ITunesImporterWorker.cpp <span style="color: grey">(ca8e578)</span></li>

 <li>src/dialogs/CollectionSetup.h <span style="color: grey">(091965e)</span></li>

 <li>src/dialogs/CollectionSetup.cpp <span style="color: grey">(ece8d98)</span></li>

 <li>src/dialogs/TagDialog.cpp <span style="color: grey">(4a0e94f)</span></li>

 <li>src/dynamic/Bias.cpp <span style="color: grey">(6934a70)</span></li>

 <li>src/dynamic/BiasSolver.cpp <span style="color: grey">(bf8e3c8)</span></li>

 <li>src/mac/GrowlInterface.h <span style="color: grey">(3bb35d2)</span></li>

 <li>src/mac/GrowlInterface.cpp <span style="color: grey">(862d019)</span></li>

 <li>src/playlist/PlaylistModel.cpp <span style="color: grey">(650eaf1)</span></li>

 <li>src/playlist/view/listview/PrettyItemDelegate.cpp <span style="color: grey">(ab19ccc)</span></li>

 <li>src/playlistgenerator/ConstraintSolver.cpp <span style="color: grey">(1e1e512)</span></li>

 <li>src/playlistgenerator/constraints/TagMatch.cpp <span style="color: grey">(a719825)</span></li>

 <li>src/scriptengine/AmarokCollectionScript.cpp <span style="color: grey">(b230796)</span></li>

 <li>src/scriptengine/AmarokEngineScript.h <span style="color: grey">(55e275c)</span></li>

 <li>src/scriptengine/AmarokEngineScript.cpp <span style="color: grey">(15f7b6e)</span></li>

 <li>src/scriptengine/MetaTypeExporter.h <span style="color: grey">(fd9c96c)</span></li>

 <li>src/scriptengine/MetaTypeExporter.cpp <span style="color: grey">(3d3c9c5)</span></li>

 <li>src/services/DynamicServiceQueryMaker.h <span style="color: grey">(fc134db)</span></li>

 <li>src/services/ServiceAlbumCoverDownloader.h <span style="color: grey">(912b572)</span></li>

 <li>src/services/ServiceAlbumCoverDownloader.cpp <span style="color: grey">(d9a2c4e)</span></li>

 <li>src/services/ServiceMetaBase.h <span style="color: grey">(72a7115)</span></li>

 <li>src/services/ServiceMetaBase.cpp <span style="color: grey">(d267ade)</span></li>

 <li>src/services/ServiceSqlQueryMaker.h <span style="color: grey">(14a02cf)</span></li>

 <li>src/services/ServiceSqlQueryMaker.cpp <span style="color: grey">(0e1a537)</span></li>

 <li>src/services/ampache/AmpacheServiceQueryMaker.h <span style="color: grey">(c95a855)</span></li>

 <li>src/services/ampache/AmpacheServiceQueryMaker.cpp <span style="color: grey">(0fd9337)</span></li>

 <li>src/services/lastfm/LastFmService.cpp <span style="color: grey">(68c70ba)</span></li>

 <li>src/services/lastfm/LastFmServiceQueryMaker.h <span style="color: grey">(2d4d972)</span></li>

 <li>src/services/lastfm/LastFmServiceQueryMaker.cpp <span style="color: grey">(91161eb)</span></li>

 <li>src/services/lastfm/LastFmServiceSettings.cpp <span style="color: grey">(6ed275d)</span></li>

 <li>src/services/mp3tunes/Mp3tunesServiceCollection.cpp <span style="color: grey">(304f147)</span></li>

 <li>src/services/mp3tunes/Mp3tunesServiceQueryMaker.h <span style="color: grey">(c165756)</span></li>

 <li>src/services/mp3tunes/Mp3tunesServiceQueryMaker.cpp <span style="color: grey">(df6e47f)</span></li>

 <li>src/services/scriptable/ScriptableServiceQueryMaker.h <span style="color: grey">(010a0e3)</span></li>

 <li>src/services/scriptable/ScriptableServiceQueryMaker.cpp <span style="color: grey">(5279ece)</span></li>

 <li>src/synchronization/SynchronizationBaseJob.h <span style="color: grey">(bbb34d2)</span></li>

 <li>src/synchronization/SynchronizationBaseJob.cpp <span style="color: grey">(04e40cb)</span></li>

 <li>src/toolbar/MainToolbar.h <span style="color: grey">(fc29ba2)</span></li>

 <li>src/toolbar/MainToolbar.cpp <span style="color: grey">(abeedc6)</span></li>

 <li>src/toolbar/VolumePopupButton.h <span style="color: grey">(a0f5d56)</span></li>

 <li>src/toolbar/VolumePopupButton.cpp <span style="color: grey">(c9e4baf)</span></li>

 <li>src/widgets/Osd.h <span style="color: grey">(b80b37e)</span></li>

 <li>src/widgets/Osd.cpp <span style="color: grey">(29ee886)</span></li>

 <li>src/widgets/VolumeWidget.h <span style="color: grey">(910e9f1)</span></li>

 <li>src/widgets/VolumeWidget.cpp <span style="color: grey">(e1d01f1)</span></li>

 <li>tests/TestAmarok.h <span style="color: grey">(28da02e)</span></li>

 <li>tests/TestAmarok.cpp <span style="color: grey">(34cf11e)</span></li>

 <li>tests/TestTrackOrganizer.cpp <span style="color: grey">(7eb14a9)</span></li>

 <li>tests/browsers/TestSingleCollectionTreeItemModel.h <span style="color: grey">(cc920c6)</span></li>

 <li>tests/browsers/TestSingleCollectionTreeItemModel.cpp <span style="color: grey">(118ad21)</span></li>

 <li>tests/context/engines/upcomingevents/TestUpcomingEventsEngine.cpp <span style="color: grey">(c4dac2c)</span></li>

 <li>tests/core-impl/collections/proxycollection/TestProxyCollectionMeta.cpp <span style="color: grey">(6fadb72)</span></li>

 <li>tests/core-impl/collections/sqlcollection/CMakeLists.txt <span style="color: grey">(93d24e3)</span></li>

 <li>tests/core-impl/collections/sqlcollection/DatabaseUpdaterTest.h <span style="color: grey">(6c4067c)</span></li>

 <li>tests/core-impl/collections/sqlcollection/DatabaseUpdaterTest.cpp <span style="color: grey">(4d6a5f3)</span></li>

 <li>tests/core-impl/collections/sqlcollection/IScanManagerMock.h <span style="color: grey">(96c1419)</span></li>

 <li>tests/core-impl/collections/sqlcollection/ScanManagerMock.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>tests/core-impl/collections/sqlcollection/SqlMountPointManagerMock.h <span style="color: grey">(600c43e)</span></li>

 <li>tests/core-impl/collections/sqlcollection/TestAlbumCompilationChange.h <span style="color: grey">(daa35c0)</span></li>

 <li>tests/core-impl/collections/sqlcollection/TestAlbumCompilationChange.cpp <span style="color: grey">(84a0164)</span></li>

 <li>tests/core-impl/collections/sqlcollection/TestArtistHelper.cpp <span style="color: grey">(9395ad2)</span></li>

 <li>tests/core-impl/collections/sqlcollection/TestScanResultProcessorFull.h <span style="color: grey">(7616640)</span></li>

 <li>tests/core-impl/collections/sqlcollection/TestScanResultProcessorFull.cpp <span style="color: grey">(0162f68)</span></li>

 <li>tests/core-impl/collections/sqlcollection/TestSqlAlbum.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>tests/core-impl/collections/sqlcollection/TestSqlAlbum.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>tests/core-impl/collections/sqlcollection/TestSqlArtist.h <span style="color: grey">(7376a5a)</span></li>

 <li>tests/core-impl/collections/sqlcollection/TestSqlArtist.cpp <span style="color: grey">(d57f55a)</span></li>

 <li>tests/core-impl/collections/sqlcollection/TestSqlCollection.cpp <span style="color: grey">(37df4ef)</span></li>

 <li>tests/core-impl/collections/sqlcollection/TestSqlCollectionLocation.h <span style="color: grey">(c13e925)</span></li>

 <li>tests/core-impl/collections/sqlcollection/TestSqlCollectionLocation.cpp <span style="color: grey">(671759f)</span></li>

 <li>tests/core-impl/collections/sqlcollection/TestSqlQueryMaker.h <span style="color: grey">(aafd1c0)</span></li>

 <li>tests/core-impl/collections/sqlcollection/TestSqlQueryMaker.cpp <span style="color: grey">(3bc663c)</span></li>

 <li>tests/core-impl/collections/sqlcollection/TestSqlTrack.h <span style="color: grey">(442aaeb)</span></li>

 <li>tests/core-impl/collections/sqlcollection/TestSqlTrack.cpp <span style="color: grey">(ba702eb)</span></li>

 <li>tests/core-impl/collections/sqlcollection/TestSqlTrackEditing.h <span style="color: grey">(1a4a7b2)</span></li>

 <li>tests/core-impl/collections/sqlcollection/TestSqlTrackEditing.cpp <span style="color: grey">(6ae1ab0)</span></li>

 <li>tests/core-impl/meta/file/TestMetaFileTrack.h <span style="color: grey">(07e0ea2)</span></li>

 <li>tests/core-impl/meta/file/TestMetaFileTrack.cpp <span style="color: grey">(baacf96)</span></li>

 <li>tests/core/meta/TestMetaTrack.h <span style="color: grey">(4786406)</span></li>

 <li>tests/core/meta/TestMetaTrack.cpp <span style="color: grey">(450db14)</span></li>

 <li>tests/mocks/MetaMock.h <span style="color: grey">(d3c820c)</span></li>

 <li>tests/mocks/MockTrack.h <span style="color: grey">(b799704)</span></li>

 <li>tests/synchronization/TestMasterSlaveSynchronizationJob.cpp <span style="color: grey">(641fb05)</span></li>

 <li>tests/synchronization/TestOneWaySynchronizationJob.cpp <span style="color: grey">(c767a91)</span></li>

 <li>tests/synchronization/TestUnionJob.cpp <span style="color: grey">(57fd7f0)</span></li>

 <li>utilities/collectionscanner/Album.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>utilities/collectionscanner/Album.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>utilities/collectionscanner/BatchFile.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>utilities/collectionscanner/BatchFile.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>utilities/collectionscanner/CMakeLists.txt <span style="color: grey">(70c86d0)</span></li>

 <li>utilities/collectionscanner/CollectionScanner.h <span style="color: grey">(f1139a2)</span></li>

 <li>utilities/collectionscanner/CollectionScanner.cpp <span style="color: grey">(033ea84)</span></li>

 <li>utilities/collectionscanner/Directory.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>utilities/collectionscanner/Directory.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>utilities/collectionscanner/Playlist.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>utilities/collectionscanner/Playlist.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>utilities/collectionscanner/Track.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>utilities/collectionscanner/Track.cpp <span style="color: grey">(PRE-CREATION)</span></li>

</ul>

<p><a href="http://git.reviewboard.kde.org/r/100092/diff/" style="margin-left: 3em;">View Diff</a></p>




  </td>
 </tr>
</table>








  </div>
 </body>
</html>