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 Desktop
Packages, which is subscribed to software-center in Ubuntu.
https://bugs.launchpad.net/bugs/925014
Title:
Purchased items are not being added to the Unity launcher
Status in Unity:
In Progress
Status in “software-center” package in Ubuntu:
In Progress
Status in “unity” package in Ubuntu:
In Progress
Bug description:
Ubuntu Software Center 5.1.14.1, the Precise Pangolin, beta 2
Unity 5.8.0-0ubuntu2
Bug Description:
Update: With the most recent version of Unity, 5.8.0-0ubuntu2, and
Software Center version 5.1.14.1, *no* purchased apps are being
installed to the Unity launcher upon installation.
Previous description from the esteemed Mr. Davmor2:
I have install 6 perviously purchase apps of the 6 only 3 have
displayed in the app launcher.
In App Launcher:
Braid, Darwinia, family farm
Not In Launcher:
Full Circle Magazine, spacechem, steel storm 2:
Steel storm has an issue on newer versions with the : in it's name so
that may be why it failed to appear
Version:
n/a
OS:
64bit Precise
USC Version:
5.1.7
Steps To Reproduce:
1. Open USC
2. install the apps from previous purchases
Expected Results:
I expect all of the applications to appear in the launcher or none of them.
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: software-center 5.1.7
ProcVersionSignature: Ubuntu 3.2.0-12.21-generic 3.2.2
Uname: Linux 3.2.0-12-generic x86_64
ApportVersion: 1.91-0ubuntu1
Architecture: amd64
Date: Wed Feb 1 17:59:01 2012
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha amd64
(20120117)
PackageArchitecture: all
ProcEnviron:
LANGUAGE=en_GB:en
PATH=(custom, no user)
LANG=en_GB.UTF-8
SHELL=/bin/bash
SourcePackage: software-center
UpgradeStatus: Upgraded to precise on 2012-01-28 (4 days ago)
To manage notifications about this bug go to:
https://bugs.launchpad.net/unity/+bug/925014/+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