diff --git a/TODO v2.0 b/TODO v2.0 index 6ba48cdd..9e6cad8e 100644 --- a/TODO v2.0 +++ b/TODO v2.0 @@ -73,11 +73,11 @@ Driver (screen, input): [W] PTY Screen driver (to use gnome-terminal and other terminal emulators) [X] emulation [X] basic reading - [W] attributes [X] detect colum/ lines [X] resize on colum / line change [X] make shell command configurable (or detect it) [X] stop emulation properly + [W] attributes [] make pasteing text work again https://docs.python.org/3.2/library/pty.html http://sqizit.bartletts.id.au/2011/02/14/pseudo-terminals-in-python/ @@ -85,13 +85,13 @@ Driver (screen, input): [W] PTY Input driver [X] new event for byte shortcuts (escape sequences) [X] create driver - [W]set flag that it is used in emulation - [W] handle byte shortcuts - [W] detect shortcuts - [] Load escape sequence shortcuts - [] write/ consume them (controll it at all) - [W] create keyboard layout + [X] handle byte shortcuts + [X] detect shortcuts + [X] Load escape sequence shortcuts [X] controll modes (vim like mode to not collide with application shortcuts) + [W] create keyboard layout + [W]set flag that it is used in emulation + [] write/ consume them (controll it at all) [] ATK input driver (don't grab on graphical interface) https://git.linux-a11y.org/AIT/pyatspi2/src/master/examples/keypress.py