Update TODO

This commit is contained in:
chrys87 2016-07-15 09:57:44 +02:00 committed by GitHub
parent 6a9ade51e1
commit d26bd3d6ed

16
TODO
View File

@ -1,7 +1,6 @@
ToDos in Priority order: ToDos in Priority order:
- beeps (sound Icons) - beeps (sound Icons)
- implement commands - implement commands
curr_word curr_word
curr_char curr_char
@ -14,6 +13,10 @@ ToDos in Priority order:
copy_marked copy_marked
paste paste
attributes_curr_char attributes_curr_char
enable_disable_output #enable, disable speech, braile and sound
enable_disable_speech #enable, disable speech
enable_disable_braile #enable, disable braile
enable_disable_sound #enable, disable sound
- implement onInput commands - implement onInput commands
read_line_if_cursor_change_vertical (needed if you arrow up and down, we want to announce the line) read_line_if_cursor_change_vertical (needed if you arrow up and down, we want to announce the line)
@ -21,20 +24,25 @@ ToDos in Priority order:
echo_char (echos the last char on pressing space or return) echo_char (echos the last char on pressing space or return)
echo_word (echos the last word on pressing space or return) echo_word (echos the last word on pressing space or return)
- default soundIcon theme (soundfiles)
- autostart systemd - autostart systemd
- implement braille - implement braille
http://mielke.cc/brltty/doc/Manual-BrlAPI/English/BrlAPI.html http://mielke.cc/brltty/doc/Manual-BrlAPI/English/BrlAPI.html
https://git.gnome.org/browse/orca/tree/src/orca/braille.py https://git.gnome.org/browse/orca/tree/src/orca/braille.py
- add the debugging to core
- performance tuning - performance tuning
- make screenUpdate rate configurable
- configuration should be overwriteable with parameter and alternative paths - configuration should be overwriteable with parameter and alternative paths
- write settings
- menue for settings configuration
- implement speechdriver generic (say) - implement speechdriver generic (say)
https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/System_Administrators_Guide/sect-Managing_Services_with_systemd-Unit_Files.html https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/System_Administrators_Guide/sect-Managing_Services_with_systemd-Unit_Files.html
- translateable - translateable
-------------DONE-------------------------------- -------------DONE--------------------------------
-- move from VCS to VCSA and parese the Attributes - move from VCS to VCSA and parese the Attributes
http://linux.die.net/man/4/vcsa http://linux.die.net/man/4/vcsa
http://man.cx/vcsa(4)/de http://man.cx/vcsa(4)/de
http://manpages.org/display-vcsa/7 http://manpages.org/display-vcsa/7
@ -72,13 +80,13 @@ http://serverfault.com/questions/306854/how-to-find-out-the-currently-active-lin
- debugging - debugging
- threading ReadContent, ReadShortcuts, executeCommands, listenNewTTYsForListen, controllThread (main) - threading ReadContent, ReadShortcuts, executeCommands, listenNewTTYsForListen, controllThread (main)
- autoload plugins while starting - autoload plugins while starting
- Input - Input
http://python-evdev.readthedocs.io/en/latest/tutorial.html 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 http://stackoverflow.com/questions/12384772/how-can-i-capture-mouseevents-and-keyevents-using-python-in-background-on-linux
maybe TTY in RAW MODE maybe TTY in RAW MODE
- Settings (make it configureable) - Settings (make it configureable)
- improve differ speed
- restructure loops to listen for events - restructure loops to listen for events
inputloop -> does block with an select inputloop -> does block with an select
commands -> a new thread should spawned from inputloop commands -> a new thread should spawned from inputloop
@ -116,5 +124,3 @@ except KeyboardInterrupt:
https://www.infoq.com/articles/inotify-linux-file-system-event-monitoring https://www.infoq.com/articles/inotify-linux-file-system-event-monitoring
https://github.com/seb-m/pyinotify/wiki/Tutorial https://github.com/seb-m/pyinotify/wiki/Tutorial
http://www.saltycrane.com/blog/2010/04/monitoring-filesystem-python-and-pyinotify/ http://www.saltycrane.com/blog/2010/04/monitoring-filesystem-python-and-pyinotify/
- improve differ speed