"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "TODO" between
klavaro-3.12.tar.bz2 and klavaro-3.13.tar.bz2

About: Klavaro is a touch typing tutor program.

TODO  (klavaro-3.12.tar.bz2):TODO  (klavaro-3.13.tar.bz2)
TODO or not TODO
____________________________________________________________ ____________________________________________________________
Simple list of things that could be done in future releases: Simple list of things that could be done in future releases:
- Remove console in background for Windows and see how to add an icon for the la
uncher there.
- Create command-line interface (CLI), something like gtypist.
____________________________________________ ____________________________________________
And suggestions that probably won't be done: And suggestions that probably won't be done:
- Create command-line interface (CLI), something like gtypist. (no time for that )
- Show sqrt(accuracy * speed) in progress charts for modules basic, adapt and sp eed. (too much information to deal with) - Show sqrt(accuracy * speed) in progress charts for modules basic, adapt and sp eed. (too much information to deal with)
- Configurable colors for the progress charts. (too much colors to deal with, gr adients, complicate to specify each one) - Configurable colors for the progress charts. (too much colors to deal with, gr adients, complicate to specify each one)
- Add method for advanced users to learn the keyboard from words in the dictiona ries: center row left/rigth/both hands, lower row, upper row, number row, etc. ( complicated, maybe not so useful, volunteers, please) - Add method for advanced users to learn the keyboard from words in the dictiona ries: center row left/rigth/both hands, lower row, upper row, number row, etc. ( complicated, maybe not so useful, volunteers, please)
- Local network support for local scores; zeroconf allows sharing ranking data a mong users connected to the same network. (libavahi? complicated, volunteers, pl ease) - Local network support for local scores; zeroconf allows sharing ranking data a mong users connected to the same network. (libavahi? complicated, volunteers, pl ease)
- Collect wrong words and/or slow typed ones, and create special exercises with them in the velocity module. (complicated, volunteers, please) - Collect wrong words and/or slow typed ones, and create special exercises with them in the velocity module. (complicated, volunteers, please)
- Add a metronome mode for speed and fluidity modules. (use an external program: GTick) - Add a metronome mode for speed and fluidity modules. (use an external program: GTick)
- Use long dictionaries for the speed module (word frequency should come from re al language used in ordinary texts, but if people send a dict long it will be ac cepted, in a language basis). - Use long dictionaries for the speed module (word frequency should come from re al language used in ordinary texts, but if people send a long dict it will be ac cepted, in a language basis).
- Print report after completion of a fluidity session. (printscreen should be en ough, save the Earth!) - Print report after completion of a fluidity session. (printscreen should be en ough, save the Earth!)
- Allow the user to delete his full name from the web, at Top 10 (or Top 100). ( No way to make this secure, the user should ask the maintainer to do that) - Allow the user to delete his full name from the web, at Top 10 (or Top 100). ( No way to make this secure, the user should ask the maintainer to do that)
- Get rid of the main menu window, moving all actions there to the tutor window. (no reason to change the "game" style of the application) - Get rid of the main menu window, moving all actions there to the tutor window. (no reason to change the "game" style of the application)
- Add some kind of lessons for the numeric pad. (the user may create custom less ons for this) - Add some kind of lessons for the numeric pad. (the user may create custom less ons for this)
- Support for AltGr symbols. (also here, the user may create custom lessons) - Support for AltGr symbols. (also here, the user may create custom lessons)
- Use sound system for PC beeps. (portability issues)
- Disable Alt-keys as shortcuts, because some systems use Alt-keys to type chara cters. (disabling this should be done by GTK global configuration, search for Gt kSettings and gtk-enable-mnemonics) - Disable Alt-keys as shortcuts, because some systems use Alt-keys to type chara cters. (disabling this should be done by GTK global configuration, search for Gt kSettings and gtk-enable-mnemonics)
- Separate error and touch-speed analises by language, and put in other module, apart from the adaptability. (these analyses had been separated according to the keyboard, so the user should apply the rigth keyboard for each different langua ge) - Separate error and touch-speed analises by language, and put in other module, apart from the adaptability. (these analyses had been separated according to the keyboard, so the user should apply the rigth keyboard for each different langua ge)
- Fix timeout handling of cursor blinking. (indeed, that's a feature, in fluidne ss module, if the user speed is good, why to care about the cursor?) - Fix timeout handling of cursor blinking. (indeed, that's a feature, in fluidne ss module, if the user speed is good, why to care about the cursor?)
 End of changes. 5 change blocks. 
6 lines changed or deleted 3 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)