GNOME Bugzilla – Bug 587216
Retry option whenever account connecting fails
Last modified: 2011-08-29 10:12:28 UTC
whenever a account fails to connect in empathy only the message along with edit button is available a retry option should be there.
Actually Empathy could try to be smarter on this: - display "edit" when: - it's an account that never connected successfully (new, or just modified) - the error is "invalid credentials" - display "try reconnecting" otherwise Probably it could be refined even more but I believe this to be a good start.
Created attachment 141212 [details] [review] Display a retry button instead of "Edit account" With this patch, a Retry button is displayed instead of the Edit one when the error is one of those: - None_Specified - Network_Error Feel free to suggest another button name or image.
Created attachment 141213 [details] [review] Use (ugly) tabs indentation everywhere
We want this in 2.30. Maybe we should wait that the dialog has switched to GtkInfoBar though (bug #599176).
Comment on attachment 141213 [details] [review] Use (ugly) tabs indentation everywhere Let's fix bug #599176 first.
Currently 17 Empathy tickets are set as GNOME 2.30 blockers, hence mass-removing. Guillaume: Please use normal Target Milestones instead. If you really think that this specific issue here is a 2.30 blocker then please restore the GNOME target and set corresponding importance values.
There are currently some changes going on on the ui. there are some screenshots available here: http://people.collabora.co.uk/~kaserf/ Obviously there are to many buttons in the InfoBar which make it really big. After some discussion on IRC sjoerd came up with a nice idea: <sjoerd> having an X button and make the account name a GtkLinkButton which takes you to the accounts UI? It would strip down the buttons to one (close) and keep the possibility to edit the account with the gtklinkbutton. As for the retry there are some plans to integrate that functionality in the accounts dialog.
This has been fixed with the new info bar.