News

2023-01-18 
gcompris 3.0

We are pleased to announce the release of GCompris version 3.0.

It contains 182 activities, including 8 new ones:

  • "Mouse click training" is an exercise to practice using a mouse with left and right clicks.
  • In "Create the fractions", represent decimal quantities with some pie or rectangle charts.
  • In "Find the fractions", it's the other way: write the fraction represented by the pie or rectangle chart.
  • With "Discover the International Morse code", learn how to communicate with the International Morse code.
  • In "Compare numbers", learn how to compare number values using comparison symbols.
  • "Find ten's complement" is a simple exercise to learn the concept of ten's complement.
  • In "Swap ten's complement", swap numbers of an addition to optimize it using ten's complement.
  • In "Use ten's complement", decompose an addition to optimize it using ten's complement.

We've added 2 new command line options:

  • List all the available activities (-l or --list-activities)
  • Directly start a specific activity (--launch activityName)

This version also contains several improvements and bug fixes.


On the translation side, GCompris 3.0 contains 36 languages. 25 are fully translated: (Azerbaijani, Basque, Breton, British English, Catalan, Catalan (Valencian), Chinese Traditional, Croatian, Dutch, Estonian, French, Greek, Hebrew, Hungarian, Italian, Lithuanian, Malayalam, Norwegian Nynorsk, Polish, Portuguese, Romanian, Russian, Slovenian, Spanish, Ukrainian). 11 are partially translated: (Albanian (99%), Belarusian (83%), Brazilian Portuguese (94%), Czech (82%), Finnish (94%), German (91%), Indonesian (99%), Macedonian (94%), Slovak (77%), Swedish (94%) and Turkish (71%)).

A special note about Ukrainian voices which have been added thanks to the organization "Save the Children" who funded the recording. They installed GCompris on 8000 tablets and 1000 laptops, and sent them to Digital learning Centers and other safe spaces for children in Ukraine.

Croatian voices have also been recorded by a contributor.


As usual you can find packages of this new version for GNU/Linux, Windows, Android, Raspberry Pi and macOS on the download page. This update will also be available soon in the Android Play store, the F-Droid repository and the Windows store.

For packagers of GNU/Linux distributions, note that we have a new dependency on QtCharts QML plugin, and the minimum required version of Qt5 is now 5.12. We also moved from using QtQuick.Controls 1 to QtQuick.Controls 2.

Thank you all,
Timothée & Johnny

All the news