From 2f5b920a9818fec74f180a8bb6ffce6ed00719f9 Mon Sep 17 00:00:00 2001 From: chrys Date: Tue, 5 Jul 2016 23:27:04 +0200 Subject: [PATCH] update TODO --- TODO | 39 ++++++++++++++++++++++----------------- 1 file changed, 22 insertions(+), 17 deletions(-) diff --git a/TODO b/TODO index 7e1fd5b3..ce44d65d 100644 --- a/TODO +++ b/TODO @@ -1,30 +1,16 @@ - Input and shortcuts http://python-evdev.readthedocs.io/en/latest/tutorial.html +http://stackoverflow.com/questions/12384772/how-can-i-capture-mouseevents-and-keyevents-using-python-in-background-on-linux -- detect all TTYs where users are logged in (maybe PAM notification) +- autodetect current TTY maybe with (PAM or a sys folder) +cat /sys/devices/virtual/tty/tty0/active http://serverfault.com/questions/306854/how-to-find-out-the-currently-active-linux-virtual-terminal-while-connected-via -- detect collumns in TTYs automaticaly. -it seems we have this info in vcsa - -- move from VCS to VCSA and parese the Attributes -http://linux.die.net/man/4/vcsa -http://man.cx/vcsa(4)/de -http://manpages.org/display-vcsa/7 -https://en.wikipedia.org/wiki/Virtual_console -every second byte is a attribute others are text. fast way: c[::2],c[1::2] -http://manpages.ubuntu.com/manpages/precise/de/man4/vcs.4.html -https://docs.python.org/3/library/fcntl.html -http://rodrigorivas.serveblog.net/en/imagenes-desde-vt-con-vcsa/ - - implement command structure (next_[line,word,char], prev_[line,word,char], and others - implement braille http://mielke.cc/brltty/doc/Manual-BrlAPI/English/BrlAPI.html https://git.gnome.org/browse/orca/tree/src/orca/braille.py -- implement speechdriver espeak -https://github.com/relsi/python-espeak - - implement speechdriver speechd https://git.gnome.org/browse/orca/tree/src/orca/speech.py https://git.gnome.org/browse/orca/tree/src/orca/speechdispatcherfactory.py @@ -40,3 +26,22 @@ https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Sy - translateable +-------------DONE-------------------------------- +-- move from VCS to VCSA and parese the Attributes +http://linux.die.net/man/4/vcsa +http://man.cx/vcsa(4)/de +http://manpages.org/display-vcsa/7 +https://en.wikipedia.org/wiki/Virtual_console +every second byte is a attribute others are text. fast way: c[::2],c[1::2] +http://manpages.ubuntu.com/manpages/precise/de/man4/vcs.4.html +https://docs.python.org/3/library/fcntl.html +http://rodrigorivas.serveblog.net/en/imagenes-desde-vt-con-vcsa/ + +- implement speechdriver espeak +https://github.com/relsi/python-espeak + +- detect collumns in TTYs automaticaly. +it seems we have this info in vcsa + +- get current cursor +