[maemo-commits] [maemo-commits] r18730 - in projects/haf/trunk/hildon-thumbnail: . daemon
From: subversion at stage.maemo.org subversion at stage.maemo.orgDate: Mon Jun 15 18:43:41 EEST 2009
- Previous message: [maemo-commits] r18729 - in projects/haf/trunk/gtk+: . gtk
- Next message: [maemo-commits] r18731 - in projects/haf/trunk/hildon-thumbnail: . debian
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Author: pvanhoof Date: 2009-06-15 18:43:38 +0300 (Mon, 15 Jun 2009) New Revision: 18730 Modified: projects/haf/trunk/hildon-thumbnail/ChangeLog projects/haf/trunk/hildon-thumbnail/daemon/thumbnail-manager.c Log: 2009-06-15 Philip Van Hoof <philip at codeminded.be> * daemon/thumbnail-manager.c: NB#105592, GetSupported returned in format vfs-mime/type instead of mime/type for specialized thumbnailers. Our video thumbnailer is specialized meaning that Tracker wasn't trying to request the thumbnail Modified: projects/haf/trunk/hildon-thumbnail/ChangeLog =================================================================== --- projects/haf/trunk/hildon-thumbnail/ChangeLog 2009-06-15 14:24:57 UTC (rev 18729) +++ projects/haf/trunk/hildon-thumbnail/ChangeLog 2009-06-15 15:43:38 UTC (rev 18730) @@ -1,7 +1,14 @@ +2009-06-15 Philip Van Hoof <philip at codeminded.be> + + * daemon/thumbnail-manager.c: NB#105592, GetSupported returned in + format vfs-mime/type instead of mime/type for specialized + thumbnailers. Our video thumbnailer is specialized meaning that + Tracker wasn't trying to request the thumbnail + 2009-06-11 Philip Van Hoof <philip at codeminded.be> - * daemon/plugins/gdkpixbuf-plugin.c: Detect animated GIF, and block support - for it + * daemon/plugins/gdkpixbuf-plugin.c: Detect animated GIF, and block + support for it * daemon/hildon-thumbnail-daemon.c: Setting rlimit on memory usage Fixes NB#121200 Modified: projects/haf/trunk/hildon-thumbnail/daemon/thumbnail-manager.c =================================================================== --- projects/haf/trunk/hildon-thumbnail/daemon/thumbnail-manager.c 2009-06-15 14:24:57 UTC (rev 18729) +++ projects/haf/trunk/hildon-thumbnail/daemon/thumbnail-manager.c 2009-06-15 15:43:38 UTC (rev 18730) @@ -536,7 +536,22 @@ copy = g_hash_table_get_keys (priv->handlers); while (copy) { - g_hash_table_replace (supported_h, g_strdup (copy->data), NULL); + gchar *mime = g_strdup (copy->data), *ptr; + + /* We stored it in the hash as "vfs-mime/type" */ + ptr = strchr (mime, '-'); + + if (ptr) { + *ptr = '\0'; + ptr++; + } else { + ptr = mime; + } + + g_hash_table_replace (supported_h, g_strdup (ptr), NULL); + + g_free (mime); + copy = g_list_next (copy); } g_mutex_unlock (priv->mutex);
- Previous message: [maemo-commits] r18729 - in projects/haf/trunk/gtk+: . gtk
- Next message: [maemo-commits] r18731 - in projects/haf/trunk/hildon-thumbnail: . debian
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]