As decided between Gary and me, it's architecturally not possible to
send the icon flying to the launcher before installation, for two
reasons: 1) We don't have a desktop file to feed BAMF on, and 2) The
icon is not stored locally, but rather generated from the server.

It would be possible to fix it and still allow icons to be sent to the
launcher before installation, but that would mean basing the icon on a
different desktop file and modifying the icon/name to that of the app.
Also, SC would have to store the icon in /tmp or somewhere so that Unity
can read it. And, the icon's UpdateDesktopFile could be called to change
the desktop file on-the-fly to prevent any duplication issues in the
launcher.

Rather, we've decided on an alternative solution for a Precise SRU: Send
icons AFTER installation is complete. That would need a few one-line
changes on the Unity side, which are part of the linked branch which I'm
proposing for the next SRU. Meanwhile, Gary is working on the SC side
(thanks a lot for that!)


** Changed in: unity (Ubuntu)
       Status: Triaged => In Progress

** Also affects: unity
   Importance: Undecided
       Status: New

** Changed in: unity
       Status: New => In Progress

** Changed in: unity
   Importance: Undecided => High

** Changed in: unity
    Milestone: None => 5.14.0

** Changed in: unity
     Assignee: (unassigned) => Bilal Akhtar (bilalakhtar)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/925014

Title:
  Purchased items are not being added to the Unity launcher

To manage notifications about this bug go to:
https://bugs.launchpad.net/unity/+bug/925014/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to