"Fossies" - the Fresh Open Source Software Archive  

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

About: Klavaro is a touch typing tutor program.

README  (klavaro-3.12.tar.bz2):README  (klavaro-3.13.tar.bz2)
Klavaro - a flexible touch typing tutor
-----------------------------------------------------------------
Copyright (C) 2005-2021 Felipe Emmanuel Ferreira de Castro
<fefcas at gmail dot com>
Klavaro is a free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published
by the Free Software Foundation, either version 3 of the License,
or (at your option) any later version.
-----------------------------------------------------------------
Well, in a few words, I can say: launch the program and learn by Well, in a few words, I can say: launch the program and learn by
using it. It is very simple and full of tips. Most of the buttons using it. It is very simple and full of tips. Most of the buttons
have some tip showing what they will do. have some tip showing what they will do.
If you have to compile, please read the INSTALL file. If you have to compile, please read the INSTALL file.
And also, specific libs you have to install (on Debian): And also, specific libs you have to install (on Debian):
- libgtk-3-dev - libgtk-3-dev
- libcurl4-dev - libcurl4-dev
- intltool - intltool
- libtool - libtool
- GtkDatabox3, the new branch, you can find at: - GtkDatabox (https://gtkdatabox.sourceforge.io/)
https://gtkdatabox3.sourceforge.io/
For compiling on Windows, you may use MSYS2, following instructions from GTK sit
e.
<span class="insert">GtkDatabox (https://gtkdatabox.sourceforge.io/)</span> For compiling on Windows, you may use MSYS2, following instructions
See also the web site: from the GTK site.
http://klavaro.sourceforge.net
- COLORS - COLORS
Some colors may be configured through the file preferences.ini Some colors may be configured through the file preferences.ini
There you should create a session named [colors] and set some colors There you should create a session named [colors] and set some colors
with the internet/html syntax (#RRGGBB). Example: with the internet/html syntax (#RRGGBB). Example:
[colors] [colors]
key_fg=#332200 key_fg=#332200
key_1=#112233 key_1=#112233
key_9=#213243 key_9=#213243
text_intro_fg=#222222 text_intro_fg=#222222
char_untouched_bg=#fffaf8 char_untouched_bg=#fffaf8
char_wrong_fg=#880000 char_wrong_fg=#880000
char_correct_fg=#009900 char_correct_fg=#009900
char_retouched_fg=#bbbbaa char_retouched_fg=#bbbbaa
cursor_blink_bg=#ff88ff cursor_blink_bg=#ff88ff
The preferences.ini file holds all the default key/value pairs, since the first The preferences.ini file holds all the default key/value pairs, since
time when the first time when the application is run. But they are never overwritten
the application is run. But they are never overwritten after that, so direct ed after that, so direct edition should be done by the user to change the colors.
ition should
be done by the user to change the colors. Besides the preferences.ini file, there is also the possibility to use an
altcolor.ini file, that holds alternative colors, for example, to enable a
Besides the preferences.ini file, there is also the possibility to use an altcol dark mode.
or.ini file,
that holds alternative colors, for example, to enable a dark mode.
Here is the complete list of keywords to set colors: Here is the complete list of keywords to set colors:
Background and foreground for the tutor introductory texts: Background and foreground for the tutor introductory texts:
text_intro_bg text_intro_bg
text_intro_fg text_intro_fg
Background and foreground for the tutor texts before they be typed out: Background and foreground for the tutor texts before they be typed out:
char_untouched_bg char_untouched_bg
char_untouched_fg char_untouched_fg
The same for the tutor texts after they be correcty typed out: The same for the tutor texts after they be correcty typed out:
char_correct_bg char_correct_bg
char_correct_fg char_correct_fg
Same for tutor texts after they be wrongly typed: Same for tutor texts after they be wrongly typed:
char_wrong_bg char_wrong_bg
char_wrong_fg char_wrong_fg
Same for tutor texts after they be correcty retyped, correcting errors (only in Same for tutor texts after they be correcty retyped, correcting errors
fluidity module): (only in fluidity module):
char_retouched_bg char_retouched_bg
char_retouched_fg char_retouched_fg
Blinking color of the block cursor in the tutor tests: Blinking color of the block cursor in the tutor tests:
cursor_blink_bg cursor_blink_bg
cursor_blink_fg cursor_blink_fg
Foreground of keys in the virtual keyboard: Foreground of keys in the virtual keyboard:
key_fg key_fg
Background of keys, according to the finger responsible for it, from left to rig Background of keys, according to the finger responsible for it, from left
ht (key_5 is valid to right (key_5 is valid for both thumbs, it is the space key):
for both thumbs, it is the space key):
key_1 key_1
key_2 key_2
key_3 key_3
key_4 key_4
key_5 key_5
key_6 key_6
key_7 key_7
key_8 key_8
key_9 key_9
- GOALS - GOALS
And also, the goals for touch typing skill may be configured in preferences.ini And also, the goals for touch typing skill may be configured in preferences.ini
file. They give the file. They give the limits for each tutor module, so the user is told when
limits for each tutor module, so the user is told when he/she should go to the he/she should go to the next level. They also appear as horizontal lines in
next level. They also the progress charts.
appear as horizontal lines in the progress charts. The default key/value pairs used in the application show up after the first
The default key/value pairs used in the application show up after the first time time one runs and close it gracefully, take a look at your preferences.ini file.
one runs and close
it gracefully, take a look at your preferences.ini file.
- LEVELS - LEVELS
These are similar to the goals above, but they are used only to distinguish the These are similar to the goals above, but they are used only to distinguish the
comments done by the comments done by the tutor after each practicing session, along all the modules.
tutor after each practicing session, along all the modules. With them, the prog With them, the program knows how the user is doing with his training, and then
ram knows how the user suggests more directions to take. As with GOALS, see your preferences.ini file,
is doing with his training, and then suggests more directions to take. As with after launching and using the application for at least one time.
GOALS, see your
preferences.ini file, after launching and using the application for at least on
e time.
 End of changes. 8 change blocks. 
30 lines changed or deleted 31 lines changed or added

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