| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
It is no more needed to copy config.rpath localy.
svn path=/trunk/; revision=3586
|
|
|
|
|
|
|
|
|
| |
Removed non functional writing tutor activity to make room.
Removed non functional oscar and friends to make room
Compressed all png images with optipng to save space (5MB saved)
svn path=/trunk/; revision=3433
|
|
|
|
| |
svn path=/trunk/; revision=2957
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Thanks to Ronny Standtke for these bug reports.
* boards/chronos/board4_3.xml.in: removed hardcoded translations
* boards/doubleentry/board3_0.xml.in: fixed call to audio voices.
FIXME: works only with LATIN country.
* src/boards/python/algorithm.py: Fixed the skip of a level after the call to the help.
* src/boards/shapegame.c: (shapegame_init_canvas),
(find_closest_shape), (item_event_drag): fixed, it was missing a X offset coming from
the box of shapes on the left. It was mostly visible in the doubleentry activity where
it was not easy to spot the target.
svn path=/trunk/; revision=2915
|
|
|
|
| |
svn path=/trunk/; revision=2575
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* boards/chronos/board4_0.xml.in:
* boards/hanoi.xml.in:
* boards/paintings/board3_0.xml.in:
Fixed for windows compilation:
* config.h.mingw.in:
* src/boards/Makefile.mingw:
* src/gcompris/Makefile.mingw:
* src/gcompris/board.c: (gc_board_init):
* src/gcompris/help.c: (gc_help_has_board):
* src/gcompris/log.c: (gc_log_start):
Added missing .h and mypaint.py
* src/boards/mypaint/Makefile.am:
svn path=/trunk/; revision=2510
|
|
|
|
|
|
|
|
|
| |
images that are not mandatory to play an activity are not
displayed. All images in boards/opt are skipped if loaded
with the set_background() API and the --nobackimg is set.
svn path=/trunk/; revision=2503
|
|
|
|
| |
svn path=/trunk/; revision=2502
|
|
|
|
| |
svn path=/trunk/; revision=2501
|
|
|
|
|
|
|
|
|
| |
- fixed all boards/Makefile.am, the transformation for i18n was not good enough
and was breaking the game missing_letter.
- added support for py2exe on windows which allow us to create an embedded package
with python, pygtk and pycairo all together
- cleanup in boards/* to replace assert by g_assert and remove uneeded includes.
- fixed awele to run on windows replace font "12x24" by "sans 12"
|
|
|
|
|
|
|
| |
are no more embedded in them. It was no more used for a while, we take the translation
from the po file directly. This saves 2 to 3 MB !.
- Fixed the escape key on to level menu. It no more stops the menu itself.
- Added initial support for autopackage software packaging system.
|
| |
|
|
|
|
|
| |
- Improved the submarine icon based on a Nicu icon from openclipart.org
- Fixed Tux_mute.png, it was commited without -kb option and was obviously corrupted.
|
|
|
|
|
|
|
|
|
| |
(strings in xml with preverve must not use \n)
- Added a new icon for the gnumch game by Franck Doucet.
- Removed keymap association that are not more needed in python
boards
- Now the guessnumber game as an helico that shows the distance
to the number to find
|
|
|
|
| |
This commit is the intergration of her work.
|
|
|
|
|
|
|
|
| |
http://bugzilla.gnome.org/show_bug.cgi?id=315177
Thanks to Clytie Siddall for this complete fixup of our
bad english.
It's very important for an educational software like GCompris to be
as correct as possible in the text messages.
|
|
|
|
|
| |
* src/boards/chess.c: (start_board), (engine_local_destroy),
(start_child): changed the fork call by a g_spawn_async_with_pipes that is portable.
|
|
|
|
|
|
| |
Added a test case for that in watercycle.
added a Garden chronos level by Frank
Fixed switz to Switzeraland.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-02-05 Bruno coudoin <bruno.coudoin@free.fr>
A new level from Frank Doucet in Chronos, the seasons.
reorganized all mazes in a submenu in the computer section
* boards/Makefile.am:
* boards/chronos/Makefile.am:
* boards/chronos/board1_1.xml.in:
* boards/chronos/images/autumn.png:
* boards/chronos/images/spring.png:
* boards/chronos/images/summer.png:
* boards/chronos/images/winter.png:
* boards/maze.xml.in:
* boards/maze2DRelative.xml.in:
* boards/maze3D.xml.in:
* boards/mazeInvisible.xml.in:
* boards/mazeMenu.xml.in:
* po/POTFILES.in:
|
|
|
|
|
|
|
|
|
|
|
|
| |
* boards/chronos/board4_1.xml.in: fixed Yager by Yeager (reported by Kelemen Gábor)
* boards/searace.xml.in: fixed typo on weather
* boards/searace1player.xml.in: -
* src/boards/python/anim.py: New version of anim by Yves. This version save the anim
in an incompatible format. Now anim are saved in anim2 directory to avoid confusion.
This new anim will be mozilla-svg compatible. It will be possible to publish our kids
creation on the web.
* src/boards/python/searace.py: Completed, it is now possible to make measurements by dragging
the mouse.
|
|
|
|
|
|
|
|
|
|
|
| |
* boards/chronos/images/chronos-tuxtree1.png: fixed to include a background
* boards/chronos/images/chronos-tuxtree2.png: -
* boards/chronos/images/chronos-tuxtree3.png: -
* boards/chronos/images/chronos-tuxtree4.png: -
* docs/Makefile.am: fixed
* gcompris.spec.in: fixed
* src/boards/python/searace.py: implemented one player mode (hidden for now)
activate it with the shift key to get a tux program
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-01-09 Bruno coudoin <bruno.coudoin@free.fr>
* boards/boardicons/tuxpara.png: added the boat to make it easier to catch
* boards/chronos/board3_0.xml.in: added more info on each item
* boards/chronos/board3_1.xml.in: -
* boards/chronos/board3_2.xml.in: -
* boards/chronos/board3_3.xml.in: -
* boards/chronos/board3_4.xml.in: -
* boards/searace.xml.in: updated the help
* docs/C/python.xml: added a missing #define for BAR_REPEAT_ICON
* src/boards/paratrooper.c: (paratrooper_next_level): make the boat larger initialy
* src/boards/py-mod-gcompris.c: (python_gcompris_module_init): added missing BAR_REPEAT_ICON
* src/boards/python/hexagon.py: removed useless comments. added a timeout on a win to let the kid see the strawberry
* src/boards/python/searace.py: updated and completed.
* src/boards/traffic.c: (cars_from_strv): changed a color too close to the background
|
|
|
|
|
|
|
| |
* boards/chronos/board4_2.xml.in: Updated by Franck Doucet
* boards/chronos/board4_3.xml.in: -
* po/POTFILES.in: updated
* src/boards/python/searace.py: updated, not playable yet
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
They are added in chronos and the drawings utilities
* boards/chronos/Makefile.am:
* boards/chronos/board4_1.xml.in:
* boards/chronos/images/1955ds19.png:
* boards/chronos/images/benz1885.png:
* boards/chronos/images/bolle1878.png:
* boards/chronos/images/lancia1923.png:
* boards/chronos/images/renault1899.png:
* boards/dataset/mrpatate.xml:
* docs/website/article.html: fixed the forum
* docs/website/forum.html: -
* docs/website/rubrique.html: -
* gcompris.spec.in: added dependancy SDL_Mixer
* po/POTFILES.in: added chromos
* src/boards/python/searace.py: updated, not playable yet
|
|
|
|
|
|
|
|
| |
Thanks to Danilo Segan for that.
* boards/chronos/board3_0.xml.in:
* boards/menu.xml.in:
* boards/redraw_symmetrical.xml.in: fixed directory path
|
|
|
|
|
|
|
|
|
|
| |
* boards/chronos/board3_0.xml.in: updated by Frank
* boards/chronos/board4_0.xml.in: -
* boards/chronos/board4_1.xml.in: -
* docs/spip_menuboard.xsl: updated, fixed bug
* docs/spip_oneboard.xsl: -
* docs/spipparser.pl: -
* po/ChangeLog:
|
|
|
|
|
|
|
|
| |
Also I fixed the too long text in chronos. Now shapes type activity have
a better textual color. I added the option
color_skin="gcompris/textbutton" in the shape xml format.
This way a Title can specify a color but I enforce the use of one from
the skin. Now by default Titles are of color skin:gcompris/content.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* boards/chronos/board4_1.xml.in: added translation to the title
* boards/dataset/mrpatate.xml: added new planes from Franck
* boards/sounds/ru/Makefile.am: created for russian voices. not yet commited
* src/boards/py-mod-utils.c: (py_gcompris_canvas_set_property),
(py_gcompris_canvas_get_property): created canvas_set/get_property to let python access to svgimport
data in items
* src/boards/python/anim.py: uses gcompris.utils.canvas_set_property
* src/gcompris/config.c: added Indian (Punjabi)
* src/gcompris/gameutil.c: (gcompris_dialog): now do not display a second dialog if it happens
it was crashing
* src/gcompris/help.c: (gcompris_help_start): removed focus on top button it makes crashing on close
* src/gcompris/svgutil.c: (gcompris_svg_save): added http://gcompris.net
|
|
|
|
| |
new level by Franck in chronos concerning aviation
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Makefile.am: added missing gcompris-edit.desktop
* boards/billard.xml.in: changed board plugin name
* boards/chronos/board3_0.xml.in: fixed car invention date
* boards/chronos/board3_2.xml.in: fixed car invention date
* boards/chronos/board3_4.xml.in: fixed car invention date
* boards/melody.xml.in: changed board plugin name
* boards/pythontest.xml.in: changed board plugin name
* boards/redraw.xml.in: changed board plugin name
* boards/redraw_symmetrical.xml.in: changed board plugin name
* boards/sounds/Makefile.am: added it
* boards/sounds/fr/Makefile.am:
* boards/watercycle.xml.in:
* configure.in: release 5.3.1, added italian
* gcompris.spec.in: added italian voices
* po/POTFILES.in: added missing files
* src/boards/advanced_colors.c: (is_our_board): fixed missing static
* src/boards/algebra.c: (key_press): -
* src/boards/algebra_guesscount.c: (is_our_board): -
* src/boards/canal_lock.c: (is_our_board): -
* src/boards/chess.c: (is_our_board): -
* src/boards/click_on_letter.c: (is_our_board): -
* src/boards/clickgame.c: (clickgame_is_our_board): -
* src/boards/clockgame.c: -
* src/boards/colors.c: (is_our_board): -
* src/boards/draw.c: (key_press): -
* src/boards/enumerate.c: (key_press), (is_our_board): -
* src/boards/erase.c: (is_our_board): -
* src/boards/fifteen.c: (is_our_board): -
* src/boards/gletters.c: (key_press): -
* src/boards/hanoi.c: (is_our_board): -
* src/boards/imageid.c: -
* src/boards/leftright.c: (is_our_board): -
* src/boards/machpuzzle.c: (is_our_board): -
* src/boards/maze.c: (is_our_board): -
* src/boards/memory.c: -
* src/boards/menu.c: -
* src/boards/missingletter.c: -
* src/boards/money.c: -
* src/boards/paratrooper.c: (key_press): -
* src/boards/planegame.c: (key_press): -
* src/boards/python.c: (pythonboard_pause), (pythonboard_end), -
(pythonboard_is_our_board), (pythonboard_key_press), -
(pythonboard_ok), (pythonboard_set_level), (pythonboard_config), -
(pythonboard_repeat): -
* src/boards/railroad.c: -
* src/boards/read_colors.c: (is_our_board): -
* src/boards/reading.c: -
* src/boards/reversecount.c: -
* src/boards/shapegame.c: (key_press): -
* src/boards/smallnumbers.c: (key_press): -
* src/boards/submarine.c: (is_our_board): -
* src/boards/superbrain.c: (is_our_board): -
* src/boards/target.c: (key_press), (is_our_board), -
(display_windspeed): -
* src/boards/traffic.c: (is_our_board): -
* src/boards/wordsgame.c: (key_press): -
* src/gcompris/Makefile.am: removed useless pluginenum.c and .h
* src/gcompris/about.c: (gcompris_about_start):
* src/gcompris/board.c: (init_plugins), (get_current_board_plugin),
(board_check_file), (board_play), (board_stop): changed to include the work done by pluginenum.
now use g_module instead of dl_open and plugins are loaded only when needed.
Note that they are never unloaded yet.
* src/gcompris/board.h: cleanup
* src/gcompris/config.c: (gcompris_config_start):
* src/gcompris/gameutil.c: (gcompris_read_xml_file),
(selectMenuXML), (gcompris_load_menus): replaced scandir by readdir
* src/gcompris/gcompris-board.h: added g_module items in our plugin struct
* src/gcompris/gcompris.c: (board_widget_key_press_callback),
(gcompris_get_locale), (gcompris_set_locale): use g_getenv instead of getenv
* src/gcompris/gcompris.h: removed pluginenum.h
* src/gcompris/pluginenum.c: removed. the code here is now included in boards.c
* src/gcompris/pluginenum.h: removed. the code here is now included in boards.c
* src/gcompris/properties.c: (gcompris_properties_new): use g_getenv instead of getenv
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* boards/chronos.xml.in: added transportation levels
* boards/chronos/Makefile.am: added transportation
* boards/chronos/images/README: created.
* boards/chronos/images/vicking_boat.png: created by Bruno coudoin. Released under the GPL.
* boards/dataset/mrpatate.xml: added the viking boat
* boards/gletters/README: created bt Yan Seiner
* boards/redraw_symmetrical.xml.in: reset the name. I have a problem with the web site generation here.
the name field was supose to be used for web generation and was set to the file name. It has changed for python.
need to find a way to fix that. Most important is that the game works.
* src/boards/shapegame.c: (create_title), (add_xml_shape_to_data): added a black shadow under the text. Fixed title alignment.
* src/gcompris/help.c: (gcompris_help_start), (set_content),
(item_event_help): changed to use the rich text item. Now the line wrapping is done automatically.
|
| |
|
|
linha verde theme added by Jose
* configure.in: release 5.2
* gcompris.spec.in: added new sounds
* po/POTFILES.in: added chronos
* src/gcompris/gameutil.c: (gcompris_load_pixmap): changed to display a dialog box instead of a direct exit when an image is missing.
* src/gcompris/log.c: (gcompris_log_end): fixed to compile with old gcc
|