totem r4367 - in trunk: . bindings bindings/python bindings/vala po src src/backend src/plparse src/plugins src/plugins/sample-python src/plugins/sample-vala



Author: pwithnall
Date: 2007-06-11 13:29:21 +0100 (Mon, 11 Jun 2007)
New Revision: 4367
ViewCVS link: http://svn.gnome.org/viewcvs/totem?rev=4367&view=rev

Added:
   trunk/bindings/
   trunk/bindings/Makefile.am
   trunk/bindings/python/
   trunk/bindings/python/Makefile.am
   trunk/bindings/python/override_common.c
   trunk/bindings/python/override_common.h
   trunk/bindings/python/totem.defs
   trunk/bindings/python/totem.override
   trunk/bindings/vala/
   trunk/bindings/vala/Makefile.am
   trunk/bindings/vala/totem.deps
   trunk/bindings/vala/totem.vala
   trunk/py-compile
   trunk/src/plugins/sample-python/
   trunk/src/plugins/sample-python/Makefile.am
   trunk/src/plugins/sample-python/sample-python.py
   trunk/src/plugins/sample-python/sample-python.totem-plugin.in
   trunk/src/plugins/sample-vala/
   trunk/src/plugins/sample-vala/Makefile.am
   trunk/src/plugins/sample-vala/sample-vala.totem-plugin.in
   trunk/src/plugins/sample-vala/totem-sample-vala-plugin.vala
   trunk/src/plugins/totem-python-module.c
   trunk/src/plugins/totem-python-module.h
   trunk/src/plugins/totem-python-plugin.c
   trunk/src/plugins/totem-python-plugin.h
Modified:
   trunk/ChangeLog
   trunk/Makefile.am
   trunk/configure.in
   trunk/po/ChangeLog
   trunk/po/POTFILES.skip
   trunk/src/Makefile.am
   trunk/src/backend/bacon-video-widget-gst-0.10.c
   trunk/src/backend/bacon-video-widget-xine.c
   trunk/src/backend/bacon-video-widget.h
   trunk/src/disc-test.c
   trunk/src/plparse/totem-disc.c
   trunk/src/plparse/totem-disc.h
   trunk/src/plparse/totem-pl-parser-media.c
   trunk/src/plugins/Makefile.am
   trunk/src/plugins/totem-plugin.h
   trunk/src/plugins/totem-plugins-engine.c
   trunk/src/totem-object.c
   trunk/src/totem.c
   trunk/src/totem.h
Log:
2007-06-11  Philip Withnall  <pwithnall svn gnome org>

	* Makefile.am:
	* bindings/Makefile.am:
	* bindings/python/Makefile.am:
	* bindings/python/override_common.c: 
(_helper_wrap_gobject_glist),
	(_helper_wrap_pointer_glist), (_helper_wrap_boxed_glist),
	(_helper_wrap_string_glist), (_helper_wrap_boxed_gptrarray),
	(_helper_unwrap_pointer_pylist), (_helper_unwrap_string_pylist):
	* bindings/python/override_common.h:
	* bindings/python/totem.defs:
	* bindings/python/totem.override:
	* bindings/vala/Makefile.am:
	* bindings/vala/totem.deps:
	* bindings/vala/totem.vala:
	* configure.in:
	* py-compile:
	* src/Makefile.am:
	* src/backend/bacon-video-widget-gst-0.10.c:
	(bacon_video_widget_can_play), (bacon_video_widget_get_mrls):
	* src/backend/bacon-video-widget-xine.c:
	(bacon_video_widget_can_play), (bacon_video_widget_get_mrls):
	* src/backend/bacon-video-widget.h:
	* src/disc-test.c: (main):
	* src/plparse/totem-disc.c: (cd_cache_disc_is_cdda),
	(totem_cd_detect_type_from_dir), 
(totem_cd_detect_type_with_url),
	(totem_cd_get_human_readable_name):
	* src/plparse/totem-disc.h:
	* src/plparse/totem-pl-parser-media.c:
	(totem_pl_parser_add_directory), (totem_pl_parser_add_block):
	* src/plugins/Makefile.am:
	* src/plugins/sample-python/Makefile.am:
	* src/plugins/sample-python/sample-python.py:
	* src/plugins/sample-python/sample-python.totem-plugin.in:
	* src/plugins/sample-vala/Makefile.am:
	* src/plugins/sample-vala/sample-vala.totem-plugin.in:
	* src/plugins/sample-vala/totem-sample-vala-plugin.vala:
	* src/plugins/totem-plugin.h:
	* src/plugins/totem-plugins-engine.c: 
(totem_plugins_engine_load),
	(totem_plugins_engine_init),
	(totem_plugins_engine_garbage_collect),
	(totem_plugins_engine_shutdown), (load_plugin_module):
	* src/plugins/totem-python-module.c:
	(pyg_value_g_value_as_pyobject), 
(pyg_value_g_value_from_pyobject),
	(totem_python_module_init_python), (totem_python_module_load),
	(totem_python_module_unload), (totem_python_module_new_object),
	(totem_python_module_init), (totem_python_module_finalize),
	(totem_python_module_get_property),
	(totem_python_module_set_property),
	(totem_python_module_class_init), (totem_python_module_new),
	(run_gc), (totem_python_garbage_collect), (finalise_collect_cb),
	(totem_python_shutdown):
	* src/plugins/totem-python-module.h:
	* src/plugins/totem-python-plugin.c: (call_python_method),
	(check_py_object_is_gtk_widget), (impl_deactivate),
	(impl_activate), (impl_create_configure_dialog),
	(impl_is_configurable), (totem_python_object_init),
	(totem_python_object_finalize), 
(totem_python_object_class_init),
	(totem_python_object_get_type):
	* src/plugins/totem-python-plugin.h:
	* src/totem-object.c: (totem_remote_command_quark),
	(totem_remote_command_get_type), (totem_disc_media_type_quark),
	(totem_disc_media_type_get_type):
	* src/totem.c: (totem_action_load_media),
	(totem_action_load_media_device), (totem_action_play_media):
	* src/totem.h: Add support for Python and Vala plugins (Closes: 
#439557)






[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]