Update TODO

This commit is contained in:
Florian Bruhin 2014-04-24 00:00:59 +02:00
parent f3db29c010
commit 19d25b2282

24
TODO
View File

@ -1,3 +1,20 @@
keyparser foo
=============
- Get to insert mode when clicking flash plugins
- Handle keybind to get out of insert mode (e.g. esc)
- Pass keypresses to statusbar correctly
- Use stack for modes and .leave()
- Switch to normal mode if new page loaded
- Add passthrough-keys option to pass through unmapped keys
- Add auto-insert-mode to switch to insert mode if editable element is focused
after page load
- Add more element-selection-detection code (with options?) based on:
-> javascript: http://stackoverflow.com/a/2848120/2085149
-> microFocusChanged and check active element via:
frame = page.currentFrame()
elem = frame.findFirstElement('*:focus')
Bugs
====
@ -37,13 +54,6 @@ Before Blink
session handling / saving
IPC, like dwb -x
Mode handling?
- Problem: how to detect we're going to insert mode:
-> Detect mouse clicks and use QWebFrame::hitTestContent (only mouse)
-> Use javascript: http://stackoverflow.com/a/2848120/2085149
-> Use microFocusChanged and check active element via:
frame = page.currentFrame()
elem = frame.findFirstElement('*:focus')
Bookmarks
Internationalization
Marks