[Touch-packages] [Bug 1639249] Re: Result art not displayed when run in a snap
Here is the error returned by thumbnailer in the unity8-dash.log when processing image://thumbnailer/file:/// uris: [2016-11-08:16:59:24.600] Thumbnailer: RequestImpl::dbusCallFinished(): D-Bus error: Handler::checkFinished(): no artwork for thumbnail: /snap/unity8-session/x4/usr/lib/x86_64-linux-gnu/unity-scopes/fake_music_scope/albumart3.png (67,0): NO ARTWORK [2016-11-08:16:59:24.601] Thumbnailer: RequestImpl::dbusCallFinished(): D-Bus error: Handler::checkFinished(): no artwork for thumbnail: /snap/unity8-session/x4/usr/lib/x86_64-linux-gnu/unity-scopes/fake_music_scope/art2.jpg (184,0): NO ARTWORK [2016-11-08:16:59:24.604] Thumbnailer: RequestImpl::dbusCallFinished(): D-Bus error: Handler::checkFinished(): no artwork for thumbnail: /snap/unity8-session/x4/usr/lib/x86_64-linux-gnu/unity-scopes/fake_music_scope/albumart2.png (67,0): NO ARTWORK [2016-11-08:16:59:24.622] :46:33: QML CroppedImageMinimumSourceSize: Thumbnailer: RequestImpl::dbusCallFinished(): D-Bus error: Handler::checkFinished(): no artwork for thumbnail: /snap/unity8-session/x4/usr/lib/x86_64-linux-gnu/unity-scopes/fake_music_scope/albumart3.png (67,0): NO ARTWORK [2016-11-08:16:59:24.622] :46:33: QML CroppedImageMinimumSourceSize: Thumbnailer: RequestImpl::dbusCallFinished(): D-Bus error: Handler::checkFinished(): no artwork for thumbnail: /snap/unity8-session/x4/usr/lib/x86_64-linux-gnu/unity-scopes/fake_music_scope/art2.jpg (184,0): NO ARTWORK [2016-11-08:16:59:24.622] :46:33: QML CroppedImageMinimumSourceSize: Thumbnailer: RequestImpl::dbusCallFinished(): D-Bus error: Handler::checkFinished(): no artwork for thumbnail: /snap/unity8-session/x4/usr/lib/x86_64-linux-gnu/unity-scopes/fake_music_scope/albumart2.png (67,0): NO ARTWORK -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scopes-shell in Ubuntu. https://bugs.launchpad.net/bugs/1639249 Title: Result art not displayed when run in a snap Status in unity-scopes-api package in Ubuntu: Invalid Status in unity-scopes-shell package in Ubuntu: New Bug description: When a scope calls result.set_art() the path is not adjusted to take in consideration $SNAP. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/unity-scopes-api/+bug/1639249/+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
[Touch-packages] [Bug 1639249] Re: Result art not displayed when run in a snap
As discussed no change is needed on scopes api level. Scopes should be using scope_directory() getter to get the base dir and then use all assets paths relative to that; scope_directory() uses $SNAP prefix already. There is a problem though with thumbnailer uris, such as image://thumbnailer/file:///snap/unity8-session/... , which do not yield thumbnails. This might be related to https://bugs.launchpad.net/snappy/+bug/1620635 ** Changed in: unity-scopes-api (Ubuntu) Status: New => Opinion ** Changed in: unity-scopes-api (Ubuntu) Status: Opinion => Invalid -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scopes-shell in Ubuntu. https://bugs.launchpad.net/bugs/1639249 Title: Result art not displayed when run in a snap Status in unity-scopes-api package in Ubuntu: Invalid Status in unity-scopes-shell package in Ubuntu: New Bug description: When a scope calls result.set_art() the path is not adjusted to take in consideration $SNAP. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/unity-scopes-api/+bug/1639249/+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
[Touch-packages] [Bug 1639249] Re: Result art not displayed when run in a snap
** Changed in: unity-scopes-api (Ubuntu) Importance: High => Undecided -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scopes-shell in Ubuntu. https://bugs.launchpad.net/bugs/1639249 Title: Result art not displayed when run in a snap Status in unity-scopes-api package in Ubuntu: New Status in unity-scopes-shell package in Ubuntu: New Bug description: When a scope calls result.set_art() the path is not adjusted to take in consideration $SNAP. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/unity-scopes-api/+bug/1639249/+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
[Touch-packages] [Bug 1639249] Re: Result art not displayed when run in a snap
** Changed in: unity-scopes-api (Ubuntu) Assignee: (unassigned) => Paweł Stołowski (stolowski) ** Changed in: unity-scopes-api (Ubuntu) Importance: Undecided => High -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scopes-shell in Ubuntu. https://bugs.launchpad.net/bugs/1639249 Title: Result art not displayed when run in a snap Status in unity-scopes-api package in Ubuntu: New Status in unity-scopes-shell package in Ubuntu: New Bug description: When a scope calls result.set_art() the path is not adjusted to take in consideration $SNAP. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/unity-scopes-api/+bug/1639249/+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
[Touch-packages] [Bug 1639249] Re: Result art not displayed when run in a snap
** Also affects: unity-scopes-api (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scopes-shell in Ubuntu. https://bugs.launchpad.net/bugs/1639249 Title: Result art not displayed when run in a snap Status in unity-scopes-api package in Ubuntu: New Status in unity-scopes-shell package in Ubuntu: New Bug description: When a scope calls result.set_art() the path is not adjusted to take in consideration $SNAP. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/unity-scopes-api/+bug/1639249/+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
[Touch-packages] [Bug 1639249] Re: Result art not displayed when run in a snap
I haven't tested the attached branch yet; let's coordinate that since I think you're working with a silo on all this. ** Branch linked: lp:~stolowski/unity-scopes-shell/art-uri-snap-root -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scopes-shell in Ubuntu. https://bugs.launchpad.net/bugs/1639249 Title: Result art not displayed when run in a snap Status in unity-scopes-shell package in Ubuntu: New Bug description: When a scope calls result.set_art() the path is not adjusted to take in consideration $SNAP. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/unity-scopes-shell/+bug/1639249/+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
[Touch-packages] [Bug 1639249] Re: Result art not displayed when run in a snap
** Changed in: unity-scopes-shell (Ubuntu) Assignee: (unassigned) => Paweł Stołowski (stolowski) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scopes-shell in Ubuntu. https://bugs.launchpad.net/bugs/1639249 Title: Result art not displayed when run in a snap Status in unity-scopes-shell package in Ubuntu: New Bug description: When a scope calls result.set_art() the path is not adjusted to take in consideration $SNAP. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/unity-scopes-shell/+bug/1639249/+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
[Touch-packages] [Bug 1639249] Re: Result art not displayed when run in a snap
A quickfix in the shell plugin may fix it for the initial approach (scopes in same snap as the shell), but it gets more complicated when scopes are in separate snaps. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scopes-shell in Ubuntu. https://bugs.launchpad.net/bugs/1639249 Title: Result art not displayed when run in a snap Status in unity-scopes-shell package in Ubuntu: New Bug description: When a scope calls result.set_art() the path is not adjusted to take in consideration $SNAP. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/unity-scopes-shell/+bug/1639249/+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