diff options
author | Dieter Plaetinck <dieter@plaetinck.be> | 2009-09-03 17:11:28 +0200 |
---|---|---|
committer | Dieter Plaetinck <dieter@plaetinck.be> | 2009-09-03 17:11:28 +0200 |
commit | 0b991a89942a4d157b4ad64f6dc03708bd2c6586 (patch) | |
tree | eb899f2311a684f57ba3c6abe325d15f4f36290a /docs/TODO | |
parent | 7c7bd642757cad50e2d08b054e59e75ca4c3cfb2 (diff) |
first steps towards docs, (improved) todo, add key_release skeleton
Diffstat (limited to 'docs/TODO')
-rw-r--r-- | docs/TODO | 20 |
1 files changed, 20 insertions, 0 deletions
@@ -1,3 +1,23 @@ +== event-messages specific == +* throw out all old code +* document the dispatching mechanism, all events, how to get started with sample dispatcher +* add key_release callback and event +* remove all binding ('bind = ' etc.) stuff and port to new system + += key handling (example dispatcher.sh) = +* on escape: +if insert mode: set_insert_mode(uzbl.behave.always_insert_mode); update_title +else: clear_keycmd(); update_title; dehilight(uzbl.gui.web_view, NULL, NULL); +* demonstrate separate key_press and key_release (eg press 'z' to zoom in, on release reset zoom to what it was before. use "locking boolean" as discussed on irc) +* port the Modkey concept +* BackSpace -> keycmd_bs + +* Insert: insert from clipboard -> keycmd + update_title +* shift+Insert: insert from primary -> keycmd + update_title +* handle Return and/or KP_Enter + + + More or less in order of importance/urgency * improve cookie handler. |