Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog81
-rw-r--r--Makefile.mingw2
-rw-r--r--Makefile.mingw.in122
-rw-r--r--boards/Makefile.am1
-rw-r--r--boards/clickgame.xml.in1
-rw-r--r--boards/clickgame/nur00523.jpg (renamed from boards/gcompris/nur00523.jpg)bin91764 -> 91764 bytes
-rw-r--r--boards/clickgame/nur03006.jpg (renamed from boards/gcompris/nur03006.jpg)bin46359 -> 46359 bytes
-rw-r--r--boards/clickgame/nur03010.jpg (renamed from boards/gcompris/nur03010.jpg)bin52309 -> 52309 bytes
-rw-r--r--boards/clickgame/nur03011.jpg (renamed from boards/gcompris/nur03011.jpg)bin56294 -> 56294 bytes
-rw-r--r--boards/clickgame/nur03013.jpg (renamed from boards/gcompris/nur03013.jpg)bin66168 -> 66168 bytes
-rw-r--r--boards/clickgame/nur03505.jpg (renamed from boards/gcompris/nur03505.jpg)bin47006 -> 47006 bytes
-rw-r--r--boards/geography/board4_2.xml.in2
-rw-r--r--boards/menu.xml.in1
-rw-r--r--boards/menu2.xml.in28
-rw-r--r--boards/skins/gartoon/mini_bad.pngbin658 -> 733 bytes
-rw-r--r--boards/sounds/fr/colors/pink.oggbin0 -> 15103 bytes
-rw-r--r--boards/sounds/fr/geography/albania.oggbin0 -> 15171 bytes
-rw-r--r--boards/sounds/fr/geography/austria.oggbin0 -> 14835 bytes
-rw-r--r--boards/sounds/fr/geography/belarus.oggbin0 -> 17610 bytes
-rw-r--r--boards/sounds/fr/geography/belgium.oggbin0 -> 16159 bytes
-rw-r--r--boards/sounds/fr/geography/bosnia_herzegovina.oggbin0 -> 23848 bytes
-rw-r--r--boards/sounds/fr/geography/bulgaria.oggbin0 -> 14716 bytes
-rw-r--r--boards/sounds/fr/geography/croatia.oggbin0 -> 14353 bytes
-rw-r--r--boards/sounds/fr/geography/cyprus.oggbin0 -> 14893 bytes
-rw-r--r--boards/sounds/fr/geography/czech.oggbin0 -> 14196 bytes
-rw-r--r--boards/sounds/fr/geography/denmark.oggbin0 -> 16628 bytes
-rw-r--r--boards/sounds/fr/geography/estonia.oggbin0 -> 12865 bytes
-rw-r--r--boards/sounds/fr/geography/finland.oggbin0 -> 14230 bytes
-rw-r--r--boards/sounds/fr/geography/france.oggbin0 -> 14315 bytes
-rw-r--r--boards/sounds/fr/geography/germany.oggbin0 -> 15882 bytes
-rw-r--r--boards/sounds/fr/geography/greece.oggbin0 -> 16329 bytes
-rw-r--r--boards/sounds/fr/geography/hungary.oggbin0 -> 12936 bytes
-rw-r--r--boards/sounds/fr/geography/ireland.oggbin0 -> 15324 bytes
-rw-r--r--boards/sounds/fr/geography/italy.oggbin0 -> 10897 bytes
-rw-r--r--boards/sounds/fr/geography/latvia.oggbin0 -> 14946 bytes
-rw-r--r--boards/sounds/fr/geography/lithuania.oggbin0 -> 14552 bytes
-rw-r--r--boards/sounds/fr/geography/luxembourg.oggbin0 -> 13943 bytes
-rw-r--r--boards/sounds/fr/geography/macedonia.oggbin0 -> 17004 bytes
-rw-r--r--boards/sounds/fr/geography/moldova.oggbin0 -> 12852 bytes
-rw-r--r--boards/sounds/fr/geography/netherland.oggbin0 -> 12629 bytes
-rw-r--r--boards/sounds/fr/geography/norway.oggbin0 -> 16708 bytes
-rw-r--r--boards/sounds/fr/geography/poland.oggbin0 -> 11818 bytes
-rw-r--r--boards/sounds/fr/geography/portugal.oggbin0 -> 14856 bytes
-rw-r--r--boards/sounds/fr/geography/romania.oggbin0 -> 13051 bytes
-rw-r--r--boards/sounds/fr/geography/russia.oggbin0 -> 14817 bytes
-rw-r--r--boards/sounds/fr/geography/serbia_montenegro.oggbin0 -> 24258 bytes
-rw-r--r--boards/sounds/fr/geography/slovakia.oggbin0 -> 17338 bytes
-rw-r--r--boards/sounds/fr/geography/slovenia.oggbin0 -> 15456 bytes
-rw-r--r--boards/sounds/fr/geography/spain.oggbin0 -> 14668 bytes
-rw-r--r--boards/sounds/fr/geography/sweden.oggbin0 -> 13283 bytes
-rw-r--r--boards/sounds/fr/geography/switz.oggbin0 -> 14281 bytes
-rw-r--r--boards/sounds/fr/geography/tt39
-rw-r--r--boards/sounds/fr/geography/turkey.oggbin0 -> 12480 bytes
-rw-r--r--boards/sounds/fr/geography/ukraine.oggbin0 -> 12804 bytes
-rw-r--r--boards/sounds/fr/geography/united_kingdom.oggbin0 -> 13418 bytes
-rw-r--r--boards/sounds/fr/misc/awesome.oggbin0 -> 17154 bytes
-rw-r--r--boards/sounds/fr/misc/check_answer.oggbin0 -> 18080 bytes
-rw-r--r--boards/sounds/fr/misc/fantastic.oggbin0 -> 20130 bytes
-rw-r--r--boards/sounds/fr/misc/perfect.oggbin0 -> 11080 bytes
-rw-r--r--boards/sounds/fr/misc/waytogo.oggbin0 -> 15085 bytes
-rw-r--r--configure.in4
-rwxr-xr-xdocs/gcompris2spip.pl3
-rw-r--r--gcompris-edit.desktop.in2
-rw-r--r--gcompris-installer.nsi.in (renamed from gcompris-installer.nsi)4
-rw-r--r--gcompris-uninstal.icobin7358 -> 9662 bytes
-rw-r--r--po/POTFILES.in1
-rw-r--r--src/boards/clickgame.c15
-rw-r--r--src/boards/shapegame.c10
-rw-r--r--src/gcompris/config.c10
-rw-r--r--src/gcompris/gcompris.c2
70 files changed, 276 insertions, 52 deletions
diff --git a/ChangeLog b/ChangeLog
index 0ebf77c..3a44fe4 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,84 @@
+2006-07-16 Bruno coudoin <bruno.coudoin@free.fr>
+
+ - Added missing French audio voices by Zohra Coudoin
+ Released under GPL
+
+ * Makefile.mingw: deleted
+ * Makefile.mingw.in: created based on Makefile.mingw to include @VERSION@
+ * boards/Makefile.am:
+ * boards/clickgame.xml.in:
+ * boards/clickgame/nur00523.jpg: moved from boards/gcompris/
+ * boards/clickgame/nur03006.jpg:
+ * boards/clickgame/nur03010.jpg:
+ * boards/clickgame/nur03011.jpg:
+ * boards/clickgame/nur03013.jpg:
+ * boards/clickgame/nur03505.jpg:
+ * boards/gcompris/nur00523.jpg:
+ * boards/gcompris/nur03006.jpg:
+ * boards/gcompris/nur03010.jpg:
+ * boards/gcompris/nur03011.jpg:
+ * boards/gcompris/nur03013.jpg:
+ * boards/gcompris/nur03505.jpg:
+ * boards/geography/board4_2.xml.in: fixed zambia.png reference (was broken link)
+ * boards/menu.xml.in:
+ * boards/skins/gartoon/mini_bad.png: rotate to make it more like it's bad
+ * boards/sounds/fr/colors/pink.ogg:
+ * boards/sounds/fr/geography/albania.ogg:
+ * boards/sounds/fr/geography/austria.ogg:
+ * boards/sounds/fr/geography/belarus.ogg:
+ * boards/sounds/fr/geography/belgium.ogg:
+ * boards/sounds/fr/geography/bosnia_herzegovina.ogg:
+ * boards/sounds/fr/geography/bulgaria.ogg:
+ * boards/sounds/fr/geography/croatia.ogg:
+ * boards/sounds/fr/geography/cyprus.ogg:
+ * boards/sounds/fr/geography/czech.ogg:
+ * boards/sounds/fr/geography/denmark.ogg:
+ * boards/sounds/fr/geography/estonia.ogg:
+ * boards/sounds/fr/geography/finland.ogg:
+ * boards/sounds/fr/geography/france.ogg:
+ * boards/sounds/fr/geography/germany.ogg:
+ * boards/sounds/fr/geography/greece.ogg:
+ * boards/sounds/fr/geography/hungary.ogg:
+ * boards/sounds/fr/geography/ireland.ogg:
+ * boards/sounds/fr/geography/italy.ogg:
+ * boards/sounds/fr/geography/latvia.ogg:
+ * boards/sounds/fr/geography/lithuania.ogg:
+ * boards/sounds/fr/geography/luxembourg.ogg:
+ * boards/sounds/fr/geography/macedonia.ogg:
+ * boards/sounds/fr/geography/moldova.ogg:
+ * boards/sounds/fr/geography/netherland.ogg:
+ * boards/sounds/fr/geography/norway.ogg:
+ * boards/sounds/fr/geography/poland.ogg:
+ * boards/sounds/fr/geography/portugal.ogg:
+ * boards/sounds/fr/geography/romania.ogg:
+ * boards/sounds/fr/geography/russia.ogg:
+ * boards/sounds/fr/geography/serbia_montenegro.ogg:
+ * boards/sounds/fr/geography/slovakia.ogg:
+ * boards/sounds/fr/geography/slovenia.ogg:
+ * boards/sounds/fr/geography/spain.ogg:
+ * boards/sounds/fr/geography/sweden.ogg:
+ * boards/sounds/fr/geography/switz.ogg:
+ * boards/sounds/fr/geography/tt:
+ * boards/sounds/fr/geography/turkey.ogg:
+ * boards/sounds/fr/geography/ukraine.ogg:
+ * boards/sounds/fr/geography/united_kingdom.ogg:
+ * boards/sounds/fr/misc/awesome.ogg:
+ * boards/sounds/fr/misc/check_answer.ogg:
+ * boards/sounds/fr/misc/fantastic.ogg:
+ * boards/sounds/fr/misc/perfect.ogg:
+ * boards/sounds/fr/misc/waytogo.ogg:
+ * configure.in:
+ * docs/gcompris2spip.pl:
+ * gcompris-edit.desktop.in: moved edit menu in the same section as GCompris.
+ * gcompris-installer.nsi:
+ * gcompris-installer.nsi.in: now will get version automatically
+ * gcompris-uninstal.ico: remade, not sure yet it will be accepted by the installer
+ * po/POTFILES.in: removed menu2.xml.in
+ * src/boards/shapegame.c: (shapegame_init_canvas), (item_event): now the tooltip is always
+ locate in the lower left to avoid hidding the map.
+ * src/gcompris/config.c: (set_locale_flag): fixed to display no flags if none found
+ * src/gcompris/gcompris.c: replaced display_resource by display-resource
+
2006-07-14 Bruno coudoin <bruno.coudoin@free.fr>
- Fixed location and name of many voices
diff --git a/Makefile.mingw b/Makefile.mingw
index 8a76efe..46b1789 100644
--- a/Makefile.mingw
+++ b/Makefile.mingw
@@ -4,7 +4,7 @@
# Description: Top Makefile for win32 (mingw) port of GCompris
#
-VERSION = "7.4"
+VERSION = "8.0BETA2"
pkgdatadir = gcompris
diff --git a/Makefile.mingw.in b/Makefile.mingw.in
new file mode 100644
index 0000000..1aff33d
--- /dev/null
+++ b/Makefile.mingw.in
@@ -0,0 +1,122 @@
+# Makefile.mingw
+#
+# Author: Bruno Coudoin (from GAIM example)
+# Description: Top Makefile for win32 (mingw) port of GCompris
+#
+
+VERSION = "@VERSION@"
+
+pkgdatadir = gcompris
+
+GCOMPRIS_SRC = ./src/gcompris
+GCOMPRIS_BOARDS = ./src/boards
+GCOMPRIS_INSTALL_DIR = ./win32-install-dir
+
+GTK_TOP := /gtk
+GNUWIN32_TOP := /gnuwin32
+LIBXML2_TOP := /libxml2
+SDL_TOP := /sdl
+CANVAS_TOP := /gnomecanvas
+GNUCHESS_TOP := /gnuchess
+
+MAKENSIS := "/c/Program Files/NSIS/makensis.exe"
+
+# These will be copied in the win32-install-dir ready to be packaged.
+NEEDED_DLLS = $(GNUCHESS_TOP)/bin/pthreadGC.dll \
+ $(GNUCHESS_TOP)/bin/libreadline.dll \
+ $(GTK_TOP)/bin/gspawn-win32-helper.exe \
+ $(GNUCHESS_TOP)/bin/gnuchess.exe \
+ $(GNUWIN32_TOP)/bin/popt1.dll \
+ $(GNUWIN32_TOP)/bin/libintl-2.dll \
+ $(GNUWIN32_TOP)/bin/libiconv-2.dll \
+ $(CANVAS_TOP)/bin/libgnomecanvas-2-0.dll \
+ $(SDL_TOP)/bin/SDL.dll \
+ $(SDL_TOP)/bin/SDL_mixer.dll \
+ $(LIBXML2_TOP)/bin/libxml2.dll \
+ $(GTK_TOP)/bin/freetype6.dll \
+ $(GTK_TOP)/bin/intl.dll \
+ $(GTK_TOP)/bin/libart_lgpl_2-2.dll \
+ $(GTK_TOP)/bin/freetype6.dll \
+ $(GTK_TOP)/bin/libart_lgpl_2-2.dll \
+ $(GTK_TOP)/bin/libgdk-win32-2.0-0.dll \
+ $(GTK_TOP)/bin/libgdk_pixbuf-2.0-0.dll \
+ $(GTK_TOP)/bin/libglib-2.0-0.dll \
+ $(GTK_TOP)/bin/libgmodule-2.0-0.dll \
+ $(GTK_TOP)/bin/libgobject-2.0-0.dll \
+ $(GTK_TOP)/bin/libpango-1.0-0.dll \
+ $(GTK_TOP)/bin/libpangowin32-1.0-0.dll \
+ $(GTK_TOP)/bin/libpangoft2-1.0-0.dll \
+ $(GTK_TOP)/bin/libgtk-win32-2.0-0.dll \
+ $(GTK_TOP)/bin/libatk-1.0-0.dll \
+ $(GTK_TOP)/bin/libfontconfig-1.dll \
+ $(GTK_TOP)/bin/zlib1.dll \
+ $(GTK_TOP)/bin/libgthread-2.0-0.dll \
+ $(GTK_TOP)/expat/bin/xmlparse.dll \
+ $(GTK_TOP)/expat/bin/xmltok.dll \
+ $(GTK_TOP)/bin/iconv.dll \
+ $(GTK_TOP)/bin/intl.dll \
+ $(GTK_TOP)/bin/libpng12.dll \
+ $(GTK_TOP)/bin/jpeg62.dll
+
+NEEDED_FILES = README \
+ COPYING \
+ COPYING \
+ Changelog
+
+##
+##
+
+all:
+ cp config.h.mingw config.h
+ $(MAKE) -C $(GCOMPRIS_BOARDS) -f Makefile.mingw
+ $(MAKE) -C $(GCOMPRIS_SRC) -f Makefile.mingw
+
+
+install: all
+ mkdir -p $(GCOMPRIS_INSTALL_DIR)/share
+ $(MAKE) -C $(GCOMPRIS_BOARDS) -f Makefile.mingw install
+ $(MAKE) -C $(GCOMPRIS_SRC) -f Makefile.mingw install
+
+# Copy mandratory files for the package in the package directory
+prepack:
+ mkdir -p $(GCOMPRIS_INSTALL_DIR)/GTK
+ cp $(NEEDED_DLLS) $(GCOMPRIS_INSTALL_DIR)
+ cp $(NEEDED_FILES) $(GCOMPRIS_INSTALL_DIR)
+ cp -r $(GTK_TOP)/etc $(GCOMPRIS_INSTALL_DIR)
+ mkdir -p $(GCOMPRIS_INSTALL_DIR)/GTK/share
+ cp -r $(GTK_TOP)/share/themes $(GCOMPRIS_INSTALL_DIR)/share
+ mkdir -p $(GCOMPRIS_INSTALL_DIR)/lib
+ cp -r $(GTK_TOP)/lib/locale $(GCOMPRIS_INSTALL_DIR)/lib
+ cp -r $(GTK_TOP)/lib/gtk-2.0 $(GCOMPRIS_INSTALL_DIR)/lib
+ cp -r $(GTK_TOP)/lib/pango $(GCOMPRIS_INSTALL_DIR)/lib
+
+
+installer:
+ $(MAKENSIS) gcompris-installer.nsi
+
+clean:
+ $(MAKE) -C $(GCOMPRIS_SRC) -f Makefile.mingw clean
+ $(MAKE) -C $(GCOMPRIS_BOARDS) -f Makefile.mingw clean
+ rm -rf config.h
+ rm -rf gcompris*.exe
+
+#
+# Run this on Linux to prepare datadir for windows
+#
+prep:
+ mkdir -p $(GCOMPRIS_INSTALL_DIR)/share/$(pkgdatadir)/boards
+ cd boards ; tar cf - --exclude "Makefile.in" --exclude "*.in" --exclude "*~" --exclude "Makefile" --exclude "Makefile.am" --exclude CVS --exclude .xvpics --exclude "*.assetml" * | ( cd ../$(GCOMPRIS_INSTALL_DIR)/share/$(pkgdatadir)/boards ; tar xf -) ; cd .. ;
+ @echo "-------------------------------------------------------------------------------"
+ @echo " WARNING: MAKE SURE TO HAVE RUN A MAKE INSTALL OF GCOMPRIS IN /USR/LOCAL FIRST"
+ @echo "-------------------------------------------------------------------------------"
+ mkdir -p $(GCOMPRIS_INSTALL_DIR)/share/locale
+ cp -r /usr/local/share/locale/* $(GCOMPRIS_INSTALL_DIR)/share/locale/
+ @echo "Remove other .mo file not from gcompris"
+ find ./win32-install-dir/share/locale/ -name \*.mo | grep -v gcompris.mo | xargs rm -f
+ @echo "Grab installed assetml files"
+ cp -r /usr/local/share/assetml $(GCOMPRIS_INSTALL_DIR)/share/
+ @echo "Copy pixmap"
+ mkdir $(GCOMPRIS_INSTALL_DIR)/share/pixmaps
+ cp gcompris.png $(GCOMPRIS_INSTALL_DIR)/share/pixmaps
+ @echo "Create the file gcompris-win-prepack.tar.gz"
+ tar -czf gcompris-win-prepack.tar.gz win32-install-dir nsis
diff --git a/boards/Makefile.am b/boards/Makefile.am
index 6709231..d88abb4 100644
--- a/boards/Makefile.am
+++ b/boards/Makefile.am
@@ -95,7 +95,6 @@ xml_in_files = \
memory_tux.xml.in \
memory.xml.in \
menu.xml.in \
- menu2.xml.in \
miscelaneous.xml.in \
missing_letter.xml.in \
money_cents.xml.in \
diff --git a/boards/clickgame.xml.in b/boards/clickgame.xml.in
index 326c98d..2fe5318 100644
--- a/boards/clickgame.xml.in
+++ b/boards/clickgame.xml.in
@@ -25,6 +25,7 @@ Location: Unknown (image nur03505)
Location: Unknown (image nur03010)
Location: Unknown (image nur03011)
Location: Unknown (image nur03013)</_credit>
+ <resource>clickgame</resource>
</Board>
<Data directory=""/>
</GCompris>
diff --git a/boards/gcompris/nur00523.jpg b/boards/clickgame/nur00523.jpg
index dce0a1d..dce0a1d 100644
--- a/boards/gcompris/nur00523.jpg
+++ b/boards/clickgame/nur00523.jpg
Binary files differ
diff --git a/boards/gcompris/nur03006.jpg b/boards/clickgame/nur03006.jpg
index a1b360d..a1b360d 100644
--- a/boards/gcompris/nur03006.jpg
+++ b/boards/clickgame/nur03006.jpg
Binary files differ
diff --git a/boards/gcompris/nur03010.jpg b/boards/clickgame/nur03010.jpg
index 8f51102..8f51102 100644
--- a/boards/gcompris/nur03010.jpg
+++ b/boards/clickgame/nur03010.jpg
Binary files differ
diff --git a/boards/gcompris/nur03011.jpg b/boards/clickgame/nur03011.jpg
index c49a51e..c49a51e 100644
--- a/boards/gcompris/nur03011.jpg
+++ b/boards/clickgame/nur03011.jpg
Binary files differ
diff --git a/boards/gcompris/nur03013.jpg b/boards/clickgame/nur03013.jpg
index 6baad60..6baad60 100644
--- a/boards/gcompris/nur03013.jpg
+++ b/boards/clickgame/nur03013.jpg
Binary files differ
diff --git a/boards/gcompris/nur03505.jpg b/boards/clickgame/nur03505.jpg
index 9685248..9685248 100644
--- a/boards/gcompris/nur03505.jpg
+++ b/boards/clickgame/nur03505.jpg
Binary files differ
diff --git a/boards/geography/board4_2.xml.in b/boards/geography/board4_2.xml.in
index 8153daa..c011231 100644
--- a/boards/geography/board4_2.xml.in
+++ b/boards/geography/board4_2.xml.in
@@ -137,7 +137,7 @@
<Shape name="tunisie" pixmapfile="geography/afrique/tunisia.png" sound="sounds/$LOCALE/geography/tunisia.ogg" x="433" y="33" zoomx="1" zoomy="1" position="0">
<_tooltip>Tunisia</_tooltip>
</Shape>
-<Shape name="zambie" pixmapfile="geography/afrique/zambie.png" sound="sounds/$LOCALE/geography/zambia.ogg" x="549" y="363" zoomx="1" zoomy="1" position="0">
+<Shape name="zambie" pixmapfile="geography/afrique/zambia.png" sound="sounds/$LOCALE/geography/zambia.ogg" x="549" y="363" zoomx="1" zoomy="1" position="0">
<_tooltip>Zambia</_tooltip>
</Shape>
<Shape name="zimbabwe" pixmapfile="geography/afrique/zimbabwe.png" sound="sounds/$LOCALE/geography/zimbabwe.ogg" x="555" y="403" zoomx="1" zoomy="1" position="0">
diff --git a/boards/menu.xml.in b/boards/menu.xml.in
index 9d8dec9..7ee0a31 100644
--- a/boards/menu.xml.in
+++ b/boards/menu.xml.in
@@ -24,5 +24,6 @@ The following icons are displayed from right to left.
The stars show suitable age groups for each game:
1, 2 or 3 simple stars - from 2 to 6 years old
1, 2 or 3 complex stars - 7 years and up</_manual>
+ <resource>skins/gartoon</resource>
</Board>
</GCompris>
diff --git a/boards/menu2.xml.in b/boards/menu2.xml.in
deleted file mode 100644
index 58b8cba..0000000
--- a/boards/menu2.xml.in
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<GCompris>
- <Board
- name="menu2"
- type="menu2"
- section="nowhere"
- icon=""
- author="">
- <_title>GCompris Main Menu</_title>
- <_description>Left-click the mouse on an activity to select it.</_description>
- <_prerequisite>GCompris is a collection of educational games that provides for children from 2 years old with different activities.</_prerequisite>
- <_goal>The goal of gcompris is to provide a free alternative to popular proprietary edutainment software</_goal>
- <_manual xml:space="preserve">A simple click on an icon brings you to an activity or a menu of activities.
-At the bottom of the screen is the gcompris control bar.
-The following icons are displayed from right to left.
-(note that each icon is displayed only if available in the current activity)
- Home - Back to previous menu or exit gcompris if at the top
- Thumb - OK. Confirm your answer
- Dice - Display the current level. Click to select another level
- Music note - Repeat the question
- Question Mark - Help
- Tool - The configuration menu
- Tux Plane - About game
-The stars, show suitable age groups for each game:
- 1, 2 or 3 simple stars - 2 to 6 years old
- 1, 2 or 3 complex stars - From 7 years old</_manual>
- </Board>
-</GCompris>
diff --git a/boards/skins/gartoon/mini_bad.png b/boards/skins/gartoon/mini_bad.png
index 8b4ca9e..99a3477 100644
--- a/boards/skins/gartoon/mini_bad.png
+++ b/boards/skins/gartoon/mini_bad.png
Binary files differ
diff --git a/boards/sounds/fr/colors/pink.ogg b/boards/sounds/fr/colors/pink.ogg
new file mode 100644
index 0000000..e28e57a
--- /dev/null
+++ b/boards/sounds/fr/colors/pink.ogg
Binary files differ
diff --git a/boards/sounds/fr/geography/albania.ogg b/boards/sounds/fr/geography/albania.ogg
new file mode 100644
index 0000000..63b9dbf
--- /dev/null
+++ b/boards/sounds/fr/geography/albania.ogg
Binary files differ
diff --git a/boards/sounds/fr/geography/austria.ogg b/boards/sounds/fr/geography/austria.ogg
new file mode 100644
index 0000000..e7ceaca
--- /dev/null
+++ b/boards/sounds/fr/geography/austria.ogg
Binary files differ
diff --git a/boards/sounds/fr/geography/belarus.ogg b/boards/sounds/fr/geography/belarus.ogg
new file mode 100644
index 0000000..274fff7
--- /dev/null
+++ b/boards/sounds/fr/geography/belarus.ogg
Binary files differ
diff --git a/boards/sounds/fr/geography/belgium.ogg b/boards/sounds/fr/geography/belgium.ogg
new file mode 100644
index 0000000..bddea00
--- /dev/null
+++ b/boards/sounds/fr/geography/belgium.ogg
Binary files differ
diff --git a/boards/sounds/fr/geography/bosnia_herzegovina.ogg b/boards/sounds/fr/geography/bosnia_herzegovina.ogg
new file mode 100644
index 0000000..eb69b91
--- /dev/null
+++ b/boards/sounds/fr/geography/bosnia_herzegovina.ogg
Binary files differ
diff --git a/boards/sounds/fr/geography/bulgaria.ogg b/boards/sounds/fr/geography/bulgaria.ogg
new file mode 100644
index 0000000..02cd94a
--- /dev/null
+++ b/boards/sounds/fr/geography/bulgaria.ogg
Binary files differ
diff --git a/boards/sounds/fr/geography/croatia.ogg b/boards/sounds/fr/geography/croatia.ogg
new file mode 100644
index 0000000..13bb9ac
--- /dev/null
+++ b/boards/sounds/fr/geography/croatia.ogg
Binary files differ
diff --git a/boards/sounds/fr/geography/cyprus.ogg b/boards/sounds/fr/geography/cyprus.ogg
new file mode 100644
index 0000000..400c274
--- /dev/null
+++ b/boards/sounds/fr/geography/cyprus.ogg
Binary files differ
diff --git a/boards/sounds/fr/geography/czech.ogg b/boards/sounds/fr/geography/czech.ogg
new file mode 100644
index 0000000..09adcf0
--- /dev/null
+++ b/boards/sounds/fr/geography/czech.ogg
Binary files differ
diff --git a/boards/sounds/fr/geography/denmark.ogg b/boards/sounds/fr/geography/denmark.ogg
new file mode 100644
index 0000000..f92fc06
--- /dev/null
+++ b/boards/sounds/fr/geography/denmark.ogg
Binary files differ
diff --git a/boards/sounds/fr/geography/estonia.ogg b/boards/sounds/fr/geography/estonia.ogg
new file mode 100644
index 0000000..91ac6a9
--- /dev/null
+++ b/boards/sounds/fr/geography/estonia.ogg
Binary files differ
diff --git a/boards/sounds/fr/geography/finland.ogg b/boards/sounds/fr/geography/finland.ogg
new file mode 100644
index 0000000..6f90f34
--- /dev/null
+++ b/boards/sounds/fr/geography/finland.ogg
Binary files differ
diff --git a/boards/sounds/fr/geography/france.ogg b/boards/sounds/fr/geography/france.ogg
new file mode 100644
index 0000000..b54e9da
--- /dev/null
+++ b/boards/sounds/fr/geography/france.ogg
Binary files differ
diff --git a/boards/sounds/fr/geography/germany.ogg b/boards/sounds/fr/geography/germany.ogg
new file mode 100644
index 0000000..5e3fcbd
--- /dev/null
+++ b/boards/sounds/fr/geography/germany.ogg
Binary files differ
diff --git a/boards/sounds/fr/geography/greece.ogg b/boards/sounds/fr/geography/greece.ogg
new file mode 100644
index 0000000..cf6a4b3
--- /dev/null
+++ b/boards/sounds/fr/geography/greece.ogg
Binary files differ
diff --git a/boards/sounds/fr/geography/hungary.ogg b/boards/sounds/fr/geography/hungary.ogg
new file mode 100644
index 0000000..2c2eebb
--- /dev/null
+++ b/boards/sounds/fr/geography/hungary.ogg
Binary files differ
diff --git a/boards/sounds/fr/geography/ireland.ogg b/boards/sounds/fr/geography/ireland.ogg
new file mode 100644
index 0000000..77adc45
--- /dev/null
+++ b/boards/sounds/fr/geography/ireland.ogg
Binary files differ
diff --git a/boards/sounds/fr/geography/italy.ogg b/boards/sounds/fr/geography/italy.ogg
new file mode 100644
index 0000000..277315b
--- /dev/null
+++ b/boards/sounds/fr/geography/italy.ogg
Binary files differ
diff --git a/boards/sounds/fr/geography/latvia.ogg b/boards/sounds/fr/geography/latvia.ogg
new file mode 100644
index 0000000..620b648
--- /dev/null
+++ b/boards/sounds/fr/geography/latvia.ogg
Binary files differ
diff --git a/boards/sounds/fr/geography/lithuania.ogg b/boards/sounds/fr/geography/lithuania.ogg
new file mode 100644
index 0000000..0b47876
--- /dev/null
+++ b/boards/sounds/fr/geography/lithuania.ogg
Binary files differ
diff --git a/boards/sounds/fr/geography/luxembourg.ogg b/boards/sounds/fr/geography/luxembourg.ogg
new file mode 100644
index 0000000..365ca6c
--- /dev/null
+++ b/boards/sounds/fr/geography/luxembourg.ogg
Binary files differ
diff --git a/boards/sounds/fr/geography/macedonia.ogg b/boards/sounds/fr/geography/macedonia.ogg
new file mode 100644
index 0000000..0fc702c
--- /dev/null
+++ b/boards/sounds/fr/geography/macedonia.ogg
Binary files differ
diff --git a/boards/sounds/fr/geography/moldova.ogg b/boards/sounds/fr/geography/moldova.ogg
new file mode 100644
index 0000000..e6b2bb6
--- /dev/null
+++ b/boards/sounds/fr/geography/moldova.ogg
Binary files differ
diff --git a/boards/sounds/fr/geography/netherland.ogg b/boards/sounds/fr/geography/netherland.ogg
new file mode 100644
index 0000000..257db2b
--- /dev/null
+++ b/boards/sounds/fr/geography/netherland.ogg
Binary files differ
diff --git a/boards/sounds/fr/geography/norway.ogg b/boards/sounds/fr/geography/norway.ogg
new file mode 100644
index 0000000..cb23737
--- /dev/null
+++ b/boards/sounds/fr/geography/norway.ogg
Binary files differ
diff --git a/boards/sounds/fr/geography/poland.ogg b/boards/sounds/fr/geography/poland.ogg
new file mode 100644
index 0000000..e000249
--- /dev/null
+++ b/boards/sounds/fr/geography/poland.ogg
Binary files differ
diff --git a/boards/sounds/fr/geography/portugal.ogg b/boards/sounds/fr/geography/portugal.ogg
new file mode 100644
index 0000000..e70cfc2
--- /dev/null
+++ b/boards/sounds/fr/geography/portugal.ogg
Binary files differ
diff --git a/boards/sounds/fr/geography/romania.ogg b/boards/sounds/fr/geography/romania.ogg
new file mode 100644
index 0000000..00e6e03
--- /dev/null
+++ b/boards/sounds/fr/geography/romania.ogg
Binary files differ
diff --git a/boards/sounds/fr/geography/russia.ogg b/boards/sounds/fr/geography/russia.ogg
new file mode 100644
index 0000000..a787b5b
--- /dev/null
+++ b/boards/sounds/fr/geography/russia.ogg
Binary files differ
diff --git a/boards/sounds/fr/geography/serbia_montenegro.ogg b/boards/sounds/fr/geography/serbia_montenegro.ogg
new file mode 100644
index 0000000..037185a
--- /dev/null
+++ b/boards/sounds/fr/geography/serbia_montenegro.ogg
Binary files differ
diff --git a/boards/sounds/fr/geography/slovakia.ogg b/boards/sounds/fr/geography/slovakia.ogg
new file mode 100644
index 0000000..672bc60
--- /dev/null
+++ b/boards/sounds/fr/geography/slovakia.ogg
Binary files differ
diff --git a/boards/sounds/fr/geography/slovenia.ogg b/boards/sounds/fr/geography/slovenia.ogg
new file mode 100644
index 0000000..349f0ef
--- /dev/null
+++ b/boards/sounds/fr/geography/slovenia.ogg
Binary files differ
diff --git a/boards/sounds/fr/geography/spain.ogg b/boards/sounds/fr/geography/spain.ogg
new file mode 100644
index 0000000..e374020
--- /dev/null
+++ b/boards/sounds/fr/geography/spain.ogg
Binary files differ
diff --git a/boards/sounds/fr/geography/sweden.ogg b/boards/sounds/fr/geography/sweden.ogg
new file mode 100644
index 0000000..29eebf3
--- /dev/null
+++ b/boards/sounds/fr/geography/sweden.ogg
Binary files differ
diff --git a/boards/sounds/fr/geography/switz.ogg b/boards/sounds/fr/geography/switz.ogg
new file mode 100644
index 0000000..1a334d7
--- /dev/null
+++ b/boards/sounds/fr/geography/switz.ogg
Binary files differ
diff --git a/boards/sounds/fr/geography/tt b/boards/sounds/fr/geography/tt
new file mode 100644
index 0000000..6527f02
--- /dev/null
+++ b/boards/sounds/fr/geography/tt
@@ -0,0 +1,39 @@
+? albania.ogg
+? austria.ogg
+? belarus.ogg
+? belgium.ogg
+? bosnia_herzegovina.ogg
+? bulgaria.ogg
+? croatia.ogg
+? cyprus.ogg
+? czech.ogg
+? denmark.ogg
+? estonia.ogg
+? finland.ogg
+? france.ogg
+? germany.ogg
+? greece.ogg
+? hungary.ogg
+? ireland.ogg
+? italy.ogg
+? latvia.ogg
+? lithuania.ogg
+? luxembourg.ogg
+? macedonia.ogg
+? moldova.ogg
+? netherland.ogg
+? norway.ogg
+? poland.ogg
+? portugal.ogg
+? romania.ogg
+? russia.ogg
+? serbia_montenegro.ogg
+? slovakia.ogg
+? slovenia.ogg
+? spain.ogg
+? sweden.ogg
+? switz.ogg
+? tt
+? turkey.ogg
+? ukraine.ogg
+? united_kingdom.ogg
diff --git a/boards/sounds/fr/geography/turkey.ogg b/boards/sounds/fr/geography/turkey.ogg
new file mode 100644
index 0000000..a1e516c
--- /dev/null
+++ b/boards/sounds/fr/geography/turkey.ogg
Binary files differ
diff --git a/boards/sounds/fr/geography/ukraine.ogg b/boards/sounds/fr/geography/ukraine.ogg
new file mode 100644
index 0000000..3e70c1f
--- /dev/null
+++ b/boards/sounds/fr/geography/ukraine.ogg
Binary files differ
diff --git a/boards/sounds/fr/geography/united_kingdom.ogg b/boards/sounds/fr/geography/united_kingdom.ogg
new file mode 100644
index 0000000..9d8641c
--- /dev/null
+++ b/boards/sounds/fr/geography/united_kingdom.ogg
Binary files differ
diff --git a/boards/sounds/fr/misc/awesome.ogg b/boards/sounds/fr/misc/awesome.ogg
new file mode 100644
index 0000000..957d2c6
--- /dev/null
+++ b/boards/sounds/fr/misc/awesome.ogg
Binary files differ
diff --git a/boards/sounds/fr/misc/check_answer.ogg b/boards/sounds/fr/misc/check_answer.ogg
new file mode 100644
index 0000000..859d401
--- /dev/null
+++ b/boards/sounds/fr/misc/check_answer.ogg
Binary files differ
diff --git a/boards/sounds/fr/misc/fantastic.ogg b/boards/sounds/fr/misc/fantastic.ogg
new file mode 100644
index 0000000..b985ea5
--- /dev/null
+++ b/boards/sounds/fr/misc/fantastic.ogg
Binary files differ
diff --git a/boards/sounds/fr/misc/perfect.ogg b/boards/sounds/fr/misc/perfect.ogg
new file mode 100644
index 0000000..9168853
--- /dev/null
+++ b/boards/sounds/fr/misc/perfect.ogg
Binary files differ
diff --git a/boards/sounds/fr/misc/waytogo.ogg b/boards/sounds/fr/misc/waytogo.ogg
new file mode 100644
index 0000000..9e78ab3
--- /dev/null
+++ b/boards/sounds/fr/misc/waytogo.ogg
Binary files differ
diff --git a/configure.in b/configure.in
index 7109b5c..03df258 100644
--- a/configure.in
+++ b/configure.in
@@ -107,7 +107,7 @@ fi
LDFLAGS="${LDFLAGS} ${XF86VM_LIBS}"
dnl Add the languages which your application supports here.
-ALL_LINGUAS="am ar az bg ca cs da de el en_CA en_GB es et eu fi fr ga gu he hi hr hu it ka lt mk ml mr ms nb ne nl nn pa pl pt pt_BR ro ru rw sk sl sq sr sr@Latn sv th tr vi wa zh_CN zh_TW"
+ALL_LINGUAS="am ar az bg ca cs da de el en_CA en_GB es et eu fi fr ga gu he hi hr hu it ka lt mk ml mr ms nb ne nl nn pa pl pt pt_BR ro ru rw sk sl sq sr sr@Latn sv ta th tr vi wa zh_CN zh_TW"
dnl GCompris needs to know which locale are supported
AC_SUBST(ALL_LINGUAS)
@@ -440,6 +440,8 @@ AC_SUBST(CFLAGS)
dnl Autoconf output
AC_OUTPUT([ gcompris.spec
+Makefile.mingw
+gcompris-installer.nsi
Makefile
src/Makefile
src/gcompris/Makefile
diff --git a/docs/gcompris2spip.pl b/docs/gcompris2spip.pl
index 63fe5bd..d0f50b0 100755
--- a/docs/gcompris2spip.pl
+++ b/docs/gcompris2spip.pl
@@ -86,6 +86,7 @@ my %sections = (
"sr", 0,
'sr@Latn', 0,
"sv", 0,
+ "ta", 154,
"th", 0,
"tr", 0,
"vi", 116,
@@ -142,6 +143,7 @@ my %rubriques = (
"sr", 0,
'sr@Latn', 0,
"sv", 0,
+ "ta", 155,
"th", 0,
"tr", 0,
"vi", 117,
@@ -199,6 +201,7 @@ my %rubriques_all = (
"sr", 0,
'sr@Latn', 0,
"sv", 0,
+ "ta", 156,
"th", 0,
"tr", 0,
"vi", 118,
diff --git a/gcompris-edit.desktop.in b/gcompris-edit.desktop.in
index 7be149d..c202b9b 100644
--- a/gcompris-edit.desktop.in
+++ b/gcompris-edit.desktop.in
@@ -6,7 +6,7 @@ Exec=gcompris -a
Icon=gcompris-edit.png
Terminal=0
Type=Application
-Categories=GNOME;Application;Game;
+Categories=GNOME;Application;Education;
StartupNotify=true
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=gcompris
diff --git a/gcompris-installer.nsi b/gcompris-installer.nsi.in
index 9cf396e..f089d74 100644
--- a/gcompris-installer.nsi
+++ b/gcompris-installer.nsi.in
@@ -18,7 +18,7 @@ Var STARTUP_RUN_KEY
;The name var is set in .onInit
Name $name
-!define GCOMPRIS_VERSION "7.4BETA2"
+!define GCOMPRIS_VERSION "@VERSION@"
OutFile "gcompris-${GCOMPRIS_VERSION}.exe"
@@ -49,7 +49,7 @@ SetDateSave on
;Modern UI Configuration
!define MUI_ICON ".\gcompris.ico"
- !define MUI_UNICON ".\gcompris.ico"
+ !define MUI_UNICON ".\gcompris-uninstall.ico"
!define MUI_WELCOMEFINISHPAGE_BITMAP ".\nsis\gcompris-intro.bmp"
!define MUI_HEADERIMAGE
!define MUI_HEADERIMAGE_BITMAP ".\nsis\gcompris-header.bmp"
diff --git a/gcompris-uninstal.ico b/gcompris-uninstal.ico
index 77210b0..891a271 100644
--- a/gcompris-uninstal.ico
+++ b/gcompris-uninstal.ico
Binary files differ
diff --git a/po/POTFILES.in b/po/POTFILES.in
index bae34a4..7a6feac 100644
--- a/po/POTFILES.in
+++ b/po/POTFILES.in
@@ -151,7 +151,6 @@ boards/memory_sound.xml.in
boards/memory_sound_tux.xml.in
boards/memory_tux.xml.in
boards/menu.xml.in
-boards/menu2.xml.in
boards/miscelaneous.xml.in
boards/missing_letter.xml.in
boards/missing_letter/board1.xml.in
diff --git a/src/boards/clickgame.c b/src/boards/clickgame.c
index da57e8a..39b4d37 100644
--- a/src/boards/clickgame.c
+++ b/src/boards/clickgame.c
@@ -1,6 +1,6 @@
/* gcompris - clickgame.c
*
- * Time-stamp: <2005/10/10 00:21:56 bruno>
+ * Time-stamp: <2006/07/16 19:19:54 bruno>
*
* Copyright (C) 2000 Bruno Coudoin
*
@@ -160,7 +160,6 @@ static void clickgame_pause (gboolean pause)
*/
static void clickgame_start (GcomprisBoard *agcomprisBoard)
{
- gint i;
gchar *str;
gchar *filename;
GDir *dir;
@@ -283,27 +282,27 @@ static void clickgame_next_level()
{
case 1:
gcompris_set_background(gnome_canvas_root(gcomprisBoard->canvas),
- "gcompris/nur00523.jpg");
+ "clickgame/nur00523.jpg");
break;
case 2:
gcompris_set_background(gnome_canvas_root(gcomprisBoard->canvas),
- "gcompris/nur03006.jpg");
+ "clickgame/nur03006.jpg");
break;
case 3:
gcompris_set_background(gnome_canvas_root(gcomprisBoard->canvas),
- "gcompris/nur03011.jpg");
+ "clickgame/nur03011.jpg");
break;
case 4:
gcompris_set_background(gnome_canvas_root(gcomprisBoard->canvas),
- "gcompris/nur03010.jpg");
+ "clickgame/nur03010.jpg");
break;
case 5:
gcompris_set_background(gnome_canvas_root(gcomprisBoard->canvas),
- "gcompris/nur03013.jpg");
+ "clickgame/nur03013.jpg");
break;
default:
gcompris_set_background(gnome_canvas_root(gcomprisBoard->canvas),
- "gcompris/nur03505.jpg");
+ "clickgame/nur03505.jpg");
}
gcompris_bar_set_level(gcomprisBoard);
diff --git a/src/boards/shapegame.c b/src/boards/shapegame.c
index f66e99e..0190c62 100644
--- a/src/boards/shapegame.c
+++ b/src/boards/shapegame.c
@@ -1,6 +1,6 @@
/* gcompris - shapegame.c
*
- * Time-stamp: <2006/04/04 00:05:12 bruno>
+ * Time-stamp: <2006/07/15 03:27:12 bruno>
*
* Copyright (C) 2000 Bruno Coudoin
*
@@ -676,8 +676,8 @@ static void shapegame_init_canvas(GnomeCanvasGroup *parent)
tooltip_root_item = GNOME_CANVAS_GROUP(
gnome_canvas_item_new (parent,
gnome_canvas_group_get_type (),
- "x", (double)gcomprisBoard->width/SHAPE_BOX_WIDTH_RATIO + 60,
- "y", (double)0,
+ "x", (double)10,
+ "y", (double)gcomprisBoard->height-70,
NULL)
);
@@ -1009,9 +1009,7 @@ item_event(GnomeCanvasItem *item, GdkEvent *event, Shape *shape)
{
case GDK_ENTER_NOTIFY:
if(shape->tooltip && shape->type == SHAPE_ICON) {
- gnome_canvas_item_set(GNOME_CANVAS_ITEM(tooltip_root_item),
- "y", shape->y,
- NULL);
+ gnome_canvas_item_raise_to_top(tooltip_root_item);
/* WARNING: This should not be needed but if I don't do it, it's not refreshed */
gnome_canvas_item_set(GNOME_CANVAS_ITEM(tooltip_bg_item),
"y", 0.0,
diff --git a/src/gcompris/config.c b/src/gcompris/config.c
index 24ef64a..da1e397 100644
--- a/src/gcompris/config.c
+++ b/src/gcompris/config.c
@@ -1,6 +1,6 @@
/* gcompris - config.c
*
- * Time-stamp: <2006/07/10 23:40:02 bruno>
+ * Time-stamp: <2006/07/15 02:58:38 bruno>
*
* Copyright (C) 2000-2003 Bruno Coudoin
*
@@ -106,6 +106,7 @@ static gchar *linguas[] = {
"sr@Latn_YU.ISO-8859-2", N_("Serbian (Latin)"),
"sr_YU.UTF-8", N_("Serbian"),
"sv_FI.UTF-8", N_("Swedish"),
+ "ta_IN.UTF-8", N_("Tamil"),
"th_TH.UTF-8", N_("Thai"),
"tr_TR.UTF-8", N_("Turkish"),
"vi_VN.UTF-8", N_("Vietnamese"),
@@ -596,6 +597,13 @@ static void set_locale_flag(gchar *locale)
gdk_pixbuf_unref(pixmap);
g_free(filename);
}
+ else
+ {
+ /* No flags */
+ gnome_canvas_item_set (item_locale_flag,
+ "pixbuf", NULL,
+ NULL);
+ }
/* Check wether or not the locale is available */
#ifdef WIN32
diff --git a/src/gcompris/gcompris.c b/src/gcompris/gcompris.c
index 92939b3..af0d240 100644
--- a/src/gcompris/gcompris.c
+++ b/src/gcompris/gcompris.c
@@ -170,7 +170,7 @@ static struct poptOption options[] = {
N_("Disable the quit button"), NULL},
{"disable-config",'\0', POPT_ARG_NONE, &popt_no_config, 0,
N_("Disable the config button"), NULL},
- {"display_resource",'\0', POPT_ARG_NONE, &popt_display_resource, 0,
+ {"display-resource",'\0', POPT_ARG_NONE, &popt_display_resource, 0,
N_("Display the resources on stdout based on the selected activities"), NULL},
#ifndef WIN32 /* Not supported on windows */
POPT_AUTOHELP