lp:ubuntu/wily-proposed/thumbnailer

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:ubuntu/wily-proposed/thumbnailer
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Development

Recent revisions

38. By Michi Henning

[ Michi Henning ]
* Added man pages for thumbnailer-admin, thumbnailer-service,
  thumbnailer-settings, and vs-thumb.
* Removed a bunch of lintian warnings and errors.
* Removed source for persistent cache.
* Added inactivity timeout to admin interface, so the service
  exits after 30 seconds if it is started only to, for example,
  retrieve the stats. Activity on the admin interface now keeps
  the service alive the same way activity on the thumbnailer interface does.
* Added average hit and miss run length to stats returned by
  thumbnailer-admin.
* Changed semantics for requests with (0,0) size. All requests are now
  clamped to a 1920x1920 bounding box.
* Fixed incorrect timeout semantics for unexpected network errors.

[ James Henstridge ]
* Renamed QML package to qml-module-XXX format and add transitional
  package. (LP: #1342031)
* Port QML module to use libthumbnailer-qt.

[ Xavi Garcia ]
* Add new libthumbnailer-qt1.0 library, providing a C++ client API.

[ Albert Astals Cid ]
* In QML image provider, only create QQuickTextureFactory when
  needed, fixing a memory leak when requests are cancelled. (LP:
  #1484914)

[ CI Train Bot ]
* debian/libthumbnailer-qt1.0.symbols: update to released version.
* New rebuild forced.

37. By CI Train Bot Account

[ Michi Henning ]
* Compatibility fixes for GCC 5, Boost 1.58, and Libapparmor 2.10.
* Correctly initialise the cache stats after upgrading from an old
  cache version.
* Rename clear-stats sub-command of thumbnailer-admin to zero-stats.

[ James Henstridge ]
* Pass a filename to the vs-thumb helper utility rather than a file
  descriptor. This avoids the use of the fdsrc GStreamer element, which
  appears to be unstable on Wily.

[ CI Train Bot ]
* New rebuild forced.

36. By James Henstridge

[ Matthias Klose ]
* Upload the proposed 2.2-0ubuntu0 as 2.1+15.10.20150715-0ubuntu2~ppa2.

[ Michi Henning ]
* Compatibility fixes for GCC 5, Boost 1.58, and Libapparmor 2.10.
* Correctly initialise the cache stats after upgrading from an old
  cache version.
* Rename clear-stats sub-command of thumbnailer-admin to zero-stats.

[ James Henstridge ]
* Pass a filename to the vs-thumb helper utility rather than a file
  descriptor. This avoids the use of the fdsrc GStreamer element, which
  appears to be unstable on Wily.

35. By CI Train Bot Account

[ James Henstridge ]
* Expose more settings for the thumbnailer daemon via GSettings.
* Change the security policy implementation to use aa_query_label()
  for file access checks rather than relying on file descriptor
  passing. This avoids the file descriptor exhaustion bugs with the
  previous implementation. (LP: #1381713)

[ Michi Henning ]
* Add thumbnailer-admin tool, which can be used to check the status
  of the cache and generate thumbnails via the command line.
* Add time stamps to log messages.
* Reduce the memory footprint of small caches, which in turn reduces
  the footprint of thumbnailer-service.
* Don't implicitly compact the cache on service shutdown, as this
  can take some time.
* Persist the cache stats over restarts of thumbnailer-service.
* Don't save JPEG thumbnails at quality=100, since the quality
  improvement isn't justified by the extra storage.
* Don't retry downloads when we have a hit from the failure cache.
* Warn if an app requests an unsized thumbnail.

[ CI Train Bot ]
* New rebuild forced.

34. By Adam Conrad

Switch to unversioned Conflicts/Replaces on libthumbnailer0 to force
removal of the obsolete package on upgrade from the previous version.

33. By CI Train Bot Account

[ James Henstridge ]
* New upstream version with many changes:
  - Switch to new cache implementation based on leveldb.
  - Move local file thumbnailing to the central D-Bus daemon,
    allowing for the cache to be shared between apps and its size
    kept under control.
  - The libthumbnailer library has been removed, since all clients
    of the cache rely on the D-Bus interface now.
  - The QML plugin now uses the QQuickAsyncImageProvider interface,
    enabling multiple thumbnails to be loaded simultaneously.
  - Improved test coverage.
* Remove the libthumbnailer0 and libthumbnailer-dev binary packages.

32. By CI Train Bot Account

[ Albert Astals Cid ]
Use own QDBusConnection (LP: #1410260)

31. By PS Jenkins bot

[ Florian Boucault ]
* Keeps track of failed thumbnails and do not try to regenerate them.
  (LP: #1389678)
* QML thumbnail provider: make sure sourceSize (aka requestedSize) is
  respected by downscaling at loading time if necessary. Makes
  TN_SIZE_ORIGINAL case much faster. (LP: #1391368)

30. By PS Jenkins bot

[ Jussi Pakkanen ]
Fix a few potential memory corruptions. (LP: #1403906)

29. By PS Jenkins bot

[ Alfonso Sanchez-Beato ]
[ Alfonso Sanchez-Beato ] Workaround for files with very few intra
frames (LP: #1393834)

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/wily/thumbnailer
This branch contains Public information 
Everyone can see this information.

Subscribers