[UIFe] [FFe] UOA integration needs to support multiple accounts
Bug #1046461 reported by
Ken VanDine
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
shotwell (Ubuntu) |
Fix Released
|
High
|
Alberto Mardegan | ||
Quantal |
Fix Released
|
High
|
Alberto Mardegan |
Bug Description
We discussed this with upstream and have identified a couple deficiencies in the current UOA patch that needs to be improved for 12.10.
Multiple account support is broken, if a user has more than one account for facebook it just uses the first account returned from UOA. The selector should display multiple entries for the service with the username associated with the account in the selector.
Discoverability, if a user hasn't added accounts in UOA then there will be no services available to publish to and no hint for the user to add accounts in UOA.
Login/Logout button in the publishing dialog isn't necessary anymore, it should be removed.
Related branches
lp:~mardy/shotwell/uoa-update
- Ubuntu branches: Pending requested
-
Diff: 2378 lines (+1527/-382)1 file modifieddebian/patches/06_uoa.patch (+1527/-382)
Superseded
for merging
into
lp:ubuntu/quantal/shotwell
- Ubuntu branches: Pending requested
-
Diff: 3935 lines (+3831/-0) (has conflicts)20 files modified.bzr-builddeb/default.conf (+3/-0)
debian/changelog (+424/-0)
debian/compat (+1/-0)
debian/control (+47/-0)
debian/copyright (+435/-0)
debian/docs (+2/-0)
debian/manpages (+2/-0)
debian/menu (+2/-0)
debian/patches/02_desktop_translations.patch (+25/-0)
debian/patches/03_appmenu_no_stubs.patch (+9/-0)
debian/patches/04_no_resize_grip.patch (+26/-0)
debian/patches/05-gomp-linking.patch (+16/-0)
debian/patches/06_uoa.patch (+2790/-0)
debian/patches/series (+6/-0)
debian/rules (+10/-0)
debian/shotwell-video-thumbnailer.1 (+13/-0)
debian/shotwell.1 (+14/-0)
debian/shotwell.lintian-overrides (+2/-0)
debian/source/format (+1/-0)
debian/watch (+3/-0)
Superseded
for merging
into
lp:shotwell
- Eric Gregory: Pending requested
-
Diff: 3935 lines (+3831/-0) (has conflicts)20 files modified.bzr-builddeb/default.conf (+3/-0)
debian/changelog (+424/-0)
debian/compat (+1/-0)
debian/control (+47/-0)
debian/copyright (+435/-0)
debian/docs (+2/-0)
debian/manpages (+2/-0)
debian/menu (+2/-0)
debian/patches/02_desktop_translations.patch (+25/-0)
debian/patches/03_appmenu_no_stubs.patch (+9/-0)
debian/patches/04_no_resize_grip.patch (+26/-0)
debian/patches/05-gomp-linking.patch (+16/-0)
debian/patches/06_uoa.patch (+2790/-0)
debian/patches/series (+6/-0)
debian/rules (+10/-0)
debian/shotwell-video-thumbnailer.1 (+13/-0)
debian/shotwell.1 (+14/-0)
debian/shotwell.lintian-overrides (+2/-0)
debian/source/format (+1/-0)
debian/watch (+3/-0)
Changed in shotwell (Ubuntu): | |
assignee: | nobody → Alberto Mardegan (mardy) |
summary: |
- [UIFe] UOA integration needs to support multiple accounts + [UIFe] [FFe] UOA integration needs to support multiple accounts |
Changed in shotwell (Ubuntu): | |
status: | In Progress → New |
Changed in shotwell (Ubuntu): | |
assignee: | Alberto Mardegan (mardy) → Dave Walker (davewalker) |
Changed in shotwell (Ubuntu Quantal): | |
assignee: | Dave Walker (davewalker) → Alberto Mardegan (mardy) |
Changed in shotwell (Ubuntu Quantal): | |
status: | New → Triaged |
tags: | added: ffe uife |
To post a comment you must log in.
For improving discoverability, I plan to have an "Add more accounts..." element as the last one in the services selector, which will open the Online Accounts panel.
Calum, unless you propose something else, I'll go for this implementation.