[ James Henstridge ]
* Get rid of the direct constructor for MediaFile, forcing creation to
go through MediaFileBuilder (which won't break when we add more
metadata fields).
Also move MediaFile fields to a private struct to avoid breaking ABI
in future when adding new metadata fields.
* Add a D-Bus service exposing the MediaStore, and move the QML binding
over to using it.
* Limit access to the MediaScanner D-Bus interface from confined
processes.
The trust-store API does not exist yet, so it just hard codes support
for the "com.ubuntu.music" application.
* Introduce a mediascanner::Filter type to hold search parameters for
the various MediaStore::list*() methods, and expand them to handle
genres. The new API also distinguishes between an unset filter and
a filter set to "". Make similar changes to the QML API, and add
notify signals to the rowCount properties.
(LP: #1319168, LP: #1319174).
[ Jussi Pakkanen ]
* Add support for .nomedia files to prevent chosen subtrees from being
scanned. (LP: #1294303).
* Fix a few warnings emitted by clang.
* Guard against empty MediaFileBuilders.
* Fix CMake Project name.
* Prune those files that have a scan block file on their path when
restoring.
-- Ubuntu daily release <email address hidden> Fri, 30 May 2014 07:29:07 +0000
This bug was fixed in the package mediascanner2 - 0.101+14. 10.20140530- 0ubuntu1
--------------- 14.10.20140530- 0ubuntu1) utopic; urgency=low
mediascanner2 (0.101+
[ James Henstridge ] :Filter type to hold search parameters for
* Get rid of the direct constructor for MediaFile, forcing creation to
go through MediaFileBuilder (which won't break when we add more
metadata fields).
Also move MediaFile fields to a private struct to avoid breaking ABI
in future when adding new metadata fields.
* Add a D-Bus service exposing the MediaStore, and move the QML binding
over to using it.
* Limit access to the MediaScanner D-Bus interface from confined
processes.
The trust-store API does not exist yet, so it just hard codes support
for the "com.ubuntu.music" application.
* Introduce a mediascanner:
the various MediaStore::list*() methods, and expand them to handle
genres. The new API also distinguishes between an unset filter and
a filter set to "". Make similar changes to the QML API, and add
notify signals to the rowCount properties.
(LP: #1319168, LP: #1319174).
[ Jussi Pakkanen ]
* Add support for .nomedia files to prevent chosen subtrees from being
scanned. (LP: #1294303).
* Fix a few warnings emitted by clang.
* Guard against empty MediaFileBuilders.
* Fix CMake Project name.
* Prune those files that have a scan block file on their path when
restoring.
-- Ubuntu daily release <email address hidden> Fri, 30 May 2014 07:29:07 +0000