Uninstalled webapps don't appear in the Dash Apps Lens
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ayatana Design |
Fix Committed
|
High
|
John Lea | ||
WebApps: libunity-webapps |
Triaged
|
High
|
Alexandre Abreu | ||
WebApps: unity-chromium-extensions |
New
|
Undecided
|
Unassigned | ||
WebApps: unity-firefox-extension |
New
|
Undecided
|
Unassigned | ||
libunity-webapps (Ubuntu) |
Triaged
|
High
|
Unassigned | ||
unity-chromium-extension (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned | ||
unity-firefox-extension (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Uninstalled webapps don't appear in the Dash Apps Lens
Because WebApps don't need to be 'installed' in the traditional sense, and they are very lightweight, we would like to ship 13.04 with all WebApps installed by default.
This will solve the problem of WebApps not appearing in the Dash Apps Lens.
We will still need the WebApps 'discovery' popup that appears under the URL bar in the Firefox and Chromium browsers. However we will need to change the text to say:
"This website is available as an Ubuntu webapp. Would you like to pin it's icon to the Launcher?"
The default button text should change to "Pin to Launcher", with a secondary option of "No thanks!"
This change mirrors the work we are doing with the Smart Scopes project where all of the available scopes will be installed by default.
Changed in ayatana-design: | |
assignee: | nobody → John Lea (johnlea) |
importance: | Undecided → High |
Changed in libunity-webapps: | |
importance: | Undecided → High |
Changed in libunity-webapps (Ubuntu): | |
importance: | Undecided → High |
Changed in ayatana-design: | |
status: | New → Fix Committed |
Changed in libunity-webapps: | |
status: | New → Triaged |
Changed in libunity-webapps (Ubuntu): | |
status: | New → Triaged |
Changed in libunity-webapps: | |
assignee: | nobody → Alexandre Abreu (abreu-alexandre) |
tags: | added: rls-w-incoming |
tags: |
added: rls-x-incoming removed: rls-w-incoming |
tags: |
added: rls-x-notfixing removed: rls-x-incoming |
Hi John,
We have a fix in progress to make the available WebApps appear in the apps lens as well as the USC - it's to do with the way they are packaged, they appear as "technical items" rather than normal apps, and getting this fixed is on my TODO list.
A potential issue with the wording suggested above: What if I want to install the integration but not pin it to my launcher? Of course, I could then unpin it. Hmm - yes, this probably isn't a problem. Just me being picky.
We will press ahead with the packaging fix to make sure that the webapps are not "technical items", and also implement the new text etc as above.
Let me know if that's not what you want to happen.