[gcompris] Created tag GCOMPRIS_9_1_0
- From: Bruno Coudoin <bcoudoin src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [gcompris] Created tag GCOMPRIS_9_1_0
- Date: Mon, 25 Jan 2010 22:22:49 +0000 (UTC)
The unsigned tag 'GCOMPRIS_9_1_0' was created.
Tagger: Bruno Coudoin <bruno coudoin free fr>
Date: Mon Jan 25 23:09:33 2010 +0100
GCompris Release 9.1:
In short, this release is a bug fix release of the 9.0. It is mandatory
for all packager to use this one due to the large number of problems we
fixed.
You get the tarball at the usual place on Sourceforge:
http://sourceforge.net/projects/gcompris/files/
490cc6ee81847e4441a878dc6e16f301 gcompris-9.1.tar.gz
If you prefer, on the git side, this comes from the 'gcomprixogoo'
branch.
If full, the change log is:
Core fixes:
- Added support of Sugar look&feel by Aleksey Lim
- Now the group menus are ordered based on an embedded difficulty
level so that they appear in the same order.
- Fixes to compile with GTK 2.19 by Johan Cwiklinski
- Removed unused import rsvg in watercycle and penalty.
PACKAGERS: This mean we no more need on python-rsvg.
Activity fixes:
- scale
Added a sign on the scale
The scale activity is sometimes annoying because you cannot easiliy
see which side the scale goes. I added a sign < > or = on it to ease
the task.
- photo hunter
Major rework of he photo hunter activity that can now detect the
image difference automagically. This makes it easy to contribute new
data set to this activity, just provide it 2 images having some
differences. BTW, I added some more content to it.
Photo hunter has been fixed to work in full screen and now has an
explanation string when started
- erase
Fixed events on the canvas that where not taken in account.
Now clicking beside the fish does speed them like it was before.
- reversecount
Fixed reversecount, it was not restarting on loose case.
Now when the children loose he restarts the same level.
- follow line
Adapted the follow line to work on touch screen.
This was reported by Ronny Standtke.
Now not only the motion events are catched but also click events.
- animation activity
Added tooltip in the animation activity.
- smallnumber
Fixed a crash case in smallnumber activity.
This has also been improved to avoid overlaps of dices.
Fixed smallnumber2 activity regarding dice pair not close enough.
- electricity
Fixed electricity activity, image was referenced badly.
- geography
Added translation on tooltips in the geography activity.
- missingletter
Fixed missingletter crash uppon changing its locale.
- erase double click
Reintroduced the erase double click activity.
- memory word number
Fixed memory word number activity. It was broken related to
translations.
- smallnumber
No more display the sublevel 11/10.
- ball catch
Added the manual in the first start of ballcatch.
- traffic
Simplified level for traffic.
A contribution from a French teacher Sylvain Dechy who teaches in
Hérimoncourt. This introduces a set of simplified level in the traffic
activity best suited for children.
- tuxpaint
Fixed tuxpaint activity. Was completely broken.
- memory sound
Now in memory_sound activity the intro is heard.
- melody
Added an OK button to start the melody activity.
This avoids the intro voice to be skipped.
Translation updates:
- Updated Ukrainian translation by Ivan Onyshchuk
- Updated French translation by Bruno Coudoin
- Updated Hungarian translation by Gabor Kelemen
- Updated Czech translation by Marek Ä?ernocký
- Updated Simplified Chinese translation by Ray Wang
- Updated Arabic translation by Khaled Hosny
- Updated Afrikaans translation by Friedel Wolff
- Updated Portuguese translation by Duarte Loreto
- Updated Czech translation by Marek Cernocky
- Updated Bulgarian translation by Alexander Shopov
- Updated Brazilian Portuguese by Frederico Goncalves Guimaraes
Voice pack:
- Several voices where not played due to name mismatch
- Added a new voice set by for Chinese by Feng Jie.
Changes since the last tag 'R_7_0_PRE1':
Adam Weinberger (14):
Updated Canadian English translation.
Updated Canadian English translation.
Updated Canadian English translation.
Added missing files. Updated Canadian English translation.
Updated Canadian English translation.
Updated Canadian English translation.
Updated Canadian English translation.
Updated Canadian English translation.
Updated Canadian English translation.
Updated Canadian English translation.
Added missing file. Updated Canadian English translation.
Updated Canadian English translation.
Updated Canadian English translation.
Updated Canadian English translation.
Aleksey Lim (1):
Initial support of Sugar look&feel
Alessio Frusciante (5):
Updated Italian translation.
Updated Italian translation.
Updated Italian translation.
Updated Italian translation.
Updated Italian translation.
Alexander Shopov (12):
Updated Bulgarian translation by Yavor Doganov <yavor doganov org>
Updated Bulgarian translation by Yavor Doganov <yavor doganov org>
Updated Bulgarian translation by Yavor Doganov <yavor doganov org>
Updated Bulgarian translation by Alexander Shopov <ash contact bg>
Updated Bulgarian translation by Yavor Doganov <yavor doganov org>
Updated Bulgarian translation by Yavor Doganov <yavor doganov org>
Updated Bulgarian translation by Yavor Doganov <yavor doganov org>
Updated Bulgarian translation
Updated Bulgaran trnslation
Updated Bulgarian translation
Updated Bulgarian translation
Updated Bulgarian translation
Bruno Coudoin (1236):
ards/memory_tux.xml.in: set it back to difficulty 2 moved name
added documentation (edited from Yves) added Vietnamese - -
added vietnamese added from the CIA world fact book.
added missing files
Fixed english text. Bug #315177 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.
Fixed bug #314680 http://bugzilla.gnome.org/show_bug.cgi?id=314680 Thanks
Created new xml files for new wordlist format. The new file format includes all levels in a single file It will be easier to manage them at all level
fixed levels
missing
updated
Fixed connect4 (bug #313432) Added sudoku dataset (9x9 level) Removed external lauch of mozilla in the about box. It create problems when kids click all around.
Updated missing info from last commit
Added non functionnal hanoi_real game (the real tower of hanoi). * boards/searace.xml.in: removed " and <> that bugs our reread menu
Updated Norwegian Nynorsk by Karl Ove Hufthammer
Complete the real hanoi game, including new images. moved configure to 7.0
Reworked icons by Bruno
Fixed comilation option --disable-sqlite. Should work as expected now.
fixes a crash when no profiles (no sqlite).
Created by Hizkuntza Politikarako Sailburuordetza
Added Basque support (from dooteo <dooteo euskalgnu org>)
added name of the xml menu in the help (usefull to know what activity is being run)
missing file
Jose JORGE Updated Portuguese translation.
Fixed a few typo in strings. (Thanks Jose)
completed by Jose
Improved images and icons Added full activity path/name in the help so that user can run gcompris -l activity
2005-09-15 Mogens Jaeger da.po: updated Danish translation.
removed commit conflict strings
Added support for Georgian
updated french translation
Fixed gcompris2spip to work with spip 1.8.2
Set difficulty to 0 to branch 7.0
HEAD is not 7.1
Integrated new gartoon theme by Franck Doucet Original theme from Zeus (zeussama_at_yahoo.com) http://art.gnome.org/themes/icon/675/ Licence DSL Design Science License
Fixes to compile on windows again. Hanoi_real is back to life Fixed several warnings
A new background image by Franck Doucet
Added keywords in our menu file to provide keyword searching for the ofset gnuedu project. It maybe usefull also for the gcompris website and our administratif activity filter. The keywords are incomplete yet. Fixed some warnings.
Removed sub-quality skins (default, pink, linha_verde) Now the default skin is gartoon. The only other option is babytoy. Fixed some warnings.
fixed web site html validation
these files are useless now. Should have been removed in the previous commit
really remove default skin
Improved gartoon text colors. Added many text shadows Removed warnings
Fixed formatting of boards/wordsgame/default-* Removed some warnings Added shadow in missingletter question and changed it's color to come from the skin
Cleanup of clockgame.c, make a good usage of it's 2 background images. Adapter skins to support 2 different file selector Added a function in skin API to accept number in skins: <number id="gcompris/fileselectdiry" value="80"/> Updated our 2 skin.xml removed many warnings.
Removed some more warnings Fixed config file searching (was broken on win98) Improved traffic activity background and icon based on the red car from Franck
Updated Norwegian Bokmal translation (reverted file release 1.12 because
updated mingw makefiles. 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
fixed reload images in the bar that was thrinked.
Fixed rpm compilation to include Basque
Fixed compilation chain to include everything needed to compile on windows
fixed icon back to it's original. Don't know why it was broken
New image set for the bar game from Franck. Now we have a different image set by level that show up the difficulty increase.
Improved gcompris2spip to include url_propre create for gnuedu project Fixed image reference in hanoi_real (was broken on windows only)
Started to integrate a complete review of our english strings by Clytie Siddall
Clytie Siddall gave us a complete string review. This commit is the intergration of her work.
A new activity coded by my son Clement. Tux hide a number and you have to find it. It's already playable but uncomplete. It's hidden by a difficulty 0 run 'gcompris -d 0' to play with it
- Changed the key system for windows to use only numbers - Now the keypad is always considered with num lock set. boards no more need to make the keypad adaptation. - created a new group
Replaced UK English to US English for: "Colour", "metre", and "practise" are all examples of non-US English spellings. They, and any other British English spellings, should be changed to their US English counterparts.
Updated Norwegian Nynorsk by Karl Ove Hufthammer
- Fixed non translated string in chronos. (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
- Completed the guessnumber activity, including artwork
src/boards/python/guessnumber.py: now display messages when text entered is out of range
Fixed crash if exit is done while tux move
Franck has ramake 2 backgrounds. one for color and one for leftright. Still need to review the way we highlight the button uppon click in the leftright game.
Completed leftright remake, integrated new highlight selector by Franck.
updated french by J.Ph. Ayanides updated russian by Dubrovskiy Vyacheslav.
fixes a crash that happens at quit time with xrandr set but for some
Updated by Slava Dubrovskiy
added missing xml:space="preserve" missing file Fixed missing _ for I18N
- login do no more need pysqlite - user report now use the gcompris login name if available - created a new activity, called mosaic. Not playable yet.
Updated Norwegian Nynorsk by Klaus Ade Johnstad
Updated Norwegian Nynorsk by Karl Ove Hufthammer
Many bugfixes.
updated french by Bruno, fixed only line break for board descriptions
- Fixes text of board description being badly wrapped I now use the richtext canvas to display it. We may loose on reliabilty.
updated russian by Dubrovskiy Vyacheslav.
- fixed audio file detection to not accept a directory as a valid input. - fixed bad named audio files in geography.
- fixed audio file detection to not accept a directory as a valid input. - fixed bad named audio files in geography.
Updated Norwegian Nynorsk by Klaus Ade Johnstad
Completed the mosaic activity.
- Improved mosaic background - changed gameutil to search files in ~/.gcompris/Plugins/boards if a file is not found in the /usr/.../gcompris/boards directory
- Fixed. We not returning NULL upon search failure. sound was broken.
Fixed english typos, it's Math not Maths created based on Francks artwork
Improved to make the audio version of the memory to being displayed in a smaller area (it let Franck art being well shown and not confused with the actual game). Fixed a memomy allocation issue in update_scores. (Sadly, this does not remove all memory issues in this activity)
cleanup, tries to solve double free but it's not this yet.
added an explanation on languages in GCompris fixed compile warning fixed
- More animals from 2 contributions. They appear in the erase activity.
Erase.c has been improved in 2 ways: - now a shuffle of the image list is done at activity startup and them images are taken incrementaly. It means, children can no more get the same image twice. - replaced rectangles by transparent images. It makes the game more pleasant.
Removed translation on all g_warning(). improved erase to try to avoid to remove 2 images in one shot when they are underneath. It's just a little better than before.
- Graphically enhanced the mosaic activity.
Improved gtans (a little bit.) Added the board description, added it for translation. Created a temporary background until we have someting better.
Finally found the way to set the background color
Created the gtans icon based on an www.openclipart.org design reviewed by Bruno Coudoin and placed under GPL.
Updated Norwegian Nynorsk by Karl Ove Hufthammer
- Fixed board naming for the spip script - Improved gtans big rotation - Improved memory sound background to avoid confusion. - Added Screenshots
Updated Norwegian Nynorsk by Klaus Ade Johnstad
updated french by Bruno
- Fixed a crash in memory.c Replaced fixed length static lenght of array by the dynamic magic macro G_N_ELEMENTS(array)
fixed in make prep removed printout
- Shortened some files due to 99 chars limitation in tar files - Fixed spec to include new files
Added Hungarian audio voices by Miklos Merenyi & Margareta Merenyi Released under GPL. Updated web site screenshots. Aplyed patch from Yann Dirson for Python detection.
Started the electric activiry. Nothing runs yet.
replaced & by and to be XML compliant
Proof of concect for electric activity is almost completed. If /usr/bin/gnucap is installed, create a schematic and click the OK button. The voltage and current value will be displayed on stdout.
Fix Debian Bug#341280 Our automated buildd log filter[1] detected a problem that will cause your package to segfault on architectures where the size of a pointer is greater than the size of an integer, such as ia64.
Fixed to include the electronic activity
Fixed to install electric.py
Web site header
fixed widget being over the help improved. now should no more crash
Added a fix to let the fullscreen happen only when the window is mapped
Updated Portuguese translation.
Improved, uncomplete yet
- Minor fixes for windows version - Fixed configure.in to set SQLITE even if pysqlite is not detected
Improved electric. Now it's possible to connect/unconnect components
Added file headers assigning correct copyright to Frederic. Added board description from wikipedia.
reworked by bruno based on frederic images
- Patch by Patrick GOLDBRONN pgoldbronn on free.fr Support out of dir compilation
Added colored wires
updated russian by Dubrovskiy Vyacheslav.
Fixed wire colorisation
added .pyc
Some code cleanup in crane.c, removed image memory leaks Improved drawings.
set to level 2. fully playable activity. improved the documentation
Improved crane drawing with new arrow and a rope. Improved electric. It's now playable in free mode with a switch, resistor, rheostat and bulb. Need more work to make it playable.
Improved the placement of object. Fixed multiple gnucap component for the rheostat
Improved electric. Added diode support. Not sure it's correct but it 'does' something and show evidence of the current order Added a little spot to let the user layout wires cleanly.
Added boards/crane.xml.in, fixed awele
Improved strings
Added the component selector. Created icons.
Remade searace icons from image in openclipart.org Added support for Chinese Traditional by Wei-Lun Chao Added delete tool in electric.
Minor feature enhancement, now in delete mode, a click on a component in the selector change the tool to select mode.
Many component are smaller now. More will follow.
Bulb is smaller now
Reviewed crane drawing, the arrow used to control the crane are now bigger.
Implemented a short circuit feedback by changing the battery image to a dead battery (should be improved).
- Improved letters icons in crane - Removed a memory leak in crane related to pixmaps not freed - added a dialog box when gnucap is not found / or spawn fails - added help in electric.xml.in
Ported electric to rely on python 2.3 instead of 2.4 Added a feature, you can now blow a bulb by right clicking on it
minor fix
Improved board english description. Remade dice icons based on openclipart work.
- Review of English strings by Clytie Siddall - 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.
Fixed po file list
- Cleanup in awele. Now uses translatable strings for NORTH and SOUTH. - Changed to use GCompris reload button instead of 'in game' one
- Fixed string typo by Clytie (BUG#329035)
file .cvsignore was initially added on branch gcompris_7_4.
2006-01-31 Jose JORGE
Jose JORGE
Updated audio voices for Portuguese by Jose Jorge
Updated by Wei-Lun Chao
- Fixed eu alphabet to use unicode formatting. * src/boards/awele.c: (start_board), (set_level), (awele_create_item), (updateCapturedBeans): fix from Yves in 7_4 branch. * src/boards/python/guessnumber.py: realigned title * src/boards/smallnumbers.c: (key_press), (smallnumbers_destroy_all_items), (smallnumbers_create_item), (save_table), (conf_ok): use bar level dices (skins) instead of old gnome one.
updated french by J.Ph. Ayanides
Changed background entry color to white. The blue background color was no more working for me for no reason.
Updated by Bruno
updated french by J.Ph. Ayanides
Updated by Wei-Lun Chao
fixed to check properly for long locale (e.g. pt_BR) - added a dialog if
Updated Catalan translation. Xavier Conde Rueda
Removed for 7.3 release, Yves remade it for 7.4, the current version has
New icons from Franck Doucet.
*** RELEASE 7.3RC1 ***
Updated, created screenshots of new activities.
Fixed location of sv/misc/fantastic.ogg
new tool to remove old screenshots article from a previous SPIP dump.
Minor fixes in board name for the screenshot site. Fixed screenshot web site generator
Applyed patch by Yves. A crash happens when starting playing sound on some system.
updated russian by Dubrovskiy Vyacheslav.
Fixed by Christian Gagneraud. Now the diode is idealized. the wire 0 is
taken from en/finland.ogg. We need to rerecord finland. Susan, Jim where
- Added Finish voices by Niko Lewman - Fixed eu numbers voices to use unicode formatting.
Cleanup, missing comilation file for Finish
Release 7.3.2 src/boards/python/electric.py: now values can be used in the
Includes the correct release
Added protections to try to avoid a crash hapenning after or during the
MERGE gcompris_7-4 UNTESTED
- removed many warnings - added two options from the command line to use GCompris in a kiosk mode. --disable-quit Disable the quit button --disable-config Disable the config button
translation file list cleanup. Removed translation of german region, just the map title is translated.
Included Clytie Siddall documentation. In fact, I have only the plus from her. I adapted for the other one. There is still some review to be done.
String review by Clytie.
Minor changes to update the windows version.
Added an animal image by Erwan Velu. Released under GPL.
By Anne and Erwan. Released under GPL.
Fixed bad compilation directive sqlite_ldflags replaced by sqlite_ldadd (Thanks to Slava Dubrovskiy) Added a warning in the INSTALL file to warn make -j does not work.
*** Release 7.4BETA2 ***
*** Release 7.4BETA2 ***
New image by Herve Chanal. changed to use the new image.
Now erase has 10 sublevels to let small children play longer at the same level Now sudoku has a new level 5x5 with numbers. Removed translation from assetml files because it's useless.
updated Danish translation by Mogens Jaeger
- Fixed cameroon image reference. - Better colorscheme for chess. - Now empty menu will no more be displayed.
Updated Portuguese translation by Jose
- Updated for windows release 7.4BETA2
- Fixes unexpected empty menu on windows (untested)
Updated
nn.po: Updated Norwegian Nynorsk by Karl Ove Hufthammer
Fixed several small memory leaks.
Fix by Slava. Set the sqlite library to the linking of libgcompris instead of the binary.
Code cleanup, tracking memory leaks. Especially magic_hat no more requires a lot of memory, removed double image loading.
Reworked bargame to load all it's images only once. We have a problem with images in python not being freed. I did put the load of all our images in the __init__ section but it is called on each activity restart. The leak is much lower than before but not fixed.
Added scroolbars in the help dialogs. Added an entry in skin.c to get a GdkColor : gcompris_skin_get_gdkcolor() Changed confirmation dialog to use the new colors for dialogs in skins
updated french by J.Ph. Ayanides
release 7.4
updated french by Bruno, little fix.
updated for 7.4 windows
Fixes Dutch alphabet by Hans de Goede * docs/C/gcompris.6: added the man from debian * src/boards/python/electric.py: fixes a potential vunerability by not using /tmp. Fixed the delete button that was freezing GCompris when used on an empty 2nd level.
fixed typo, missing ; in >
Fixed the management of the bar when the sounds are not found and the dialog is displayed.
Fixed a typo, Franche Compté
Fixed crash when you click on the configure icon then cancel Fixed toggle effect if you click on configuration but do not touch the upper case check box. The game is one time, in upper, one in lower while the check box remains the same.
Fixed case where we fallback to english sounds. now the dialog properly hides the toolbar buttons. Removed unused property audio_works. Fixed to test fx in menu instead of audio_works Now the menu properly display a no sound icon if the activity require sounds and fx is disabled (or we failed to init sounds).
Started to remove assetml usage. Flags are no more in an assetml package animation cannot be loaded from assetml (wasn't used anyway)
Added mandatory_sound_file to have missing sound icon displayed
Removed unused sounds (10.ogg and above) from the install because we don't use them. Removed Brahms because it's huge and of bad quality.
Updated Norwegian Nynorsk by Klaus Ade Johnstad
assetml removal. need more test.
Major patch by Hans de Goede /j dot w dot r dot degoede on hhs.nl/ replaces xrandr by XF86VidMode XF86VidMode is more appropriate for our usage since it does not change the real screen size, only the virtual one.
Major patch by Hans de Goede /j dot w dot r dot degoede on hhs.nl/ replaces xrandr by XF86VidMode XF86VidMode is more appropriate for our usage since it does not change the real screen size, only the virtual one.
assetml removal continues. added support for local sounds in click_on_letter and colors.
Updated Czech translation by Martin Sin
Added Czech sounds from by Martin Sin Added Brasilian sounds by Francisco Marcelo Mendes Damasceno
fixed strings of the like : bolsa/bo_sa/l/p/t
- Applyed a patch by Hans de Goede to improve fullscreen - 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.
Minor fix by Hans de Goede for the XF86VidMode
Added support for Thai
Fixed imageid and missingletter to work fine when there is a short and
Jose JORGE Updated Portuguese translation.
th.po: Translation created by Ouychai Chaita
- Added Argentina map in geography. Contributed by Gonzalo Odiard.
- Fixes fullscreen issue with xvidmode. By Hans de Goede.
Release 8.0BETA1
Updated Polish translation by Rafal Konkolewski
Updated Polish translation by Rafal Konkolewski
Updated web site
Updated nn.po by Karl Ove Hufthammer
added help
Rafal Konkolewski created the map of poland internals.
added pt_BR section redone based on Franck GCompris logo plane redone
- added support for the --display-resource option (uncomplete yet)
Added support for Marathi by Sarvangin Vikas Sanstha, Pune.
*** release 8.0BETA2 ** copyed hi.png
- Fixed location and name of many voices - 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
- Added missing French audio voices by Zohra Coudoin Released under GPL
added to report that wahoo comes from childsplay
- saved several images with more compression. - added horses2.jpg butterfly.jpg pigeon.jpg by Anne and Erwan.
Removed extra debug traces
- Added a new activity (uncomplete). It's a story based on the drawings of Josef Vybiral For now the kid can just read the text of the first image in the first scene.
forget to commit it in previous commits
- Fixed potential the exit code to avoid a potential core dump when exiting GCompris 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.
- Fixed africa maps. Removed too tiny country in the whole africa map. Fixed missing country pixmaps. Closes sourceforge GCompris bug#1538043.
- fixed many bad reference to sounds. - melody game playable again.
- changed transformation of xml.in files to xml files. Now the translations 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.
Missing
- Added support for relocation using http://autopackage.org/docs/binreloc/ (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
Updated to reflect the current windows compilation process. fixed a
- Fixed compilation warnings and potential bugs for x86-64. Reviewed enumerate activity to have 9 level instead of 6 and make it easier (less objects). Fixed the oject icons to keep their image ratio in the entry section.
more compilation warning on x86-64
- Fixed default path search for platform not supported by binreloc - 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.
*** RELEASE 8.0BETA4 ***
- Major review of the API. now all the API follows the naming convention: gc_<module>_<item>_<action> for example gc_board_end, gc_bar_start, ... - added in gc_core.h functions that are shared in the core only. - fixed python plugins to remove API entries not needed for activities.
- Major review of the API. now all the API follows the naming convention: gc_<module>_<item>_<action> for example gc_board_end, gc_bar_start, ... - added in gc_core.h functions that are shared in the core only. - fixed python plugins to remove API entries not needed for activities.
- completed the wordlist API which look like this now: 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);
- cleanup, removed deprecated wordslevel* now the xml version default-*.xml are used. - cleanup, removed deprecated files boards/gletters/gletters.* we now use the IM API.
- fixed bug#352350 Some typos in the PO file - 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.
Fixed to continue even when a directory is missing
Updated Turkish translation by Meltem Turhan Yondem.
Continued the rework of the API.
- Last iteration over API cleanup. Some fine tune will be needed later but most of the clenup is done now.
Updated Polish translation by Rafal Konkolewski
added again gnome2-macros updated - - - fixed window name
- Added Turk voices by Meltem Turhan Yöndem - Added Turk internal geography maps (3 maps) - Fixed reading activity, now it uses the wordlist API - fixed desktop file category to suit freedesktop list.
Fixed regarding failure to find pixmap for level10 Now next level display in the bar is called only when needed
Missing audio files by Onur Tolga Sehitoglu
Fixed horse2.png not found in erase. Fixed bad color title in boards/paintings/board3_1.xml.in
Resized boards/boardicons/math.png to avoid pixels boards/boardicons/enumerate.png: changed to use the correct one
minor update fixed category based on Poiroud Marc input Education;Teaching
- Minor resizing of some icons do make them appear smother - Changed gcompris logo to newer design from Franck. - Fixed clickgame to work again on windows
*** RELEASE 8.0BETA6 ***
- Memory leak review by miguel2i (on free.fr) - Fixed chess movelearn level 3, white could take the king immediately. reported by woof.
- Start of support of python plugin on window. - Fixed several issues in the admin. - Fixed the login mode. - Removed empty config code in some python plugin because it causes the admin to display a conbfiguration icon for them.
- fixed missing config.h.mingw.in (that replaces config.h.mingw) - 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
Jose JORGE update pt.po
added a tux image set with our tux images commented out svg export code
Do not compile it if network mode is not enabled
- Improved the activation system for windows
- Added Turkish map by Onur Tolga Sehitoglu (removed translatable title because of string freeze)
- Imported these files from the gnome-python module in the gnome CVS Now it is no more needed to have gnome-python installed on your system to have the python plugin support. * src/boards/canvas.c: * src/boards/canvasmodule.c:
2006-10-04 Marek Nagy
- added a new tool from Miguel DE IZARRA /miguel2i on free point fr/ This tool allow us to create puzzle or geography type activity with ease. It's a gimp python-fu script so you need gimp and python foo on your system. * tools/gcompris_shapegame.py:
- On a great suggestion of Joshua N Pritikin, now in shapegames like puzzles and geography, the hot point is set in green. This let the kid know in advance where she will drop her piece.
2006-10-05 Karl Ove Hufthammer
- fixed to work with shape game that provides a pixmap instead of the red dot.
changed text color to avoid blue on blue (in vnc) fixed a double free
All memory leaks fixed by Miguel DE IZARRA (miguel2i)
- José JORGE created a new set of icons that were missing for the memory - improved windows code to count automatically the number of activity now the -l list option also display the number of activity.
Fixed a memleak by Miguel DE IZARRA
update for windows python support improved to work on windows (untested
2 grammar error fixes in french by J.Ph. Ayanides
- Fixed a major memory leak in python bindings. all image loading was leaking. - Now electricity works on windows. - On windows disable the colored cursor. Need to use the new GTK API, maybe it would work on windows with it. With the new api, we can provide png files as cursor which would be better for skins as well.
Updated Marathi by Sarvangin Vikas Sanstha, Pune, INDIA
updated Danish translation by Mogens Jaeger
*** RELEASE 8.0 ***
*** RELEASE 8.1 ***
- Some fixed to compile and run 8.1 on windows.
- Applied patch from Miguel DE IZARRA that removes memory leaks
- Aplied patch from Hans de Goede - gcompris-8.0-warn.patch This patch fixes a warning (which is turned into an error due to -Werror) when compiling gcompris with the latest gcc. And it fixes a GTK critical error message due to passing a gtk window instead of a gdk window to gdk_grab_pointer. This also means that when a configuration dialog is shown the mouse is no longer constrained to the fullscreen window.
- Updated windows makefiles - Cleanup configure.in to no more depend on pyxml and python-gnome.
removed an extra call to python_gcompris_module_init();
We now have it in config.h.mingw.in
- There were a lot of bad formatted xml string in the menus for the help. When a line is split on several lines, the xml:space="preserve" was missing in numerous places. It means that many translations was missing. - Fixed some bad English thanks to Clytie.
- Unexistant font on windows in gartoon/skin.xml makes it unstable. - cleanup, removed uneeded #if defined _WIN32 - in menu.c, removed a free of the plugin that was not correct. there is a leak but it cannot be fixed this way, we need to ref_count the plugins - fixed config.c to make skin selection work again.
minor fuzzy due to newlines
minor fuzzy due to newline
*** RELEASE 8.2BETA1 ***
*** RELEASE 8.2BETA1 ***
added missing files
Typo
- more fixes for the windows install procedure - connect4 has been fixed by Miguel to better manage the party end.
=== WARNING THIS PATCH SET HAS BEEN REVERTED ===
Added support for Somali
Fixed, no more need to maintain assetml files
Fixed non relative call to bindtextdomain(). It was breaking translation
- Fixed unaligned in the main menu the strategy icon
- new date system, untested. - Now in clockgame hours and minutes turns to the next one or previous one when dragging http://bugzilla.gnome.org/show_bug.cgi?id=368549 - In shapegame, the green dot is now resseted properly when the item is no more in sight (reported by Joshua N Pritikin)
- Patch from Miguel that: - fixes the digital display in clockgame. - remove a momory leak in memory
Improved clickgame by Joshua N.Pritikin /jpritikin on pobox point com/
- Added Somali voices by M. I. Mursal
Support for autopackage 1.2
- Large review of the way we handle sounds. Fixed the API names to better match what we are doing. - Now the music on/off in the configure dialog acts in real time. - Now if music and fx are disabled we close the audio output. - Now we reopen the audio output properly if music or fx is selected again.
* boards/wordprocessor.xml.in: * src/boards/clickgame.c: (clickgame_move_item):
Updated Marathi by Sarvangin Vikas Sanstha, Pune, INDIA
*** RELEASE 8.2 ***
Initial Japanese translation by Yuko Hirata
Updated by Frederico Goncalves Guimaraes updated by Bruno to test python
Soudan typo is now fixed created Japanese flag from wikipedia Soudan typo
- Patch by Miguel DE IZARRA Patch for memory leaks in shapegame, wordlist, missingletter and reading.
- Removed unused `no_undefined'
Removed uneeded
Missing #define G_STDIO_NO_WRAP_ON_UNIX
Minor, just re-formatted to fit 80 columns
Minor fix for the prep target
Minor, added comment on how to add tuxpaint and sqlite support
- Removed Ofset Logo. GCompris is no more an Ofset project.
- Added support for sqlite compilation under windows
no more save translated text in the base. save the english version
Updated arabic translation by Nabil Ben Khalifa
Added a connect4 two player mode
changed to no more use open. open is not portable and it fails to open
Fixed untranslated combo
Fixed electricity to work with gnucap-20060830-1mdv2007.0 It should work
Removed a printout
pt_BR.po: Updated by Frederico Goncalves Guimaraes
- Improved parachutist activity. It is now more fun to play and more realistic. Thanks to Joshua N Pritikin.
renamed release 8.3BETA1 removed a double call to gcompris.sound.reopen
Updated french sounds by J.P. Ayanides
- Patch from Patrick GOLDBRONN, replaced water drop in erase because they are deleted too easily. 2 more level were the children must pass several times.
- Patch by Joshua N Pritikin for parachute activity. Now an explanation is given at level 2 that up/down keys does control the falling speed. Added focus on plane and tux to show active objects.
- Changed tha way we manage cursors. Now use the gdk_cursor_new_from_pixbuf() which allow us to use regular png images. - removed unused bird icon
added msvcr71.dll, not all windows have it. imported sounds from Tuxpaint.
- Added Audio effects on more activities. sounds taken from tuxpaint.
Feature enhancement by Joshua N Pritikin now there is a miminum time to
Create Korean Translation by:
- Added Korean support - Now fullscreen no more the default.
- Added eraser sounds from tuxpaint. - shapegame now uses the default cursor
- New images from Guillaume Rousse (released under GPL) are replacing all undersea images for clickgame.
- Improved by Joshua, on a suggestion of Jose. Now the fish count is decreased when one fish escapes the children.
- Fixed 2 annoying bug in anim/draw: It's now easy to move text by using it's anchor The DEL key works now.
- Added more sound effects. All taken from tuxpaints.
- Added more sound effects. All taken from tuxpaints.
- Created a new activity, a mini local chat based on multicast. It does not require a server.
- Moved chat out of experimental. It has an icon now created from the xchat icon of the gartoon theme. More help displayed. Scrolling now follow the last text message - Replaced cursors by a new cursor set from Franck. - Now erase uses the sponge cursor.
- Improvement in the new scale activity my Miguel. removed deprecated code from shapegame. removed old scale activity based on the puzzle code. rescaled the tabepice.jpg image to better suit the new scale.
- Added more sound effects to many activities
Removed deprecated scale files
add where to find source images
Improved manual to include the new gate added missing chat Fixed
added from Tuxpaint added audio effects added audio effects added audio
Removed executation flag
Removed executable bit
Removed dependancie on libpopt, use glib's GOption instead * configure.in * src/gcompris/gcompris.c
Cleanup, popt is no more used
Added en_US in the list of user selectable locales.
Marek Nagy
Fixed typos by Clytie
New small feature on suggested by Lode Leroy, we can now decrease the
created by lode leroy fixed NULL printf (crashes on windows only)
Updated Croatian translation
now as an arrow added from Franck art work Added audio feedback - - -
removed gc_ignore_next_focus_out support now pop up windows like in the
Updated Portuguese translation by Jose
the white duck was too white on LCD screens Jose reworked it.
now interrupt playing sounds if any
Added the save feature to the wordprocessor. It saves an html file. For now, only the color style is exported as a css html.
GCompris no more use a library libgcompris
prepare-ChangeLog.pl: imported new one to support svn, taken from http://www.gnome.org/~fherrera/patches/prepare-ChangeLog.pl
src/boards/Makefile.am: Now the boards no more link with the libgcompris
Fixed bug#401817 A comment for TRANSLATORS in memory.c contains non UTF-8
Compilation is fixed
Updated by Frederico Goncalves Guimaraes
Rework of the way we manage the config and user data directory. Now we respect the freedesktop and save our config file in $XDG_CONFIG_HOME (~/.config/gcompris) In this directory we save the files: gcompris.conf gcompris.log gcompris_sqlite.db
replace CVS by .svn Improved help fixed support for --config-dir and
- Improved the wordprocessor to save as xhtml instead of html
Updated Norwegian Nynorsk by Karl Ove Hufthammer
added diagonal in the help - improved. better layout, better save.
- Replaced pixmap with GTK buttons for the Headings.
Implemented the wordprocessor load
Improved the wordprocessor, default selection is better managed.
updated by Bruno, only wordprocessor part
Completed the wordprocessor, this commit make the styles selector to switch to the style we read in the loaded file.
- Reworked the log API. Now the logs are saved within our sqlite database. Added a minimal module in the admin to display the log.
Changed by Jose Jorge to have 4 different backgrounds. Bruno fixed a timer
Added missing files to the administration report module.
Improved the reporting, now display the user and activity name, removed comment column. In admind, disable sounds fx.
Added support for indonesian.
Crash fix, removed an extra free in missing letter game. It crashed the game when starting it.
Added support for Dzongkha language.
Added missing file. Closes bug#414240
Fixed bug#359437 : Replaced a Linux by a GNU/Linux.
realigned title background added missing log module better text color and
Removed erase doubleclick activity, the fish activity play this role now. Joshua N Pritikin improved erase activity, implements this idea: The erase game in NORMAL mode ignores clicks. I think it would be better to unerase on click. That way kids get immediate feedback about what action they are suppose to be doing. Otherwise they seem confused about whether the movement or clicking is doing something.
Fixed several memory leaks Miguel DE IZARRA:
added documentation added auto upgrade of the base to include the log
Fixed typo from bug#415652
Implemented filtering in the administration log report filter is based on the user and is selectable in a combo. changed profile.c to make the default user the user_id -1 instead of 0. 0 was confusing because the first created user is not the same as the default user (no internal login).
Added a channel box. The channel is used to avoid anybody to talk with anybody without a prior consent on the channel to use.
Updated Norwegian Nynorsk by Karl Ove Hufthammer
removed numbers
will be replace be ../bg.jpg
- Implemented the --nobackimg option. With it all background 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.
*** RELEASE 8.3BETA1 ***
Minor, changed the name of the remove button in reset.
Fixed translation issue * boards/chronos/board4_0.xml.in: * boards/hanoi.xml.in: * boards/paintings/board3_0.xml.in:
no more need to hit Enter. now display the text all the time, even if
minor, removed resource definition
Fixed path to data images
Missing geography_country activity
New image set for the memory cards. The images are from Mathieu Ignacio
fixed fuzzy plate by Miguel, now on the right plate.
*** empty log message ***
reverted stupid change in r2503, the boarddir needs to be set changed the
new bonus from Mathieu Ignacio. Released under GPL.
fixed to use translated operators for +-x/
does instant rotation now. improved the parameters to make it more
set _AM_DEPENDENCIES([OBJC]) or we get error am__fastdepOBJC does not
These Images are an original creation of Mathieu Ignacio. Released under GPL.
moved in boards/skins/gartoon/ updated to reference Mathieu updated to use
Updated Norwegian Nynorsk by Klaus Ade Johnstad
Updated Norwegian Nynorsk by Klaus Ade Johnstad
Updated Norwegian Nynorsk by Klaus Ade Johnstad
A patch from Miguel.
fixed a crash when the exit is found in 3D maze by Miguel. fixed missing
Added missing translation strings.
We have an updated version of these files but not in the correct directory.
We have an updated release in the wrong directory
Fixed missing translation of the country map names.
Added missing files
Updated Indonesian translation by Umar Said
Added Indonesian voices by Dessy Widyasari
Added support for no double instance run. Now by default GCompris won't run again if started less than 30 seconds after a previous one. This can be disable with --nolockcheck
fixed missing pixmap fixed missing translation fixed missing pixmap Fixed
fixed a bug that was creating a GLib-CRITICAL **: g_rand_int_range:
Fixed bad formatted strings that breaks translation.
Improved the manual
Fixed bad formatted strings that breaks translation.
Added nowegian sounds by Johnstad/Gabor 2007 / GPL
Updated Norwegian Nynorsk by Karl Ove Hufthammer
now in fullscreen, follow the user prefered screensize. If the select
*** RELEASE 8.3BETA2 *** Added new activity by Olivier Ponchaut (opvg at edpnet on be) * src/boards/python/anim.py: fixed crash when clicking end while a picture is taken * src/boards/python/followline.py: fixed crash when clicking end just before the bonus display
force --enable-binreloc
added 2 cats backgrounds. New animal image from Erwan Velu and Anne
Added more level from Olivier Ponchaut.
Fixed bad ending tag that brokes gettext.
Updated Portuguese translation by Jose.
added wordprocessor fixed to search board icons in the skin directory.
annig MARCHEGAY Create Occitan (languedocien) Translation.
Added admin icon on windows. Added Occitan support
*** RELEASE 8.3BETA3 ***
Added Occitan translation by Annig MARCHEGAY
Updated ignore
updated ignore prop
Converted .ogg sounds (not voices) to be all in wav. sound effects in ogg are bad because they are too slow to start. Changed a few activity to use the level.wav sound that were unused
updated ignore prop
- Added py_gc_file_find_absolute() in the python bindings. It's not needed yet but was missing anyway.
Updated Norwegian Nynorsk by Klaus Ade Johnstad
Updated by Frederico Goncalves Guimaraes
Updated by J.Ph. Ayanides
removed mypaint, we will add it back when completed removed mypaint set to
Arabic (Tunisia) sounds are made by Makni Bassem <maknibassem on gmail dot com> Released under GPL.
Updated Bulgarian translation by Yavor Doganov
bug#33008 New: Updated Bulgarian (bg) translation Moved at_TN sounds to ar so that all arabic will get them.
Fixed missing macosx reverted website mode
Updated Italian translation by Immacolata Arenga
Updated Marathi by Sarvangin Vikas Sanstha, Pune, INDIA Updated Marathi by
release 8.3.1 svn detection change
Updated Norwegian Nynorsk by Karl Ove Hufthammer
Integrated the writing tutor activity from Jozef Cerven jcmail80 on gmail / com.
Fixed syntax to pass msgfmt -cvv Fixed syntax Fixed syntax
Updated web site to support RTL (arabic) language
fixed a bad test around XLIBADD (by Manfred Tremmel) added arabic updated
Included the latest binreloc detection code from autopackage svn. Now binreloc detection works again, it follow the user choice and is on auto by default.
Synced with trunk r2649. Especially the gstreamer code is there now.
- Syncing with trunk - major packaging change, imported libart_lgpl and libgnomecanvas from gnome svn (trunk). We now build them as static library. Packager change, you no more need them in GCompris require's. - bug reported by Khaled, in arabic wordsgame is missing the character ZERO WIDTH JOINER to force joined char in Arabic and Hangul see http://en.wikipedia.org/wiki/Zero-width_joiner
cleanup
Merged r2659
bringing libccc-0.0.4 into the gcomprixo branch
bringing libccc-0.0.4 into the gcomprixo branch
removed .pyc file
Added the libccc library by Sven Herzberg. the original code is imported in gcompris/vendor/libccc/0.0.4/ the sven repository is in http://www.blaubeermuffin.de/svn/libccc/trunk
- Added static compilation against insternal libccc for gcompris binary - integrated the moving line demo in the main gcompris window
Removed xvidmode, now use canvas scaling feature instead.
Removed x86 binary used for the build and fixed the makefile to make sure it's recreated. (merge of trunk r2678)
- Added a black background, now GCompris is centered added a resize contraint do avoid black borders in resize mode.
- The click on letter activity was only proposing the first 4 letters of the alphabet, whatever the level. (Bug reported by Yannis) (merge of trunk r2681)
changed to use the richtext canvas for all the text added the function
- Patch by Hans de Goede fixes running on machines which have / use <prefix>/lib64 instead of <prefix>/lib (merge of trunk r2684)
- Merge of trunk 2687 (unused image cleanup)
Merge of trun r2689 fixed the gnuchess search path to accept
Merge of trunk 2691
merged trunk 2692
merged trunk 2693
merged trunk 2694
merged trunk 2695
merged trunk 2696
merged trunk 2697
merged trunk 2698
merged trunk 2699
merged trunk 2700
merged trunk 2701
merged trunk 2702
merged trunk 2703
merged trunk 2704
merged trunk 2705 2706 2707 2708 2709 2710 2711
merged trunk 2720
merged trunk 2742
merged trunk 2750
merged trunk 2752
merged trunk 2753
2691 2692 2693 2694 2695 2696 2697 2698 2699 2700 2701 2702 2703 2704 2705
Merged trunk r2777
- Added support for overloaded directories : package_data_dir package_plugin_dir package_python_plugin_dir
Removed never used local user plugin directory support (--local_directory)
- Fixed compilation issue when compiled without SQLITE (Merged from trunk r2781)
- Added support for overloaded locale directory
Merged trunk 2785: - Now we don't crash if we cannot find a single image
Minor change, reindented to ease convertion scripts
Added support for -M, --menu_dir to specify where we must get the .xml menus
Moved bonus images in the skin directory
First shot to the port to the new architecture, now each activity goes in it's own directory. For now, only target and traffic are ported.
Ported scale and wordprocessor to new architecture
added missing images. copyed, not linked
redimensioned
Moved all C activities to the new structure many are working many are not.
chess computer works
Moved algebra to the new infrastucture
useless file
completed the migration of C activities in the new architecture mekefiles are not implemented in *-activity/resources when needed
missing images, cleanup
fixed images missing from reversecount
removed uncomplete activity oscar and friend
ported python anim activity to the new architecture
More migration to new architecture
One more set of activity ported to the new architecture
not needed
fixed activity
some more fixes
one more cleanup step
added missing makefiles
fixed bad path to makefiles
Fixed configure regarding makefiles
fixed makefile path
Created the gcompris.bin symlink to ease testing
removed printf in gcompris.c
removed libccc, it's not used yet and there are many problems too many problems to solve first
Added missing link to make python activity works
No more reopen bg sounds when not in the properties. Merged from trunk 2824
Continued the port to the Sugar architecture, more activities are working now
added missing links
Fixed many activity, port ongoing
Merged trunk commit 2829. Now we display a message concerning the lock file
remamed release 8.5BETA1 removed uneeded file added support for
cleanup, added missing makefiles
Removed the babytoy skin from traffic, keep only the best one.
de-skinified leftright-activity and clockgame-activity
More makefile fixes
Updated makefiles again
Updated makefiles
points to the redraw python code now
point to searace now
update ignore properties
More work on the makefiles. Made a function of the lock file creation, move it downstairs in the startup sequence to avoid gcompris -v to complain about the lock file
Icon cleanup, updated makefiles
more makefiles cleanup
no more needed file
fixed to run again
completed followline activity fixed wordsgame to point to readingh for word files
Improved a little bit the python template
Improved the makefiles all around. Now the data images are copied when installed. Still missing the activity icons.
Youpi ! GCompris installation work again. Still need to test each activity images maybe missing. At least, connect4 does not work
Added missing files in the makefiles. connect4 can work installed now.
Fixed geography makefiles
removed uncomplete activity mypaint.
cleanup
cleanup
cleanup
updated
cleanup, removed an unused image. created a simple script to create a binary tarball for a single activity.
Initial support for dbus. Untested. To use it, you need to compile with dbus support using --with-dbus and run GCompris with: gcompris --sugarActivityId ANYTHING_HERE I implemented what's documented here: http://wiki.laptop.org/go/Activity_DBus_API
Added support to create the sugar xo bundle in src/bundleit.sh It's untested yet. The xo bundle should start with activity.activity instead of activity-activity. For now you need to rename it in /usr/share/activity
Added support for arrow keys, tab and space instead of just the mouse for this activity
fixed a gtk runtime warning on a NULL point.
Fix for Sugar, now the properties are set in the realize callback as documented in the mailing list.
bundle script improved. There are still 2 issues, both concerning the path. One in runit.sg, the other in gcompris-instance. When run on XO, it works by including the full path in them (like /usr/share/activities/crane.activity/gcompris.bin in runit.sh).
improved by added missing dbus_g_proxy_add_signal() call. Tested on the XO, there is no more a warning but I did not saw the printf("_set_active") being triggered. I still don't know if this works.
Commit trunk r2883: GCompris was asserting when you click on the target
Merge of r2886 on trunk. Potentially display a NULL pointer that crashes on windows. fixes bug#463961
Merge of trunk r2889 There is a design issue in gc_file_find_absolute(). When called twice, it doesn't work if the properties->package_data_dir if not an absolute directory. This is expecialy the case on windows and the most visible bug is that congratulations are not spoken on this platform.
updated changelog
Improved the per activity startup script, it now works when run from any directory. The bundleit script now works out of the box (except python activities)
Forgot to commit that one, updated to work from any directory. works on Sugar.
Sounds are in voices now
fixed compilation without dbus
cleanup, removed unneeded cvsignore
fixed, missing backline
Fixed to point to the proper image
Points now to voices/$LOCALE instead of sounds/$LOCALE
Fixed melody audio, moves its sounds
fixed bad reference to sel.entry (merged from trunk commit 2965 and 2967)
fixed reference to chronos resources
moved melody sounds in their proper place
fixed the makefile, missing file
cleanup, reorganized images
fixed memory audio
removed empty directory
fixed bad refereces
- From trunk r2983 - removed unmaitained spec file - fixed menu file not
GPL V3
added support for bundled python activity. made change in electricity activity to support bundling
removed uneeded file
minor, sorted the files
improved dbus code, added missing marshal code initialisation. This doesn't work on ubuntu, untested under sugar.
missing file for dbus marshal
added missing files
- Added support for Breton by Alan Monfort. - Merged from trunk 2995
Merged from trunk 2914
Added afrikaans support, merged from trunk 2908
Merged from trunk 2911 Fixed database creation bug when the "Unaffected" or "Users without a class" translation did contains a single quote.
- merged from trunk 2914 2908 2911
fixed marshall file compilation
- Removed require on gtk-pixbuf as it's already required by GTK. merged from trunk 3006
Directory reorganization. removed the subdirectory /activity in each activity it's not worth have to generate 100 makefiles for 2 files in them.
fixed svn property
not needed, points to another activity
improved bundleit, - fixed mandatory sound check and import, now added a
typo
First release of an improved generic runit.sh script. Now each activity contains a simpler script init_path.sh that contains the various path it requires. The generic runit.sh source the init_path and then run gcompris with these values. There is no more need for a runit.sh in each activity and a gcompris.bin.
removed support for points in the xml, it was not used anyway.
Simplfied single activity startup sequence. Now runit.sh is only in src/ and each activity just provides an init_path.sh file that set the path properly.
cleanup these files are no more needed
Fixed undefined reference to gnome_canvas_polygon_get_type still don't understand the issue, dirty hack.
fixed missing section in the init_path and runit scripts
Fixed the bundleit script to work again with the last changes in runit.sh
Took po files from trunk there as been no or few text changes in this branch and I need them to create XO bundles
Minor change, avoid an error display
cleanup, removed uneeded space
- Merge of commit trunk 3038, now compile out of tree. * src/*/Makefile.am
- The sugar dbus API uses Setactive instead of set_active.
Sugarized the icon. It's standart but awfull, I hope yemanja will fix it.
now our rich text no more scales under 0.7 and above 1.0 pixel ratio We need to do the same for the text canvas.
Fixed path to fishes
fixed path to images
added missing images
replaced "Place each item onto its name" by "Place each item above its name"
- Added a little hack to avoid missing symbols from libgnomecanvas at plugin load time. (merge from trunk 3060)
Added missing images
Initial port of GCompris core to the goocanvas
uneeded, use goocanvas instead.
Integration of goocanvas in the main compilation system.
More port to goocanvas. The core dialogs now works like before. The menu activity is ported.
port improved, clickgame works
Quick hack to add a goocanvas svg item and test it in GCompris. the svg-item.c has been made by Damon Chaplin damon on karuna eclipse co uk.
port in progress, nothing much works
more port to goocanvas, traffic compiles but doesn't start
port in progress
goocanvas port improved
more port to goocanvas
superbrain ported to goocanvas
target port to goocanvas completed. clockgame compiles but non functional.
One more set of ported activity to goocanvas
More goocanvas port
more goocanvas port
port continues
improved goocanvas port, not functional yet.
complete port of submarine activity
goocanvas port is going on. some activities work like before.
port complete
port improved
maze activity port completed
tangram port complete
some more fixes anchor no more defined in goocanvas
one more batch of activity port
more ports
one more goocanvas port changes. leftright works now. magic hat is incomplete
replaced start png by svg
memory port completed
more goocanvas port
Changed dialog box to svg. Added gc_skin_rsvg_load in the core API
improved goocanvas port reversecount is now svg based. need to ass support in the svg goocanvas for rsvh-handle property
cleanup, unused file
added support for rsvg-handle property in the goo svg item.
normalized the dice, reversecount is now complete.
read_color goocanvas port completed
completed magic_hat goocanvas port
completed goocanvas port of planegame activity
port of money activity to goocanvas completed.
no more crash when we click on the background image after erase is completed
Now use svg images for the window blocks. Now respect the --cursor option of gcompris not to use a special cursor The cute cursor created erasing artefatcs under beryl/compiz
proted to goocanvas
improved imageid activity to support multiple board xml data file and that they can contain up to 6 choices instead of only 3. paratrooper is now svg based.
completed goocanvas port of paratrooper
completed port of missing letter activity to goocanvas
complete enumarate goocanvas port
ported algebra activity to goocanvas
ported wordprocessor activity to goocanvas fixed gcompris core filemanager removed mimetype management as it was overly complex and does not play nice in a splitted activity environment.
uncompleted activity, it has never worked and I don't want to port it to goocanvas.
chess activity ported to goocanvas
ported clockgame to goocanvas
scale goocanvas port in progress.
more goocanvas port
improved scale activity wrt the drag fixes for goocanvas
complete goocanvas port of traffic activity
ported to goocanvas. now uses the gcompris drag and drop api as well.
fixed internal drag api in case the mouse moves out of the target item.
ported to goocanvas
ported click on letter to goo canvas
uncomplete, updated shapegame to work with goocanvas
fixed coordinate to highlight hot spot
improved shapegame, uncompleted port to goocanvas
shape game now work with goocanvas. All C coded activities and GCompris core now works with goocanvas.
minor removed useless code
the menu works with goocanvas. changed goocanvas installation to be in the gcompris plugin library this avoid confusions with the original goocanvas
Merge of gcomprixo branch 3158 commit. now support the new startup scheme on the XO.
Merge of commit 3160 . Fixed bad link reference in case of external resources.
removed a comment, delete the temporary directory
started port of python activity to goocanvas. hexagon is the first one.
goocanvas python port in progress
goocanvas python port in progress
completed port of followline
ballcatch ported to goocanvas
Ported mosaic activity to goocanvas
sudoku ported to goocanvas
port to goocanvas goes on
No more ask for an exit confirmation dialog if a specific actitity is requested by the user
One more bunch of goocanvas port
One more activity ported to goocanvas
port to goocanvas of melody completed
more goocanvas port
ported bargame to goocanvas
uncomplete port to goocanvas
more goocanvas port
more goocanvas port
port to goocanvas, redraw works now, but not the symetry
completed port of redraw activity to goocanvas. removed some colors in the toolbar to make the game more friendly to color blinds
uncomplete port to goocanvas of anim. rectangle and circle creation and move works.
improved anim port, rotation works now, including the anchors
improved anim port to goocanvas, the resizing works on ellipse and rectangles
Merge of commit trunk #3196 * src/boards/chess.c: Fixed sourceforge tracker #1835844 The left lower corner square (a1 in algebraic notation) is now in the dark color.
merge of commit gcomprixo 3303, missing draw.svg icon in anim
merged gcomprixo commit 3207, missing images in the memory makefile
merge of gcomprisxo commit 3209 fixed missing directory in babyshapes
added missing entry in makefile to follow clockgame image resources
aded missing resources dir in makefile
added text support with goocanvas api
improved anim activity towards goocanvas
image selector ported to goocanvas
implemented resizing of images in anim using the goocanvas api resizing after an image rotation does not work yet
better implementation of the image resizing. still buggy when scaling rotated items. It works fine only when items are horizontal or vertical
missing dir for hexagon activity
updated from gcomprixo
update svn:ignome prop
file from gcomprixo branch
merge of commit 3224 from gcomprixo. tangrap reference to image tool-flip.png fixed
merge gcomprixo 3226 : fixed to bundle timers image properly
files not needed files in svn
Merge of trunk 3242 Windows issue. Translation was broken in all python
initial implementation of the highlight api it uses a background rect instead of an image color shift
fixed a major bug. this activity was making GCompris crash one you clicked on the grey target button. (merged from trunk)
Added a continue button to let children enjoy the paintings or the work they just accomplished
Updated licence, now this branch is like trunk, GPL V3 and above
missing gpl3 files
use the svg help dialog
Improved focus management API Still need to implement it in the python side
implemented the new focus system in python and ported the activities
added one focus in bargame
implemented a movable bar
added a timeout on the bar is up before it goes down automatically
removed the popt no background image option. it was not working very well and even more now with the by activity split. adapted awale not to be over the bar.
erase click works again
many small improvements. now the focus api is reentrant to support size changing items.
fixed, no more stay hidden after a while
disable action on click on the bar when hidden
fixed focus to follow the moving items
improved bar management. searace works better but incomplete yet
made the text area shorter to suit the moving bar
adapted some more activities to suit the moving bar
removed food directory. enumarate activity was broken, food directory images was not installed
many fixes. gcompris.c: fixed mixup of svg and png backgrounds
fixed a dew bugs related to the bar being under
cleanup, removed width and heigth from the board struct as it is always fixed
Made the chess activity to search for gnuchess in usual directory if it is not found in the one detected at compilation time. It is done to accomodate cases were the run time and build time have a different gnuchess package. Commit r3284 (merged from gcomprixo branch)
merge from gcomprixogo r3288 made money_bg.png be locale to the money activity and no more part of the skin.
merged from gcomprixo branch r3291 now run gnucap from the bundle bin directory in sugar case.
Merged r3293 from gcomprixo branch. No more bundle libmenu.so.
Merged r3290 from gcomprixo Chanched our bundleit script to better suit olpc needs. OLPC Trac #6672 : We now ship the gnuchess and gnucap binary in our bundles bin directory This means that the person runing the bundle script will ship these binaries as found on her system. OLPC Trac #6484 : Should be no more an issue now since we access gnuchess within our bundle OLPC Trac #6657 : Now use the gcompris icons instead of our single surarized one.
Updated our build system to support automake1.10 You still need to copy config.rpath from the gettext package manualy. Merged from trunk r3296
Fixed olpc trac bug#6363 "GCompris won't start if settings are changed".
added support for bin/gcompris
merge from gcomprixo branch 3303. fixed support for bundling python activity that points to another.
added missing python bindings in some activities
removed cairo and pycairo detection, uneeded.
documented the 'make update-voices' command.
merge from trunk r3309 - It is now possible to add activity introduction voices. If provided, it will be played when the activity starts and when it's help is requested. To provide an activity intro, you must put it under: boards/voices/<locale>/activity/<activity name>-intro.ogg
- Major cleanup in goocanvas to keep only the minimal we need. - Integrated pygoocanvas. No more needed to install it separatly. - fixed the file selector background and its highlight button
minor fixes. name the future release 8.5REVIEW1
make dist cleanup
missing files, taken from pygoocanvas
sorthened file names due to tar limitation to 99 characters (failed to make dist)
shortened file names for make dist to be under 99 chars
shortened file names to overcomes th 99 chars limit of make dist
shortened directory to overcome 99 chars limitation in make dist
shortening path in progress (broken).
move in progress from geography_country to geo_country because it's shorter
move in progress from geography_country to geo_country because it's shorter
move completed from geography_country to geo_country because it's shorter
shortened names
renamed and rescaled image
shortened file names to be under 99 characters in the longest path. Fixed french countries activity.
now loop to first level when completed
fixed wrong instruction
added missing files for a complete make dist
Patch from Karl Ove Hufthammer to display 1 + 2 instead of 1+2 and make
Added support for the --package_skin_dir, -S option to GCompris. There is no more need for the skin link in each activity resource dir. the runit and bundleit scripts have been updated to use this option.
Fixed skin references
fixed disconnect handler reference.
removed double entry of CLEAN in some makefiles commented out gnet in the configure as it doesn't work anymore
release 8.5PRE1
this too is no more needed. replaced by the gimp script fu instead.
added 2008 copyright GCompris wide.
removed gnet display
minor fix, no more remove gererated files on make clean but make distclean
bonus_end now loops to first level instead of existing the activity
fixed some function prototypes
updated to reflect new directory structure
Added support for Persan by Ehsan Nouri (commit trunk 3352)
merged from trunk 3231, 3232 * src/gcompris/config.c: Added support for Urdu * boards/flags/ur.png: created
added missing files from gcomprixo branch for the XO bundle
Improved the windows version so that the administration module is available in the demo version. Now python activities can be part of the demo version and many are there now. There are now 47 activities in the demo out of 107, more than twice as before. (commit trunk 3362)
improved the amdinistration module port to goocanvas.
minor, removed text shadow
fixed skin.xml path. skin system works again.
Wrong flag, it's armenia but assigned to amharic
unused flag
changed flags to be in svg. all flags taken from wikipedia.
Removed screensize configuration as we are screen independant now.
flags are now svg based, taken from wikipedia.
fixed random offset bug in which it was possible to have the ball placed
screensize no more available in GCompris, thus no more passed on to tuxpaint
minor fix, avoid python error on out of range
Updated by Ubuntu: * docs/C/texinfo.tex: * install-sh:
Merged from trunk missing geo_country levels (brazil, canada, mexico)
fixed bad reference to unexistant destroy event. Was creating a memory leak.
minor fix, can save and load ellipse now.
Syncing goocanvas and pygoocanvas with upstream goocanvas 0.10
2 New paintings from Marc Levivier (malev free fr): Arcimboldo Spring Arcimboldo Librarian
updated changelog
shortened too long file due to 99 tar limitation
Merge of trunk commit r3416
uneeded
Port of doubleclick activity from trunk Rewrite of the anim activity (in progress)
completed the filled rectangle resizing.
anim in progress
improved the management of the drawing area. More precisely, the move and resize no more let you draw outside the drawinf area.
anim in progress. can now move the filled rectangle and play the animation. still a lot to do to complete it.
fixed little bug, the left/right arrow works now
added support for object deletion, management of object visibility over time.
the timeline has the drawning area ratio. removed the 'take picture' tool, the timeline plays this role now.
merged from trunk
improvement in the animation activity. now the rect and fill rect are implemented the resizing works better, stick to anchors while resizing.
fixed filling a non filled rectangle
implemented circle and filled circle
better tool ordering
minor, use rounded corners
added missing files in make install.
Synced our internal pygoocanvas with pygoocanvas trunk#222. This brings the ability to read Points this way: points = goocanvas.Points([(1 , 1), (2 , 2)]) print points.coords print points.num_points
initial work for drawing lines in anim. it does not fit the model very well and this show evidence that I need to rework the code to make the items know how to draw themself in a bounding box. With this I could keep the resize code easy in all cases, just resizing the bounding box.
better implementation of the drawing of lines.
fixed fullscreen to work again correctly on gnome. I had to remove
improved image selector
now the control bar is shorter. The ok button is deprecated. Each activity mist either detect the sucess case itself automatically of include it's own ok button. Ported some activities, but there are seaveral left.
money cents works again
rework of the bar again. no more movable but a little bit smaller. I am afraid the movable bar would be too hard for toddlers.
removed railroad ok button
now the bar is completly hidden at bonus time, not only its buttons.
completed the removal of the OK button in the control bar added an internal ok button in some activities
some board layout reorg to suit the new bar
more updates to adapt activities to the new bar
added support for multilevels. adapted to suit the new bar.
adapted activities to suit the new bar.
more bar adaptation
improved menu. now the description is no more hard drawed in the background but is displayed dynamically. It allows a better integration with the new control bar.
added support for ctrl-f
Created Ukrainian translation by Ivan Onyshchuk
Added support for removing a previously set item focus. Numerous fixes in superbrain, graphical but also in the game itself. It was possible to mismatch the visible item and its internal representation so that a good response was refused. Need to check if this requires a backport to trunk.
replaced the old bruno's made background by a Franck Doucet contribution.
fixed crane to work again now menu set back the back to its original position so that activities don't have to manage this.
removed the gc_bonus_end_display in the C api and its gcompris.board_finished python counterpart. Now all activities stay at their last level when completed. This is more adapted to the by activity distribution model like we have for the olpc xo.
fixed scaling issue
Now the menu description background color is managed through the skin.xml property file.
fixed image zoom (second level was too small)
moved the dies out of the skins. now the bar's die is splitted in two parts to go level up and down. This functionnality was implemented previously with the right click but it was not accessible for the children.
cleanup, removed deprecated gnet code.
cleanup, removed the moving bar (up down) code.
Now, even in database compiled in, if a single activity is requested we no more reload the database which has the undesired effect to flush it.
fixed bonus display
no more need to run reread-menu (and should not now) that gcompris do not use the base in single activity mode.
fixed colors activity.
The points are no more displayed once the shape is placed. points are annoying children willing to look at paintings
fixed a bug in gc_item_focus_remove, the old hightlight item was not set to NULL. Improved canal_lock. Now it has a bonus while reaching the end and the start of the boat location. Added again the highliths on all items.
bar adjustments all around.
adaptation for the bar. text are bigger now, avoid too light colors that makes the letter hard to read.
improved leftright. made a new svg background based on the original. cleaned the code to use regular buttons instead of custom ones.
fixed tuxpaint laucher to cleanup properly at the end.
added missing files
Some more bar adaptation
fixes to work with trunk intro play
resynced XO bundling with gcomprixxo branch
now the bar background fit excactly the number of icons it contains.
improved the level button, the level number works again. there is a problem when we leave an activity that scaled the bar
fixed the bar to display the proper ratio when leaving an activity that changed the ratio
Now the bar is centered
better cetered bar
- synced translations with trunk
preparation for 8.5PRE2
many little fix around
better placement of the bar in the administration mode
better adjustement of the bar in all activities
fixed bar repeat icon support fixed searace activity
Fixed compilation issue on ubuntu 8.10
More New paintings from Marc Levivier:
avoid double explosion at the game end
added missing locale
fixed pixmap unref too early
Fixes to compile again on Ubuntu 8.10
fixed too early pixmap unref
API cleanup, now our svg item has the same API signature as native goocanvas items: goo_canvas_svg_new()
Added support for goocanvas svg in python
improved hit detection to avoid unecessary refresh (not sure of what I did) fixed property name
fixed to avoid uneeded refresh
Performance improvement of the goocanvas svg item. Now the rsvg rendering is only done once in a sairo surface and copyed again to the cairo target when needed.
svn cleanup and fix bar unref replaced non important warnings by messages to easy debuging
implemented a bounding calculation to make the item connect and focus works also on svg items by ID
Fixed missing NULL in goo canvas call
svg based watercycle in progress
In progress watercycle.
- In progress watercycle. - Grabed code from goocanvas trunk by Damon Chaplin to have a signal "animation-finished" - Removed hiy_detection to use pointer_events=None instead.
improved watercycle, uncomplete yet
- Imported goocanvas commit r31, it allows animation to be called again in an animation-finished event - Improved watercycle, uncomplete yet
now fully works but some improvements needed
Completed the new watercycle.
Fixed a crash in case of multiple sound list. This was especially the case
- Completed the canal lock rework based on the new graphism by Stephane Cabaraux.
Ported the penalty activity. Reworked the graphism and the implementation to be more goocanvas aware.
Fixed the bar centering
Fixed a type, heigth => eight
Fixed a memory leak
Merged with trunk 3642, removed deprecated desktop menu entry.
Integrated original svg images in the melody activity.
Integrated original svg images in the algebra_guescount activity.
Integrated original svg images in the babymatch activity.
Integrated original svg images in the clockgame activity.
More work to use more svg
Added missing files
Rework of the bar code to use a single .svg file instead of numerous .png files. This is based on the black theme from Franck Doucet. Next step is to rework menu2.c as well an make sure all the core uses data from skin.svg from now.
The skin file from Franck Doucet.
fixed file name
updated to match the files
Added an API entry gc_set_background_by_id to ease SVG integration. Now the menu uses the svg data from the skin.svg file.
More integration of the single file skin.
Added an autocrop feature in the svg goocanvas item.
More work towards single file svg skin
more svg skin work
more skin work
one more on the single skin road
Added support for detecting and loading .svg and .svgz files through rsvg in our internal gc_pixmap_load() method. More work towards full svg skin
missing file
use AC_CANONICAL_HOST rather than AC_CANONICAL_TARGET for cross-compile purposes. Without this change, a --target option to ./configure is emitted without a good reason, which is misleading.
one more image moved out of skin
ported difficulty stars to svg skin
moved draw skin data in the anim activity lost the gartoon anim skin in the way
More skin work
one more batch of skin svg rework
more skin rework
pick an image from its new location
added missing files in the makefile
moved cursors in their own directory
integrated file.png and directory.png in skin.svg
moved skin repeat.png
ok button is now in skin.svg
this link allow the local start of redraw-activity with the runit script
more skin work
mosaic moved to svg
moved file selector and image selector in skin.svg
removed shapelabel
Now the target activity has a tooltip on each dart to let the children know the value of it.
Now shapegame tooltip is a a transparent rectangle instead of a fixed button. The rectangle follow the tooltip size to avoid the text growing after the button effect.
Added a gc_set_default_background() api entry. Exported it and gc_set_background_by_id() to python. Removed the need for gcompris-bg.jpg which is now in skin.svg
added missing files
Reworked shapegame code to: - load the vertical selector from the skin - allow a color_background_skin in the Title xml board files. It display a background around the title text. It avoid text being bigger than the fixed background.
Fixed wordprocessor activity. removed the no more use skin file compris-shapebg.jpg
removed the need for skin file button_large2.png
Reworked target activity to no more use the button_large2 pixmap. Instead we have a cute translucant background that follows the text size.
New background image for the target activity by Mathieu Ignacio.
Reworked login to no more need button_large2.png. Removed this image as it is no more used. There is a bug in board_list.py, the login cannot be edited.
removed unused icons from the skin
bye bye babytoy
added missing files.
Implemented raise/lower Fixed color menu not being on the top There is still a broken code because the animation is not working at all.
added credit information
- Merged 3727 from trunk - Should fix the empty date field in the log on Windows
fixed anim activity
Performance improvement, now first detect a full size image in case and avoid analyzing each pixel
Fixed the login menu configuration that was not accessible from the administration.
fixed reference to images in our dataset used to load images in an animation
Fixed a crash in an image missing callback in image_selector Added a new api entry to load an image and get a NULL return if not found instead of the default 1x1 pixmap.
Fixed missing images in the wordprocessor
Now deleting an images deletes all the images after it in the animation
Properly manage the delete item (now deletes the item up to the end) and removes it from the list of items.
- Fixed an annoying bug in the locale selection. Punjabi was twice in our internal list which makes it impossible to access locale after Portuguese in our list. It was possible to access locale by going backward but really annoying. Merged from trunk 3771
- Replaced letter that differenciate blocks for color blinds by ASCII symbols that are locale agnostic. Merged from trunk 3775
fixed text login
Now properly hide the text entry when in pause
normalized sounds
- Replaced a level in memory sound to make the difficulty always increasing Merged from trunk 3790
improved the look and feel, use the svg background for the band and a transparent background that follows the game area size instead of a fixed one.
fixed a cased in which the memory sound was in a fuzzy state if the level
Hopefully fixed a race in which tux could play several time alone or stop
Created photo hunter activity by Marc Le Douarain
Removed binary files.
Improved xo packaging.
Updated automatically.
fixed support for out of tree compilation
updated gitignore
update if gitignore
Hand image was not found in single activity.
Updated
Miguel DE IZARRA implemented the wordlist selector. We need some improvement to save data in the ~/My GCompris instead of the system datadir directory.
Missing files from Miguel
From trunk. Fixed small bug (2 player mode) -> show happy flower even if player 2 wins
Added RTL support.
Fixed crash bug when changing level while dragging an item (2 click drag mode)
Fixed a crash when the activity was won.
Fixed for RTL.
Added .pyc as an exclude rule
Now tux does not focus when it should not
Miguel DE IZARRA added support for online wordlist. This save custom data in user_dir and make a content.txt (a md5sum like file) listing custom files. Simply put this files in a web server to diffuse in classroom.
- Miquel DE IZARRA Added support for editing the content of the missing
- Minor updates regarding translations
- Fixed strings: * src/boards/reading.c: (reading_create_item): * src/gcompris/board_config_wordlist.c: (gc_board_config_wordlist):
- From trunk - Patch from Miguel. On some windows manager, we were crashing when opening a configuration windows while in fullscreen.
- gnet is now enable by default.
Patch from Miguel that fixes the configuration of python activities (tuxpaint and login was crashing).
missing file
- Fixed a crash case by Miguel in the configuration. in a languge setting configuration of an activity if we change the language, gcompris crashes.
Imported config locale list from trunk.
From trunk Added more levels to the babyshape activity. This levels are based on famous paintings, the children must drag missing part of the paintings back to their proper places. This is a contribution of Marc Levivier
Fixed broken image display for the left menu icons.
Fixed photohunter activity icon.
Fix gnumch activity to run again
Fixed searace activity to work again.
No more point to skin image.
Patched goocanvas to support scaling when witdth and height are changed.
Cleanup concerning WIN32 paltform. Removed redundant cases.
Added a demo case windows.
No more maintain the ChangeLog manually, use git log instead.
This is an Empty ChageLog to be filled up with git log at make dist time.
Create the ChangeLog automatically from git log.
Fixed a compilation issue. Missing initialization.
Now the ChangeLogs are managed automatically through git.
Merged from trunk 85ed78de6d1f144769bf9240e83ca6ca91197980 Fixed a major bug resulting in garbled string in the advanced color activity. In this activity the color to search was garbled in American english and in case there is no translations available for the running locale.
Added credit where it's due.
Added a parameter to file selector to pass a user data. Fixed file selector, ok case was not working.
Added support for user_data in image selector api.
Fixed file selector, now passes the file type properly in load.
Now wordprocessor activity has the focus into the editing part by default.
hide the bar while waiting for the bonus. did it on clickanddraw and drawnumber
fixed draw has no timeline now. Fixed copyright, there is really nothing left from the old anim.
Started the implementation of the load/save feature of anim. For now, the save 'does something' but the load crashes GCompris.
Improved a little bit the save/load feature, works a little bit for rectangles only. Uncomplete yet.
Fixed to compile on Ubuntu 9.10 with the new pycairo version.
Improved version of the save feature. Now can save / Load multiple items and frames. What does not work yet is the colors of the items.
now the limit works in reverse also.
Now save/restore works with rectangle. The last time line mark is also saved / restored. Next step is to implement save/restore for other objects than rectangle.
Added support for load/save for images.
Properly hide the color selector in playing mode.
added support for delete key shortcut when an item is selected.
Fixed a bug where the old items where not deleted on a file load.
iniital support for text items.
A nice implementation of the text item with a resize button. Need to make the save/load of texts now.
Improved the saving of text items. Sadly it does not work because it seems like my goocanvas version does not report the text items content properly when it has been updated.
Now accept the double click to mark the time line end.
Now display 4 lines of file instead of 3.
Updated with upstream goocanvas 0.15 and pygoocanvas 0.14.1. (I patched pygoocanvas to make it compile with goocanvas 0.15).
The last touch on the animation. We now have the load/save working with lines now that we have the latest goocanvas.
Class reog, there is now a Document class that holds everything related to the animation document itself.
Better support for non ascii keys in the text items.
Added support for loading/saving z-order.
removed unneeded test code.
Fixed moving flipped items towards the top left or right.
Release 8.5PRE3
po files taken from master branch.
Removed a considered offending sentence against proprietary software.
Comming from goocanvas 0.15, was missing there.
Added again the support for our goocanvas.Svg item on top of the official pygoocanvas. This patch have to be apply on any new release comming from pygoocanvas.
Added missing files comming from the new goocanvas release.
Updated from gcomprixo branch.
Addeed suppoort for esperanto by Jacob Nordfalk
Updated.
Minor fix to mention esperanto at the file header.
Added missing null initialization of property->server. This was creating a potential crash at GCompris startup.
Fixed anchors that were displayed in the background. Thanks to my daughter Clara for the bug report.
Now when the filename is selected or the type, the focus on the icons is set.
Fixed a crash that happened while loading an animation where item had been deleted and the z order was set.
This version of drag does work even if the user is dragging a goocanvas group instead of a regular item. I hope I did not broke anything.
New derived activity by Wolfram Sang: wolfram iswi.org The new activity is derived from the scale. Now it teaches unit of weight. I fixed the focus on the ojects, now the scales are written on them programaticaly instead of having several image files.
Reimplemented the check for gc_drag_target != target like we had before my last commit on drag.c. I am not sure in which case it is needed but lets be concervative on the drag and drop.
Added a keyboard shortut. Now ctrl-w will close the activity like 'esc' does.
Fixed a major bug, now the children drawing is properly destroyed when we quit the activity.
Fixed frame counter.
Reorganisation of the sound playing in GCompris to split the high level audio file management and the low level audio player (gstreamer based for instance). The goal behind this is to make room for an integration of the GCOMPRIS 8.3 branch SDL Mixer player. This way we will be able to resync the windows and master branch.
Added support for SDL Mixer audio backend. The code is taken from the GCOMPRIS 8_3 branch. Now at compilation time we can select the SDL backend or the gstreamer one.
No more make click event to loose in the followline activity.
Updated autogen / configure
String formating are better adapted for translators.
Added a progress bar
Persistent board list administration menu
No more reload the logs in the administration menu
Fixed login configuration in administration module.
Fixed sound localization menu in the administration
Fixed missing icons in the administration in the difficulty selection.
Cleanup, removed unused file, update translation list.
Fixed renamed files in the Makefile.am
Removed autocrop on images to avoid them being cropped in the config menu.
Normalized flags and the display of flags in the config menu.
Better usage of the real estate in the about dialog.
Make the grey black for the text, it's more easy to read.
Make autocop to search each line and not only one out of two.
Added back autocrop where it's due.
No more crashes if GCompris is started without music
Removed the shadow in missing letter
Made the level in the bar more readeable.
Display the message string in smaller font.
Removed a debug printout.
Point to the proper audio file.
Fixed remanant focus on the ok button between 2 levels.
Fixed reference to the sound file.
The selector is smaller now to avoid the left/right buttons being in the bar.
Make the text black in te clock activity.
Adapted to new GCompris screen ratio.
Added a dependancy on the alphabet for double entry activity.
Made the color od the needle the same as before.
Made the messsage smaller because it does not fit the screen.
Removed skin dependancies for activities.
Made the bar a little bit smaller.
Fixed many errors in paintings.
Updated danish translation Joe Hansen
Removed an extra zoom*2 that has nothing to do.
Updated Norwegian Nynorsk by Karl Ove Hufthammer
Fixed a little glitch in the svg that was making a bad coord calculation at runtime.
Improved performance of our svg item.
minor, realigned the coordinate text line.
Better ordering of the top level activity.
Added an 'i am ready button'.
Fixed the float comparison.
Added a sign on the scale
Removed the difficulty level in the sub menu.
Made the goal request text a little bit smaller.
Little fix in bargame. Just screen layout issues.
Added a difficulty level to photo hunter.
3 string fixes reported by Joe Dalton.
Fixed to work in full screen as well.
Fixed events on the canvas that where not taken in account.
Added an explanation in photohunter.
Fixed reversecount, it was not restarting on loose case.
Adapted the follow line to work on touch screen.
Taken from gcompris master branch.
In progress, port to windows.
windows port in progress.
windows port in progress.
Fixed to exclude .git from installation.
Updated Norwegian Nynorsk by Karl Ove Hufthammer
Windows port in progress.
Windows port in progress.
One more step in windows compilation. Now all the activity does compile.
fixed path, was not running with ./runit.sh
In progress windows port.
Now require GTK >=2.12 at configure time.
Added tooltip in the animation activity.
Fixed a crash case in smallnumber activity.
Fixed smallnumber2 activity regarding dice pair not close enough.
Fixed animation activity, image was referenced badly.
Added translation on tooltips in the geography activity.
Fixed missingletter crash uppon changing its locale.
Removed a generated file from git.
Added sqlite3 in our py2exe (windows python)
ignore file.
Added suppoort for tooltip on our main goo canvas.
removed documentation for svg2png which is no more needed on windows.
Added PYCAIRO definition to compile on windows.
reintroduced the erase double click activity.
Fixes to compile with GTK 2.19
Fixed memory word number activity. It was broken related to translations.
Initial welcome text overlays the heading
Made the license text smaller in the about box to make it fit.
No more display the sublevel 11/10.
Added the manual in the first start of ballcatch.
Simplified level for traffic.
Removed dead code related to xf86vm fullscreen mode.
Fixed tuxpaint activity.
Imported original svg design in place of png exports.
Little fix on the image itself.
Major rework of the photohunter activity.
Updated compilation toolchain for windows related to nsis translations.
Removed unused import rsvg in watercycle and penalty.
Fixes windows compile chain to not have a console at runtime.
Fixed a typo in the activity name.
fr.po: Updated French translation by Bruno Coudoin
Now in memory_sound activity the intro is heard.
Added an OK button to start the melody activity.
Added missing bar.h for make dist to work.
RELEASE 9.1
pt_BR.po: Updated by Frederico Goncalves Guimaraes
Bruno coudoin (4):
Release 7.0.1 Minor fixes for this release
*** RELEASE 7.2 ***
added missing melody.py
- Fixed compilation issue when compiled without SQLITE (Merged from trunk
Christophe Merlet (1):
Updated French translation.
Claude Paroz (3):
Updated French translation.
Updated French translation.
Updated French translation.
Clytie Siddall (16):
vi.po: Updated Vietnamese translation.
vi.po: Updated Vietnamese translation.
vi.po: Updated Vietnamese translation.
vi.po: Updated Vietnamese translation.
vi.po: Updated Vietnamese translation.
vi.po: Updated Vietnamese translation.
vi.po: Updated Vietnamese translation.
vi.po: Updated Vietnamese translation.
vi.po: Updated Vietnamese translation.
vi.po: Updated Vietnamese translation.
vi.po: Updated Vietnamese translation.
vi.po: Updated Vietnamese translation.
vi.po: Updated Vietnamese translation.
vi.po: Updated Vietnamese translation.
vi.po: Updated Vietnamese translation.
vi.po: Updated Vietnamese translation.
Daniel Nylander (4):
Updated Swedish translation.
sv.po: Updated Swedish translation
Updated Swedish translation
Updated Swedish translation
David Lodge (14):
Updated English (British) translation
Updated English (British) translation
Updated English (British) translation
Update English (British) translation
Updated English (British) translation
Updated (British) English translation
Updated (British) English translation
Updated (British) English translation
Updated en_GB translation
Updated en_GB translation
Updated en_GB translation
Updated en_GB translation
Updated British English translation
Updated en_GB translation
Djihed Afifi (9):
updated Arabic
Updated Arabic Translation.
Updated Arabic Translation by .
Updated Arabic Translation by .
Updated Arabic Translation by Djihed Afifi.
Updated Arabic Translation.
Updated Arabic Translation by Khaled Hosny.
Arabic words
Updated Arabic Translation by Khaled Hosny.
Duarte Loreto (2):
Updated Portuguese translation
Updated Portuguese translation
Felix I (1):
updated ta translation
Francisco Javier F. Serrador (13):
Updated Spanish translation.
Updated Spanish translation.
Updated Spanish translation.
Updated Spanish translation.
Updated spanish translation.
Updated Spanish translation.
Updated Spanish translation.
Updated Spanish translation.
Updated Spanish translation.
Updated Spanish translation.
Updated Spanish translation.
Updated Spanish translation.
Updated Spanish translation.
Friedel Wolff (1):
Updated Afrikaans translation
Funda Wang (1):
Removed obsolete file from POTFILES.in.
Gabor Kelemen (5):
Hungarian translation updated.
Translation updated.
Translation updated.
Updated Hungarian translation
Updated Hungarian translation
Gia Shervashidze (1):
Created Georgian translation
Gintautas Miliauskas (2):
Updated Lithuanian translation.Updated Lithuanian translation.Updated Lithuanian translation.
Updated Lithuanian translation
Hendrik Richter (1):
Updated German translation.
Ignacio Casal Quinteiro (3):
Added Galician Translation.
Updated Galician Translation
Updated Galician Translation
Ilkka Tuohela (17):
Updated Finnish translation
Updated Finnish translation
Updated Finnish translation
Updated Finnish translation
Updated Finnish translation
Updated Finnish translation
Updated Finnish translation
Updated Finnish translation
Updated Finnish translation
Updated Finnish translation
Updated Finnish translation
Updated Finnish translation
Updated Finnish translation
Updated Finnish translation
Updated Finnish translation
Updated Finnish translation
Updated Finnish translation
Inaki Larranaga (4):
Updated Basque translation.
Updated Basque translation.
Updated Basque translation.
Updated Basque translation.
Ivan Onyshchuk (1):
Updated Ukrainian translation by Ivan Onyshchuk
Jakub Friedl (2):
Updated Czech translation.
Updated Czech translation.
Jens Seidel (1):
Fixed typos
Jorge Gonzalez Gonzalez (1):
Updated Spanish translation.
Jorge González (1):
Updated Spanish translation
Jose JORGE (2):
Updated Portuguese translation.
Updated Portuguese translation.
Khaled Hosny (10):
Remove outdated and unmaintataned 'ar_TN' translation, to use the fully translated 'ar' instead.
Remove missing file
Updated Arabic translation
Updated Arabic translation
Updated Arabic translation
ar_TN locale gone already
Updated Arabic translation
Updated Arabic translation
Updated Arabic translation
Updated Arabic translation
Kjartan Maraas (2):
Updated Norwegian bokmål translation.
Updated Norwegian bokmål translation.
Klaus Ade Johnstad (1):
Updated Norwegian Bokmal translation.
Marek Ä?ernocký (1):
Update Czech translation
Mohammad DAMT (6):
Added 'id' (Indonesian) in ALL_LINGUAS. Added.
Updated Indonesian translation by Umar Said <umarsaid gmail com>
Indonesian words by Umar Said <umarsaid gmail com>
Indonesian words by Umar Said <umarsaid gmail com>
Updated Indonesian translation by Umar Said <umarsaid gmail com>
Updated Indonesian translation by Umar Said <umarsaid gmail com>
Nguyen Thai Ngoc Duy (3):
Fixed 'kết thức'
Fixed misspelled 'phạm v�'
Fixed several misspelled words
Pawan Chitrakar (1):
Updated Nepali Translation
Pema Geyleg (2):
Added dzongkha Translation
updated dzongkha translation
Petr Kovar (1):
Updated Czech translation by Marek Cernocky
Priit Laes (4):
Translation updated by Olle Niit.
Updated Estonian translation by Olle Niit.
Updated Estonian translation by Ivar Smolin <okul linux ee>.
Updated Estonian translation by Ivar Smolin <okul linux ee>.
Ray Wang (2):
Update origin/gcomprixogoo Simplified Chinese translation.
Update origin/gcomprixogoo Simplified Chinese translation.
Ronny Standtke (18):
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
some fixes
update
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
update
update
update
Stéphane Raimbault (1):
Updated French translation by Claude Paroz and Stéphane Raimbault.
Theppitak Karoonboonyanan (9):
Revised Thai translation (49%).
Revised & updated Thai translation (68% revised).
Revised & updated Thai translation (finished).
Updated Thai translation.
Updated Thai translation.
Updated Thai translation by Isriya Paireepairit.
Updated Thai translation.
Updated Thai translation. Thanks to Philippe BOURCIER for the help on
Updated Thai translation.
Vincent van Adrighem (6):
Translation updated by Tino Meinen.
Translation updated by Johan Blok.
Translation updated by Johan Blok.
Translation updated by Johan Blok.
Translation updated by Johan Blok.
Translation updated by Reinout van Schouwen.
Vladimer Sichinava (1):
Updated Georgian translation
Wolfram Sang (3):
Fix an off-by-one bug in the calculation of the amount of levels, which made it possible to see the end-sequence just by clicking the dice.
Shapegames could crash if one tried to move an object while the bonus-object (e.g. sad flower) was still shown. Fix this by ensuring that the object to move or drop is the same one that got dragged.
When shuffling the items for the left bar, the last item was skipped. As the upper limit for random-functions is exclusive, we have to pass the whole list_size, not list_size - 1. Also, simplify the code.
Yair Hershkovitz (2):
Updated Hebrew translation.
updated hebrew translation.
Yves Combe (155):
checked get_wordlist utility fonction, and add binding.
add file for wordlists in xml format. add missing file from yesterday's commit.
fix bargame help bug
fix crash in reading, when looking for wordlevel_max file.
cleaning unused files
refuse --reread-menu if db is read-only. quote boards strings before inserting in db with sqlite3_mprintf.
sqlite quote string in conf too. workaround tuxpaint lockfile bug.
change background with level, to make level change visible.
new version was not written in the db when reread boards because of version change.
add numbers in filter boards tool.
add georgian ka_GE
try to fix dependances on gtk 2.4 and not 2.6
Uses GtkIMContext to handle correctly input in all languages. All boards using key_press are now broken. anim.py and gnumch.py are fixed.
Add missing files.
pass text colors for menu into skin (Franck Doucet need it).
fix all boards after IMContext installation. At least gletters needs to be rewritten. anim/draw use IMContext, others desactive it. Add a gcomprisBoard->disable_im_context for that. clean gcompris.c from timer stuff and output. fix connect4p/minmax from psyco import.
fixed gletters to work with IMContext. Seems ok, but needs more tests.
pass sounds files from name like y.ogg to U0079.ogg. Update assetml.in too. Alexey Lubimov fixes the description in russian assetml alphabet file. gameutil.c: fix crash when closing dialog with a callback. click_on_letter: fallback to english if locale sound is not here. soundutil: add usefull function to get filename Uxxxx.ogg from letter. gcompris: fix compilation error with gcc 4.0 (missing declaration)
end of previous commit stopped unexpetedly
fix macro name in gletters: plugin was fail starting.
fix segfault in worsgame (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=273680). Same bug as in reading (see 2005-11-09).
Use IMContext: compare words with commit_str only, show preedit string as help.
fix a stupid bug causing crash in memory_tux.
add pause/resume functions for sound bg. Example in melody.py
change -L behaviour: folder/boards a,d folder/python are now needed. fix wordlist compilation, untested yet.
test and fix wordlist reading. Will be continued after 7.1.
Fix signal name presentation in gcompris_terminate. Suppress gnome_canvas_update_now in menu (cause of segfault in fullscreen mode).
add gcompris_play_ogg_cb function, to get called when sound is finished. Yet a double free in melody.
fix double free. fix melody to wait intro finished before start.
use Quark internal string in g_hash. fix double free.
memo sound. Callback not used yet. new xml.in are missing in po, they needs rewriting.
missing xml;in from previous commit.
Add LaPause piano music in background music. Update LuneRouge/Licence.txt to english version of the licence.
add autor's name for LuneRouge musics.
memo_sound and memo_sound_tux code finished. We need a function to stop running sound if board is stopped before end. And sound needs yet to be choosen correctly.
choose and modify sounds for usage in memory.
add small sounds and apdate memory sound list. Now the two memory sound boards are playable. Needs again to rewritte their xml.in, and maybe find more and sounds than melody's and mine.
Change Tux_play with colorized version, better in against computer version. Change LRLaPause_short.ogg place, for copyright.
fix segfault in memory. g_queue freed by mistake
add gtans based boards
finish code part for gtans board. Now buttons, gtans.xml.in and look needs improvment.
clean tangram code from debug. add rotation buttons in tangram.
Fix segfaults in python callback and memory. Cause is sound finished after board quit.
add uppercase only configuration option in gletter.
Fix xml i18n bug.
add uppercase only configuration option in click_on_letter.
fix crash in python sys.argv fix crash in memory (g_queue = NULL).
fix broken menus.
fixed widget being over the help
awele board by frederic Mazzarol
new board crane by Marc BRUN.
Change crane icon
reorganise menus suppress -d filter option in menu.c add --experimental
new menus architecture improvment. Resize some icons.
file magic_hat.xml.in was initially added on branch gcompris_7_4.
file star.png was initially added on branch gcompris_7_4.
file magic_hat-bg.png was initially added on branch gcompris_7_4.
file magic_hat.png was initially added on branch gcompris_7_4.
fix tux mode playing already played cards.
pass memory operations from /experimental to /math/algebramenu.
fix missing images for buttons in gtans.
fix crashes and misfonctionnement of boards config on fly if compiled without sqlite (e.g. Windows version).
fix crash on g_assert(not hidden). Change math symbol to unicode version.
pass operators in translated string.
fix [ 1451703 ] Learning Clock without refresh in time window
fix string encoding for operators.
board was not reinitialised correctly after first use.
fix stupid typo in memrory (substration).
autotools croos compilation with mingw32 use glib headers instead of glibc (g_mkdir, g_unlink, g_stat) NEED MORE WORK. cvs maybe broken now.
fix in non WIN32
New sound policy to halt previous sound before play. Test in memo sound.
Landing of GCOMPRIS_8_2_CROSSCOMPIL branch. Allow cross compilation for win32 with mingw/Linux. Use GLib functions instead of unix one .
Add python binding for sound policy (gcompris.sound).
file COPYING was initially added on branch EXPERIMENTAL.
file AUTHORS was initially added on branch EXPERIMENTAL.
file missing was initially added on branch EXPERIMENTAL.
file ltmain.sh was initially added on branch EXPERIMENTAL.
file install-sh was initially added on branch EXPERIMENTAL.
file configure.in was initially added on branch EXPERIMENTAL.
file config.sub was initially added on branch EXPERIMENTAL.
file config.guess was initially added on branch EXPERIMENTAL.
file compile was initially added on branch EXPERIMENTAL.
file aclocal.m4 was initially added on branch EXPERIMENTAL.
file README was initially added on branch EXPERIMENTAL.
file NEWS was initially added on branch EXPERIMENTAL.
file INSTALL was initially added on branch EXPERIMENTAL.
file ChangeLog was initially added on branch EXPERIMENTAL.
file test_gc_sound.c was initially added on branch EXPERIMENTAL.
file gc-sound.h was initially added on branch EXPERIMENTAL.
file gc-sound-mixer.gob was initially added on branch EXPERIMENTAL.
file gc-sound-item.gob was initially added on branch EXPERIMENTAL.
file gc-sound-channel.gob was initially added on branch EXPERIMENTAL.
file Makefile.am was initially added on branch EXPERIMENTAL.
file depcomp was initially added on branch EXPERIMENTAL.
fake (2clicks) dnd in GCompris.
Melody: reset policy at bonus call to make last sound play.
Fix (hope it's fixed !) crash related to sound_reopen. Fix delay launching tuxpaint.
add choice of DnD mode in config API.
clean shapegame to not config locale if board is not "imagename".
add command line option to set global drag_mode. global drag_mode stored in properties.
fix stupid bug, crash of shapegame in admin mode.
By Miguel DE IZARRA: - shadow mode can be unset in board xml file (shapegame). - little hand to help pick up shape in geography. - cleanup.
file marshallers.list was initially added on branch EXPERIMENTAL.
file gc-sound-mixer.h was initially added on branch EXPERIMENTAL.
file gc-sound-mixer.c was initially added on branch EXPERIMENTAL.
file gc-sound-mixer-private.h was initially added on branch EXPERIMENTAL.
file gc-sound-mixer-SDL.h was initially added on branch EXPERIMENTAL.
file gc-sound-mixer-SDL.c was initially added on branch EXPERIMENTAL.
file gc-sound-marshallers.h was initially added on branch EXPERIMENTAL.
file gc-sound-marshallers.c was initially added on branch EXPERIMENTAL.
file gc-sound-item.h was initially added on branch EXPERIMENTAL.
file gc-sound-item.c was initially added on branch EXPERIMENTAL.
file gc-sound-channel.h was initially added on branch EXPERIMENTAL.
file gc-sound-channel.c was initially added on branch EXPERIMENTAL.
file gc-sound-object.h was initially added on branch EXPERIMENTAL.
file gc-sound-object.c was initially added on branch EXPERIMENTAL.
By Miguel DE IZARRA: - shapegame: fix zommx/zoomy pb. - scale.c: new version of scale game
change sounds to new (made with csound).
By Miguel DE IZARRA: - scale: works with two differents level. (normal and find total). - shapegame: fix highlight bug.
file gc_sound_module.c was initially added on branch EXPERIMENTAL.
file gc_sound.override was initially added on branch EXPERIMENTAL.
file gc_sound.defs was initially added on branch EXPERIMENTAL.
file Makefile.am was initially added on branch EXPERIMENTAL.
file demo.py was initially added on branch EXPERIMENTAL.
file configure.in_ALONE was initially added on branch EXPERIMENTAL.
MyPaint source import. MyPaint is great drawing software: http://people.ee.ethz.ch/~mrenold/mypaint/ Python module compiles and installs into gcompris. Not yet functionnal as a gcompris board yet.
add MyPaint brushes and xml.in
first work on OSX support.
fix non OSX compilation error
Import ScriptExec source for OSX bundle.
NSBundle usage for reloc Bundle construction
fix compilation problem without nsbundle
Import Gtk build script for macsox.
Small correction to gtk osx build script
reloc gtk libs for osx bundle. TODO: fix for no osx.
osx bundle creation continued
fix typo in Makefile.am
Set Gtk to run from bundle.
fix a segfault
add python modules in bundle
continue work with NSBundle.
Add icons and Info.plist
clean ObjC code using standard openstep functions.
try to fix the recursion needed for install_name_tool.
continue work on osx bundle.
Continue work on OSX bundle.
small fix for GNUstep compatibility
add SDL* frameworks copy
add initial CFCLAGS to OBJCFALGS. Usefull for universal binary building.
Add an option to gnuchess build to fix a crash on osx.
add a missing file
try to interact with NS main menu
- add new activity: memory_enumerate. Pictures by Mathieu.
- add new activity: memory_wordnumber. Icon by Mathieu.
Automaticly reduce font size if text is too wide.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]