Adding accounts dialog should be redone

Bug #370006 reported by Asif Youssuff
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Gwibber
Fix Released
Undecided
Unassigned

Bug Description

When adding a new account, via the "manage accounts" dialog, the process is unintuitive and does not follow the GNOME HIG.

When clicking on "add", the user is presented with a popup, or context menu. These menus are meant to appear when a user right clicks on an item, or selects the item and presses shift-f10. obviously, clicking on a button does not qualify for this behavior.

http://library.gnome.org/devel/hig-book/stable/menus-types.html.en

Obviously, this behavior occurs because the adding accounts dialog needs to be redone; there is no one dialog, there are at least 10, for each of the account types.

All of the separate dialogs that appear should be instead made into one dialog that changes given the account type that is selected in a new add account dialog.

The new behavior should be:

Click on Add. Pick the protocol from a drop down menu. The dialog should then be populated with options for that specific type of dialog. The user should add their account details, and then dismiss the dialog.

This solves the variance in styles of the account dialogs, and works more like Pidgin (as an example).

Revision history for this message
J. Austin Rodriguez (jeanaustinr) wrote :

I agree with the feature improvement suggestion.
Pidgin has a better accounts management dialog.

Revision history for this message
Ryan Paul (segphault) wrote :

Gwibber 2.29.1 has a completely new account management dialog that is modeled after Empathy and conforms better with the HIG.

Changed in gwibber:
status: New → Fix Committed
Revision history for this message
Omer Akram (om26er) wrote :

Fixed as per last comment.

Changed in gwibber:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.