From a9381d87d4171c633910198449a9cc559abc5be9 Mon Sep 17 00:00:00 2001 From: chrys87 Date: Mon, 30 Jan 2017 17:18:46 +0100 Subject: [PATCH] Update TODO v2.0 --- TODO v2.0 | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/TODO v2.0 b/TODO v2.0 index 6535e835..ae77c5f3 100644 --- a/TODO v2.0 +++ b/TODO v2.0 @@ -23,9 +23,10 @@ Braille Support: output to braille device virtual buffer area for scroll left/right if the line is to long for device print cursor in review - print cursor in textmode + print cursor in textmode + make flushMode configurable + make flushTimeout configurable flush message after X seconds and show current line (review over text) - make flush configurable leve review mode on typing (show current textline) command for scroll left command for scroll right @@ -41,8 +42,8 @@ Braille Support: Driver: - implement PTY Screen driver (to use gnome-terminal and other terminal emulators) https://docs.python.org/3.2/library/pty.html +- implement PTY Input driver - ATK input driver (dont grab on graphical interface) -- BrlTTY driver - implement speechdriver generic - implement autodetection of plugged and removed input devices (python-pyudev) for evdev driver http://askubuntu.com/questions/508236/how-can-i-run-code-whenever-a-usb-device-is-unplugged-without-requiring-root @@ -53,6 +54,8 @@ Settings: - menue for settings configuration #storm Application Profiles +- reimplement process detection without subprocessing +- reuse new porcess detection code for X11 detection - fenrir is not able to detect the current application inside of screen. ps -e -H -o pid,pgrp,ppid,tty,cmd http://stackoverflow.com/questions/24861351/how-to-detect-if-python-script-is-being-run-as-a-background-process/24862213 @@ -64,6 +67,6 @@ Application Profiles per application onInput - per application shortcuts - -----------DONE---------------- -Add nice dummy drivers +- Add nice dummy drivers +- initial BrlTTY driver