| Commit message (Collapse) | Author | Age | Files | Lines | 
| |  | 
 | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
|  | 
* python/dbus_bindings.pyx.in:
	* python/tests/test-client.py:
	Round off basic type support. Add dicts (yay!), and
	remaining array types.
	Make MessageIter more general so it works for dicts too.
	Mark all loop variables as C integers.
 | 
| | 
| 
| 
| 
| 
| 
| 
| 
|  | 
* python/tests/test-client.py:
	Test Suite: 1
	Python Bindings: 0
	(fix string array memory trashing bug... oops)
 | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
|  | 
* python/dbus.py:
	Add a nicer-but-less-flexible alternate API for handling
	calls to virtual objects in dbus.ObjectTree.
	Screw up the argument order to the dbus.Object constructor
	for consistency with dbus.ObjectTree (and to make dbus_methods
	optional for future extension)
	* python/examples/Makefile.am:
	* python/examples/gconf-proxy-service.py:
	* python/examples/gconf-proxy-service2.py:
	Alternate implementation of gconf-proxy-service using the
	nicer dbus.ObjectTree API.
	* python/examples/example-service.py:
	* python/tests/test-server.py
	Reverse the argument order to deal with dbus.Object constructor
	changes.
 | 
| | 
| 
| 
| 
| 
| 
| 
| 
|  | 
* python/examples/example-client.py:
	* python/examples/example-service.py:
	Take it back. Lists seem to work but they're broken
	in the test suite. Make the base examples use
	lists (works fine).
 | 
| | 
| 
| 
| 
| 
| 
| 
| 
|  | 
* python/dbus_bindings.pyx.in:
	* python/tests/test-client.py:
	Add some more tests and fix errors that crop up.
	Unfortunately, currently it seems like marshalling
	and unmarshalling of lists is completely broken :-(
 | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
|  | 
* python/dbus_bindings.pyx.in:
	Add support for ObjectPath type.
	* python/dbus.py:
	Refactor message handling code to a common function.
	* python/tests/test-client.py:
	* python/tests/test-server.py:
	Add tests that check to make sure values of all types
	can be echoed from a service w/o mangling.
 | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
|  | 
* python/dbus.py:
	Add ObjectTree class which allows implementation
	of trees of "virtual" objects. Basically the python
	wrapper for "register_fallback".
	* python/examples/Makefile.am
	* python/examples/gconf-proxy-client.py:
	* python/examples/gconf-proxy-service.py:
	Implement a simple GConf proxy service that supports
	get/set on string and int GConf keys using the ObjectTree.
 | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
|  | 
* python/dbus.py:
	* python/examples/example-client.py:
	* python/examples/example-service.py:
	* python/examples/list-system-services.py:
	Add SessionBus, SystemBus and ActivationBus classes
	so you don't need to know the special little BUS_TYPE
	flag.
 | 
| | 
| 
| 
|  | 
Forget to add Makefile.am. Do not pass go.
 | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
|  | 
* python/Makefile.am:
	Include the example python apps in the tarball.
	* python/examples/list-system-services.py
	Add a python new example that fetches the list of services
	from the system bus.
 | 
| | 
| 
| 
| 
| 
| 
| 
|  | 
* python/dbus.py:
	* python/dbus_bindings.pyx.in:
	Fix failure to notify that a signal was not handled,
	resulted in hung functions.
 | 
| |  | 
 | 
| |  | 
 | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
|  | 
* NEWS: 0.21 updates
	* configure.in: 0.21
	* doc/Makefile.am: add all XMLTO usage to DBUS_XML_DOCS_ENABLED
	* python/Makefile.am: change to avoid dist of dbus_bindings.c so
	you don't need pyrex to make dist
	* qt/Makefile.am (libdbus_qt_1_la_SOURCES): add integrator.h to
	sources; run moc
 | 
| | 
| 
| 
| 
| 
|  | 
* python/dbus.py: Add the actual message when calling the reciever
	of a signal such that parameters can be inspected. Add the method
	remove_signal_receiver
 | 
| | 
| 
| 
| 
|  | 
* python/dbus_bindings.pyx.in: add get_dict to handle dictionaries
        return types. Fixup TYPE_* to reflect changes in dbus/dbus-protocol.h
 | 
| | 
| 
| 
| 
| 
| 
|  | 
* python/dbus_bindings.pyx.in (MessageIter.get): fixed typo in
        argtype to arg_type when raising unknown arg type exception.
        Changed type list to reflect the changes in dbus-protocol.h so
        the bindings actually work.
 | 
| |  | 
 | 
| | 
| 
| 
| 
| 
| 
|  | 
* python/Makefile.am:
	Pass "make distcheck": remove a couple files from DIST_FILES
	that weren't included in the final version.
 | 
| |  | 
 | 
|    | 
 |