dbus/glib
Colin Walters b3c42d2264 2005-06-29 Colin Walters <walters@verbum.org>
* dbus/dbus-glib.h: Delete DBUS_TYPE_G_PROXY_ARRAY.  Add
	DBUS_TYPE_G_OBJECT_PATH.

	* glib/dbus-gvalue.c (dbus_g_value_types_init): Remove marshallers
	for G_TYPE_OBJECT and DBUS_TYPE_G_PROXY_ARRAY (the latter should
	be handled more generically).  Add DBUS_TYPE_G_OBJECT_PATH.
	(dbus_g_object_path_get_g_type): New function.
	(dbus_gtype_from_signature_iter): Map DBUS_TYPE_OBJECT_PATH
	to DBUS_TYPE_G_OBJECT_PATH by default.
	(demarshal_proxy): Remove unused name variable.
	(demarshal_object_path, marshal_object_path): New functions.
	(demarshal_proxy_array, marshal_proxy_array): Delete.

	* glib/dbus-binding-tool-glib.c (dbus_g_type_get_c_name): Map
	DBUS_TYPE_G_OBJECT_PATH to char *.
	(dbus_g_type_get_lookup_function): Map builtin
	DBUS_TYPE_G_OBJECT_PATH.

	* test/glib/test-dbus-glib.c
	* test/glib/test-service-glib.c (my_object_objpath):
	Adapt tests to new object path marshalling.
2005-06-29 23:52:35 +00:00
..
examples 2005-06-29 Colin Walters <walters@verbum.org> 2005-06-29 16:59:00 +00:00
.cvsignore 2005-06-26 Colin Walters <walters@verbum.org> 2005-06-26 17:02:09 +00:00
dbus-binding-tool-glib.c 2005-06-29 Colin Walters <walters@verbum.org> 2005-06-29 23:52:35 +00:00
dbus-binding-tool-glib.h 2005-06-12 Colin Walters <walters@verbum.org> 2005-06-13 03:01:30 +00:00
dbus-gidl.c 2005-02-27 Colin Walters <walters@verbum.org> 2005-02-27 17:38:12 +00:00
dbus-gidl.h 2005-02-27 Colin Walters <walters@verbum.org> 2005-02-27 17:38:12 +00:00
dbus-glib-tool.c 2005-05-11 Ross Burton <ross@burtonini.com> 2005-05-11 19:02:31 +00:00
dbus-glib-tool.h 2005-02-17 Colin Walters <walters@verbum.org> 2005-02-17 17:41:30 +00:00
dbus-glib.c 2005-06-26 Colin Walters <walters@verbum.org> 2005-06-26 17:02:09 +00:00
dbus-gloader-expat.c 2005-01-30 Havoc Pennington <hp@redhat.com> 2005-01-30 05:18:44 +00:00
dbus-gmain.c 2005-06-26 Colin Walters <walters@verbum.org> 2005-06-26 17:02:09 +00:00
dbus-gmarshal.c 2005-01-30 Havoc Pennington <hp@redhat.com> 2005-01-31 02:55:12 +00:00
dbus-gmarshal.h 2005-01-30 Havoc Pennington <hp@redhat.com> 2005-01-31 02:55:12 +00:00
dbus-gmarshal.list 2005-01-30 Havoc Pennington <hp@redhat.com> 2005-01-31 02:55:12 +00:00
dbus-gobject.c 2005-06-29 Colin Walters <walters@verbum.org> 2005-06-29 17:02:33 +00:00
dbus-gobject.h 2005-06-12 Colin Walters <walters@verbum.org> 2005-06-13 03:01:30 +00:00
dbus-gparser.c 2005-06-26 Colin Walters <walters@verbum.org> 2005-06-26 17:02:09 +00:00
dbus-gparser.h 2004-08-09 Havoc Pennington <hp@redhat.com> 2004-08-10 03:07:01 +00:00
dbus-gproxy.c 2005-06-29 Colin Walters <walters@verbum.org> 2005-06-29 16:59:00 +00:00
dbus-gtest-main.c 2004-08-09 Havoc Pennington <hp@redhat.com> 2004-08-10 03:07:01 +00:00
dbus-gtest.c 2004-08-09 Havoc Pennington <hp@redhat.com> 2004-08-10 03:07:01 +00:00
dbus-gtest.h 2004-08-09 Havoc Pennington <hp@redhat.com> 2004-08-10 03:07:01 +00:00
dbus-gthread.c 2005-02-10 Havoc Pennington <hp@redhat.com> 2005-02-10 23:47:55 +00:00
dbus-gtool-test.h 2004-08-09 Havoc Pennington <hp@redhat.com> 2004-08-10 03:07:01 +00:00
dbus-gtype-specialized.c 2005-06-12 Colin Walters <walters@verbum.org> 2005-06-13 03:01:30 +00:00
dbus-gtype-specialized.h 2005-06-12 Colin Walters <walters@verbum.org> 2005-06-13 03:01:30 +00:00
dbus-gutils.c 2005-02-27 Colin Walters <walters@verbum.org> 2005-02-27 17:38:12 +00:00
dbus-gutils.h 2005-02-27 Colin Walters <walters@verbum.org> 2005-02-27 17:38:12 +00:00
dbus-gvalue-utils.c 2005-06-12 Colin Walters <walters@verbum.org> 2005-06-13 03:01:30 +00:00
dbus-gvalue-utils.h 2005-06-12 Colin Walters <walters@verbum.org> 2005-06-13 03:01:30 +00:00
dbus-gvalue.c 2005-06-29 Colin Walters <walters@verbum.org> 2005-06-29 23:52:35 +00:00
dbus-gvalue.h 2005-06-12 Colin Walters <walters@verbum.org> 2005-06-13 03:01:30 +00:00
make-dbus-glib-error-switch.sh 2005-06-26 Colin Walters <walters@verbum.org> 2005-06-26 17:02:09 +00:00
Makefile.am 2005-06-26 Colin Walters <walters@verbum.org> 2005-06-26 17:02:09 +00:00