1. 25 Sep, 2006 1 commit
    • Bruno Coudoin's avatar
      - fixed missing config.h.mingw.in (that replaces config.h.mingw) · bf2de288
      Bruno Coudoin authored
      	- added support for python plugin compilation under mingw
      	- improved wordprocessor activity. it no more crashes and allow
      	  two styles, on for the layout, one for the color (on an idea
      	  of my daughter Clara)
      	- This activity could be moved out of --experimental now but
      	  we are in string freeze.
      	- Added a double switch in electricity. It is now possible to make
      	  a 2 switches corridor like circuit (va et vient in french).
      	- config.c : fixed a double memory free on locale that crashed GC at exit time.
      	- file_selector.c: fixed mime type loading and display. now uses gettext instead of
      	  inline xml translation.
      	- menu.c: fixed a misplaced free that makes all board description in the database to be junk
  2. 18 Sep, 2006 1 commit
    • Bruno Coudoin's avatar
      *** RELEASE 8.0BETA6 *** · 2904455a
      Bruno Coudoin authored
      	- Fixed clickgame and chess on windows (uses the old chess.c code)
      	- chess on linux updated to use the new glib API
      	- More GC API fix:
      	  board_pause now gc_board_pause
      	  board_play now gc_board_play
      	  board_stop now gc_board_stop
  3. 17 Sep, 2006 1 commit
  4. 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
  5. 29 Mar, 2006 1 commit
    • Bruno Coudoin's avatar
      - Updated for windows release 7.4BETA2 · 17382131
      Bruno Coudoin authored
      	* config.h.mingw:
      	* config.h.windows:
      	* gcompris-installer.nsi:
      	* src/boards/awele.c: (awele_destroy_all_items),
      	(awele_create_item): huge memory leak fixed
      	* src/boards/menu2.c: (menu_start): memory leak fixed. This one is probably
      	  in many other boards.
      	* src/gcompris/anim.c: (gcompris_load_animation): debug string change
      	* src/gcompris/gameutil.c: (gcompris_board_has_activity): fixed to have
      	  menu properly hidden if empty.
  6. 02 Oct, 2005 1 commit
    • Bruno Coudoin's avatar
      updated mingw makefiles. · 71497e41
      Bruno Coudoin authored
      	Added a new background for traffic from Franck. Since I also did one
      	I added traffic background in skins, one from me in babytoy, the new one
      	in gartoon.
      	Fixed gcompris_im.c not to crash if no profiles are found
      	Removed some warnings
  7. 02 May, 2005 2 commits
    • Bruno Coudoin's avatar
      fixed board title fixed to work with sub level operating systems inable to · 782ac051
      Bruno Coudoin authored
      	* config.h.mingw:
      	* src/boards/Makefile.mingw:
      	* src/boards/algebra.c: fixed board title
      	* src/boards/chess.c: (chess_create_item), (move_piece_to): fixed to work with
      	sub level operating systems inable to differentiate a 'A' from a 'a'. This was
      	creating a bug by having gcompris play black against black only.
      	* src/gcompris/board.c: (init_plugins), (board_check_file): added chess.
      	fixed it to let boards load on windows. It works on windows again.
    • Bruno Coudoin's avatar
      config.h for mingw · fee60771
      Bruno Coudoin authored
  8. 17 Jun, 2004 1 commit
    • Bruno Coudoin's avatar
      added config.h.windows added more specific informations fixed project link · d70c3830
      Bruno Coudoin authored
      	* Makefile.am: added config.h.windows
      	* README.mingw: added more specific informations
      	* README.windows: fixed project link
      	* config.h.windows: create. use it to compile on mingw
      	* configure.in: changed to release 6.1
      	* src/boards/Makefile.am: added boards2static.pl utility for mingw
      	* src/gcompris/assetml.c: (assetml_get_locale): replaced getenv by g_getenv
      	* src/gcompris/board.c: (init_plugins), (board_check_file): merged mingw version and linux version
      	* src/gcompris/gameutil.c: (gcompris_read_xml_file),
      	(gcompris_load_menus): fixed bugs in which you cannot go back to upper menu if you enter
      	the configuration dialog while you are in a submenu.
      	* src/gcompris/gcompris-board.h: reindent
      	* src/gcompris/gcompris.c: (setup_window), (gcompris_init): implemented the grace period stuff for