Public bug reported:

I frequently hit the use case that I query some host (might be in my
local network, might be on the internet) for a list of things. The
result set comes with images so I present a scrollable list of all those
things to the user.

Problem now is that with the images being fetched, the list scrolling is
somewhat stuttery and also presents empty images at first which then are
only filled with content a bit later. Scrolling the list back up, same
thing again happens as the in-QML caches we have are based on RAM and
with that can't hold tons of images. They are discarded and scrolling
the list back up causes them to be reloaded.


It would be great if the Thumbnailer could take care of this and fetch and 
cache them for the developer.

One point to think about would be timeouts. Some use cases will always
present the same image again. For example in kodimote I fetch the music
artwork given by kodi. The artwork won't ever change, so the cache can
be persistent. At the same time, fetching things from an online server
*might* change over time. Ideally this would be configurable so that the
developer can specify some cache time out for entries.

** Affects: thumbnailer (Ubuntu)
     Importance: Wishlist
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to thumbnailer in Ubuntu.
https://bugs.launchpad.net/bugs/1532732

Title:
  Caching for arbitrary images on the web/remote hosts

Status in thumbnailer package in Ubuntu:
  New

Bug description:
  I frequently hit the use case that I query some host (might be in my
  local network, might be on the internet) for a list of things. The
  result set comes with images so I present a scrollable list of all
  those things to the user.

  Problem now is that with the images being fetched, the list scrolling
  is somewhat stuttery and also presents empty images at first which
  then are only filled with content a bit later. Scrolling the list back
  up, same thing again happens as the in-QML caches we have are based on
  RAM and with that can't hold tons of images. They are discarded and
  scrolling the list back up causes them to be reloaded.

  
  It would be great if the Thumbnailer could take care of this and fetch and 
cache them for the developer.

  One point to think about would be timeouts. Some use cases will always
  present the same image again. For example in kodimote I fetch the
  music artwork given by kodi. The artwork won't ever change, so the
  cache can be persistent. At the same time, fetching things from an
  online server *might* change over time. Ideally this would be
  configurable so that the developer can specify some cache time out for
  entries.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/thumbnailer/+bug/1532732/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to