• Colin Walters's avatar
    2005-03-12 Colin Walters <walters@verbum.org> · 030cc1e5
    Colin Walters authored
    	* bus/driver.c (write_args_for_direction): New function,
    	parses a type signature into arguments and outputs to
    	(bus_driver_handle_introspect): Use it instead of
    	hardcoding XML for certain signatures.
    	* bus/Makefile.am (dbus-bus-introspect.xml): Add
    	dependency on dbus-daemon.
    	* glib/dbus-glib-tool.c (main): Parse ignore_unsupported
    	argument, pass it to dbus_binding_tool_output_glib_client.
    	* glib/dbus-binding-tool-glib.c
    	(generate_client_glue): Protect against multiple inclusion.
    	(dbus_binding_tool_output_glib_client): Add
    	* glib/dbus-binding-tool-glib.c (compute_client_method_name):
    	Change to just take iface prefix directly.
    	(write_formal_parameters): Clarify error message.
    	(check_supported_parameters): New function; checks to see type
    	signatures of method parameters are supported.
    	(generate_client_glue): Handle ignore_unsupported flag.
    	(dbus_binding_tool_output_glib_client): Handle ignore_unsupported
    	* glib/Makefile.am (dbus-glib-bindings.h): Pass
    	--ignore-unsupported by default until glib bindings
    	support arrays.
To find the state of this project's repository at the time of any of these versions, check out the tags.
ChangeLog 318 KB