That won't fix in unity-2d only critical issues are now considered for
it.
** Changed in: unity-2d (Ubuntu)
Status: Triaged => Won't Fix
** Changed in: unity-2d
Status: Triaged => Invalid
** Changed in: unity
Assignee: Jason Smith (jassmith) => (unassigned)
** Changed in: unity (Ubuntu)
Assignee: Jason Smith (jassmith) => (unassigned)
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to unity in Ubuntu.
Matching subscriptions: dp-unity, dp-unity2d
https://bugs.launchpad.net/bugs/676453
Title:
Launcher - Add 'installing' animation for when app is installed via
drag & drop
Status in Ayatana Design:
Fix Committed
Status in Unity:
Triaged
Status in Unity 2D:
Invalid
Status in “unity” package in Ubuntu:
Triaged
Status in “unity-2d” package in Ubuntu:
Won't Fix
Bug description:
Add 'installing' animation for when app is installed via drag & drop.
Description:
The desired behavior when a user drags and drops a uninstalled app
from the Dash App Lens to the Launcher is:
1) A 'uninstalled' version of the app icon is added to the Launcher.
2) As the app downloads and installs, progress is displayed inside the
launcher icon.
3) When the app has finished installing, a Notify OSD notification
tells the user that the app is installed. The icon will also 'pulse'
once.
The following art assets are linked from this bug:
1. installing_animation.mov -
https://chinstrap.canonical.com/~johnlea/1104launcher/installing_animation.mov
This animation shows:
- The uninstalled state
- The installing progress animation
- The installation complete 'pulse' animation
=============================================
This bug would be an ideal bug for someone to get started hacking on
Unity, here's some information:
* Time to fix: 15h
* Difficulty: difficult
* Implementation:
To implement this feature there is an existing call in Launcher.cpp
called "handle_dbus_method_call". Information is received about newly
installed applications from there. The information contains icon size,
starting position (of the animation), the name of the icon to load,
and the aptdaemon task. This information should be nicely encapsulated
into a new LauncherIcon subclassed from BamfLauncherIcon and loaded
into the launcher model.
New classes InstallLauncherIcon (subclasses BamfLauncherIcon)
InstallLauncherIcon is a bamf launcher icon which is capable of
tracking the install progress of an aptdaemon task and reflecting this
state out through it's progress property. (initial animation will not
match the design movie).
Initial implementations should not worry about animations between the
starting icon position and the placement on the launcher.
* Where to look: src/Launcher
src/BamfLauncherIcon
* Workflow information: http://unity.ubuntu.com/getinvolved/
To manage notifications about this bug go to:
https://bugs.launchpad.net/ayatana-design/+bug/676453/+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