Difference between revisions of "GCompris work in progress"
(→Matching Letters) |
|||
Line 1: | Line 1: | ||
− | |||
− | |||
− | |||
== Instrument == | == Instrument == | ||
Jose is working on a new board, where the kid have to recognise the instrument played. | Jose is working on a new board, where the kid have to recognise the instrument played. |
Revision as of 19:53, 17 October 2006
Contents
Instrument
Jose is working on a new board, where the kid have to recognise the instrument played.
I18n
done:
- sounds alphabets files transition tu Uxxxx.ogg, where xxxx is the unicode char. Get 0.ogg ... 9.ogg like that? what to do with 20.ogg ... ?
Words list
done:
- parsing of new xml format for default wordlist.
to do (after 7.1):
- import wordslist in db.
- Make wordsgame and reading take wordslist from db.
- make a wordslist editor with import/export db<->xml.
alphabetical list
to do:
- make alphabets (used in memory, gletters, click_on_letter) editable too. Pb: sounds in click_on_letter.
Fonts
Tried to set Domestic Manners from http://www.dustismo.com/nuc/fonts.php (GPL fonts) as default font. Works in en, fr, nn. Cyrillic failback to cyrillic font, that's looks correct. But Vietameese (vietnamien) fails. Letters like Ä‘ failback to default font, that's ugly ! Maybe:
- looks for unichar not in ttf ?
I don't now if pango can do that. Yes! PangoCoverage do that ! - an example is in gretl.
to do:
- find a solution.
Splitting source
GCompris source has to be splitted into at least two parts: gcompris and gcompris-data. See GCompris split source.
ToDo order
- wordlists/alphabet editor
- reports
- cut GCompris into gcompris and gcompris-data. All l10n string must stay in gcompris, all images, sounds, must go in gcompis-data
Electric activity
- Improvement/fix
- Wire numbering: gnucap request a wire 0, currently gcompris does but using a ugly hack
- gcompris doesn't handle sub components (see rheostat code)
- define component set available per level.
- enhancement
- Add other components:
- wind mill (that interact with the PC microphone?), dynamo (bicycle), solar panel and refillable battery (the goal is to teach renewable energies)
- relay, buzzer, transistor (passed/blocked mode)
- speaker (that interact with the PC speaker?)
- LED, 7 segment display
- Add a way to explain binary logic? (typical usage is BCD to 7 segments converter)
- microphone (that interact with the PC microphone?)
- Add gnucap AC Analysis?
- Allow more componenets/wires to be placed on the board => use smaller nodes/components?
- Add other components:
- Other idea:
- implement a labdec board instead of free wire routing? (http://www.selectronic.fr/article.asp?article_ref_entier=60.0820-9999)
Reading a story
See the page Oscar and friends for a story reading activity.