Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog22
-rw-r--r--boards/babyshapes.xml.in7
-rw-r--r--boards/babyshapes/Bosschaert_04/1.pngbin0 -> 17845 bytes
-rw-r--r--boards/babyshapes/Bosschaert_04/2.pngbin0 -> 55383 bytes
-rw-r--r--boards/babyshapes/Bosschaert_04/3.pngbin0 -> 49584 bytes
-rw-r--r--boards/babyshapes/Bosschaert_04/4.pngbin0 -> 23018 bytes
-rw-r--r--boards/babyshapes/Bosschaert_04/5.pngbin0 -> 23242 bytes
-rw-r--r--boards/babyshapes/Bosschaert_04/6.pngbin0 -> 91736 bytes
-rw-r--r--boards/babyshapes/Bosschaert_04/background.pngbin0 -> 1282643 bytes
-rw-r--r--boards/babyshapes/Makefile.am7
-rw-r--r--boards/babyshapes/Paul_Gauguin_006/background.pngbin0 -> 948596 bytes
-rw-r--r--boards/babyshapes/Paul_Gauguin_006/chien.pngbin0 -> 262512 bytes
-rw-r--r--boards/babyshapes/Paul_Gauguin_006/jeunes_filles.pngbin0 -> 314499 bytes
-rw-r--r--boards/babyshapes/Paul_Gauguin_006/statue.pngbin0 -> 41186 bytes
-rw-r--r--boards/babyshapes/Pieter_Bruegel/background.pngbin0 -> 1452920 bytes
-rw-r--r--boards/babyshapes/Pieter_Bruegel/fillette.pngbin0 -> 70406 bytes
-rw-r--r--boards/babyshapes/Pieter_Bruegel/mur.pngbin0 -> 34296 bytes
-rw-r--r--boards/babyshapes/Pieter_Bruegel/musicien.pngbin0 -> 111504 bytes
-rw-r--r--boards/babyshapes/Pieter_Bruegel/service.pngbin0 -> 440733 bytes
-rw-r--r--boards/babyshapes/Van_Gogh_0011/1.pngbin0 -> 82968 bytes
-rw-r--r--boards/babyshapes/Van_Gogh_0011/2.pngbin0 -> 104197 bytes
-rw-r--r--boards/babyshapes/Van_Gogh_0011/3.pngbin0 -> 15952 bytes
-rw-r--r--boards/babyshapes/Van_Gogh_0011/4.pngbin0 -> 13061 bytes
-rw-r--r--boards/babyshapes/Van_Gogh_0011/5.pngbin0 -> 372915 bytes
-rw-r--r--boards/babyshapes/Van_Gogh_0011/background.pngbin0 -> 1288655 bytes
-rw-r--r--boards/babyshapes/board8_0.xml.in13
-rw-r--r--boards/babyshapes/board8_1.xml.in16
-rw-r--r--boards/babyshapes/board8_2.xml.in18
-rw-r--r--boards/babyshapes/board8_3.xml.in18
-rw-r--r--boards/babyshapes/board8_4.xml.in20
-rw-r--r--boards/babyshapes/lady_unicorn/1.pngbin0 -> 6634 bytes
-rw-r--r--boards/babyshapes/lady_unicorn/2.pngbin0 -> 25816 bytes
-rw-r--r--boards/babyshapes/lady_unicorn/3.pngbin0 -> 15300 bytes
-rw-r--r--boards/babyshapes/lady_unicorn/4.pngbin0 -> 166423 bytes
-rw-r--r--boards/babyshapes/lady_unicorn/5.pngbin0 -> 32611 bytes
-rw-r--r--boards/babyshapes/lady_unicorn/background.pngbin0 -> 890624 bytes
36 files changed, 119 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index aa89145..98e5ed5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,25 @@
+2008-09-02 Bruno coudoin <bruno.coudoin@free.fr>
+
+ Added more levels to the babyshape activity. This levels are based
+ on famous paintings, the children must drag missing part of the paintings
+ back to their proper places.
+ This is a contribution of Marc Levivier (malev free fr):
+
+ * boards/babyshapes.xml.in:
+ * boards/babyshapes/Makefile.am:
+ * boards/babyshapes/board8_0.xml.in:
+ * boards/babyshapes/board8_1.xml.in:
+ * boards/babyshapes/board8_2.xml.in:
+ * boards/babyshapes/board8_3.xml.in:
+ * boards/babyshapes/board8_4.xml.in:
+
+2008-09-02 Bruno coudoin <bruno.coudoin@free.fr>
+
+ Now when the level is won the red point are hidden to let the children
+ appreciate the art work. Commit #3524.
+
+ * src/boards/shapegame.c: (process_ok), (target_point_hide):
+
2008-08-31 Bruno coudoin <bruno.coudoin@free.fr>
* src/boards/clickgame.c: (clickgame_next_level): Fixed the zoom level that was too low at level 2
diff --git a/boards/babyshapes.xml.in b/boards/babyshapes.xml.in
index 80a8eeb..e675332 100644
--- a/boards/babyshapes.xml.in
+++ b/boards/babyshapes.xml.in
@@ -11,7 +11,12 @@
<_title>Complete the puzzle</_title>
<_description>Drag and Drop the shapes on their respective targets</_description>
<_prerequisite>Good mouse-control</_prerequisite>
- <_credit>The dog is provided by Andre Connes and released under the GPL</_credit>
+ <_credit xml:space="preserve">The dog is provided by Andre Connes and released under the GPL.
+Artist: Gauguin, Paul. Title Arearea. Licence: Public Domain. Source: http://commons.wikimedia.org/wiki/Image:Paul_Gauguin_006.jpg
+Artist: Bruegel d. Ä. Title: Bauernhochzeit. Licence: Public Domain. Source: http://commons.wikimedia.org/wiki/Image:Pieter_Bruegel_d._Ä._011.jpg
+Description: The Lady and the Unicorn (tapestries). Author: Pierre-Emmanuel Malissin et frédéric Valdes. Licence: Free but requires the site and author. Source: http://www.galerie.roi-president.com
+Artist: Vincent van Gogh. Title: Bedroom in Arles. Licence: Public Domain. Source: http://commons.wikimedia.org/wiki/Image:Vincent_Van_Gogh_0011.jpg
+Artist: Ambrosius Bosschaert. Title: The Elder. Licence: Public Domain. Source: http://commons.wikimedia.org/wiki/Image:Ambrosius_Bosschaert,_the_Elder_04.jpg</_credit>
<_manual>Complete the puzzle by dragging each piece from the set of pieces on the left, to the matching space in the puzzle.</_manual>
</Board>
</GCompris>
diff --git a/boards/babyshapes/Bosschaert_04/1.png b/boards/babyshapes/Bosschaert_04/1.png
new file mode 100644
index 0000000..a5ce66e
--- /dev/null
+++ b/boards/babyshapes/Bosschaert_04/1.png
Binary files differ
diff --git a/boards/babyshapes/Bosschaert_04/2.png b/boards/babyshapes/Bosschaert_04/2.png
new file mode 100644
index 0000000..2ce3430
--- /dev/null
+++ b/boards/babyshapes/Bosschaert_04/2.png
Binary files differ
diff --git a/boards/babyshapes/Bosschaert_04/3.png b/boards/babyshapes/Bosschaert_04/3.png
new file mode 100644
index 0000000..f696e9c
--- /dev/null
+++ b/boards/babyshapes/Bosschaert_04/3.png
Binary files differ
diff --git a/boards/babyshapes/Bosschaert_04/4.png b/boards/babyshapes/Bosschaert_04/4.png
new file mode 100644
index 0000000..8c8108c
--- /dev/null
+++ b/boards/babyshapes/Bosschaert_04/4.png
Binary files differ
diff --git a/boards/babyshapes/Bosschaert_04/5.png b/boards/babyshapes/Bosschaert_04/5.png
new file mode 100644
index 0000000..3823b6c
--- /dev/null
+++ b/boards/babyshapes/Bosschaert_04/5.png
Binary files differ
diff --git a/boards/babyshapes/Bosschaert_04/6.png b/boards/babyshapes/Bosschaert_04/6.png
new file mode 100644
index 0000000..fbfdbab
--- /dev/null
+++ b/boards/babyshapes/Bosschaert_04/6.png
Binary files differ
diff --git a/boards/babyshapes/Bosschaert_04/background.png b/boards/babyshapes/Bosschaert_04/background.png
new file mode 100644
index 0000000..72d0496
--- /dev/null
+++ b/boards/babyshapes/Bosschaert_04/background.png
Binary files differ
diff --git a/boards/babyshapes/Makefile.am b/boards/babyshapes/Makefile.am
index c075d2f..c6e9d61 100644
--- a/boards/babyshapes/Makefile.am
+++ b/boards/babyshapes/Makefile.am
@@ -8,7 +8,12 @@ xml_in_files = \
board4_0.xml.in \
board5_0.xml.in \
board6_0.xml.in \
- board7_0.xml.in
+ board7_0.xml.in \
+ board8_0.xml.in \
+ board8_1.xml.in \
+ board8_2.xml.in \
+ board8_3.xml.in \
+ board8_4.xml.in
xml_DATA = $(xml_in_files:.xml.in=.xml)
diff --git a/boards/babyshapes/Paul_Gauguin_006/background.png b/boards/babyshapes/Paul_Gauguin_006/background.png
new file mode 100644
index 0000000..6ebd3b2
--- /dev/null
+++ b/boards/babyshapes/Paul_Gauguin_006/background.png
Binary files differ
diff --git a/boards/babyshapes/Paul_Gauguin_006/chien.png b/boards/babyshapes/Paul_Gauguin_006/chien.png
new file mode 100644
index 0000000..64fdc2a
--- /dev/null
+++ b/boards/babyshapes/Paul_Gauguin_006/chien.png
Binary files differ
diff --git a/boards/babyshapes/Paul_Gauguin_006/jeunes_filles.png b/boards/babyshapes/Paul_Gauguin_006/jeunes_filles.png
new file mode 100644
index 0000000..f19b1a2
--- /dev/null
+++ b/boards/babyshapes/Paul_Gauguin_006/jeunes_filles.png
Binary files differ
diff --git a/boards/babyshapes/Paul_Gauguin_006/statue.png b/boards/babyshapes/Paul_Gauguin_006/statue.png
new file mode 100644
index 0000000..185cbcc
--- /dev/null
+++ b/boards/babyshapes/Paul_Gauguin_006/statue.png
Binary files differ
diff --git a/boards/babyshapes/Pieter_Bruegel/background.png b/boards/babyshapes/Pieter_Bruegel/background.png
new file mode 100644
index 0000000..3acacb6
--- /dev/null
+++ b/boards/babyshapes/Pieter_Bruegel/background.png
Binary files differ
diff --git a/boards/babyshapes/Pieter_Bruegel/fillette.png b/boards/babyshapes/Pieter_Bruegel/fillette.png
new file mode 100644
index 0000000..e0c1c0e
--- /dev/null
+++ b/boards/babyshapes/Pieter_Bruegel/fillette.png
Binary files differ
diff --git a/boards/babyshapes/Pieter_Bruegel/mur.png b/boards/babyshapes/Pieter_Bruegel/mur.png
new file mode 100644
index 0000000..a12a023
--- /dev/null
+++ b/boards/babyshapes/Pieter_Bruegel/mur.png
Binary files differ
diff --git a/boards/babyshapes/Pieter_Bruegel/musicien.png b/boards/babyshapes/Pieter_Bruegel/musicien.png
new file mode 100644
index 0000000..2e92ee9
--- /dev/null
+++ b/boards/babyshapes/Pieter_Bruegel/musicien.png
Binary files differ
diff --git a/boards/babyshapes/Pieter_Bruegel/service.png b/boards/babyshapes/Pieter_Bruegel/service.png
new file mode 100644
index 0000000..7741ca2
--- /dev/null
+++ b/boards/babyshapes/Pieter_Bruegel/service.png
Binary files differ
diff --git a/boards/babyshapes/Van_Gogh_0011/1.png b/boards/babyshapes/Van_Gogh_0011/1.png
new file mode 100644
index 0000000..d46a1a8
--- /dev/null
+++ b/boards/babyshapes/Van_Gogh_0011/1.png
Binary files differ
diff --git a/boards/babyshapes/Van_Gogh_0011/2.png b/boards/babyshapes/Van_Gogh_0011/2.png
new file mode 100644
index 0000000..45d3aef
--- /dev/null
+++ b/boards/babyshapes/Van_Gogh_0011/2.png
Binary files differ
diff --git a/boards/babyshapes/Van_Gogh_0011/3.png b/boards/babyshapes/Van_Gogh_0011/3.png
new file mode 100644
index 0000000..18fcfcf
--- /dev/null
+++ b/boards/babyshapes/Van_Gogh_0011/3.png
Binary files differ
diff --git a/boards/babyshapes/Van_Gogh_0011/4.png b/boards/babyshapes/Van_Gogh_0011/4.png
new file mode 100644
index 0000000..9039b11
--- /dev/null
+++ b/boards/babyshapes/Van_Gogh_0011/4.png
Binary files differ
diff --git a/boards/babyshapes/Van_Gogh_0011/5.png b/boards/babyshapes/Van_Gogh_0011/5.png
new file mode 100644
index 0000000..35250b7
--- /dev/null
+++ b/boards/babyshapes/Van_Gogh_0011/5.png
Binary files differ
diff --git a/boards/babyshapes/Van_Gogh_0011/background.png b/boards/babyshapes/Van_Gogh_0011/background.png
new file mode 100644
index 0000000..5ad9e2c
--- /dev/null
+++ b/boards/babyshapes/Van_Gogh_0011/background.png
Binary files differ
diff --git a/boards/babyshapes/board8_0.xml.in b/boards/babyshapes/board8_0.xml.in
new file mode 100644
index 0000000..c32727f
--- /dev/null
+++ b/boards/babyshapes/board8_0.xml.in
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ShapeGame><!-- Created with GComprisShapegame gimp script -->
+<title justification="GTK_JUSTIFY_CENTER" x="600" y="495">
+<_name>Gauguin, Arearea - 1892</_name></title>
+<shape name="Chien" pixmapfile="babyshapes/Paul_Gauguin_006/chien.png" position="0" x="259.5" y="413.5">
+</shape>
+<shape name="Jeunes_filles" pixmapfile="babyshapes/Paul_Gauguin_006/jeunes_filles.png" position="0" x="504.0" y="240.0">
+</shape>
+<shape name="Statue" pixmapfile="babyshapes/Paul_Gauguin_006/statue.png" position="0" x="204.0" y="76.5">
+</shape>
+<shape name="background" pixmapfile="babyshapes/Paul_Gauguin_006/background.png" position="0" type="SHAPE_BACKGROUND" x="399.5" y="260.0">
+<tooltip>background</tooltip></shape>
+</ShapeGame>
diff --git a/boards/babyshapes/board8_1.xml.in b/boards/babyshapes/board8_1.xml.in
new file mode 100644
index 0000000..cbce7f0
--- /dev/null
+++ b/boards/babyshapes/board8_1.xml.in
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ShapeGame><!-- Created with GComprisShapegame gimp script -->
+<!-- Source http://commons.wikimedia.org/wiki/Image:Pieter_Bruegel_d._%C3%84._011.jpg -->
+<title justification="GTK_JUSTIFY_CENTER" x="600" y="495">
+<_name>Pieter Bruegel, Bauernhochzeit - 1568</_name></title>
+<shape name="service" pixmapfile="babyshapes/Pieter_Bruegel/service.png" position="0" x="533.0" y="324.0">
+</shape>
+<shape name="Mur" pixmapfile="babyshapes/Pieter_Bruegel/mur.png" position="0" x="664.5" y="81.5">
+</shape>
+<shape name="musicien" pixmapfile="babyshapes/Pieter_Bruegel/musicien.png" position="0" x="223.0" y="236.5">
+</shape>
+<shape name="Fillette" pixmapfile="babyshapes/Pieter_Bruegel/fillette.png" position="0" x="293.5" y="445.0">
+</shape>
+<shape name="background" pixmapfile="babyshapes/Pieter_Bruegel/background.png" position="0" type="SHAPE_BACKGROUND" x="399.5" y="260.0">
+<tooltip>background</tooltip></shape>
+</ShapeGame>
diff --git a/boards/babyshapes/board8_2.xml.in b/boards/babyshapes/board8_2.xml.in
new file mode 100644
index 0000000..52ff4ca
--- /dev/null
+++ b/boards/babyshapes/board8_2.xml.in
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ShapeGame><!-- Created with GComprisShapegame gimp script -->
+<!-- Source http://commons.wikimedia.org/wiki/Image:Tapisserie_moyen-age_dame_licorne.JPG -->
+<title justification="GTK_JUSTIFY_CENTER" x="600" y="495">
+<_name>The Lady and the Unicorn - XVe century</_name></title>
+<shape name="5" pixmapfile="babyshapes/lady_unicorn/5.png" position="0" x="130.0" y="409.5">
+</shape>
+<shape name="4" pixmapfile="babyshapes/lady_unicorn/4.png" position="0" x="247.0" y="338.0">
+</shape>
+<shape name="2" pixmapfile="babyshapes/lady_unicorn/2.png" position="0" x="376.0" y="285.0">
+</shape>
+<shape name="3" pixmapfile="babyshapes/lady_unicorn/3.png" position="0" x="540.5" y="440.0">
+</shape>
+<shape name="1" pixmapfile="babyshapes/lady_unicorn/1.png" position="0" x="637.5" y="43.5">
+</shape>
+<shape name="background" pixmapfile="babyshapes/lady_unicorn/background.png" position="0" type="SHAPE_BACKGROUND" x="400.0" y="260.0">
+<tooltip>background</tooltip></shape>
+</ShapeGame>
diff --git a/boards/babyshapes/board8_3.xml.in b/boards/babyshapes/board8_3.xml.in
new file mode 100644
index 0000000..36ea852
--- /dev/null
+++ b/boards/babyshapes/board8_3.xml.in
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ShapeGame><!-- Created with GComprisShapegame gimp script -->
+<!-- Source http://commons.wikimedia.org/wiki/Image:Vincent_Van_Gogh_0011.jpg -->
+<title justification="GTK_JUSTIFY_CENTER" x="600" y="495">
+<_name>Vincent van Gogh, Bedroom in Arles - 1888</_name></title>
+<shape name="5" pixmapfile="babyshapes/Van_Gogh_0011/5.png" position="0" x="525.0" y="280.0">
+</shape>
+<shape name="4" pixmapfile="babyshapes/Van_Gogh_0011/4.png" position="0" x="511.0" y="44.0">
+</shape>
+<shape name="3" pixmapfile="babyshapes/Van_Gogh_0011/3.png" position="0" x="394.5" y="80.0">
+</shape>
+<shape name="1" pixmapfile="babyshapes/Van_Gogh_0011/1.png" position="0" x="238.5" y="227.0">
+</shape>
+<shape name="2" pixmapfile="babyshapes/Van_Gogh_0011/2.png" position="0" x="133.0" y="315.0">
+</shape>
+<shape name="background" pixmapfile="babyshapes/Van_Gogh_0011/background.png" position="0" type="SHAPE_BACKGROUND" x="399.5" y="260.0">
+<tooltip>background</tooltip></shape>
+</ShapeGame>
diff --git a/boards/babyshapes/board8_4.xml.in b/boards/babyshapes/board8_4.xml.in
new file mode 100644
index 0000000..f8319d5
--- /dev/null
+++ b/boards/babyshapes/board8_4.xml.in
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ShapeGame><!-- Created with GComprisShapegame gimp script -->
+<!-- Source http://commons.wikimedia.org/wiki/Image:Ambrosius_Bosschaert,_the_Elder_04.jpg -->
+<title justification="GTK_JUSTIFY_CENTER" x="600" y="495">
+<_name>Ambrosius Bosschaert, The Elder - 1614</_name></title>
+<shape name="6" pixmapfile="babyshapes/Bosschaert_04/6.png" position="0" x="356.5" y="376.0">
+</shape>
+<shape name="5" pixmapfile="babyshapes/Bosschaert_04/5.png" position="0" x="434.0" y="160.0">
+</shape>
+<shape name="4" pixmapfile="babyshapes/Bosschaert_04/4.png" position="0" x="388.5" y="253.0">
+</shape>
+<shape name="3" pixmapfile="babyshapes/Bosschaert_04/3.png" position="0" x="219.0" y="126.5">
+</shape>
+<shape name="2" pixmapfile="babyshapes/Bosschaert_04/2.png" position="0" x="187.0" y="301.0">
+</shape>
+<shape name="1" pixmapfile="babyshapes/Bosschaert_04/1.png" position="0" x="498.0" y="384.5">
+</shape>
+<shape name="background" pixmapfile="babyshapes/Bosschaert_04/background.png" position="0" type="SHAPE_BACKGROUND" x="400.0" y="260.0">
+<tooltip>background</tooltip></shape>
+</ShapeGame>
diff --git a/boards/babyshapes/lady_unicorn/1.png b/boards/babyshapes/lady_unicorn/1.png
new file mode 100644
index 0000000..ec1b21d
--- /dev/null
+++ b/boards/babyshapes/lady_unicorn/1.png
Binary files differ
diff --git a/boards/babyshapes/lady_unicorn/2.png b/boards/babyshapes/lady_unicorn/2.png
new file mode 100644
index 0000000..9bb08ed
--- /dev/null
+++ b/boards/babyshapes/lady_unicorn/2.png
Binary files differ
diff --git a/boards/babyshapes/lady_unicorn/3.png b/boards/babyshapes/lady_unicorn/3.png
new file mode 100644
index 0000000..b447c53
--- /dev/null
+++ b/boards/babyshapes/lady_unicorn/3.png
Binary files differ
diff --git a/boards/babyshapes/lady_unicorn/4.png b/boards/babyshapes/lady_unicorn/4.png
new file mode 100644
index 0000000..87310ae
--- /dev/null
+++ b/boards/babyshapes/lady_unicorn/4.png
Binary files differ
diff --git a/boards/babyshapes/lady_unicorn/5.png b/boards/babyshapes/lady_unicorn/5.png
new file mode 100644
index 0000000..3b2c4b3
--- /dev/null
+++ b/boards/babyshapes/lady_unicorn/5.png
Binary files differ
diff --git a/boards/babyshapes/lady_unicorn/background.png b/boards/babyshapes/lady_unicorn/background.png
new file mode 100644
index 0000000..927f2d0
--- /dev/null
+++ b/boards/babyshapes/lady_unicorn/background.png
Binary files differ