update Todos
This commit is contained in:
parent
41919a90e2
commit
995fdcae0d
19
TODO v2.0
19
TODO v2.0
@ -4,7 +4,18 @@ Things with not so deep knowledge needed are marekd wiht "(Easy for contribution
|
|||||||
General:
|
General:
|
||||||
- implement onScreenUpdate commands
|
- implement onScreenUpdate commands
|
||||||
read highlighted text mode
|
read highlighted text mode
|
||||||
- Migrate *Data.py to classes and use getter/setter
|
|
||||||
|
- Migrate *Data.py to classes and use getter/setter (Easy for contribution)
|
||||||
|
commandsData.py
|
||||||
|
eventData.py
|
||||||
|
generalData.py
|
||||||
|
inputData.py
|
||||||
|
outputData.py
|
||||||
|
punctuationData.py
|
||||||
|
runtimeData.py
|
||||||
|
screenData.py
|
||||||
|
settingsData -> defaultSettings.py
|
||||||
|
|
||||||
- try to make it more asynchronus with multpible threads
|
- try to make it more asynchronus with multpible threads
|
||||||
- be more event based (vcsa sets POLLPRI)
|
- be more event based (vcsa sets POLLPRI)
|
||||||
http://scotdoyle.com/python-epoll-howto.html
|
http://scotdoyle.com/python-epoll-howto.html
|
||||||
@ -23,9 +34,11 @@ General:
|
|||||||
- screen
|
- screen
|
||||||
- input
|
- input
|
||||||
- new device
|
- new device
|
||||||
|
|
||||||
- implement commands
|
- implement commands
|
||||||
attributes_curr_char (Easy for contribution)
|
attributes_curr_char (Easy for contribution)
|
||||||
https://github.com/jwilk/vcsapeek/blob/master/linuxvt.py
|
https://github.com/jwilk/vcsapeek/blob/master/linuxvt.py
|
||||||
|
|
||||||
- generic list or see Tutorial mode list (convert clipboard management) (Easy for contribution)
|
- generic list or see Tutorial mode list (convert clipboard management) (Easy for contribution)
|
||||||
next item
|
next item
|
||||||
pref item
|
pref item
|
||||||
@ -56,14 +69,18 @@ Driver:
|
|||||||
https://docs.python.org/3.2/library/pty.html
|
https://docs.python.org/3.2/library/pty.html
|
||||||
http://sqizit.bartletts.id.au/2011/02/14/pseudo-terminals-in-python/
|
http://sqizit.bartletts.id.au/2011/02/14/pseudo-terminals-in-python/
|
||||||
https://blog.konpat.me/pythons-pseudo-terminal-pty-examples/
|
https://blog.konpat.me/pythons-pseudo-terminal-pty-examples/
|
||||||
|
|
||||||
- implement PTY Input driver
|
- implement PTY Input driver
|
||||||
|
|
||||||
- ATK input driver (don't grab on graphical interface)
|
- ATK input driver (don't grab on graphical interface)
|
||||||
https://git.linux-a11y.org/AIT/pyatspi2/src/master/examples/keypress.py
|
https://git.linux-a11y.org/AIT/pyatspi2/src/master/examples/keypress.py
|
||||||
|
|
||||||
- Dectalk SpeechDriver
|
- Dectalk SpeechDriver
|
||||||
https://github.com/tvraman/emacspeak/blob/master/servers/obsolete/python/dectalk.py
|
https://github.com/tvraman/emacspeak/blob/master/servers/obsolete/python/dectalk.py
|
||||||
|
|
||||||
Settings:
|
Settings:
|
||||||
- write settings (Easy for contribution)
|
- write settings (Easy for contribution)
|
||||||
|
|
||||||
- menue for settings configuration (Easy for contribution)
|
- menue for settings configuration (Easy for contribution)
|
||||||
|
|
||||||
Application Profiles
|
Application Profiles
|
||||||
|
Loading…
Reference in New Issue
Block a user