GCompris Changelog

What's new in GCompris 15.10

Nov 14, 2015
  • Bug fixes and improvements:
  • core, proper locale detection from the env variable
  • explore_wold_animals, changed the map background
  • german translation fix for letter 'b' broken in hangman
  • play_piano, fix string too large for button in some languages
  • play_rhythm, made a bigger text area to accomodate larger translations
  • add a generic-name entry in our desktop file
  • windows, set a bat file as a startup entry point to avoid the R6034 error
  • piano_composition, fix image name (eighth instead of quarter)
  • Translations update:
  • Added Bosnian translation
  • Fixes to Catalan translation
  • Updated ALL_LINGUAS
  • Updated Czech translation
  • Updated Hebrew translation
  • Updated Hungarian translation
  • Updated Lithuanian translation
  • Updated Portuguese translation
  • Updated Scottish Gaelic translation
  • Updated Spanish translation
  • Updated Swedish translation
  • Updated Turkish translation
  • Voices:
  • Updated Brazilian Portuguese
  • Initial catalan voices

New in GCompris 15.02 (Feb 20, 2015)

  • Bug fixes and improvements:
  • missing_letter, data fix for bolsa and pastel in Spanish
  • lang, fix a bug in case of excactly 12 triplets in the dataset
  • trying to avoid a crash case in the menu
  • gletters, add Norwegian Bokmål dataset based on the Nynorsk one
  • Fix a typo in submarine.c
  • Translations update:
  • Updated Russian translation
  • Updated Spanish translation
  • Updated Serbian translation
  • Updated Brazilian Portuguese translation
  • Updated Hungarian translation
  • Updated Czech translation
  • Updated Hungarian translation

New in GCompris 14.07 (Aug 7, 2014)

  • Major fixes:
  • In 'play_rhythm' activity fixed black background issue, this activity was not usable
  • Minor:
  • fixed confusion around translator context in geography fixed several typo in English
  • memory*, more appropriate difficulty level
  • Added new standard desktop file gcompris.appdata
  • Translation update:
  • Updated Brazilian Portuguese translation
  • Updated Czech translation
  • Updated Scottish Gaelic translation
  • Updated Greek translation

New in GCompris 14.05 (Jun 2, 2014)

  • Major fixes:
  • Exclude known symbol fonts from the font selector
  • Now the python path separator is ';' on windows. Before that it was not possible to install GCompris on another disk drive on Windows (other than C:)
  • Added missing timer images (the balloon) in the multiplication table activity.
  • Translation update:
  • Updated Russian translation
  • Updated Greek translation
  • Updated french translation
  • Updated Norwegian bokmål translation

New in GCompris 14.03 (Apr 1, 2014)

  • Major feature:
  • Added support for multigraph languages in click_on_letter by GunChleoc.
  • Added a font selector in the config dialog box by Bruno Coudoin. This feature replaces the skin selector. Removed the skin gartoon as it is useless now.
  • Minor changes:
  • Replaced torta py pastel in Spanish text exercise
  • Added support for localized sound by GunChleoc. The 'yummy yummy' gnumch voice can now be translated in voices/$LOCALE/misc/eat.wav
  • Added a cute background to hexagon by Bruno Coudoin. The background comes from openclipart.org.
  • Updated FSF's address by Daniel Mustieles.
  • Geography, fixed reference to sri_lanka.ogg by Bruno Coudoin.
  • Hangman, added missing word files by Bruno Coudoin. The Scottish Gaelic word list was not installed. Added a French word list. Fixed support for accentuated letters. The code that also check for accentuated letter in the word to find was broken.
  • Fixed administration to accept UTF-8 user entries by Bruno Coudoin.
  • Fixed login by text entry by Bruno Coudoin.
  • Fixed admin log list, user 0 was missing by Bruno Coudoin.
  • Fixed a typo in the help ctrl-x is now ctrl-q by Bruno Coudoin.
  • Awale activity, fixes some bugs especially party end by Nicolas Adenis-Lamarre.
  • Leftright, fixed manual. better button name for translation by Bruno Coudoin.
  • Fixed wartercycle and hydroelectric activity click events by Hans de Goede.
  • Added bonus files from gartoon skin by Bruno Coudoin.
  • Changed default skin as gartoon, babytoy has been removed
  • Windows installer, fixed image format by Bruno Coudoin.
  • Config dialog layout change to make more room for texts by Bruno Coudoin.
  • Lang, fixed 'back to last level' mode by Bruno Coudoin. Fixed call to bonus so that we properly log success to each exercise.
  • Lang, fixed startup sequence in remember level mode by Bruno Coudoin. The ready button was bypassed in remember level mode.
  • Lang, fixed a python exec error case by Bruno Coudoin. If we have an error in the startup sequence a variable was used non initialized.
  • Lang activity, replaced http://laske.fr/abecedarium/ by our own online version at http://gcompris.net/activity/lang (global replace in the code and the translations).
  • Administration, layout improvement by Bruno Coudoin. the module labels was too large. replaced them by tooltips.
  • Change back our licence file to properly report GPLV3+
  • Fixed selection of internal gnuchess by default by Cosimo Cecchi
  • click-on-letter, added french accentuated letters.
  • gnumch, fixed localization of eat.wav. A localize eat.wav can be provided in voices/$LOCALE/misc/eat.wav
  • Translation update:
  • Fixed Russian translation
  • Updated Brazilian Portuguese translation
  • Updated Brazilian Portuguese translation
  • Updated Brazilian Portuguese translation
  • Updated Czech translation
  • Updated Danish translation
  • Updated Dutch translation master
  • Updated French translation
  • Updated Galician translation
  • Updated German translation
  • Updated Greek translation
  • Updated Hungarian translation
  • Updated Lithuanian translation
  • Updated Scottish Gaelic translation
  • Updated Serbian translation
  • Updated Spanish translation
  • Updated Spanish translation
  • Updated Spanish translation
  • Updated russian word list
  • Updated word list for gd
  • Updated English voice

New in GCompris 13.11 (Mar 22, 2014)

  • Major features:
  • A new activity in the reading section that presents a set of image, text and voice to children and an exercise set around them. This includes about 1000 images and voices in English, Spanish, French, and Gaelic-Scottish. The images and voices come from the Art4Apps project, a big thanks to them for providing a such useful resource (under CC BY-SA). If you want to thanks Art4Apps for their hard work please consider making a donation on their site.
  • If you want to have a look at what this new activity is about, you can play it online.
  • A rework of many text related activities to support multigraph languages. This is driven by a team of Gaelic-Scottish users.
  • Added the font face use in GCompris in the skin configuration file. It is possible to select another font by manually changing it with one installed on your system. For example, In boards/skin/babytoy/skin.xml find the line "font id="gcompris/fontface" name="sans" and replace "sans" by "ruluko". Ruluko is a font provided by Google under the SIL Open Font License 1.1 designated to aid those learning to read. In the future selecting the font should be made available at the configuration level.
  • Bug fixes:
  • By popular demand, there is now a simplified version of the submarine activity, now there is an easy first level. Added tooltips to explain items.
  • Fixed a crash case after leaving intro and land_safe activity.
  • New country map of Scotland by Fòram na Gàidhlig.
  • Fixed colors values in the advanced color activity. This page reports the old and new value.
  • Added support for remembering last passed level by Roopesh Shenoy. With this option when the children enters an activity the last succeeded level is proposed.
  • Added Central America and Oceania geography map by GunChleoc
  • Independent wordlist for reading activities by GunChleoc
  • Now the intro voice is played when help is clicked.
  • Fixed a bug which makes the administration menu missing
  • Translations:
  • Updated Brazilian Portuguese, Breton, Czech, Danish, French, Galician, German, Greek, Hungarian, Latvian, Lithuanian, Polish, Russian, Scottish Gaelic, Serbian, Serbian Latin, Slovak, Slovenian, Spanish, Tamil.

New in GCompris 12.11 (Nov 26, 2012)

  • explore_farm_animals: Learn about farm animals, what sounds they make, and interesting facts.
  • explore_world_animals: Learn about world animals, interesting facts and their location on a map.
  • explore_world_music: Learn about the music of the world.
  • note_names: Learn the names of the notes, in bass and treble clef, with the help of sounds and colors
  • piano_composition: An activity to learn how the piano keyboard works, how notes are written on a musical staff and explore music composition by loading and saving your work.
  • play_piano: Learn to play melodies on the piano keyboard!
  • play_rhythm: Learn to listen to, read, and play musical rhythms.
  • geography: removed sublevels, reworked and fixed many maps
  • removed the libgnet dependency.
  • core, bug fix, in case an actvity is removed from GCompris, the wrong activity was removed from the database. core, bug fix, broken lang selector for Catalan
  • python api documentation updated.
  • sudoku, level 5 was broken chess
  • scalesboard, little graphic improvement
  • fifteen activity, improved background
  • sudoku, graphical improvement with a new background from openclipart
  • SDL Audio backend (used on Windows). Added support for the play and interrupt mode, sounds will be more responsive now.
  • geography, new asia map level.
  • New activity named mining: Use the mousewheel to approach the rockwall an look for gold nuggets.
  • Maze activities: added sport shoes to Tux to indicating the "run_fast"-mode
  • color_mix: To understand color mixing.
  • color_mix_light: Understanding mixing of colors of light. h
  • intro_gravity: Introduction to the concept of gravity
  • land_safe: Understanding acceleration due to gravity.
  • place_your_satellite: Understanding effect of mass and distance on orbital velocity.
  • Added Slovak voice set Philip Morris and Julia Wycherley
  • Updated English voices

New in GCompris 12.01 (Jan 11, 2012)

  • Bug fixes:
  • Windows installer: fixed a potential directory erasing at uninstall or reinstall time. Properly erase all our files at unistallation time
  • Windows - updated the compilation chain for windows to compile against GTK 2.24
  • Desktop entry - Added the Education category
  • Compilation - Added ifdefs to compile with gdkpixbuf > 2.24 by Hans de Goede
  • Guessnumber - fixed a potential crash at exit time. Give focus on the entry box.
  • Braille fun - added audio feedback.
  • Braille alphabet: improved to audio play the letter to find
  • Baille lotto - fixed not to go back to the main menu at the end. Improved it a little bit the layour to accomodate with longer translated text. Added sound effects.
  • Shapegame - Fixed a random crash in shapegame activities that happened while dragging a piece. Minor, now clicking on the left/right image selector does not trig the ok check.
  • findit: Fixed to run on Windows 7
  • clockgame - the first levels now highlight the hour sectors to make them easier to recognize and to teach. (By Angelo Naselli)
  • Instruments activity - added a check for sound availability in the icon menu. Now the background music is muted when entering this activity.
  • Memory - minor fix in memory activity to fix their reference to their mandatory audio file. Without this, a little audio error does appear at run time in the activity icon.
  • Translations updates:
  • Updated Estonian translation
  • Updated Serbian translation

New in GCompris 11.12 (Dec 22, 2011)

  • Improvements:
  • wordlist in Spanish: added more words to the spanish list. By Germana Oliveira
  • Bug fixes:
  • Updated French translation, there was a string with the text being there twice causing the gnumch activity to have the text over sized and unreadable
  • By Hans de Goede rsvg: fixed deprecated issue releated to rsvg. wordsgame: manage depracation of the g_mutex_lock versus g_static_mutex_lock cleanup, replaced deprecated g_strcasecmp by g_ascii_strcasecmp wordsgame activity: fixed race conditions
  • minor: made bigger icons to avoid pixelized icon in desktop task switchers
  • hangman: unsupported locale in GCompris was making this activity crash.
  • core: now handle the ’C’ locale as en_US Currently a ’C’ locale was interpreted in GCompris by Catalan
  • Translations updates:
  • Updated Albanian translation by Abdulsalem Osmani
  • Fixed spelling mistake in Norwegian Nynorsk by Karl Ove Hufthammer
  • Updated Greek translation for gcompris by Yannis Kaskamanidis
  • Updated Slovenian translation by Matej Urbanc(ic(
  • Updated Czech translation by Marek C(ernocký
  • Updated German translation by Mario Blättermann
  • Updated Turkish translation by Muhammet Kara
  • Updated Spanish translation by Daniel Mustieles
  • Updated Spanish translation by Daniel Mustieles

New in GCompris 11.9 (Dec 22, 2011)

  • New Activities
  • A set of activities to discover the Braille system. They have been made by Srishti Sethi this summer (part of the Gnome Summer of Code)
  • The history of Louis Braille
  • Discover the Braille system
  • Training using a funny game, like falling letters but with Braille
  • Braille lotto to remember Braille numbers
  • click on letter uppercase: same as click on letter but with only upper case. Now the old activity ’click on letter’ poposes only lower case
  • Activity updates
  • erase activity: added new animals from picture by Adrien Grellier and Claire Gegout from their Antarctic trip
  • shapegame activities: now we display the ok button when all shapes are placed even with errors We also show a red cross indicating the children errors. Thanks to Arnaud Limon for the suggestion. Fixed a potential crash when a piece was overwritten by another in their wrong position
  • Changed the combo locale system to display the language in their textual form instead of their locale code. Maintain them sorted to make it even easier to use. Now activites with locale configuration use this feature
  • Mostly full rewrite of the click on letter activity to allow a specific configuration per language and per user. Now this activity takes a desktop formated file as input. It contains for each level the questions and answers charaters to propose. This file can be edited in the game through the config button, in this case a local data file is save under the user’s My GCompris folder and is reused. Now for each country we must provide a data file, this is much better than before where it was fully random and was not respecting the natural difficulties of a language. If this file is missing we create the level automatically from the alphabet (or from the english one for Latin based alphabet) now display the text of the question if we cannot play it for any reason which makes this activity playable even if we don’t have the voice set or the sound is disabled. Also if one letter is missing from the voice set it remains playable. Improved the graphism. based on an openclipart image. Splitted click on letter in two activities, on with lowercase one with uppercase as suggested by Sylvain Dechy
  • memory sound activity: the tux band background image with the bsd devil is considered offensive in some country. Now the bsd devil looks less like a devil and more like a red little boy
  • wordsgame activity: changed the text color of the falling words to be back and white I found out that reading text in color other than black and white is very hard
  • In login.py and tuxpaint, reactivated the config button that was missing
  • memory activity: fixed several potential crash cases when the memory was run with sound disabled
  • Now in the hangman, we display the name of the current language
  • Advanced color activity: fixed color names not to include _ when composed of 2 names
  • Fixed the 2 click drag mode ( run it with gcompris -g 2clicks)
  • findit: no more ask several times a missing answer at the end of the level
  • geo-country activity: added the italian country map with 3 sub levels, north, central and south
  • bar: added the keyboard shortcut ctrl-b do hide/show the GCompris control bar. Now when changing the level, the sound is played before starting the activity in order not to flush the own activity sound
  • advanced_color: remade this activity based on the new findit engine
  • details-activity: Fixed the TajMahal level. References to images was wrong
  • Voices
  • New voice set for Thai by Thummarat Phromphing
  • English voices: new recordset of our english voices by Julia Wycherley with the help of Philip Morris

New in GCompris 9.6.1 (Dec 22, 2011)

  • This is a bug fix release that includes the following changes
  • submarine: Reworked it deeply. It had several stability issues. At the same time, improved the graphism a little bit. Fixed major crash in submarine that arrived when the children won
  • click and draw: Fixed, it was not starting at all
  • renewable energy: On some system the wind farm was taking too much CPU

New in GCompris 9.6 (Dec 22, 2011)

  • New features
  • Added 2 new activities to learn to give money make in a shop. This is based on the money activity but now the children must give back money to Tux
  • Now the erase activity reads the .jpg file in its data directory instead of being hardcoded. In the erase activity we have a large number of animal backgrounds. Now these are found at run time instead of being hard coded. Also the user can add its own images in the directory /My GCompris/erase. Added more animal images taken from wikipedia
  • New renewable energy activity. Learn about electric dam, wind farm and solar panels works. This is heavily based on the watercycle activity
  • In money activity, we no more auto check the answer, there is now an OK button Created 3 price categories in money activtiy to make the game more realistic. As suggested by Arnaud Champollion, it is just too easy for the children
  • improved the drawnumber activity to have its dataset taken from a file instead of hardcoded. Now we have a text file named activity.txt that contains the images and points coordinate. converted .png files in .jpg in drawnumber activity to save disk space
  • Bug Fixes
  • In the submarine activity, we now destroy and reset the frigate motion when we enter the help. Not doing so makes the children loose the game while reading the manual
  • Added a reset button for the locale in the configuration dialog. It is now easier to get back on the default locale. Sorted the locales following their english name instead of the locale code
  • Deadlock occurs if new playback is scheduled from callback. Observed with sound-memory activity, while playing ’bonus’. In this fix, the sound is player in the gtk idle loop instead of being called directly (Fixed by Andreas Fenkart)
  • Major random crash fix. In python activity, a call to gcompris.skin.svg_get() was freeing the skin object but it should not. This resulted in random crashes at any point in GCompris when trying to read the skin svg_handle
  • Fixed code to compile with the -Werror=unused-but-set-variable gcc new compilation flag
  • Fixed invisible cursor on 64 bits systems. The propoerty struct is now properly initialized even on 64 bits systems. Fixed by Peter Ujfalusi
  • Watercycle activity: Added toolips to explain the different items. Fixed a minor race issue. Added a bonus flower feedback in watercycle to let the children knows he completed the level. Thanks to Clara Coudoin for the feedback, it is great to have close beta testers
  • Added missing image files for money activity
  • Added missing activity files for drawnumber
  • String updates, requested translation for paintings. As reported by Friedel Wolff: https://bugzilla.gnome.org/show_bug.cgi?id=636887
  • Cleanup, removed unused concept of activity board_dir This concept is no more use. Now we use the concept of a global package_data_dir found in the properties
  • Translations updates
  • Added Montenegrin translation by Montenegro Consulting Company by Montenegro Consulting Company
  • Added Slovenian translation by Matej Urbanc(ic(
  • Much longer word list for Norwegian Nynorsk. by Karl Ove Hufthammer
  • New word list for Czech by Marek C(ernocký by Bruno Coudoin
  • Updated Czech translation by Marek Cernocky by Petr Kovar
  • Updated Arabic translation by Khaled Hosny
  • Updated Arabic translation by Khaled Hosny
  • Updated Brazilian Portuguese translation by Frederico Gonçalves Guimarães
  • Updated Czech translation by Marek C(ernocký
  • Updated Czech translation by Marek C(ernocký
  • Updated Danish translation by Joe Hansen
  • Updated Danish translation by Joe Hansen
  • Updated Esperanto translation by Kristjan SCHMIDT
  • Updated French translation by Claude Paroz
  • Updated Galician translations by Fran Diéguez
  • Updated Galician translations by Gonçalo Cordeiro
  • Updated German translation by Christian Kirbach
  • Updated Greek translation by Yannis Kaskamanidis
  • Updated Hungarian translation by Gabor Kelemen
  • Updated Norwegian Nynorsk translation (still some missing strings). by Karl Ove Hufthammer
  • Updated Slovenian translation by Andrej Žnidaršic(
  • Updated Spanish translation by Daniel Mustieles
  • Updated Spanish translation by Sylvia Sánchez
  • Updated Swedish translation by Daniel Nylander
  • Updated Swedish translation by Daniel Nylander
  • Updated Swedish translation by Daniel Nylander
  • Updated Traditional Chinese translation(Hong Kong and Taiwan) by Chao-Hsiung Liao
  • Updated asturian translation by Xandru Armesto
  • Updated breton translation by Alan Monfort
  • Updated translation and added new word list for Afrikaans (af) by Friedel Wolff
  • Updated German translation by Mario Blättermann
  • Updated Russian translation by Yuri Myasoedov
  • New translation for Zulu by Priscilla Mahlangu

New in GCompris 9.5 (Dec 22, 2011)

  • Major changes
  • Fixed level 8 of babyshapes. The makefile was missing all the images for this level. I reworked the files so that they lie in the resource directory instead of subdirectories
  • New hangman activity. Icon is a a modified one from Mathieu’s icon set. The cute background is based on a drawing Franck Doucet made for our bargame activity. This activity uses our default-.xml files to propose words to the children. It is thus very important now to have them properly filled. For now I did the work for English and French. Translators, please refer to this page for instructions
  • Added details activity by Marc Levivier. In the spirit of famous painting discovery, in this activity the painting is complete and the children must put painting parts on the right places
  • New feature in the chat activity. The user has a shared white boards now. This has been developped by Fionn Ziegler
  • First release of an in progress tool that converts wiktionary xml dumps in an xml file. For now, it works only for French, this page tracks the progress. The idea behind this is to get an xml formatted dictionnary to create new activities in the reading / writing area. For now this is just not used in GCompris
  • In planegame now the numbers are spoken when the plane hit the correct cloud
  • Added missing configuration button in several activites where it makes sense. Now teachers / children can set force uppercase in click on letter, falling wards, falling letter, horizontal/vertical reading. Thanks to Luciana from sleducacional.org
  • Added missing level for photohunter by Marc Levivier
  • Added the option —disable-level. Some teacher want to be sure the children don’t skip a level
  • Now the click on letter activity can be played also with the keybord. This has been suggested by Sini Ruohomaa
  • Fixed reference to tuxpaint dataset. Now we display saved tuxpaint images in our image selector again. Thanks to the person in Latinoware 2010 who reported me that this feature has been lost
  • The configuration of the ’missing letter’ activity was not working for UTF-8 multibyte characters (bugzilla). Added a tooltip to better explain the different fields
  • Refined the sudoku’s level for scholl usage (By Sylvain Dechy)
  • Changed the difficulty level of the maze activity to make it more usable in classrooms. (By Sylvain Dechy)
  • Voices
  • New voice set for Slovenian by Saša Batistic(
  • Translations
  • As for each release, many translation have been updated
  • Alan Monfort (br)
  • Aleksey Lim (es)
  • Andrej Žnidaršic( (sl)
  • Bruno Brouard (fr)
  • Christian Kirbach (de)
  • Fran Diéguez (gl)
  • Frederico Goncalves Guimaraes (pt_BR)
  • Gabor Kelemen (hu)
  • Giannis Kaskamanidis (el)
  • Gonçalo Cordeiro (gl)
  • Inaki Larranaga Murgoitio (eu)
  • Joe Hansen (da)
  • Jorge González (es)
  • Karl Ove Hufthammer (nn)
  • Mantas Kriauc(iu-nas (lt)
  • Marek C(ernocký (cs)
  • Mario Blättermann (de)
  • Petr Kovar (cs)
  • Reuma Mordechai (he)
  • Xandru Armesto (ast)
  • Yannis Kaskamanidis (el)

New in GCompris 9.3 (Dec 22, 2011)

  • Minor changes
  • Fixed superbrain by Julian Gilbey. In some case the proposesed solution was wrong. This is a long lasting bug
  • Added support for MacOSX 10.4 Intel
  • Updated icons to reflect latest art work
  • Removed flags from GCompris. Flags create political issue. There is not always a clear relationship between a country flag and a language
  • Fixed a typo in sudoku tutorial
  • Improved graphism new skins babytoy by Cabaraux Stephane
  • Improved many graphism (connect4, ballcatch) by Cabaraux Stephane
  • Added a copy of gnome-gnuchess internally since the regular gnuchess crashes on macosx. This is activated only on MacOSX
  • Fixed missing translation request for the "Yes I Saw it" string in the reading activity
  • Workaround for the fullscreen mode on macosx. now set a huge max ratio hint when fullscreen is set
  • Added an ongoing progress status at GCompris startup. This is used to avoid the long delay at startup without user feedback
  • Fixed the audio tooltip in the bar
  • Fixed a segfault in the GCompris dialog box
  • New activity lights off by Bruno and Clement Coudoin. Added more simple levels in lightsoff
  • More art work content for photohunter activity Contributed by Marc Levivier Based on paintings by Le Douanier Rousseau
  • Improved wordsgame activity to support language selection
  • Fixed score counting in advanced color
  • Now we give 4 chances at each sublevel. After that the sublevel restarts
  • Fixed redraw activity, several level was impossible to complete. There was many colors in the image target that was impossible to do
  • Fixed SDL audio backend to allow playing with effects and no backgroundd music
  • Fixed usa map due to missing rhode island
  • Translations added
  • Added Traditional Chinese by Chao-Hsiung Liao
  • Added asturian translation by Xandru Armesto Fernandez
  • Translations updated
  • Updated French translation by Zohra Coudoin
  • Updated Arabic translation by Khaled Hosny
  • Update Chinese (Simplified) translation by Ray Wang
  • Updated Galician translations by Fran Dieguez
  • Updated Greek translation for gcompris by Yannis Kaskamanidis
  • Update Czech translation by Marek Cernocky
  • Updated Spanish translation by Jorge Gonzalez
  • Updated German translation by Mario Blattermann
  • Updated Norwegian Nynorsk translation by Karl Ove Hufthammer
  • Updated Greek translation for gcomprixogoo by Yannis Kaskamanidis
  • Updated Basque translation by Inaki Larranaga
  • Updated Czech translation by Marek Cernocky
  • Updated Swedish translation by Daniel Nylander
  • Updated Slovenian translation by Andrej Znidarsic
  • Updated russian translation by Slava Dubrovskiy

New in GCompris 9.2 (Dec 22, 2011)

  • New feature
  • Created a new U.S.A map for our geography activity
  • Completed the Windows port. Now use the cute GCompris cursor. Fixed SDL audio back-end
  • Fixed bugs
  • Fixed geography activities. Many dot where missing, hidden by the background
  • Fixed drawn case in the chess activity, it was ending in an infinite loop
  • Improved a little bit the layout in the penalty activity
  • Replaced the yellow by white the text color of the score
  • Now the text dialog is centered in the height
  • Added an API entry to get the current cursor. This allow the help dialog to get the previous cursor, set the default one and change again to the caller one in the end
  • In erase activity, the sponge cursor is setback when exiting the pause state. This allow the about box to set the default cursor which is more suitable
  • In the menu, the display of the description is now centered. Minor change, better layout
  • In python, now import sqlite3 instead of pysqlite2 For backyard compatibility, there is a fall back to sill import pysqlite2
  • Added a missing background to the simple color activity It is based on the artwork of Mathieu Ignacio (from the target activity.)
  • Fixed algebra activity to report the level properly
  • Better error checking in case the database cannot be loaded or created. Before that patch, a failure was exiting the startup sequence without warning the user Now, in case we cannot load the database of cannot created it we follow the procedure: - rename the database under the name gcompris_db.broken - recreate it from scratch - we failed again, fall back in no database mode
  • Translation
  • Updated Arabic translation by Khaled Hosny
  • Updated Greek translation by Yannis Kaskamanidis
  • Updated Greek translation by Yannis Kaskamanidis
  • Updated Hungarian translation updated by Gabor Kelemen
  • Updated Brazilian Portuguese translation by Frederico Goncalves Guimaraes
  • Updated Russian translation by ?????? ?????????
  • Updated Swedish translation by Daniel Nylander

New in GCompris 9.1 (Dec 22, 2011)

  • Core fixes
  • Added support of Sugar look&feel by Aleksey Lim
  • Now the group menus are ordered based on an embedded difficulty level so that they appear in the same order
  • Fixes to compile with GTK 2.19 by Johan Cwiklinski
  • Removed unused import rsvg in watercycle and penalty. PACKAGERS: This mean we no more need on python-rsvg
  • Activity fixes
  • scale Added a sign on the scale The scale activity is sometimes annoying because you cannot easiliy see which side the scale goes. I added a sign < > or = on it to ease the task
  • photo hunter Major rework of he photo hunter activity that can now detect the image difference automagically. This makes it easy to contribute new data set to this activity, just provide it 2 images having some differences. BTW, I added some more content to it. Photo hunter has been fixed to work in full screen and now has an explanation string when started
  • erase Fixed events on the canvas that where not taken in account. Now clicking beside the fish does speed them like it was before
  • reversecount Fixed reversecount, it was not restarting on loose case. Now when the children loose he restarts the same level
  • follow line Adapted the follow line to work on touch screen. This was reported by Ronny Standtke. Now not only the motion events are catched but also click events
  • animation activity Added tooltip in the animation activity
  • smallnumber Fixed a crash case in smallnumber activity. This has also been improved to avoid overlaps of dices. Fixed smallnumber2 activity regarding dice pair not close enough
  • electricity Fixed electricity activity, image was referenced badly
  • geography Added translation on tooltips in the geography activity
  • missingletter Fixed missingletter crash uppon changing its locale
  • erase double click Reintroduced the erase double click activity
  • memory word number Fixed memory word number activity. It was broken related to translations
  • smallnumber No more display the sublevel 11/10
  • ball catch Added the manual in the first start of ballcatch
  • traffic Simplified level for traffic. A contribution from a French teacher Sylvain Dechy who teaches in Hérimoncourt. This introduces a set of simplified level in the traffic activity best suited for children
  • tuxpaint Fixed tuxpaint activity. Was completely broken
  • memory sound Now in memory_sound activity the intro is heard
  • melody Added an OK button to start the melody activity. This avoids the intro voice to be skipped
  • Translation updates
  • Updated Ukrainian translation by Ivan Onyshchuk
  • Updated French translation by Bruno Coudoin
  • Updated Hungarian translation by Gabor Kelemen
  • Updated Czech translation by Marek C(ernocký
  • Updated Simplified Chinese translation by Ray Wang
  • Updated Arabic translation by Khaled Hosny
  • Updated Afrikaans translation by Friedel Wolff
  • Updated Portuguese translation by Duarte Loreto
  • Updated Czech translation by Marek Cernocky
  • Updated Bulgarian translation by Alexander Shopov
  • Updated Brazilian Portuguese by Frederico Goncalves Guimaraes
  • Voice pack
  • Several voices where not played due to name mismatch
  • Added a new Chinese voice set read out by Feng Jie and others, translated and post processed by littlebat at http://www.learndiary.com/

New in GCompris 9.0 (Dec 22, 2011)

  • After two years of work, the GCompris development team is happy to share with you the release of the version 9.0
  • GCompris is almost 10 years old and it required some deep code restructuring. This release brings many mandatory changes to make it easier to enhance, maintain and distribute
  • The first major change has been driven by the Sugar community. On the XO there was a need to distribute the activities individually. Since the early days of GCompris, we had properly separated the core engine and the activities but the laters were shared in a single folder. Now each activity in GCompris have a single directory. This includes its code and its data (menu, icon, images, sounds, data set)
  • Beside allowing per activity distribution, it is also makes it easier to contribute to GCompris, there is even an activity called pythontemplate that can be used as a starting point to create your own
  • The second major change has been to replace the old, unmaintained gnome-canvas toolkit by the more modern, Cairo based toolkit named goocanvas. This makes the rendering of GCompris much better, we now have an alpha channel and the antialiasing
  • The third change is our skin format that is now fully SVG based and uses the elements IDs. This way creating a skin can be done by editing a single file instead of 70 files
  • The last change is the image ratio (width versus height). In the old version we were using 800x600 (4/3) and could only do fullscreen by changing the screen resolution. Now, to accomodate newer monitors, we are using the 800x520 resolution which is wider. But GCompris playing area is not smaller because we managed to replace the big button bar to something more integrated. The full screen is done by rescaling ourself, you can even rescale GCompris in window mode
  • A good side effect is that GCompris can be used on big monitor and on smaller devices
  • Beside the major changes, there has been a lot of minor changes all around, it would take too many time to report all of them
  • At least, I have to mention
  • The new graphism from Stephane Cabaraux for the canal lock and water cycle activities
  • The new photo hunter activity by Marc Le Douarain
  • More famous paintings by Marc Levivier
  • A full rewrite of the animation activity that allows now editing previous frames at will with a time line
  • A new mode for our scale activity where the children now learn the weight units gram and kilo by Wolfram Sang
  • I you can see, we make a lot of work and now we need your help to report us bugs or send patches to stabilize it

New in GCompris 8.4.9 (Dec 22, 2011)

  • Fixes to compile on Ubuntu 8.10
  • Improved robustness, fixed potential crash cases
  • Miguel DE Izarra implemented a word selector. Now the teacher can easily put their own words in the reading and falling word activities
  • Integrated several patches from Vitali Perchonok related to Right to Left languages support
  • Matieu Ignacio: New original background for the target activity
  • Vitali Perchonok provided several images from OpenClipart to replace ours
  • Miguel De Izarra added support for a network mode to let teachers centralise their customisations. This save custom data in user_dir and make a content.txt (a md5sum like file) listing custom files. Simply put this files in a web server to diffuse in classroom. GCompris clients are launched with —server
  • Miquel De Izarra Added support for editing the content of the missing letter activity
  • Fixed the empty date field in the admin section on Windows
  • Now properly points use images in My GCompris/Images In the animation activity, the image selector will display all images from this directory
  • gnet library is now enabled by default at compile time
  • Voices in Punjabi by Ankit Sahai
  • Translation updates
  • af.po: Created translation for Afrikaans by Friedel Wolff and Samuel Murray
  • bg.po: Updated Bulgarian translation by
  • de.po: Updated German translation
  • el.po: Updated Greek translation by Yannis Kaskamanidis
  • es.po: Updated Spanish translation
  • fr.po: Updated French translation
  • he.po: Updated Hebrew translation by Jorge Mariano
  • hu.po: Translation updated
  • ka.po: Updated Georgian translation by Gia Shervashidze
  • nn.po: Updated Norwegian Nynorsk by Karl Ove Hufthammer
  • pa.po: Updated Punjabi translation by Ankit Sahai
  • pt.po: Updated Portuguese translation by Duarte Loreto and António Lima
  • pt_BR.po: Updated Brazilian Portuguese translation
  • sv.po: Updated Swedish translation
  • ta.po: Tamil Translation updated by Tirumurthi Vasudevan

New in GCompris 8.3BETA3 (Apr 26, 2007)

  • New click and draw and draw number activities by Olivier Ponchaut.
  • New word processor activity (Bruno)
  • Shapes type activities have been reworked by Miguel.
  • By Miguel DE IZARRA, added a 2 player mode in connect4.
  • Imported sounds from Tuxpaint. Many activities have now many audio effects taken from Tuxpaint.
  • New activity by Miguel which replaces the scale activity by a dedicated one (instead of being shape game based).
  • Created a new activity, a mini local chat based on multicast. It does not require a server. It does not work on Internet.
  • Submarine: reworked this activity to include a goal (a gate on the right and a treasure to catch to open the gate)
  • Added a minimal module in the admin to display the log. The module allow to filter by user, sort all columns and reset the log.
  • Splitted geography and geography_country
  • New top level icons set and bonus from Mathieu Ignacio. searace: does instant rotation now. improved the parameters to make it more realistic. Now a straight line won�t win all time.
  • Fixed skin selection
  • Added support for no double instance run. Now by default GCompris won�t run again if started less than 30 seconds after a previous one. This can be disable with �nolockcheck
  • The Windows version now includes the administration module.

New in GCompris 8.3 beta 3 (Apr 26, 2007)

  • New word processor activity (Bruno)
  • Shapes type activities have been reworked by Miguel.
  • By Miguel DE IZARRA, added a 2 player mode in connect4.
  • Imported sounds from Tuxpaint. Many activities have now many audio effects taken from Tuxpaint.
  • New activity by Miguel which replaces the scale activity by a dedicated one (instead of being shape game based).
  • Created a new activity, a mini local chat based on multicast. It does not require a server. It does not work on Internet.
  • Submarine: reworked this activity to include a goal (a gate on the right and a treasure to catch to open the gate)
  • Added a minimal module in the admin to display the log. The module allow to filter by user, sort all columns and reset the log.
  • Splitted geography and geography_country
  • New top level icons set and bonus from Mathieu Ignacio.
  • searace: does instant rotation now. improved the parameters to make it more realistic. Now a straigh line won't win all time.
  • Fixed skin selection
  • Added support for no double instance run. Now by default GCompris won't run again if started less than 30
  • seconds after a previous one. This can be disable with --nolockcheck
  • The Windows version now includes the administration module.
  • New Indonesian voices by Dessy Widyasar
  • New norwegian voices by Johnstad/Gabor
  • Added Dzongkha Translation by Pema Geyleg
  • Added Indonesian words by Umar Said
  • Added Korean Translation by Abigail Brady, Bastien Nocera, Gareth Owen
  • Added Occitan by Annig MARCHEGAY
  • Added Tamil Translation by I. Felix by Yair Hershkovitz
  • Added nowegian sounds by Johnstad/Gabor
  • Updated Croatian translatio by Robert Sedak
  • Updated Dutch by Vincent van Adrighem
  • Updated English (British) translatio by David Lodge
  • Updated Estonian translation by Olle Niit by Priit Laes
  • Updated French by Claude Paroz and Jean-Pierre Ayanides
  • Updated Galician by Ignacio Casal Quinteiro
  • Updated German translation by Ronny Standtke
  • Updated Hebrew translation by Itzik Bereby by Yair Hershkovitz
  • Updated Hebrew translation by Itzik Bereby.
  • Updated Indonesian translation by Umar Said
  • Updated Italian translation by Alessio Frusciante
  • Updated Norwegian Nynorsk by Karl Ove Hufthammer
  • Updated Norwegian Nynorsk by Klaus Ade Johnstad
  • Updated Portuguese by Jose JORGE
  • Updated Slovak translatio by Marek Nagy
  • Updated Spanish translation by Francisco Javier F. Serrador
  • Updated arabic by Djihed Afifi