[Bug 303729] New: Display an action"menu" on single left click on a contact in the Plasmoid
Thomas Pfeiffer
colomar at autistici.org
Wed Jul 18 10:20:04 BST 2012
https://bugs.kde.org/show_bug.cgi?id=303729
Bug ID: 303729
Severity: wishlist
Version: unspecified
Priority: NOR
Assignee: kde-telepathy-bugs at kde.org
Summary: Display an action"menu" on single left click on a
contact in the Plasmoid
Classification: Unclassified
OS: other
Reporter: colomar at autistici.org
Hardware: Other
Status: UNCONFIRMED
Component: contact-applet
Product: telepathy
Here is the situation:
- Currently, the contact list Plasmoid uses double-click as the only means to
start a chat. This is a no-go, as double-click may only be used as a shortcut,
never as the primary or only means to execute an action.
- Starting a chat on single click causes - according to your experience - too
many accidentally opened chats.
- You need a flexible UI for the contact list Plasmoid that may incorporate
actions other than starting a chat
In order to solve all three problems, I suggest you do this:
On single click on a contact in the Plasmoid, display a set of buttons for the
available actions (unless other actions are available, it's okay to have only
one button in there) directly below the cursor (similar to a context menu, but
it should ideally be using the Plasma look and feel). This way you prevent
accidentally starting a chat but still keep the action discoverable.
This diverges from the behavior of the contact list application (which uses
buttons displayed on hover), but this is intentional. The reason for that is
that an application and a Plasmoid are not the same. Plasmoids should be as
compact as possible since they occupy space on the desktop permanently.
Therefore reserving space for buttons on a plasmoid is not a good idea. Showing
the buttons on click reduces the space needed.
Using a right-click context menu as the only means for executing a primary
action on a contact (such as starting a chat or a call) is not an option
either, since the presence of a right mouse button cannot be guaranteed (again,
right click context menus are only shortcuts)
Inconsistencies between the contact list application and Plasmoid should not be
a problem, since I expect most users to use either the app or the Plasmoid, as
they are basically two different UIs for the same purpose. Therefore each can
use the interaction method that fits its context best.
Reproducible: Always
This feature would also solve the problem in bug 303699
If my verbal description is unclear, I can provide a mockup.
This is part of my design ideas for the contact list Plasmoid as promised
during Akademy.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Kde-telepathy-bugs
mailing list