touch-packages team mailing list archive
-
touch-packages team
-
Mailing list archive
-
Message #67308
[Bug 1439241] [NEW] Backport QQuickAsyncImageProvider from upstream-dev
*** This bug is a duplicate of bug 1439263 ***
https://bugs.launchpad.net/bugs/1439263
Public bug reported:
In Qt <= 5.5 all images coming from custom image providers (i.e. not
directly loaded from either the web or a local file) share the same
thread, this means that if one is very slow will stall the rest without
any way to fix it.
Qt 5.6 introduces QQuickAsyncImageProvider that allows for providers to
run their own threads and thus not block the main one that does the
dispatching.
If we backport QQuickAsyncImageProvider to our current Qt release we can
easily fix https://bugs.launchpad.net/thumbnailer/+bug/1425043 by
implementing an async provider for the thumbnailer ( proof of concept at
https://code.launchpad.net/~aacid/thumbnailer/asyncprovider )
** Affects: qtdeclarative-opensource-src (Ubuntu)
Importance: Undecided
Status: New
** This bug has been marked a duplicate of bug 1439263
Backport QQuickAsyncImageProvider from upstream-dev
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtdeclarative-opensource-
src in Ubuntu.
https://bugs.launchpad.net/bugs/1439241
Title:
Backport QQuickAsyncImageProvider from upstream-dev
Status in qtdeclarative-opensource-src package in Ubuntu:
New
Bug description:
In Qt <= 5.5 all images coming from custom image providers (i.e. not
directly loaded from either the web or a local file) share the same
thread, this means that if one is very slow will stall the rest
without any way to fix it.
Qt 5.6 introduces QQuickAsyncImageProvider that allows for providers
to run their own threads and thus not block the main one that does the
dispatching.
If we backport QQuickAsyncImageProvider to our current Qt release we
can easily fix https://bugs.launchpad.net/thumbnailer/+bug/1425043 by
implementing an async provider for the thumbnailer ( proof of concept
at https://code.launchpad.net/~aacid/thumbnailer/asyncprovider )
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtdeclarative-opensource-src/+bug/1439241/+subscriptions
Follow ups
References