Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/boards
diff options
context:
space:
mode:
authorBruno Coudoin <bcoudoin@src.gnome.org>2003-12-10 22:15:07 (GMT)
committer Bruno Coudoin <bcoudoin@src.gnome.org>2003-12-10 22:15:07 (GMT)
commit90cd3015628c82637397b17b81323b0377d561b5 (patch)
treeda044ca569926b57124872be29d1996d32015bec /boards
parent59885e7e79cbd9362e06edd56a131ee97beaddfe (diff)
added documentation fixed 1 missing pixel border removed and replaced by
* boards/redraw.xml.in: added documentation * boards/skins/default/gcompris-shapebg.jpg: fixed 1 missing pixel border * boards/traffic/TrafficData: removed and replaced by traffic.h * configure.in: replaced the dependancy of gcompris from gnome to gtk marked to release 5.0 * docs/fr/gcompris.texi: fixed doc nodes * gcompris.spec.in: fixed for info file distribution. better use of % directives * po/POTFILES.in: added redraw.py * src/boards/Makefile.am: added trafic.h * src/boards/advanced_colors.c: (init_xml), (read_xml_file): gtk port * src/boards/chess.c: (start_board), (chess_create_item), (start_child): fixed error message and process to use GNUCHESS env var * src/boards/clickgame.c: (load_random_pixmap): use g_file_test instead of g_file_exists * src/boards/imageid.c: (init_xml), (read_xml_file): use g_file_test instead of g_file_exists * src/boards/menu.c: (menu_create_item): use g_file_test instead of g_file_exists * src/boards/missingletter.c: (init_xml), (read_xml_file): use g_file_test instead of g_file_exists * src/boards/py-mod-sound.c: removed gcompris_play_sound (gnome dependant) * src/boards/python/redraw.py: added i18n (don't work), removed editable flag * src/boards/read_colors.c: (init_xml), (read_xml_file): use g_file_test instead of g_file_exits * src/boards/reading.c: added stdio.h * src/boards/traffic.c: (load_level), (cars_from_strv): modified to use a .h instead of a file for data * src/boards/traffic.h: created with data from boards/traffic/TrafficData * src/boards/wordsgame.c: added stdio.h * src/gcompris/Makefile.am: gtk port * src/gcompris/about.c: (item_event_ok): commented out gnome_url_show. Still Need a replacement * src/gcompris/callbacks.c: (on_quit1_activate): implemeted quit CB, cleanup of unneeded funtions * src/gcompris/config.c: (item_event_ok): gtk port * src/gcompris/gcompris-edit.c: (quit_cb), (main): uses gcompris_write_boards_status now. Quit CB. * src/gcompris/gcompris.c: (init_background), (gcompris_set_cursor), (setup_window), (gcompris_exit), (gcompris_init): gtk port, params reading rewrite, main loop moved from gnome to gtk * src/gcompris/gcompris.h: added missing include due to the remove of gnome * src/gcompris/pluginenum.c: added stdio.h * src/gcompris/properties.c: (scan_get_int), (scan_get_string), (gcompris_properties_new), (gcompris_properties_save), (boards_write), (gcompris_write_boards_status), (read_boards_status), (gcompris_properties_enable_board), (gcompris_properties_disable_board): complete rewrite with the glib scanner. * src/gcompris/properties.h: removed unused gcompris_properties_copy. added enum for properties added gcompris_write_boards_status * src/gcompris/soundutil.c: (gcompris_play_ogg_list): removed gcompris_play_sound (gnome dependant) * src/gcompris/soundutil.h: removed gcompris_play_sound (gnome dependant)
Diffstat (limited to 'boards')
-rw-r--r--boards/redraw.xml.in10
-rw-r--r--boards/skins/default/gcompris-shapebg.jpgbin17226 -> 14974 bytes
-rw-r--r--boards/traffic/TrafficData80
3 files changed, 8 insertions, 82 deletions
diff --git a/boards/redraw.xml.in b/boards/redraw.xml.in
index 06ecb7a..6690427 100644
--- a/boards/redraw.xml.in
+++ b/boards/redraw.xml.in
@@ -11,7 +11,13 @@
<_title>Redraw the given item</_title>
<_description></_description>
<_prerequisite></_prerequisite>
- <_goal></_goal>
- <_manual></_manual>
+ <_goal>At each level, a drawing is displayed in the right area.
+You must redraw it in the left area.</_goal>
+ <_manual>First you must select the proper tool in the tool bar.
+Then, you must drag the mouse to create objects.
+When you are done, click on the OK button, you will be told were the
+errors are with little red cross.
+The order of objects (above/under) is not important but take care
+not to have unwanted object under others.</_manual>
</Board>
</GCompris>
diff --git a/boards/skins/default/gcompris-shapebg.jpg b/boards/skins/default/gcompris-shapebg.jpg
index f6c5288..2a8ea52 100644
--- a/boards/skins/default/gcompris-shapebg.jpg
+++ b/boards/skins/default/gcompris-shapebg.jpg
Binary files differ
diff --git a/boards/traffic/TrafficData b/boards/traffic/TrafficData
deleted file mode 100644
index dc48639..0000000
--- a/boards/traffic/TrafficData
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright (C) 2002 Bruno Coudoin
-#
-# The format and the dataset for the traffic game in gcompris
-# is taken from from
-# http://www.javascript-games.org/puzzle/rushhour/
-#
-# [LevelX]
-# CardY=string describing card 1
-# CardY=string describing card 2
-# ...
-# Where X is the Gcompris Level (in the control bar)
-# Where Y is the sublevel.
-#
-# This is followed by a comma separated list defining the cars on the
-# grid. So the string looks as follows:
-#
-# 'ID''X''Y'
-#
-# - 'ID' is one char in the range A-R and X
-# A-N Specify a different car color of size 2
-# O-R Specify a different car color of size 3
-# X Always Red, the goal car of size 2
-#
-# - 'X' xpos numbers between
-# 1 to 6 for Vertical car
-# A to F for Horizontal car
-#
-# - 'Y' ypos numbers between
-# 1 to 6 for Horizontal car
-# A to F for Vertical car
-#
-
-[Level1]
-Card1=XB3,AA1,B5A,CE5,O1F,P2A,Q2D,RC6
-Card2=XA3,A1A,B2D,C3E,D5C,EE5,FA6,GD6,OD1,P2F,QA4
-Card3=XB3,AB4,B5B,CC6,O3D,P4F
-Card4=XB3,A4C,B5F,O1A,P1D,QD4,RC6
-Card5=XB3,AA1,B1F,D5A,EE5,FE6,G3F,O1D,P2A,Q2E,RB4
-[Level2]
-Card1=XB3,AA1,B1D,CA2,DA4,E4C,F5A,O2E,P2F,Q3D,RD6
-Card2=XB3,A1B,BC1,C1E,D1F,E2D,F3F,IC4,H5D
-Card3=XA3,AD1,BC2,C2E,D3C,E3D,FA4,GE4,HA5,I5C,KA6,O1F,PD5,QD6
-Card4=XA3,A1B,BC1,CE1,D2D,EE2,F3F,G5C,H5F,O3E,P4A,QB4
-Card5=XB3,AA1,B1C,CE1,DA2,E5D,FE5,GA6,HE6,O2F,P3A,QB4
-[Level3]
-Card1=XB3,AB1,B4C,E5F,O1A,P1D,QD4,RC6
-Card2=XA3,A1A,BB1,C5E,O1F,P2C,QD4,RA6
-Card3=XD3,AA1,BC1,C1E,D2C,E3B,FD4,G5D,HE5,IB6,KE6,O2F,P4A
-Card4=XC3,AA1,B1C,CE2,D3A,E3B,F3E,G3F,HC4,I5C,JE5,KA6
-Card5=XC3,AB1,BD1,CA2,DC2,E4C,F4D,GE5,HB6,ID6,O2E,P2F,Q3A,R3B
-[Level4]
-Card1=XD3,AA1,BC1,C1E,D2A,EC2,F3B,GA6,O1F,P3C,QD4
-Card2=XA3,A1A,BC2,CE2,D3C,EA4,F5E,G5F,OB1,P4D,QA5,RA6
-Card3=XB3,AA1,B1C,CA2,DB5,O1D,P3A,QB4,RA6
-Card4=XC3,A1C,BD1,D3B,EC4,F4E,J2E,OB5
-Card5=XA3,A1A,BB2,C2D,D3C,E5C,FD5,OD1,P3F,QD6
-[Level5]
-Card1=XB3,AA1,B1C,O1D,P2A,QB4,RD6
-Card2=XB3,A1C,B2A,CE2,D4B,EE4,F5A,GC5,H5F,OD1,P2D,QB6
-Card3=XD3,A2C,BD2,C4C,D4D,EE4,FE5,OC1,P1F,QC6
-Card4=XC3,A1C,BD1,C2B,D3A,E3E,FB4,G5E,HA6,OA5
-Card5=XB3,AA1,B1C,CE1,DA2,E3E,F5B,G5D,HE5,IE6,O2F,P3A,QB4
-[Level6]
-Card1=XB3,A1B,B2A,C2D,D3F,E4A,F5C,G5F,HD6,OD1,P2E,RB4
-Card2=XA3,A1A,BB1,CB2,D3C,ED4,F5C,O1D,P3F,RD6
-Card3=XA3,A1D,BE2,C4A,D4B,ED4,FA6,GC6,OA1,P2C,Q4F,RC5
-Card4=XA3,A2C,B3F,C4A,DB4,ED4,FB5,G5D,H5F,OA1,P1E,RA6
-Card5=XB3,A1C,B2D,CA4,DC4,EA6,FC6,O1A,PD1,Q4F
-[Level7]
-Card1=XB3,AA1,B2D,CE2,D3A,ED4,FA5,OD1,P3F,Q4C,RD6
-Card2=XA3,AA1,B1D,CE1,D4A,EB4,FD4,HA6,K5D,O1C,P4F
-Card3=XA3,A1B,BE1,DB4,ED4,FB5,G5D,H5E,I4A,P4F,QA6,R1C
-Card4=XA3,A1A,B2D,C3E,D4D,E5C,FE5,HD6,IA6,P2F,QA4,RD1
-Card5=XA3,AD1,B2D,DB5,E5D,F5E,GA6,K4A,O1C,P1F,QB4
-[Level8]
-Card1=XC3,AE1,B2B,CC2,D4D,E5C,FE5,GA6,O1A,PB1,Q2F,RA4
-Card2=XB3,AA1,B1C,CE1,DA2,E5D,FE5,GA6,HE6,O2E,P2F,Q3A,RB4
-Card3=XA3,A1A,BB2,C2D,D3C,ED4,F5C,GD5,OD1,QD6,R3F
-Card4=XA3,A1C,B2D,C3C,DA4,ED4,F5A,G5B,HC5,IC6,OD1,R3F
-Card5=XD3,AB1,B1E,C2B,D2C,E4D,F5C,GE5,HA6,ID6,O1A,P2F,QA4