1
2009-04-09 Felipe Castro (-) <emejlo-klavaro@yahoo.com.br>; Gregory Palmer (>); Dirk Hasselbalch (#)
5
- New CGI server for automatically updating the online ranking.
6
- Showing the error ratio within the statistics text for all modules.
7
- Showing also the score for the fluidness tests.
8
- Vietnamese default exercise files for velocity and fluidness modules.
9
- Colemak layout file: colemak_us.
10
# Danish layout file: qwerty_dk.
12
- Disabling upload of empty scorings: must accomplish any fluidness
14
- Text message files were merged into the po-files.
15
> English text for intro files were improved.
17
- Old user server scheme (now any customization must be done at
20
2008-12-07 Felipe Castro (-) <emejlo-klavaro@yahoo.com.br>; Petr Machata (>)
24
- Localization for Vietnamese;
25
- Localization for Bangla/Bengali;
27
- Using 'libcurl' instead of 'wget' and 'ftp-upload' (simpler and
30
- Enabling font selection also at the introduction of any tutor
32
- Avoid duplication of users in the contest rankings;
33
- Re-enabled logging the progress for the velocity module;
34
- Unlimiting word lenght for the velocity module;
35
> Improved loading dictionaries for the velocity module;
36
> Fixed loading intro texts to enable long UTF-8 files;
38
2008-10-16 Felipe Castro <emejlo-klavaro@yahoo.com.br>
40
* Another release, 1.1.7:
42
- Localization support for United Kingdom and specific Dvorak layout
44
- Logging the keyboard layout name to the fluidness contest.
45
- Delay that keeps the blinking cursor on, at each keypress;
47
- Now the program recognizes any 'en_XX' locales at the first
48
running and assigns 'C' to it.
49
- Some orthographics corrected.
51
- Tutor comments about performance try to be less rude.
52
- Least number of chars to enter the fluidness rankings now is 500.
54
2008-09-20 Felipe Castro <emejlo-klavaro@yahoo.com.br>
56
* Another release, 1.1.6:
58
- Urdu localization support.
60
- German translation was updated and completed.
61
- Long-hifen chars in the German fluidness texts were substituted
63
- Very long paragraphs in fluidness exercises was crashing (now the
64
limit increased to 9000 bytes/paragraph).
65
- Avoiding capitalization of lower case accented letters for some
66
keyboards (e.g. French).
68
- The font for informative instructions are now the same as those
69
configured for the tutor lessons.
70
- Blinking color of cursor now is black foreground over light yellow
71
background and its frequency is slower.
72
- Scrolling is being anticipated by one line, before reaching the
73
bottom of tutor window.
74
- Simpler number generation in the adaptability challenges.
76
2008-09-04 Felipe Castro <emejlo-klavaro@yahoo.com.br>
78
* Another release, 1.1.5:
82
- Japanese keyboard layout: "qwerty_jp".
83
- Debug code for unreadable .ksc files.
85
2008-08-17 Felipe Castro <emejlo-klavaro@yahoo.com.br>
87
* Another release, 1.1.4:
89
- Eliminated dependence on the utility "dos2unix".
91
- man-file to klavaro_helper.
93
2008-08-10 Felipe Castro <emejlo-klavaro@yahoo.com.br>
95
* Another release, 1.1.3:
97
- Avoid so many records per user in the rankings.
99
2008-07-25 Felipe Castro <emejlo-klavaro@yahoo.com.br>
101
* Another release, 1.1.2:
103
- Expanded informations about scoring was messed up when not using
105
- In the source code, the "ifdefs" with "G_UNIX_OS" were corrected to
107
- Try hard to make the score files writable for all users.
108
- Updated translation: Hungarian.
110
- Expanded the drag and drop capability: now it's possible to drop also
111
text files, as icons from some file managers (tested with Konqueror).
113
2008-06-28 Felipe Castro <emejlo-klavaro@yahoo.com.br>
115
* Another release, 1.1.1:
117
- Expanded informations about scoring was messed up when using
118
the C locale. Now the language code is shown as 'en' instead of simply
120
- It wasn't changing the locale of the Top 10 window when requested from
121
the main menu dialog.
122
- Not installing out of a ROOT environment.
123
- Not installing with MINGW32 in Windows.
125
2008-06-18 Felipe Castro <emejlo-klavaro@yahoo.com.br>
127
* Another release, 1.1.0:
129
- Not compiling in Windows.
130
- Updated translations: German and Czech.
132
2008-06-14 Felipe Castro <emejlo-klavaro@yahoo.com.br>
134
* Another release, 1.0.9:
136
- Unreliable popup of the dialog "Other" (velocity / fluidness) was
137
not working for some window managers or in the case when there were
138
many customized files listed.
140
- Some unusual keybord layouts: "qwerty_br_abnt0", "alphagrip_br".
142
- The default keyboard layout "dvorak_br" was renamed to "dvorak_br_nativo".
143
- Portuguese paragraphs for fluidness exercises.
145
- Scoring and ranking (Top 10) for the fluidness exercises.
146
- Online contest for Top 10 ranking (only for Linux).
148
2008-05-27 Felipe Castro <emejlo-klavaro@yahoo.com.br>
150
* Another release, 1.0.8:
152
- Substituted long hyphen chars not typable in hungarian texts of
155
- Removed "debian" directory from tarball distribution file.
157
- Copy a text from extern (Ctrl-C) and paste it (Ctrl-V) as custom
158
velocity and fluidness exercises. Also drag and drop was implemented.
159
- May start directly on any of the 4 modules: basic, adapt, velo or
161
- GTK+ icons for various buttons.
162
- Specific layout for United Kingdom: "qwerty_uk.kbd".
164
2008-01-21 Felipe Castro <emejlo-klavaro@yahoo.com.br>
166
* Another release, 1.0.7:
168
- Russian translation.
170
2008-01-03 Felipe Castro <emejlo-klavaro@yahoo.com.br>
172
* Another release, 1.0.6:
174
- Esperanto po-file changed to eo.po, instead of eo_XX.po
176
- Segmentation fault ocurred in fluidness exercises for French and
177
Hungarian translations.
178
- French corrections in velocity and fluidness exercises, using simple
179
substitutors for 'œ' (oe), '«' (") and '’' (').
180
- A litte bit of coding clean-up, substituting functions 'sprintf' by
183
2007-11-29 Felipe Castro <emejlo-klavaro@yahoo.com.br>
185
* Another release, 1.0.5:
187
- Spanish translation was corrected.
188
- Esperanto translation was corrected.
190
2007-08-16 Felipe Castro <emejlo-klavaro@yahoo.com.br>
192
* Another release, 1.0.4:
194
- Spanish translation was completed. Maybe there are still many
196
- AZERTY keyboard layout file for French ibook: "azerty_fr_ibook".
197
- Alphagrip layout file allows to practice basic lessons with that new
198
kind of input device: "alphagrip5".
200
- Now, when the 50th basic lesson is accomplished, the tutor remains on
201
it, not reseting automatically to lesson 1.
202
- Esperanto locale code is now eo_XX instead of eo_EO.
204
- Spaces in filenames of custom lessons prevented points to be plotted
205
in the progress charts.
206
- When successfully accomplishing a basic lesson, the progress charts
207
showed the next lesson, not the just finished one.
208
- The text foreground of the tutor window was not fixed as black, then
209
it almost disappeared when a dark theme was used for the system's
212
2007-05-02 Felipe Castro <emejlo-klavaro@yahoo.com.br>
214
* 4rd stable release, 1.0.3:
216
- Dutch translation, both Netherlands and Belgium variants.
217
- Belgian keyboard layout: "azerty_be"
218
- Turkish keyboard layouts: "dvorak_tr_F" and "qwerty_tr".
220
- The preferences file now is "preferences.ini", instead of
221
"preferences.desktop". For a global set, use from now on
222
"klavaro_preferences.ini" at "/etc".
223
- Brazilian keyboard: "dvorak_br" now conforms to the current
224
native brazilian layout.
226
- Typo errors in English and Czech.
227
- Size limit for loading personal text files in velocity and fluidness
228
exercises, avoiding program freezings and/or segmentation faults.
229
- Interpretation of environmental variable LANGUAGE.
230
- General code clean-up.
232
2007-03-18 Felipe Castro <emejlo-klavaro@yahoo.com.br>
234
* 3rd stable release, 1.0.2:
236
- 13th key in the second row, so that traditional US-keyboard using it
237
can be correctly configured for the basic lessons.
238
- Configurable basic lessons, for accented chars, AltGr simbols, etc.
239
- Configurable fluidness exercises, by enabling to change the number
241
- The "debian" subdir in the source code distribution.
243
- Hazard calculation malfunction in fluidness results.
245
2007-01-13 Felipe Castro <emejlo-klavaro@yahoo.com.br>
247
* 2nd stable release, 1.0.1:
249
- Spanish translation.
251
- French translation.
253
- Images of the floating hands for finger tips in the basic course.
255
2006-10-12 Felipe Castro <emejlo-klavaro@yahoo.com.br>
257
* 1st stable release, 1.0.0:
259
- Polish translation.
1
2009-05-18 Felipe Castro (-) <fefcas@gmail.com>
5
- Norwegian keyboard layout.
6
- French Dvorak BÉPO keyboard layout.
7
- Esperanto Dvorak keyboard layouts.
9
- Complete interface refactoring, towards simplification and good appeal.
10
- New subdir for user data: $HOME/.config/klavaro
11
- Simplified the internal code for most available languages (e.g. es_ES ==> es).
12
- Code clean-up, replacing Glade-2 with GtkBuilder (and Glade-3).