summaryrefslogtreecommitdiff
path: root/tools/glib-client-gen.py
AgeCommit message (Expand)AuthorFilesLines
2008-08-25Fixed client code generation code to set a uint64 GValue properly.Jonny Lamb1-1/+1
2008-04-22glib-client-gen.py: in _call_ methods, destroy (user_data) even if there is n...Simon McVittie1-6/+21
2008-04-04glib-client-gen: cope with Unicode characters in the specSimon McVittie1-0/+4
2008-04-02glib-client-gen: convert tp_proxy_api to a tuple for correct comparison with ...Simon McVittie1-2/+2
2008-04-02glib-client-gen: if --tp-proxy-api=x.y.z is supplied, for (x, y, z) >= (0, 7,...Simon McVittie1-1/+8
2008-03-25glib-client-gen.py: Fix identationSjoerd Simons1-10/+10
2008-03-23Let the code generation add G_GNUC_UNUSED to function arguments where applicableSjoerd Simons1-17/+21
2008-02-29Fix memory leak on the GError when object does not implement an interface (bu...Alberto Mardegan1-0/+1
2008-02-20Avoid using CDATA where possibleSimon McVittie1-17/+14
2008-02-13glib-client-gen: special-case G_TYPE_VALUE outputs, fixing a crash when a met...Simon McVittie1-2/+18
2008-01-17glib-client-gen: make *_run_* output a GMainLoop, not a TpPendingCallSimon McVittie1-8/+15
2008-01-15Add an argument to tp_cli_*_run_*, through which the TpProxyPendingCall is wr...Simon McVittie1-4/+16
2008-01-15In TpProxyPendingCall internals, add a boolean parameter cancel_must_raise: i...Simon McVittie1-2/+3
2008-01-14Fix code-generation typo in glib-client-genSimon McVittie1-1/+1
2008-01-14glib-client-gen: don't hard-code TP_IFACE_QUARK prefix for interface quark ge...Simon McVittie1-15/+32
2008-01-14glib-client-gen: add FIXME comments for use of TP_IFACE_QUARKSimon McVittie1-0/+4
2008-01-11Pass the DBusGProxy to tp_proxy_pending_call_v0_newSimon McVittie1-2/+2
2008-01-11glib-client-gen: cope correctly with GValueArray being NULL if there were no ...Simon McVittie1-1/+6
2008-01-10API change: rename tp_proxy_invalidated to _invalidate, rename TpProxy::destr...Simon McVittie1-1/+1
2008-01-10TpProxy, glib-client-gen: raise a GError from *_connect_to_* (as always, it c...Simon McVittie1-5/+13
2008-01-10glib-client-gen: don't generate *_block_on_*Simon McVittie1-100/+0
2008-01-10glib-client-gen: copyright 2008Simon McVittie1-1/+1
2008-01-09Fix documentation for *_run_* methodsSimon McVittie1-2/+5
2008-01-09glib-client-gen: add *_run_* (reentrant blocking calls)Simon McVittie1-0/+192
2008-01-08TpProxy: redo signal connection API so signal callbacks can be invoked in idl...Simon McVittie1-46/+125
2008-01-08Alter pending call API so it can call the callback from an idle handler, to a...Simon McVittie1-65/+137
2007-12-20glib-client-gen: fix typo in documentationSimon McVittie1-1/+1
2007-12-18tools/glib-client-gen.py: add support for forcing parameters to be of a type ...Simon McVittie1-32/+54
2007-12-18Make TpProxySignalConnection privateSimon McVittie1-4/+15
2007-12-17Avoid exposing contents of TpProxyPendingCall structure directly, in an attem...Simon McVittie1-26/+27
2007-12-14Document generated tp_cli_ method/signal arguments, and improve documentation...Simon McVittie1-13/+16
2007-12-14glib-client-gen: When collecting lists of arguments, store the XML element as...Simon McVittie1-23/+23
2007-12-14Provide method and signal docstrings in generated tp_cli_ wrappersSimon McVittie1-3/+13
2007-12-14Make tp_proxy_signal_connection_disconnect, tp_proxy_pending_call_cancel take...Simon McVittie1-6/+6
2007-12-12Change signal API for least astonishment [unreleased API break]Simon McVittie1-17/+12
2007-12-12TpProxy: fix life cycle when things go wrong with a call pending:Simon McVittie1-1/+35
2007-12-11Fix up TpProxy to cope with the "forwarder" callbacks being given to dbus-glibSimon McVittie1-1/+1
2007-12-11 Bounce D-Bus signals via a generated static callback rather than having dbus...Simon McVittie1-1/+35
2007-12-04Add weak_object parameter to async callbacks in glib-client-gen (breaks unrel...Simon McVittie1-4/+7
2007-12-04Prepend "in_" to the names of named "in" arguments, to avoid arguments called...Simon McVittie1-1/+1
2007-11-28correct the LGPL 2.1 boilerplate (s/Library/Lesser/ and update FSF address)Robert McQueen1-2/+2
2007-11-26TpProxy, glib-client-gen: implement cancelling pending calls; add a weak_obje...Simon McVittie1-15/+28
2007-11-22glib-client-gen: return const TpProxyPendingCall and TpProxySignalConnection ...Simon McVittie1-6/+8
2007-11-22Mark tp-cli-*-body.h as private_header to avoid confusing gtkdocSimon McVittie1-0/+6
2007-11-21glib-client-gen: emit a -body.h instead of a standalone .c fileSimon McVittie1-18/+4
2007-11-21glib-client-gen: don't emit #includes in generated header, the includer is re...Simon McVittie1-3/+1
2007-11-21glib-client-gen: don't include proxy-internal.hSimon McVittie1-1/+1
2007-11-20glib-client-gen: in async functions, on failure, free the error instead of th...Simon McVittie1-0/+6
2007-11-20tools/glib-client-gen: make robust against unnamed "in" argumentsSimon McVittie1-1/+6
2007-11-19Document the _add_signals functions, but make them private in the gtkdocSimon McVittie1-0/+17