ninja-ide/ninja-ide — Issue #286: feature: manage keybindings
Author: slestak
Created: 2012-02-23 14:20:17+00:00
State: open

This is an extension of #278.

Some notes from irc:

> (8:55:01 AM) slestak_work: was thinking of something last night. don't know if it is of value. how will keybindings for
> plugins be kept away from keybindings you choose for ninja-core?
> (8:55:26 AM) slestak_work: and how can you see easily all the keybindings in effect?
> (8:56:20 AM) gatox: slestak_work, we have been talking about that yesterday.... we are handling pre and post key events
> in ninja.... in theory, we can create a map with all the qt key, and then let the user to map that
> (8:56:40 AM) slestak_work: that is sth I saw break down pretty quickly with ST2, it was hard to debug because of the
> distributed configuration
> (8:58:06 AM) slestak_work: one product for inspiration that could be worth discussing is how gnu screen has
> implemeted this.
(8:59:50 AM) slestak_work: gnu screen has a single screen with all defined keybindings, regardless of source
(9:01:57 AM) gatox: slestak_work, mm yes, we are not handling the plugins shortcuts, in qt if they try to create an existing shortcut, they will fail... please if you can file that bug, it would be helpfull