Do we need to to appear as "Installed Apps" or "More suggestions" from
the USC feed?

In the case of Installed Apps we need to ship an extra desktop file with
the webapps packages (the ones already existing). At the moment, the
desktop files are being generated at "runtime" by us. This is needed
because we support "dynamic" launcher actions that are added to the
desktop file on demand. So we would ship a desktop file with a webapp
that needs to be "seen by the dash", and override it in
~/.local/share/applications (same as now) to be able to "customize" it
on demand,

In the case of "More suggestions", we need to tie in w/ USC and what's
missing on their end.

I added a blueprint for that task

https://blueprints.launchpad.net/libunity-webapps/+spec/webapps-in-dash-
app-lens

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to libunity-webapps in Ubuntu.
https://bugs.launchpad.net/bugs/1118322

Title:
  Uninstalled webapps don't appear in the Dash Apps Lens

Status in Ayatana Design:
  Fix Committed
Status in WebApps: libunity:
  Triaged
Status in “libunity-webapps” package in Ubuntu:
  Triaged

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.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ayatana-design/+bug/1118322/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to