Allow user to assign alt-x cmds to mouseclicks
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
leo-editor |
Confirmed
|
Wishlist
|
Edward K. Ream |
Bug Description
Wishlist request for those users that like to use the mouse.
Rather than leaving it up to plugins to "hijack" the definition of mouse-click behaviour, put it under the user's control with a mechanism similar to defining keybindings. All plugin actions should be "published" as alt-x command strings, so those that prefer keeping their fingers on the keyboard
Ideally a "priority list" for each trigger (say Ctrl-Click) based on node type.
More details here:
https:/
also previously discussed here:
https:/
Most recently triggered by:
https:/
and:
https:/
Changed in leo-editor: | |
importance: | Undecided → Wishlist |
assignee: | nobody → Edward K. Ream (edreamleo) |
status: | New → Confirmed |
On Sat, 17 Mar 2012 17:57:18 -0000
"Edward K. Ream" <email address hidden> wrote:
> ** Changed in: leo-editor
> Importance: Undecided => Wishlist
I'm not sure how the double click discussion played out, but to me this
item is probably the critical thing to avoid breaking bookmarks.py,
which I use a lot.
Also, I'm not sure how a plugin can define act_on_node in a way which
can be used by the key-binding system, e.g.
bookmarks-open-node ! tree = double-click
makes sense as a binding, but how would you refer to the version of
act_on_node defined by bookmarks.py in this context?
Probably no need to resolve that now, allowing command bindings to
mouse clicks would solve the problem for most people I think.