touch-packages team mailing list archive
-
touch-packages team
-
Mailing list archive
-
Message #01860
[Bug 1285286] Re: appid:// entries in FrequentlyUsedAppsModel are not handled correctly
** No longer affects: unity-scopes-shell (Ubuntu)
--
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/1285286
Title:
appid:// entries in FrequentlyUsedAppsModel are not handled correctly
Status in The Unity 8 shell:
Fix Released
Status in “unity-mir” package in Ubuntu:
Fix Released
Bug description:
In FrequentlyUsedAppsModel.qml we have some apps defined as
appid://com.ubuntu.whatever/whatever/current-user-version. This is not
handled correctly in unity-scopes-shell and unity8 yet.
Right now this works because unity-scopes-shell doesn't recognize it
as an app and passes it on to the catch-all case calling
QDesktopServices::openUrl(). On the phone this correctly launches the
app so this didn't get noticed so far. But this causes the following
issues:
* The app startup animation is not shown properly. If you launch apps from the Apps scope, you'll notice that directly on tapping the (so far white) app splash screen comes up. This doesn't happen with appid:// urls.
* Tests trying to launch them will fail anywhere else than on the phone as it most likely ends up in chrome instead of spawning the application.
I think the solution is to emit activateApplication in unity-scopes-
shell with only the short-appid as parameter, and add support for the
short-appid in unity's ApplicationManager.
To manage notifications about this bug go to:
https://bugs.launchpad.net/unity8/+bug/1285286/+subscriptions