[Pidgin] #10514: Usability: make the remove action's relation to "blocking" clearer
Pidgin
trac at pidgin.im
Wed Oct 14 08:10:24 EDT 2009
#10514: Usability: make the remove action's relation to "blocking" clearer
------------------+---------------------------------------------------------
Reporter: kiddo | Type: defect
Status: new | Component: pidgin (gtk)
Version: 2.6.2 | Keywords: usability
------------------+---------------------------------------------------------
When you right-click a buddy, you are presented with these actions (note
that I only have XMPP contacts, so some things such as "presence" are
probably XMPP-specific):
- Cancel presence notification[[BR]]
- Unsubscribe[[BR]]
- '''Block'''[[BR]]
- '''Remove'''
Now, the big usability problem I see (notwithstanding the fact that these
menu items are a bit confusing already) is that if someone wants to
"remove and block" a buddy, there's no easy way (and I even looked into
the documentation, which not many people do ;) to figure out if "removing"
a contact also blocks it.
When removing a contact, a dialog with the following text appears:
----
'''Remove Buddy'''[[BR]]
You are about to remove $BUDDY from your buddy list. Do you want to
continue?[[BR]]
'''(Cancel) ((Remove))'''
----
This dialog states the obvious and is not informative. It would be much
more ''helpful for the user'' if the dialog stated something such as:
----
'''Remove and Block Buddy'''[[BR]]
You are about to remove $BUDDY from your buddy list. He/she will be
blocked and will not be able to see your status/presence.
Or:
'''Remove Buddy'''[[BR]]
You are about to remove $BUDDY from your buddy list. He/she will '''not'''
be blocked and will still be able to see your status/presence. If you
don't want him/her to see your online status, use the ''Block'' action
first.[[BR]]
'''(Cancel) ((Remove))'''
----
Or even better:
----
'''Remove Buddy'''[[BR]]
You are about to remove $BUDDY from your buddy list. Do you also want to
block him/her from seeing your online status/presence?[[BR]]
'''((Cancel)) (Block and remove) (Remove only)'''
----
Thank you for an otherwise great and easy to use application :)
--
Ticket URL: <http://developer.pidgin.im/ticket/10514>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list