Hi Adam, and sorry for the late reply. I didn't explain the issue properly, so I'll try again. :-) The current situation is:
1) The user chooses a picture and chooses the "Publish" option from the menu 2) A dialog appears, showing a combobox with the available services, and a login button 3) (optional) The user chooses the desired service, if different from the already selected one 4) The user clicks on the login button 5) (if the OAuth token has expired) A modal dialog (created in the signon-ui process) pops up, embedding the website login page for OAuth 6) Account informations are retrieved 7) The publishing dialog is ready: the user can change some options, if desired, and start the upload. Now, point 6 takes some time to execute, and point 5 is even heavier, because besides taking some time, it requires user interaction. If we remove the login step, and attempt to login automatically, points 5 and 6 will be executed automatically as the user starts publishing, and whenever he changes the publishing service. Now, suppose that the pre-selected service is not what the user wants. There's the risk that the OAuth dialog from step 5 would appear, prompting the user to login to a service which he doesn't want to use. Sure, the user can cancel it and continue selecting another service, but it seems better to me to avoid starting logging in to a service which the user might not want to use. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1046461 Title: [UIFe] UOA integration needs to support multiple accounts To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/shotwell/+bug/1046461/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs