summaryrefslogtreecommitdiffstats
path: root/python/dbus_bindings.pyx.in
Commit message (Collapse)AuthorAgeFilesLines
* 2004-12-30 John (J5) Palmieri <johnp@redhat.com>John (J5) Palmieri2004-12-301-2/+3
| | | | | | | * python/dbus_bindings.pyx.in: Change DBUS_ACTIVATION_REPLY_ACTIVATED and DBUS_ACTIVATION_REPLY_ALREADY_ACTIVE to match the values in dbus-protocol.h. Because they are defines and not enums they are not autogenerated.
* 2004-12-26 John (J5) Palmieri <johnp@redhat.com>John (J5) Palmieri2004-12-271-0/+16
| | | | | | | | * python/dbus_bindings.pyx.in (bus_activate_service): Bind dbus_bus_activate_service * python/dbus.py (Bus.activate_service): activate a service on the bus.
* * patch from Rob Taylor <robtaylor@fastmail.fm>John (J5) Palmieri2004-12-231-0/+13
| | | | | | - wrap bus_get_unix_user method in low level bindings - add get_unix_user method to the Bus class - fix extract.py so it can handle unsigned long return types
* 2004-09-16 David Zeuthen <david@fubar.dk>David Zeuthen2004-09-161-1/+65
| | | | * python/dbus_bindings.pyx.in: Add support for int64 and uint64
* 2004-07-28 Anders Carlsson <andersca@gnome.org>Anders Carlsson2004-07-281-0/+4
| | | | | | | * python/dbus.py: * python/dbus_bindings.pyx.in: Add dbus.init_gthreads (), allow emit_signal to pass arguments to the signal.
* 2004-07-18 Seth Nickell <seth@gnome.org>Seth Nickell2004-07-181-7/+16
| | | | | | | | | | | | * python/dbus.py: * python/dbus_bindings.pyx.in: * python/tests/test-client.py: Add dbus.ByteArray and dbus_bindings.ByteArray types so that byte streams can be passed back. Give jdahlin the heaps of credit that are so rightfully his.
* 2004-07-12 Seth Nickell <seth@gnome.org>Seth Nickell2004-07-121-12/+16
| | | | | | | | | | | | | | * python/dbus.py: Add message argument to the default object_method_handler function. * python/dbus_bindings.pyx.in: Automatically return NIL when passed an empty list (we can't pass back a list since lists are typed and we don't have any idea what type the the client intended the list to be... :-( )
* * Python bindings are updated to reflect C API changes which nowJohn (J5) Palmieri2004-06-081-32/+3
| | | | accept plain path strings instead of an array of path elements.
* 2004-06-01 Seth Nickell <seth@gnome.org>Seth Nickell2004-06-011-25/+65
| | | | | | | | | | | | * 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/dbus_bindings.pyx.in:Seth Nickell2004-06-011-12/+70
| | | | | | | | | * python/tests/test-client.py: Test Suite: 1 Python Bindings: 0 (fix string array memory trashing bug... oops)
* 2004-05-30 Seth Nickell <seth@gnome.org>Seth Nickell2004-05-301-13/+19
| | | | | | | | | * 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 :-(
* 2004-05-30 Seth Nickell <seth@gnome.org>Seth Nickell2004-05-301-11/+55
| | | | | | | | | | | | | | | | * 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.
* 2004-05-27 Seth Nickell <seth@gnome.org>Seth Nickell2004-05-281-0/+2
| | | | | | | | * python/dbus.py: * python/dbus_bindings.pyx.in: Fix failure to notify that a signal was not handled, resulted in hung functions.
* * Fixed python bindings by defining all need parameter and variable typesJohn (J5) Palmieri2004-05-101-64/+128
|
* 2003-10-28 David Zeuthen <david@fubar.dk>David Zeuthen2003-10-291-1/+24
| | | | | * python/dbus_bindings.pyx.in: add get_dict to handle dictionaries return types. Fixup TYPE_* to reflect changes in dbus/dbus-protocol.h
* 2003-10-14 David Zeuthen <david@fubar.dk>David Zeuthen2003-10-151-2/+2
| | | | | | | * 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.
* forgot to add files...Havoc Pennington2003-09-301-0/+917