Merge lp://staging/~jonobacon/ubuntu-accomplishments-viewer/publishonline into lp://staging/ubuntu-accomplishments-viewer

Proposed by Jono Bacon
Status: Merged
Merged at revision: 117
Proposed branch: lp://staging/~jonobacon/ubuntu-accomplishments-viewer/publishonline
Merge into: lp://staging/ubuntu-accomplishments-viewer
Diff against target: 400 lines (+213/-27)
4 files modified
accomplishments_viewer/AccomplishmentsViewerWindow.py (+10/-0)
accomplishments_viewer/PreferencesAccomplishmentsViewerDialog.py (+28/-1)
data/ui/PreferencesAccomplishmentsViewerDialog.ui (+119/-0)
po/accomplishments-viewer.pot (+56/-26)
To merge this branch: bzr merge lp://staging/~jonobacon/ubuntu-accomplishments-viewer/publishonline
Reviewer Review Type Date Requested Status
Ubuntu Accomplishments Viewer Developers Pending
Review via email: mp+111789@code.staging.launchpad.net

Description of the change

This branch adds support to the desktop client for a user to publish their trophies to the web application that will be landing as part of the 0.3 release. Please note, you will also need to have lp:~jonobacon/ubuntu-accomplishments-daemon/publishonline to use this.

This is how it works:

 * The user loads Edit -> Preferences and can click a Publish button to share their trophies online. If they are currently publishing they instead see a Stop Publishing button.

Publishing involves the following:

 * We scan the list of shared directories for ones that are shared with the validation server.
 * For the share that is active, we create a WEBVIEW file in the trophy dir (this is used by the web app to show publishing.
 * We also generate a URL with the share name and share id for the user to set up their online trophy cabinet.

This feature should now be complete to land in trunk.

To post a comment you must log in.
118. By Jono Bacon

 * Launch browser fromt he client now. A better, cleaner way of doing things.

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.

Subscribers

People subscribed via source and target branches

to all changes: