1. 14 Sep, 2006 3 commits
  2. 12 Sep, 2006 1 commit
    • Bruno Coudoin's avatar
      added again gnome2-macros updated - - - fixed window name · dfe68474
      Bruno Coudoin authored
      	* Makefile.am: added again gnome2-macros
      	* docs/screenshots/memory_div.jpg: updated
      	* docs/screenshots/memory_div_small.jpg: -
      	* docs/screenshots/submarine.jpg: -
      	* docs/screenshots/submarine_small.jpg: -
      	* docs/take_screenshots.sh: fixed window name
      	* po/POTFILES.in:
      	* src/boards/py-mod-utils.c: (py_gc_item_absolute_move),
      	(py_gc_item_rotate), (py_gc_item_rotate_relative),
      	(py_gc_item_rotate_relative_with_center): fixed, bad replace. anim work again.
      	* src/gcompris/Makefile.am:
      	* src/gcompris/gc_core.h:
      	* src/gcompris/gc_net.c:
      	* src/gcompris/gcompris.c: (board_widget_key_press_callback),
      	(gc_set_background), (init_background), (gc_cursor_set),
      	(setup_window), (gc_fullscreen_set), (gc_canvas_item_grab),
      	(gc_terminate), (xf86_vidmode_init), (xf86_vidmode_set_fullscreen),
      	(xf86_window_configured), (gc_init): added cache support
      	* src/gcompris/images_selector.c: (gc_selector_images_start),
      	(gc_selector_images_stop), (display_image), (display_image_set),
      	(item_event_imageset_selector), (item_event_images_selector),
      	(item_event_scroll), (parseImage), (parse_doc), (read_xml_file),
      	(read_dataset_directory): typo, removed white space
      	* src/gcompris/properties.c: (gc_prop_default_database_name_get),
      	(gc_prop_new), (gc_prop_user_dirname_get):
      	* src/gcompris/properties.h: added cache support
      	* src/gcompris/cache.c: not functional yet cache mecanism for the web version.
  3. 29 Aug, 2006 1 commit
  4. 28 Aug, 2006 1 commit
  5. 22 Aug, 2006 3 commits
    • Bruno Coudoin's avatar
      - fixed bug#352350 Some typos in the PO file · 09a1b0a5
      Bruno Coudoin authored
      	- added ukrainian flag, waiting for po file.
      	- fixed several acivity make them work with gc_net_load_xml API
      	  they no more get their xml data file locally
      	- fixed several activity to get their translations from gettext instead of
      	  the xml data file itself. It saves a lot of space and makes packagers happy.
    • Bruno Coudoin's avatar
      - cleanup, removed deprecated wordslevel* now the xml version · c6427287
      Bruno Coudoin authored
      	  default-*.xml are used.
      	- cleanup, removed deprecated files boards/gletters/gletters.*
      	  we now use the IM API.
    • Bruno Coudoin's avatar
      - completed the wordlist API which look like this now: · 2c8aec38
      Bruno Coudoin authored
      	    GcomprisWordlist *gc_wordlist_get_from_file(const gchar *fileformat, ...);
      	    void              gc_wordlist_free(GcomprisWordlist *wordlist);
      	    gchar		 *gc_wordlist_random_word_get(GcomprisWordlist *wordlist, guint level);
      	- changed wordsgame.c to use the gc_wordlist API.
      	- renamed gcompris_get_properties() in gc_prop_get()
      	* Still need to cleanup boards/wordsgame/wordslevel*.* that are replaced
      	  by default-*.xml
  6. 21 Aug, 2006 1 commit
  7. 19 Aug, 2006 1 commit
    • Bruno Coudoin's avatar
      *** RELEASE 8.0BETA4 *** · c753c10a
      Bruno Coudoin authored
      	- removed several race conditions. What happens is that in many activity
      	  and even in GCompris core, we set callback before the end of the initialisation
      	  like displaying all the content. It is then possible for the user to click
      	  start an action while it's not completly displayed. It ends up either in graphical
      	  inconsistencies or may even crash.
      	  Hopefully, this may solve some intermitent crashes we have in GCompris.
      	- Fixed several compilation issues
      	- No more warnings when sqlite is disabled
  8. 15 Aug, 2006 1 commit
    • Bruno Coudoin's avatar
      - Fixed default path search for platform not supported by binreloc · d6cf7d18
      Bruno Coudoin authored
      	- removed x86-64 warning (all remaining ones I hope).
      	- Added "weight", PANGO_WEIGHT_HEAVY, in all dialogs for the title and
      	  ok button. It looks better.
      	- Fixed menu2 to lock the user board selection until the display is complete.
      	- Added support in gc_net_load_pixmap to also load local file. Thus I standartize
      	  on called this one which will make local or remote load depending on the url given.
  9. 14 Aug, 2006 3 commits
  10. 13 Aug, 2006 1 commit
    • Bruno Coudoin's avatar
      - Added support for relocation using http://autopackage.org/docs/binreloc/ · 2cba2a20
      Bruno Coudoin authored
      	  (Needed to create an autopackage installer)
      	  Now GCompris will detect at runtime where it is installed and find it's data.
      	  As a fallback, default set at compile time are used (like before).
      	  To disable is, use sh configure --disable-binreloc
      	  Very usefull for developers, you can now run gcompris from within it's source
      	  code without even installing it !. The new code detect that and set the data
      	  dir accordingly.
      	  Warning, developers must no more use the PACKAGE_DATA_DIR define but must get the
      	  data dir always from the property object like this:
      	  GcomprisProperties *properties = gcompris_get_properties();
      	  properties->package_xxx_dir contains the root data directory, like:
      	  package_data_dir         = /usr/local/share/gcompris/boards
      	  package_locale_dir       = /usr/local/share/locale
      	  package_plugin_dir       = /usr/local/lib/gcompris
      	  package_python_plugin_dir= /usr/local/share/gcompris/python
  11. 12 Aug, 2006 3 commits
  12. 11 Aug, 2006 1 commit
    • Bruno Coudoin's avatar
      - Fixed potential the exit code to avoid a potential core dump when exiting GCompris · 7c9d8c5f
      Bruno Coudoin authored
      	  Fixed administration. When leave the boards module, GCompris was quitting. This bug has been
      	  introduced in a fix the 2006-07-10.
      	  Now leaving GCompris in administration mode, there is no more segfaults.
      	* boards/oscar_and_friends/scene1_0.png: improved by Josef Vybiral
      	* configure.in: added support for gnet (disabled by default)
      	* src/boards/python/admin/module_boards.py: fixed management of the module state. no more double stop modules.
      	* src/boards/python/admin/module_users.py: -
      	* src/boards/python/administration.py: -
      	* src/boards/python/oscar_and_friends.py: changed text coordinate and colors
      	* src/gcompris/Makefile.am: added gc_net.*
      	* src/gcompris/gc_net.c: empty now, will hold the network code
      	* src/gcompris/gc_net.h: -
      	* src/gcompris/board.c: (board_pause), (board_stop),
      	* src/gcompris/board.h: cleanup, removed pause board state saving. now board_pause takes an argument, no more a toggle.
      	* src/gcompris/board_config.c: (gcompris_combo_box_changed),
      	(my_strcmp): added several static. code cleanup.
      	* src/gcompris/gameutil.c: (gcompris_load_pixmap),
      	(gcompris_dialog), (item_event_ok): prepared net code.
      	* src/gcompris/gcompris.c: (gcompris_end_board), (cleanup),
      	(gcompris_exit), (quit_cb), (gcompris_init): fixed quit sequence. now a real exit is done after gtk_main_quit
      	* src/gcompris/gcompris.h: added gc_net
      	* src/gcompris/properties.c: (gcompris_properties_new): added server option
      	* src/gcompris/properties.h: -
      	* src/gcompris/sdlplayer.c: (sdlplayer_init), (sdlplayer_quit),
      	(sdlplayer_bg): replaced printf by g_warning
      	* src/gcompris/skin.c: (gcompris_image_to_skin): no more return an empty skin but the default one anyway. It will fail later on
      	  anyway if the image is not available.
  13. 10 Aug, 2006 3 commits
  14. 31 Jul, 2006 1 commit
    • Bruno Coudoin's avatar
      added to report that wahoo comes from childsplay · 8eacd0a4
      Bruno Coudoin authored
      	* boards/sounds/README: added to report that wahoo comes from childsplay
      	* boards/sounds/wahoo.ogg:
      	* configure.in: removed not yet provided ta.po
      	* src/boards/click_on_letter.c: (sounds_are_fine): fixed dialog messages assetml-voices-alphabet are almost never used under
      	that name on any distro. Now give a more generic message.
      	* src/gcompris/bonus.c: (gcompris_display_bonus):
      	* src/gcompris/config.c:  removed not yet provided ta.po
  15. 16 Jul, 2006 1 commit
    • Bruno Coudoin's avatar
      - Added missing French audio voices by Zohra Coudoin · ae093990
      Bruno Coudoin authored
      	  Released under GPL
      	* Makefile.mingw.in: created based on Makefile.mingw to include @VERSION@
      	* boards/clickgame/nur00523.jpg: moved from boards/gcompris/
      	* boards/geography/board4_2.xml.in: fixed zambia.png reference (was broken link)
      	* boards/skins/gartoon/mini_bad.png: rotate to make it more like it's bad
      	* gcompris-edit.desktop.in: moved edit menu in the same section as GCompris.
      	* gcompris-installer.nsi.in: now will get version automatically
      	* gcompris-uninstal.ico: remade, not sure yet it will be accepted by the installer
      	* po/POTFILES.in:
      	* src/boards/shapegame.c: (shapegame_init_canvas), (item_event): now the tooltip is always
      	                          locate in the lower left to avoid hidding the map.
      	* src/gcompris/config.c: (set_locale_flag): fixed to display no flags if none found
      	* src/gcompris/gcompris.c: replaced display_resource by display-resource
  16. 14 Jul, 2006 1 commit
    • Bruno Coudoin's avatar
      - Fixed location and name of many voices · e9a34962
      Bruno Coudoin authored
      	- added the tool check_missing_voices.pl to
      	  replace list_missing_sounds.sh
      	* configure.in: added marathi voices
      	* gcompris.spec.in: added marathi voices
      	* src/gcompris/Makefile.mingw: fixed to compile again on windows
  17. 10 Jul, 2006 2 commits
    • Bruno Coudoin's avatar
    • Bruno Coudoin's avatar
      - added support for the --display-resource option (uncomplete yet) · 25bc47ed
      Bruno Coudoin authored
      	* Makefile.am: Moved po/TRANSLATORS.README in README.translators
      	* README.translators:
      	* README.windows:
      	* boards/geography.xml.in: added a resource (test)
      	* po/TRANSLATORS.README: moved up
      	* src/boards/py-gcompris-board.c: (pyGcomprisBoardType_getattr): replace a printf by a g_warning
      	* src/boards/python/admin/module_boards.py: now exit gcompris when closed. It avoids a crash when
      	  quiting the admin mode. What happens is that since admin is the only activity, it is restarted
      	  by the menu and it creates an sqlite assertion.
      	* src/gcompris/gameutil.c: (gcompris_add_xml_to_data): added support for the --display-resource
      	* src/gcompris/gcompris.c: (gcompris_init): -
      	* src/gcompris/gcompris_db.c: (gcompris_is_activity_in_profile): added function to support
      	* src/gcompris/gcompris_db.h: -
      	* src/gcompris/skin.c: (gcompris_skin_xml_load): fixed warnings
  18. 08 Jul, 2006 1 commit
    • Bruno Coudoin's avatar
      added pt_BR section redone based on Franck GCompris logo plane redone · 7ec96c29
      Bruno Coudoin authored
      	* docs/gcompris2spip.pl: added pt_BR section
      	* gcompris-edit.png: redone based on Franck GCompris logo plane
      	* gcompris.gif: redone based on Franck GCompris logo plane
      	* gcompris.ico: redone based on Franck GCompris logo plane
      	* gcompris.png: redone based on Franck GCompris logo plane
      	* src/boards/py-mod-gcompris.c: (py_gcompris_get_board_conf),
      	(pyGcomprisConfCallback), (py_gcompris_combo_box),
      	(pyGcomprisTextCallback): removed compilation warnings
      	* src/gcompris/gcompris.c: (setup_window),
      	(gcompris_canvas_item_grab), (gcompris_canvas_item_ungrab),
      	(xf86_vidmode_set_fullscreen), (xf86_window_configured),
      	(xf86_focus_changed): fixed fullscreen issues by Hans de Goede.
      	* src/gcompris/properties.c: (gcompris_properties_new): added display_resource option (unused yet)
      	* src/gcompris/properties.h: added display_resource option
  19. 05 Jun, 2006 3 commits
    • Bruno Coudoin's avatar
      Release 8.0BETA1 · 29d92707
      Bruno Coudoin authored
      	* Release 8.0BETA1
      	- Fixes GCompris flashing at startup when running in windows mode
      	  Again by Hans de Goede.
      	* gcompris.desktop.in: Changed to be in the education category.
      	* src/gcompris/gcompris.c: (gcompris_set_fullscreen), (map_cb),
    • Bruno Coudoin's avatar
      - Fixes fullscreen issue with xvidmode. · 69f53c33
      Bruno Coudoin authored
      	  By Hans de Goede.
    • Bruno Coudoin's avatar
      - Added Argentina map in geography. · 42cecf87
      Bruno Coudoin authored
      	  Contributed by Gonzalo Odiard.
      	* boards/images/scenery_background.png:  Remade by Herve Chanal
      	* configure.in: Moved to 0.8BETA1
  20. 21 May, 2006 1 commit
  21. 17 May, 2006 1 commit
  22. 14 May, 2006 1 commit
  23. 11 May, 2006 1 commit
    • Bruno Coudoin's avatar
      - Applyed a patch by Hans de Goede to improve fullscreen · f66ade93
      Bruno Coudoin authored
      	 - Now OK is sent to a board only on Enter KP_Enter and Space
      	 - Now we make one sound package by locale
      	 - Fixed a bug in image selector that crashes GCompris if a file contains
      	   a % in it
      	 - Activated live fullscreen in configuration but it does not work yet.
  24. 10 May, 2006 2 commits
    • Bruno Coudoin's avatar
      Added Czech sounds from by Martin Sin · 6224d17a
      Bruno Coudoin authored
      	  Added Brasilian sounds by Francisco Marcelo Mendes Damasceno
      	  Cleanup to remove assetml files and makefiles.
      	* Makefile.am:
      	* src/gcompris/board_config.c: added code to grab the dialog (from Hans de Goede)
    • Bruno Coudoin's avatar
      assetml removal continues. added support for local sounds in click_on_letter · 385924ea
      Bruno Coudoin authored
      	and colors.
      	* src/boards/click_on_letter.c: (start_board), (conf_ok):
      	* src/boards/colors.c: (conf_ok), (start_board), (end_board): support sound locale.
                now the background music is muted.
      	* src/gcompris/board_config.c: (gcompris_get_locales_list),
      	(gcompris_get_locales_asset_list): now support $LOCALE in the file to check for.
      	* src/gcompris/config.c: (gcompris_config_start),
      	(gcompris_get_locale_name), (item_event_ok): added an API entry
      	 gcompris_get_locale_name() to return the country name based on a locale name.
      	* src/gcompris/gameutil.c: (gcompris_find_absolute_filename): improved to limit searches
      	* src/gcompris/gcompris.h:
  25. 09 May, 2006 2 commits