diff options
author | Bruno 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) |
commit | 90cd3015628c82637397b17b81323b0377d561b5 (patch) | |
tree | da044ca569926b57124872be29d1996d32015bec /boards | |
parent | 59885e7e79cbd9362e06edd56a131ee97beaddfe (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.in | 10 | ||||
-rw-r--r-- | boards/skins/default/gcompris-shapebg.jpg | bin | 17226 -> 14974 bytes | |||
-rw-r--r-- | boards/traffic/TrafficData | 80 |
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 Binary files differindex f6c5288..2a8ea52 100644 --- a/boards/skins/default/gcompris-shapebg.jpg +++ b/boards/skins/default/gcompris-shapebg.jpg 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 |