Merge lp://qastaging/~unity-team/unity/launcher-api into lp://qastaging/unity

Proposed by Mikkel Kamstrup Erlandsen
Status: Merged
Merged at revision: 814
Proposed branch: lp://qastaging/~unity-team/unity/launcher-api
Merge into: lp://qastaging/unity
Diff against target: 916 lines (+854/-0)
6 files modified
src/LauncherController.cpp (+10/-0)
src/LauncherController.h (+6/-0)
src/LauncherEntryRemote.cpp (+388/-0)
src/LauncherEntryRemote.h (+96/-0)
src/LauncherEntryRemoteModel.cpp (+298/-0)
src/LauncherEntryRemoteModel.h (+56/-0)
To merge this branch: bzr merge lp://qastaging/~unity-team/unity/launcher-api
Reviewer Review Type Date Requested Status
Jason Smith (community) Approve
Review via email: mp+48152@code.qastaging.launchpad.net

Description of the change

First cut at the Unity-side support for the Launcher DBus API.

It implements a set of helper classes that keeps everything in sync, but they are not wired up to the UI yet (except for a small dummy hook).

With this branch in the plan is to do something like:

 * In LauncherController link the LauncherEntryRemotes with LauncherIcons
 * In LauncherController remove the LauncherEntryRemotes from the LauncherEntryRemoteModel when we see apps drop off
 * Add missing rendering bits to the launcher:
  - 'emblem' and 'count' seems to be lacking, but 'progress' looks like it's there
  - quicklists probably need a fair deal of work

To post a comment you must log in.
Revision history for this message
Mikkel Kamstrup Erlandsen (kamstrup) wrote :

Forgot to add - you need lp:libunity trunk (as of today) for the client side libs if you wanna have a play

Revision history for this message
Jason Smith (jassmith) wrote :

+1

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.