** Description changed:

  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/

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

Title:
  Launcher - Add 'installing' animation for when app is installed via
  drag & drop

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

Reply via email to