From 0b991a89942a4d157b4ad64f6dc03708bd2c6586 Mon Sep 17 00:00:00 2001 From: Dieter Plaetinck Date: Thu, 3 Sep 2009 17:11:28 +0200 Subject: first steps towards docs, (improved) todo, add key_release skeleton --- docs/TODO | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'docs/TODO') diff --git a/docs/TODO b/docs/TODO index 45f4539..3c61b14 100644 --- a/docs/TODO +++ b/docs/TODO @@ -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. -- cgit v1.2.3