Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-04-11 | WiPwip-next-divisive | Simon McVittie | 1 | -42/+33 | |
2012-04-11 | TpProxyPendingCall: don't store argument GValueArray | Simon McVittie | 1 | -16/+15 | |
Instead, reconstitute it from the stored callback_args. | |||||
2012-04-11 | TpProxyPendingCall: copy the "out" arguments into callback_args | Simon McVittie | 1 | -14/+40 | |
2012-04-11 | fixup idle_sourcery | Simon McVittie | 1 | -1/+1 | |
2012-04-11 | TpProxyPendingCall: store user_data, weak_object in GValues | Simon McVittie | 1 | -17/+50 | |
2012-04-11 | TpProxyPendingCall: don't track args/error independently of idle_source | Simon McVittie | 1 | -5/+5 | |
2012-04-11 | TpProxyPendingCall: store the proxy itself in a GValue | Simon McVittie | 1 | -19/+29 | |
Again, this is a move towards GLib marshallers. | |||||
2012-04-11 | TpProxyPendingCall: keep the GError in a GValue | Simon McVittie | 1 | -21/+32 | |
This will let us pass it to the callback via a GObject marshaller later. | |||||
2012-04-11 | TpProxyPendingCall: use a separate boolean to check whether to invoke callback | Simon McVittie | 1 | -7/+9 | |
2012-04-11 | TpProxyPendingCall: replace bitfield with booleans | Simon McVittie | 1 | -3/+3 | |
2012-04-11 | TpProxy calls: remember the in, out GTypes | Simon McVittie | 3 | -0/+65 | |
2012-04-11 | Remove tp_connection_manager_call_when_ready, is_ready | Simon McVittie | 4 | -255/+7 | |
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=45842 Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk> | |||||
2012-04-10 | Merge branch 'master' into next | Simon McVittie | 38 | -148/+310 | |
Conflicts: telepathy-glib/base-connection-manager.c telepathy-glib/base-connection.c telepathy-glib/errors.c telepathy-glib/message.c telepathy-glib/presence-mixin.c telepathy-glib/properties-mixin.c | |||||
2012-04-10 | Merge remote-tracking branch 'origin/telepathy-glib-0.18' | Simon McVittie | 7 | -15/+203 | |
2012-04-10 | Merge branch 'master' into next | Simon McVittie | 62 | -375/+3539 | |
Conflicts: configure.ac examples/client/stream-tubes/Makefile.am telepathy-glib/Makefile.am telepathy-glib/abi.am telepathy-glib/automatic-client-factory.c telepathy-glib/base-contact-list-internal.h telepathy-glib/base-contact-list.c telepathy-glib/call-stream.c telepathy-glib/channel.c telepathy-glib/connection.c telepathy-glib/introspection.am tests/dbus/account-manager.c tests/dbus/contacts.c tests/lib/contact-list-manager.c tests/lib/contacts-conn.c tests/lib/simple-account-manager.c tests/lib/simple-account-manager.h | |||||
2012-04-06 | many fixes to documentation comments | Jonny Lamb | 33 | -173/+116 | |
fd.o#48363 was opened which complains about lots of documentation problems (which g-ir-scanner finds). While I was at it I did some grepping to find yet more problems. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | |||||
2012-04-04 | the right GLib macro is GLIB_VERSION_MAX_ALLOWED | Guillaume Desmottes | 1 | -1/+1 | |
2012-04-04 | add stream-tubes.py/accepter.py | Guillaume Desmottes | 2 | -1/+75 | |
2012-04-04 | add stream-tubes.py/offerer.py | Guillaume Desmottes | 2 | -1/+106 | |
2012-04-03 | AOSP does not handle Android includes with relative paths correctly. | Alvaro Soliverez | 1 | -1/+1 | |
This uses a variable that holds the local directory to include the file correctly. | |||||
2012-04-03 | Fix the type of the TpStreamTubeConnection::closed signal | Guillaume Desmottes | 1 | -1/+1 | |
python-gobject can't bind G_TYPE_POINTER. This seems to be save from an API/ABI pov according to GLib gurus, we'll just copy the GError instead of passing the same pointer: | |||||
2012-04-03 | stream tube examples: send \n with data | Guillaume Desmottes | 2 | -2/+2 | |
This will allow us to use g_data_input_stream_read_line_utf8() in Python as g_input_stream_read() is not bindable. | |||||
2012-04-03 | stream tube examples: use tp_channel_close_async() | Guillaume Desmottes | 1 | -6/+14 | |
2012-04-03 | stream tube examples: split sending/receiving data debug messages | Guillaume Desmottes | 2 | -5/+6 | |
Make it easier to understand/debug what's going on. | |||||
2012-04-03 | Introspect a few getters | Xavier Claessens | 6 | -13/+13 | |
It is not always a good idea for bindings to always rely on GObject::get_property(), it can be slow to access properties that way everytime instead of keeping a proxy object in native language. | |||||
2012-04-03 | Introspect a few getters | Xavier Claessens | 6 | -13/+13 | |
It is not always a good idea for bindings to always rely on GObject::get_property(), it can be slow to access properties that way everytime instead of keeping a proxy object in native language. | |||||
2012-04-02 | start on version 0.19.0 | Jonny Lamb | 2 | -2/+2 | |
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | |||||
2012-04-02 | start on version 0.18.1 | Jonny Lamb | 2 | -1/+6 | |
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | |||||
2012-04-02 | version 0.18.0telepathy-glib-0.18.0 | Jonny Lamb | 7 | -19/+32 | |
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | |||||
2012-04-02 | NEWS: update for 0.18.0 | Jonny Lamb | 1 | -3/+23 | |
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | |||||
2012-04-02 | Merge branch '29271-some-dbus-tube-api' | Will Thompson | 16 | -70/+1531 | |
https://bugs.freedesktop.org/show_bug.cgi?id=29271 Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | |||||
2012-04-02 | DBusTubeChannel: write a better preamble maybe? | Will Thompson | 1 | -3/+37 | |
2012-04-02 | dbus tube test: add bug references for FIXMEs | Will Thompson | 2 | -0/+6 | |
2012-04-01 | dbus-tubes example: check method argument types | Will Thompson | 1 | -6/+15 | |
2012-03-30 | DBusTubeChannel: always use CREDENTIALS for now | Will Thompson | 1 | -6/+10 | |
Unlike with stream tubes, I don't think this is something which tp-glib can decide for you. CREDENTIALS means “Use D-Bus's normal SASL handshaking”; LOCALHOST means “turn off the same-user restriction and optionally enable the ANONYMOUS mechanism if the socket really is only available to local users” or something. (To be honest, it's not obvious how an application can decide what it wants without being patched. I think this functionality exists for Sugar's benefit, where the CMs are run as different users to the applications; the applications can only talk to them, IIRC, because the session bus has authentication turned off.) | |||||
2012-03-30 | dbus-tube: fail offer/accept if channel is invalidated | Will Thompson | 3 | -3/+93 | |
2012-03-30 | Test DBus tubes opening after Accept/Offer returns | Will Thompson | 3 | -6/+59 | |
2012-03-30 | proxy: sprinkle some checked casts around. | Will Thompson | 1 | -5/+5 | |
It's really tempting fate to just blindly cast objects to their expected type, particularly objects as fundamental as TpProxy, and particularly from callbacks. In this case, my incorrect refcounting was causing me to steal a reference; causing a perplexing crash in tp_proxy_poll_features() when tp_proxy_emit_invalidated() got called from an idle after I'd stolen its reference. Putting the checked cast in at the beginning made it much easier to spot the nature of the bug. | |||||
2012-03-30 | Add an example dbus tube offerer and accepter. | Will Thompson | 7 | -1/+485 | |
2012-03-30 | call-channel: display a string representation of the state | Guillaume Desmottes | 1 | -1/+25 | |
2012-03-30 | media-observer: use more TpChannel accessors | Guillaume Desmottes | 1 | -9/+3 | |
2012-03-30 | media-observer: Observe Call channels instead of StreamedMedia | Guillaume Desmottes | 1 | -2/+2 | |
2012-03-30 | approver.c: Approve Call channels instead of StreamedMedia | Guillaume Desmottes | 1 | -1/+1 | |
2012-03-29 | Tests: SetContactInfo must also emit ContactInfoChanged signal | Xavier Claessens | 1 | -2/+2 | |
2012-03-29 | Tests: Add more supported ContactInfo fields | Xavier Claessens | 2 | -13/+59 | |
Those are needed for folks tests | |||||
2012-03-29 | Tests: Improve fake Account and AccountManager | Xavier Claessens | 5 | -45/+108 | |
* add/remove accounts from the AccountManager * set a connection on an Account * enable/disable an Account | |||||
2012-03-29 | Tests: Rename TestContactListManager to TpTestsContactListManager | Xavier Claessens | 5 | -89/+89 | |
This is to respect the TpTests namespace. It is important for the copy in folks that introspect that API. | |||||
2012-03-29 | Tests: manage the global set of groups | Xavier Claessens | 1 | -4/+30 | |
At the moment, only groups per contact is managed | |||||
2012-03-29 | Tests: Implement mutable contact list | Xavier Claessens | 2 | -3/+108 | |
2012-03-29 | Make g-i scanner abort on warning if not official release | Xavier Claessens | 1 | -0/+7 | |