1. 13 Mar, 2004 1 commit
    • Bruno Coudoin's avatar
      added missing gcompris-edit.desktop changed board plugin name fixed car · faf6349e
      Bruno Coudoin authored
      	* 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
      faf6349e
  2. 03 Mar, 2004 1 commit
  3. 28 Feb, 2004 2 commits
    • Bruno Coudoin's avatar
      added transportation levels added transportation created. created by Bruno · 060d9b52
      Bruno Coudoin authored
      	* 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.
      060d9b52
    • Bruno Coudoin's avatar
      added list_translators.sh added by Jose added. taken from gkb. added · a328823f
      Bruno Coudoin authored
      	* .cvsignore: added list_translators.sh
      	* boards/boardicons/chronos.png: added by Jose
      	* boards/flags/en_CA.png: added. taken from gkb.
      	* boards/flags/gcompris_flags.assetml.in: added en_CA.png
      	* boards/gletters/gletters.ja: created by Yan Seiner. It holds the japanese letters/key mapping.
      	* boards/melody.xml.in: added help
      	* configure.in: fixed bug 134838 python libm not detected
      	* list_translators.sh: added. used to list the last translators after a CVS TAG
      	* src/boards/clockgame.c: (display_hour), (display_minute),
      	(display_second), (clockgame_create_item): changed uint by guint. more portable
      	* src/boards/gletters.c: (level_set_score), (pause_board),
      	(fill_letters), (load_default_charset), (whitespace),
      	(load_charset_from_file), (get_charset), (start_board),
      	(end_board), (set_level), (is_falling_letter), (key_press),
      	(gletters_next_level), (gletters_create_item), (player_win),
      	(player_loose): added support for letters/key mapping in a specific file (by Yan Seiner)
      	* src/boards/memory.c: (memory_next_level), (get_image),
      	(create_item), (item_event): complete review to work without letter pixmap.
      	* src/boards/shapegame.c: (increment_sublevel): fixed for the logs
      	* src/gcompris/config.c: added en_CA
      	* src/gcompris/gameutil.c: (gcompris_load_pixmap): moved a var declaration to work with old compiler.
      a328823f
  4. 08 Feb, 2004 1 commit
    • Bruno Coudoin's avatar
      typo, title changed to billiards added croatian added some hints created · 29781e8c
      Bruno Coudoin authored
      	* boards/billard.xml.in: typo, title changed to billiards
      	* boards/flags/gcompris_flags.assetml.in: added croatian
      	* boards/sounds/HOWTO_ENCODE: added some hints
      	* boards/wordsgame/wordslevel3.fr: created by Catherine Lhomme
      	* configure.in: added info about lib ogg/ao/vorbis detection
      	* po/es.po: fixed errors in missing_letter bug in debian #228712
      	* src/boards/gletters.c: (add_char), (key_press): added log call on what letter we got vs expected
      	* src/boards/py-mod-gcompris.c: (py_gcompris_log_set_comment): changed gcompris.log_set_reason signature
      	* docs/C/python.xml: changed gcompris.log_set_reason signature
      	* src/boards/reading.c: (player_loose): adapted call to changed gcompris.log_set_reason
      	* src/boards/smallnumbers.c: (pause_board), (start_board),
      	(smallnumbers_next_level), (player_win): added call to bonus
      	* src/gcompris/about.c: (gcompris_about_start): added tranlator
      	* src/gcompris/config.c: (item_event_ok): fixed default locale not being saved
      	* src/gcompris/gameutil.c: (gcompris_read_xml_file),
      	(cleanup_menus), (gcompris_load_menus): added support for dynamic locale reload
      	* src/gcompris/gameutil.h: changed an internal func signature to support for dynamic locale
      	* src/gcompris/gcompris.c: (board_widget_key_press_callback),
      	(gcompris_set_locale): remove log key call (commented by now)
      	* src/gcompris/gcompris.h: changed gcompris_log_set_comment signature
      	* src/gcompris/log.c: (gcompris_log_set_comment): changed gcompris_log_set_comment signature
      	* src/gcompris/properties.c: (gcompris_properties_new),
      	(gcompris_properties_save): fixed locale not being saved
      29781e8c
  5. 04 Feb, 2004 1 commit
    • Bruno Coudoin's avatar
      fixed bug where object could be displayed on the right (invisible) cleanup · 8a8542b4
      Bruno Coudoin authored
      	* src/boards/gletters.c: (gletters_create_item): fixed bug where object could be displayed
      	on the right (invisible)
      	* src/boards/wordsgame.c: (key_press): cleanup
      	* src/gcompris/gcompris.c: (board_widget_key_press_callback): added the key logger in log
      	* src/gcompris/gcompris.h: added the key logger in log (no need for python plugins)
      	* src/gcompris/log.c: (gcompris_log_start), (gcompris_log_set_key),
      	(gcompris_log_end): added the key logger
      8a8542b4
  6. 02 Feb, 2004 1 commit
    • Bruno Coudoin's avatar
      -A- removed difficulty=0 cause it breaks the web site generation -A- -A- · e438f4b4
      Bruno Coudoin authored
      	* boards/algebra_group.xml.in: -A- removed difficulty=0 cause it breaks the web site generation
      	* boards/boards.xml.in: -A-
      	* boards/colors_group.xml.in: -A-
      	* boards/computer.xml.in: -A-
      	* boards/experience.xml.in: -A-
      	* boards/fun.xml.in: -A-
      	* boards/menu.xml.in: -A-
      	* boards/redraw_symmetrical.xml.in: fixed comments
      	* boards/skins/pink/skin.xml: changed colors for erase
      	* boards/wordsgame/wordslevel1.fr: New list of words from Catherine Lhomme
      	* boards/wordsgame/wordslevel2.fr: New list of words from Catherine Lhomme
      	* boards/wordsgame/wordslevelmax.fr: New list of words from Catherine Lhomme
      	* gcompris.spec.in: added melody ogg files
      	* src/boards/advanced_colors.c: (item_event): fixed bug: added pause while in bonus
      	* src/boards/click_on_letter.c: (click_on_letter_create_item),
      	(game_won), (process_ok_timeout), (process_ok), (item_event),
      	(highlight_selected): fixed bug: added pause while in bonus
      	* src/boards/colors.c: (item_event): fixed bug: added pause while in bonus
      	* src/boards/imageid.c: (imageid_next_level), (item_event),
      	(highlight_selected): fixed bug: added pause while in bonus
      	* src/boards/leftright.c: (item_event): fixed bug: added pause while in bonus
      	* src/boards/machpuzzle.c: (create_machine_item): changed hole color to black
      	* src/boards/missingletter.c: (missing_letter_next_level),
      	(missing_letter_create_item), (item_event), (highlight_selected),
      	(add_xml_data): fixed bug: added pause while in bonus
      	* src/boards/read_colors.c: (item_event): fixed bug: added pause while in bonus
      	* src/boards/reading.c: (player_win), (player_loose),
      	(item_event_valid): fixed bug: added pause while in bonus
      	* src/gcompris/config.c: added Croatian
      	* src/gcompris/score.c: (gcompris_score_set): centered score. use / instead of : for separator
      e438f4b4
  7. 31 Jan, 2004 1 commit
  8. 30 Jan, 2004 2 commits
    • Bruno Coudoin's avatar
      added and changed colors for erase added and changed colors for erase · a4b60168
      Bruno Coudoin authored
      	* boards/skins/default/skin.xml: added and changed colors for erase
      	* boards/skins/pink/skin.xml: added and changed colors for erase
      	* src/boards/erase.c: (erase_next_level), (erase_create_item),
      	(game_won), (item_event): based on an idea of Zsolt, added a 2 times and 3 times shoot items
      	* src/gcompris/.cvsignore: fixed.
      a4b60168
    • Bruno Coudoin's avatar
      added billard created created created added billard completed · 8b3eee72
      Bruno Coudoin authored
      	* boards/Makefile.am: added billard
      	* boards/billard.xml.in: created
      	* boards/boardicons/billard.png: created
      	* boards/images/billard_background.jpg: created
      	* po/POTFILES.in: added billard
      	* src/boards/machpuzzle.c: (start_board), (end_board), (set_level),
      	(is_our_board), (minigolf_next_level),
      	(minigolf_destroy_all_items), (minigolf_create_item), (game_won),
      	(create_machine_item), (rectangle_in), (minigolf_move): completed implementation to have a simple billard simulation
      	* src/boards/python/gcompris/bonus/.cvsignore: remove .pyc now
      	* src/boards/python/gcompris/sound/.cvsignore: remove .pyc now
      	* src/gcompris/bonus.c: (board_finished): now uses LOG_STATUS_COMPLETED when board_finished arrives.
      	* src/gcompris/gcompris.h: added GCOMPRIS_LOG_STATUS_COMPLETED
      8b3eee72
  9. 27 Jan, 2004 2 commits
    • Bruno Coudoin's avatar
      741dd068
    • Bruno Coudoin's avatar
      ported to use fonts instead of gcompris_load_number_pixmap updated to · 9071eed8
      Bruno Coudoin authored
      	* src/boards/algebra.c: (start_board), (key_press),
      	(display_operand), (algebra_create_item), (set_focus_item),
      	(process_ok), (get_operand), (get_random_number): ported to use fonts instead of gcompris_load_number_pixmap
      	* src/boards/py-mod-utils.c: updated to remove gcompris_load_number_pixmap
      	* src/gcompris/board.c: (board_check_file): added a test in case menu are not loaded
      	* src/gcompris/bonus.c: (board_finished), (bonus_image): added a call to gcompris_log_start
      	* src/gcompris/gameutil.c: updated to remove gcompris_load_number_pixmap
      	* src/gcompris/gameutil.h: updated to remove gcompris_load_number_pixmap
      9071eed8
  10. 26 Jan, 2004 1 commit
  11. 25 Jan, 2004 1 commit
    • Bruno Coudoin's avatar
      changed to use fonts instead of fixed pixmaps for letters changed to use · a37b5e3d
      Bruno Coudoin authored
             * src/boards/gletters.c: (pause_board), (start_board),
              (gletters_next_level), (gletters_create_item), (player_win): changed to
      use fonts instead of fixed pixmaps for letters
              * src/gcompris/score.c: (display_number): changed to use fonts instead of fixed pixmaps for letters
              * boards/melody.xml.in: added _ to title, added mandatory_sound_file.
      a37b5e3d
  12. 24 Jan, 2004 2 commits
  13. 21 Jan, 2004 1 commit
  14. 20 Jan, 2004 1 commit
    • Bruno Coudoin's avatar
      no idea why it as changed added call to log for failed comment added log.c · d39ba707
      Bruno Coudoin authored
      	* po/Makefile.in.in: no idea why it as changed
      	* src/boards/reading.c: (player_win), (player_loose): added call to log for failed comment
      	* src/gcompris/Makefile.am: added log.c
      	* src/gcompris/board.c: (board_play), (board_stop): added log API call
      	* src/gcompris/bonus.c: (bonus_image): added log API call
      	* src/gcompris/gcompris.h: added log API
      	* src/gcompris/log.c: created the log API
      d39ba707
  15. 19 Jan, 2004 2 commits
    • Bruno Coudoin's avatar
      now hide the bar just after the ok now hide the bar just after the ok now · 04fb77cb
      Bruno Coudoin authored
      	* src/boards/missing_letter.c: now hide the bar just after the ok
      	* src/boards/colors.c: now hide the bar just after the ok
      	* src/boards/read_colors.c: now hide the bar just after the ok
      	* src/boards/advanced_colors.c: now hide the bar just after the ok
      	* src/boards/leftright.c: now hide the bar just after the ok
      	* src/boards/enumerate.c: (process_ok): give proper negative feedback
      	* src/boards/maze.c: (maze_create_item): do not display help message in 2D
      	* src/boards/reading.c: (reading_next_level),
      	(reading_destroy_all_items), (player_win), (player_loose): fixed start sequence
      	* src/boards/target.c: (process_ok): give proper negative feedback
      04fb77cb
    • Bruno Coudoin's avatar
      src/boards/python/melody.py: fixed timer management and crash · 7098c004
      Bruno Coudoin authored
       src/boards/maze.c: (start_board): fixed image icon name
      7098c004
  16. 16 Jan, 2004 1 commit
  17. 21 Dec, 2003 1 commit
    • Bruno Coudoin's avatar
      Created by Ronny Standtke to have a contextual redo/help icon Created by · 913924c8
      Bruno Coudoin authored
      * boards/images/maze-2d-bubble.png: Created by Ronny Standtke to have a contextual redo/help icon
      * boards/images/maze-3d-bubble.png: Created by Ronny Standtke to have a contextual redo icon
      * boards/skins/default/button_redo.png: Created by Ronny Standtke to have a contextual redo icon
      * boards/skins/default/button_reload.png: Created by Ronny Standtke to have a contextual redo icon
      * boards/maze3D.xml.in: added some help
      * docs/C/gcompris.texi: updated development process
      * docs/C/python.html: updated development process
      * docs/fr/gcompris.texi: updated development process
      * po/POTFILES.in: added redraw_symmetrical
      * src/boards/hanoi.c: (hanoi_create_item): removed console printout
      * src/boards/maze.c: (start_board), (repeat), (maze_create_item): implemented a contectual help icon.
      * src/boards/python/redraw.py: now display the icon of the mode. now the new board don not overlap the bonus icon.
      * added support for symmetrical mode
      * src/boards/railroad.c: (start_board):  implemented a contectual help icon.
      * src/boards/traffic.c: (start_board): implemented a contectual help icon.
      * src/gcompris/bar.c: (gcompris_bar_set_repeat_icon): fixed to work with the focus
      * src/gcompris/bonus.h: indent fix
      * src/gcompris/images_selector.c: (item_event_imageset_selector): fixed bad cast (gcc warning)
      * src/gcompris/properties.c: (gcompris_properties_new): fixed core dump when no LANG ENV var are set
      913924c8
  18. 15 Dec, 2003 1 commit
  19. 12 Dec, 2003 1 commit
  20. 10 Dec, 2003 1 commit
    • Bruno Coudoin's avatar
      added documentation fixed 1 missing pixel border removed and replaced by · 90cd3015
      Bruno Coudoin authored
      * 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)
      90cd3015
  21. 06 Dec, 2003 2 commits
  22. 28 Nov, 2003 1 commit
  23. 26 Nov, 2003 1 commit
    • Bruno Coudoin's avatar
      added more target changed locale init to support the default locale as is · 82bf8b11
      Bruno Coudoin authored
      * src/boards/python/redraw.py: added more target
      * src/gcompris/config.c: (gcompris_config_start),
      (set_locale_flag), (get_locale_name): changed locale init to support the default locale as is
      * src/gcompris/gcompris.c: (gcompris_get_locale),
      (gcompris_get_user_default_locale), (gcompris_set_locale),
      (gcompris_init): changed locale init to support the default locale
      * src/gcompris/gcompris.h: added gcompris_get_user_default_locale
      * src/gcompris/properties.c: (gcompris_properties_new): changed locale init to support the default locale
      82bf8b11
  24. 24 Nov, 2003 1 commit
  25. 23 Nov, 2003 1 commit
  26. 21 Nov, 2003 1 commit
    • Bruno Coudoin's avatar
      changed color changed color moved map on the right moved map on the right · 2d5e50fb
      Bruno Coudoin authored
      * boards/draw/color-selector.jpg: changed color
      * boards/draw/tool-selector.jpg: changed color
      * boards/geography/board1_0.xml.in: moved map on the right
      * boards/geography/board2_0.xml.in: moved map on the right
      * boards/geography/europe/italy.png: changed color
      * boards/geography/europe/russia.png: changed color
      * boards/skins/default/gcompris-shapebg.jpg: changed color
      * src/boards/draw.c: (display_color_selector): looking improvements
      * src/boards/python/redraw.py: completed the board. Now playable
      2d5e50fb
  27. 14 Nov, 2003 1 commit
  28. 05 Nov, 2003 1 commit
    • Bruno Coudoin's avatar
      TODO: updated src/boards/draw.c: (get_tool_cursor), (item_event_move): · 059eb34b
      Bruno Coudoin authored
      TODO: updated
      src/boards/draw.c: (get_tool_cursor), (item_event_move): changed drawing tools order.
                                                     fixed raise/lower button.
      src/boards/menu.c: (menu_create_item): put in red sound icon if sound is not working
      src/gcompris/oggplayer.c: (decode_ogg_file): disable the sounds in gcompris if cannot open it
      src/gcompris/properties.h: added a boolean to check if the sounds is working
      src/gcompris/soundutil.c: (scheduler_bgnd): check in the background loop if sounds is enabled
                                now if you disable music, next song will quit the
                                background loop
      src/gcompris/gcompris.c: (gcompris_set_cursor): Patch from PUYDT Julien (from debian)
                              solves the cursor random color.
      src/gcompris/properties.c: (gcompris_properties_new): now esd no more used by default
                          as the sound output but the default libao output. this
                          maybe changed using gcompris -A or editing /etc/libao.conf
                          added a boolean to check if the sounds is working
      059eb34b
  29. 29 Oct, 2003 3 commits
    • Bruno Coudoin's avatar
      chaged to rotate only item not group and recalc anchors resizing an image · d2f17daf
      Bruno Coudoin authored
      * src/boards/draw.c: chaged to rotate only item not group and recalc anchors
      	resizing an image works fine but it is not easy to resize it after
      d2f17daf
    • Bruno Coudoin's avatar
      added experience menu create by bruno moved to experiece menu added train · 3d30251d
      Bruno Coudoin authored
      * boards/Makefile.am: added experience menu
      * boards/boardicons/experience.png: create by bruno
      * boards/canal_lock.xml.in: moved to experiece menu
      * boards/dataset/mrpatate.xml: added train items
      * boards/draw/tool-flip.png: created flip option
      * boards/draw/tool-flip_on.png: created flip option
      * boards/draw/tool-move-off.png: created move option
      * boards/draw/tool-move.png: created move option
      * boards/draw/tool-point.png: deleted
      * boards/draw/tool-point_on.png: deleted
      * boards/draw/tool-selector.jpg: longer now
      * boards/paratrooper.xml.in: moved to experiece menu
      * boards/railroad/railroad-bg.jpg: recreated at higher quality
      * boards/railroad/railroad-bg.png: removed, not used
      * boards/submarine.xml.in: moved to experiece menu
      * boards/watercycle.xml.in: moved to experiece menu
      * po/POTFILES.in: added experience.xml.in
      * src/boards/draw.c: (key_press), (display_drawing_area),
      (display_tool_selector), (get_tool_cursor), (set_item_color),
      (create_item), (item_event_resize), (image_selected),
      (item_event_move), (item_event): added flip and rotate option. fixed text to support utf8
      * src/boards/railroad.c: (start_board): uses jpg backgroud now
      * src/boards/wordsgame.c: (key_press): removed printf
      * src/gcompris/gameutil.c: (item_rotate), (item_rotate_relative),
      (item_rotate_with_center), (item_rotate_relative_with_center):
      * src/gcompris/gameutil.h: added rotate relative option
      3d30251d
    • Bruno Coudoin's avatar
      removed all library link to boards: Not needed. changed to provide 4 times · 4a53e532
      Bruno Coudoin authored
      * src/boards/Makefile.am: removed all library link to boards: Not needed.
      * src/boards/draw.c: (display_color_selector), (ext_color_event),
      (set_item_color), (create_item): changed to provide 4 times colors choices
      * src/gcompris/gcompris.c: (gcompris_init): added support for -A to select the sound output
      * src/gcompris/oggplayer.c: (decode_ogg_file): added support for -A to select the sound output
      * src/gcompris/properties.c: (gcompris_properties_new),
      (gcompris_properties_copy), (gcompris_properties_save): added support for -A to select the sound output
      * src/gcompris/properties.h: added support for -A to select the sound output
      4a53e532
  30. 26 Oct, 2003 1 commit
    • Bruno Coudoin's avatar
      Makefile.am: readded missing gcompris-edit.desktop.in · 02e2f98d
      Bruno Coudoin authored
      boards/Makefile.am: added experimental redraw.py board
      boards/redraw.xml.in: added experimental redraw.py
      src/boards/python/redraw.py: added experimental redraw.py
      src/gcompris/about.c: (gcompris_about_start): added Background Music: Rico Da Halvarez.
      02e2f98d
  31. 22 Oct, 2003 2 commits
    • Bruno Coudoin's avatar
      set to difficulty 0 flags and pt-geography set to version 1.1 flags now · 70c242b4
      Bruno Coudoin authored
      * boards/pythontest.xml.in: set to difficulty 0
      * configure.in: flags and pt-geography set to version 1.1
      * gcompris.spec.in: flags now uses configure.in
      * po/fr.po: wrapped lines
      * src/boards/menu.c: (display_board_icon), (menu_create_item):
      * src/boards/python/Makefile.am: added support for gcompris --dificulty option
      * src/gcompris/gcompris.c: (gcompris_init): added support for -d option
      * src/gcompris/properties.c: (gcompris_properties_new),
      (gcompris_properties_copy): added support for -d option
      * src/gcompris/properties.h: added support for -d option
      70c242b4
    • Bruno Coudoin's avatar
      Makefile.am: Now include boards/*.in files in the dist so that translator · 4714740f
      Bruno Coudoin authored
      can test their po file without getting the cvs
      boards/dataset/mrpatate.xml: added images
      boards/flags/sl.png: added slovenian flag
      boards/flags/gcompris_flags.xml.in: added slovenian flag
      boards/gcompris/animals/elephanteauxgc.jpg: animal image given by
      LE BERRE Daniel <le.berred@free.fr> : released under GPL
      boards/gcompris/animals/hypogc.jpg: animal image given by
      LE BERRE Daniel <le.berred@free.fr> : released under GPL
      boards/gcompris/animals/jumentmulassieregc.jpg: animal image given by
      LE BERRE Daniel <le.berred@free.fr> : released under GPL
      boards/gcompris/animals/readme.txt: updated
      boards/gcompris/animals/tetegorillegc.jpg: animal image given by
      LE BERRE Daniel <le.berred@free.fr> : released under GPL
      boards/geography/board4_0.xml.in: fixed link to serbia audio
      configure.in: Set now to gcompris 4.0 : Added sl
      gcompris: Changed to section Applications/Edutainment/Miscellanous
      po/sl.po: created by damjan kovac <damjan@o-bakovci.ms.edus.si>
      src/boards/erase.c: added new images
      src/gcompris/config.c: added sl (slovanian)
      4714740f