UI freeze exception request for Unity <-> Software Center integration

Bilal Akhtar bilalakhtar at ubuntu.com
Wed Mar 14 15:22:03 UTC 2012

Hello all,

I've filed bug #955147 [1] that requests for a feature freeze
exception and UI freeze exception for Unity. The feature being added
is integration with Software Center. For a demonstration of the
changes, see the design spec paragraph [2] and the YouTube video [3].
Do note that that YouTube video is running the same branch that is
proposed for merging in Unity trunk that needs a freeze exception. The
merge request is [4], also linked to the bug report [1].

For a detailed overview of the changes and implementation, see the
huge bug description at [1].

In summary, the changes in behavior are:
1) Icon flies out from software center to the Unity launcher
2) Icon displays progress on top of it when installation is going on.
3) Icon has a "waiting to install" tooltip during installation (NOTE:
I added this string in Unity trunk and Unity precise packages BEFORE
both the freezes, so no strings are being added).
4) Icon wiggles, tooltip changes to app name when installation is
complete. Icon becomes usable.

No strings are being added. The only string involved with the
implementation, "Waiting to install", has been a part of Unity since
5.2, which was pushed to Precise before the freezes.

Do note that the above changes will be part of the Unity package only.
The software center side of the implementation has been in since
before both the freezes.

For more details on the implementation, look at bug report [1]. Feel
free to ask questions on this thread if you have some.

Thank you,

Bilal Akhtar.
Ubuntu Developer.

[1]: https://bugs.launchpad.net/ubuntu/+source/unity/+bug/955147
[2]: https://wiki.ubuntu.com/SoftwareCenter#Learning_how_to_launch_an_application
[3]: http://www.youtube.com/watch?v=6peOjOrcURA
[4]: https://code.launchpad.net/~bilalakhtar/unity/sc-integration-phase2/+merge/95795

More information about the ubuntu-doc mailing list