Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorBruno Coudoin <bcoudoin@src.gnome.org>2009-02-05 00:25:57 (GMT)
committer Bruno Coudoin <bcoudoin@src.gnome.org>2009-02-05 00:25:57 (GMT)
commit48c9a62bc18d8347f994f5d21688d2914c99d124 (patch)
tree6a38bbaf4499657f696ddb7d0ec4b76fe058544c /ChangeLog
parent1062aef3ec80758b7e3eb3fc1cbcf3e9ca222cc4 (diff)
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. GCompris clients are launch with --server and --cache-dir On start, client download content.txt from server. And when a client need a file: - first he search in server list (from content.txt) - if found, he check md5 of file in cache_dir - if md5 isn't ok, file is download in cache_dir file in cache_dir is used - if not found, search in package_dir (like now) svn path=/trunk/; revision=3720
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog47
1 files changed, 47 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index ccb01a2..720ebf9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,50 @@
+2009-02-05 Bruno coudoin <bruno.coudoin@free.fr>
+
+ 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.
+
+ GCompris clients are launch with --server and --cache-dir
+ On start, client download content.txt from server.
+
+ And when a client need a file:
+ - first he search in server list (from content.txt)
+ - if found, he check md5 of file in cache_dir
+ - if md5 isn't ok, file is download in cache_dir
+ file in cache_dir is used
+ - if not found, search in package_dir (like now)
+
+ * configure.in:
+ * src/boards/advanced_colors.c: (read_xml_file):
+ * src/boards/imageid.c: (read_xml_file):
+ * src/boards/missingletter.c: (read_xml_file):
+ * src/boards/python/admin/board_list.py:
+ * src/boards/read_colors.c: (read_xml_file):
+ * src/boards/shapegame.c: (read_xml_file):
+ * src/boards/superbrain.c: (mark_pieces):
+ * src/boards/wordprocessor.c: (load_buffer):
+ * src/gcompris/Makefile.am:
+ * src/gcompris/board_config_wordlist.c: (_return_clicked),
+ (gc_board_config_wordlist):
+ * src/gcompris/cache.c:
+ * src/gcompris/config.c: (set_locale_flag):
+ * src/gcompris/dialog.c:
+ * src/gcompris/gameutil.c: (gc_pixmap_load),
+ (gc_file_find_absolute), (gc_file_find_absolute_writeable):
+ * src/gcompris/gameutil.h:
+ * src/gcompris/gc_core.h:
+ * src/gcompris/gc_net.c: (load_md5file), (gc_net_init),
+ (gc_net_destroy), (gc_net_get_url_from_file), (gc_cache_init),
+ (gc_cache_get_relative), (gc_cache_add), (gc_cache_remove),
+ (_table_foreach), (gc_cache_save), (gc_cache_destroy):
+ * src/gcompris/gc_net.h:
+ * src/gcompris/gcompris.c: (setup_window), (cleanup), (main):
+ * src/gcompris/images_selector.c: (gc_selector_images_start),
+ (read_xml_file):
+ * src/gcompris/skin.c: (skin_xml_load):
+ * src/gcompris/wordlist.c: (gc_wordlist_save):
+
2009-02-01 Bruno coudoin <bruno.coudoin@free.fr>
Recoded the fix 3706 to not use a coding style not supported