Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog4
-rw-r--r--Makefile.am2
-rw-r--r--TODO80
-rw-r--r--boards/algebra_guesscount.xml.in5
-rw-r--r--boards/clickgame.xml.in5
-rw-r--r--boards/erase.xml.in8
-rw-r--r--boards/gcompris/buttons/button_up.pngbin0 -> 3034 bytes
-rw-r--r--boards/gcompris/buttons/button_up_selected.pngbin0 -> 3044 bytes
-rw-r--r--configure.in4
-rw-r--r--src/gcompris/.cvsignore1
-rw-r--r--src/gcompris/main.c33
11 files changed, 130 insertions, 12 deletions
diff --git a/ChangeLog b/ChangeLog
index 944bbbd..e8d272b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2002-06-06 Bruno Coudoin <bruno.coudoin@free.fr>
+ * src/gcompris/gcompris-edit*: first release of the editor
+ * src/gcompris/help.c: changed to add a credit entry and look and feel
+
2002-05-28 Bruno Coudoin <bruno.coudoin@free.fr>
* configure.in: changed AM_GNU_GETTEXT by AM_GLIB_GNU_GETTEXT
released 1.0.5
diff --git a/Makefile.am b/Makefile.am
index 55bb687..a713aca 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,6 +1,6 @@
## Process this file with automake to produce Makefile.in
-SUBDIRS = po src sounds docs boards
+SUBDIRS = intl po src sounds docs boards
icondir=$(datadir)/pixmaps
icon_DATA = gcompris.png
diff --git a/TODO b/TODO
index 8d03282..fd3f4ad 100644
--- a/TODO
+++ b/TODO
@@ -22,3 +22,83 @@
* Add a board for child identification.
* use gnome-vfs to package boards in a unique file
+
+Bug report from Marec Dirson:
+
+- dans le tableau "trains" (et sans doute ailleurs), il lui arrive
+souvent de cliquer sur des zones transparentes et de s'étonner que ça
+ne marche pas (je me demande si je ne t'avais pas déja fait cette
+remarque)
+
+- il n'y a plus de demande de confirmation pour quitter le jeu, et il
+lui est arrivé de qortir par erreur (ma souris envoie des fois des
+événements clic en double)
+
+- quand on fait glisser qqch à la souris, ça serait intéressant
+d'emêcher le pointeur d'entre dans la barre du bas, pour éviter de la
+même façon d'activer une commande par erreur (il a par exemple
+plusieurs fois cliqué sur le dé, et perdu le tableau en cours)
+
+- un moyen rapide de savoir si le tableau fonctionne avec la souris ou
+le clavier serait utile (ex. une icône dans la barre). Souvent en
+allant vers un tableau "inconnu" il essaye la souris (il a essayé de
+cliquer sur les lettres qui tombent :) - tiens, ça me rappelle mon 1er
+contact avec le labyrinthe, que par ailleurs il aime bien ;)
+
+- il a été déçu de ne pas "pouvoir" explorer tous les tableaux dispo,
+j'ai dû le convaincre que vu ses perfs aux additions, les
+soustractions et le reste seraint pour plue tard :). On retombe sur
+la possibilité de restriction des tableaux accessibles suivant l'âge
+ou autre)
+
+- au moins le poisson f09 a le pb du parasite sur la dernière ligne,
+et un autre, je crois que c'est le f04 (en tout cas il était tigré)
+
+- je me demande si dans le tableau "train" il ne serait pas mieux de
+faire la construction par drag'n'drop. Si il prend la bonne loco mais
+se trompe de wagon, il faut recommencer au début, c'est pas top.
+
+- Aussi, il y a un cas ou malgres qu'on mettes la bonne solution,
+ il ne trouve pas que c'est OK.
+
+- suggestion pour l'horloge : mettre en couleurs les chiffres
+heure/minute demandés, en utilisant la couleur des aiguilles /
+chiffres du cadrant. Ca devrait aider à expliquer ce qu'il faut
+faire.
+
+- j'ai encore le même pb de taille des fontes, c'est affreux par
+moment :(
+
+- j'en oublie sûrement, on a vu un film entre la partie et la
+rédaction de ce mail. A suivre, de toute façon il est accro :)
+
+- dans le jeu du train, c'est très drôle de cliquer sur "replay" quand le
+jeu montre le train, mais après, les trains vont de plus en plus vite, même
+les trains suivants, et ça va beaucoup trop vite !
+
+- si on ajoute beaucoup de wagons, ils dépassent de l'écran et on ne les
+voit plus. Quand on enlève les wagons qui dépassent, il se passe des choses
+bizarres : ils disparaissent tous en même temps !
+
+- le bouton "dé" est beaucoup trop près des boutons "replay" et "pouce",
+dont on se sert plus souvent.
+
+- décidément, cette grosse flèche n'est pas pratique du tout pour cliquer
+sur le wagon plein de voitures !
+
+- dans le labyrinthe, quand on laisse le doigt appuyé sur la touche pour
+aller vite à la sortie, Tux marche tout seul dans le labyrinthe suivant (il
+faut vider le tampon du clavier au début du tableau)
+
+- dans le tableau des correspondances :
+
+ + si on valide le tableau et que les correspondances sont mauvaises,
+ on n'a pas de message d'erreur comme dans les autres tableaux
+
+ + après ça, si tu laches un objet sur un autre déja posé (pour
+ écahnger, donc), ce dernier disparait du tableau (sournoisement me
+ dit-on ;)
+
+- quand on est en mode plein écran, et qu'on clique sur "aide" dans
+l'écran "à propos", il lance un navigateur qui n'est pas visible.
+
diff --git a/boards/algebra_guesscount.xml.in b/boards/algebra_guesscount.xml.in
index 7627111..850ea62 100644
--- a/boards/algebra_guesscount.xml.in
+++ b/boards/algebra_guesscount.xml.in
@@ -9,9 +9,8 @@
boarddir="algebra_guesscount">
<_title>Find the correct operations to get the result</_title>
<_description>With displayed numbers and operations, find the right combination to get the right result</_description>
- <_manual>Credits:
-Animal pictures are taken from the Animal Photography Page of Ralf Schmode (http://schmode.net/)
+ <_credit>Animal pictures are taken from the Animal Photography Page of Ralf Schmode (http://schmode.net/)
Ralf has given gcompris the authorization to include his pictures. Thanks a lot Ralf.
- </_manual>
+ </_credit>
</Board>
</GCompris>
diff --git a/boards/clickgame.xml.in b/boards/clickgame.xml.in
index 0c023d9..83b8bac 100644
--- a/boards/clickgame.xml.in
+++ b/boards/clickgame.xml.in
@@ -12,8 +12,7 @@
<_prerequisite>Can move the mouse</_prerequisite>
<_goal>In this game, the children will discover the click on the computer mouse.
The goal is just to click with the left mouse button on the moving fish.</_goal>
- <_manual>Credits:
-Fish are taken from the Unix utility xfishtank.
+ <_credit>Fish are taken from the Unix utility xfishtank.
Images are taken from the National Undersea Research Program (NURP) Collection
at http://www.photolib.noaa.gov
All images credit bellongs to the OAR/National Undersea Research Program (NURP).
@@ -24,7 +23,7 @@ Location: Florida Keys (image nur03006)
Location: Unknown (image nur03505)
Location: Unknown (image nur03010)
Location: Unknown (image nur03011)
-Location: Unknown (image nur03013)</_manual>
+Location: Unknown (image nur03013)</_credit>
</Board>
<Data directory=""/>
</GCompris>
diff --git a/boards/erase.xml.in b/boards/erase.xml.in
index 78e6a7b..ec1b087 100644
--- a/boards/erase.xml.in
+++ b/boards/erase.xml.in
@@ -9,9 +9,11 @@
boarddir="">
<_title>Move the mouse</_title>
<_description>Move the mouse to erase the area and discover the background</_description>
- <_manual>Credits:
-Animal pictures are taken from the Animal Photography Page of Ralf Schmode (http://schmode.net/)
-Ralf has given gcompris the authorization to include his pictures. Thanks a lot Ralf.
+ <_manual>
+Move the mouse until all the blocks disapear.
</_manual>
+ <_credit>Animal pictures are taken from the Animal Photography Page of Ralf Schmode (http://schmode.net/)
+Ralf has given gcompris the authorization to include his pictures. Thanks a lot Ralf.
+ </_credit>
</Board>
</GCompris>
diff --git a/boards/gcompris/buttons/button_up.png b/boards/gcompris/buttons/button_up.png
new file mode 100644
index 0000000..3c4990c
--- /dev/null
+++ b/boards/gcompris/buttons/button_up.png
Binary files differ
diff --git a/boards/gcompris/buttons/button_up_selected.png b/boards/gcompris/buttons/button_up_selected.png
new file mode 100644
index 0000000..3bdd7c9
--- /dev/null
+++ b/boards/gcompris/buttons/button_up_selected.png
Binary files differ
diff --git a/configure.in b/configure.in
index e8bea34..a674795 100644
--- a/configure.in
+++ b/configure.in
@@ -1,7 +1,7 @@
dnl Process this file with autoconf to produce a configure script.
AC_INIT(configure.in)
-AM_INIT_AUTOMAKE(gcompris, 1.0.5)
+AM_INIT_AUTOMAKE(gcompris, 1.1.0)
AM_CONFIG_HEADER(config.h)
GNOME_INIT
@@ -30,7 +30,7 @@ dnl GCompris needs to know which locale are supported
AC_SUBST(ALL_LINGUAS)
AC_DEFINE_UNQUOTED(ALL_LINGUAS, "${ALL_LINGUAS}")
-AM_GLIB_GNU_GETTEXT
+AM_GNU_GETTEXT
dnl Add the gnome canvas pixbuf. It comes with GDK_PIXBUF but not added automatically
dnl FIXME : should use gnome-config gnomecanvaspixbuf --libs
diff --git a/src/gcompris/.cvsignore b/src/gcompris/.cvsignore
index b22fade..40e2223 100644
--- a/src/gcompris/.cvsignore
+++ b/src/gcompris/.cvsignore
@@ -6,3 +6,4 @@
Makefile
Makefile.in
gcompris
+gcompris-edit
diff --git a/src/gcompris/main.c b/src/gcompris/main.c
new file mode 100644
index 0000000..e24dfdd
--- /dev/null
+++ b/src/gcompris/main.c
@@ -0,0 +1,33 @@
+/* gcompris - main.c
+ *
+ * Time-stamp: <2002/06/02 00:25:49 bruno>
+ *
+ * Copyright (C) 2000,2001 Bruno Coudoin
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ */
+
+#include <signal.h>
+
+#include "gcompris.h"
+
+int
+gcompris_init (int argc, char *argv[]);
+
+int
+main (int argc, char *argv[])
+{
+ gcompris_init(argc, argv);
+}