Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add config.h include in all source files | Xavier Claessens | 2012-02-06 | 1 | -0/+2 |
| | |||||
* | Use _unref instead of _free _destroy when possible. | Xavier Claessens | 2011-11-16 | 1 | -2/+2 |
| | | | | | | | | | | | Replace g_(ptr_)array_free (foo, TRUE) and g_hash_table_destroy with respectively g_(ptr_)array_unref (foo) and g_hash_table_unref. I used this command to generate this patch: for f in `find -name "*.c"`; do sed -i $f -re 's/g_ptr_array_free \(([^ ,]+), TRUE\)/g_ptr_array_unref \(\1\)/'; done See Danielle's blog for explanation of possible bug _free can do: http://blogs.gnome.org/danni/2011/11/16/mistakes-with-g_value_set_boxed/ | ||||
* | tp_asv_dump: swaddle output in {} | Will Thompson | 2011-09-06 | 1 | -1/+5 |
| | | | | This makes it a little more obvious | ||||
* | dbus: document GDBus equivalents of some of our functions | Simon McVittie | 2010-09-27 | 1 | -1/+12 |
| | |||||
* | Explicitly annotate asv helper functions' out parameters as such. | Travis Reitter | 2010-09-14 | 1 | -11/+11 |
| | | | | | gobject-introspection < 0.9.5 automatically detected these, but >= 0.9.5 is more strict. | ||||
* | Fix various broken cross-references in documentation | Simon McVittie | 2010-08-23 | 1 | -1/+1 |
| | |||||
* | Annotate HashTable element types for tp_asv_get_* | Travis Reitter | 2010-07-12 | 1 | -11/+22 |
| | |||||
* | Un-blacklist the tp_asv_get_* utility functions for g-i. | Travis Reitter | 2010-07-12 | 1 | -16/+18 |
| | |||||
* | Added element-type and transfer annotations to garray arguments | Morten Mjelva | 2010-05-24 | 1 | -5/+5 |
| | | | | | | Skipped tp_g_value_slice_* functions in dbus.c Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk> | ||||
* | Prepare release 0.11.5telepathy-glib-0.11.5 | Simon McVittie | 2010-05-10 | 1 | -2/+2 |
| | |||||
* | Include generated GEnum/GFlags types in documentation | Simon McVittie | 2010-05-04 | 1 | -0/+11 |
| | |||||
* | Use macros WARNING(), etc., consistently (within the library) | Simon McVittie | 2010-04-30 | 1 | -4/+4 |
| | |||||
* | Put various files into debug domains | Simon McVittie | 2010-04-30 | 1 | -0/+3 |
| | |||||
* | Skip all tp_asv_* functions | Danielle Madeley | 2010-04-28 | 1 | -33/+33 |
| | |||||
* | Remove DBusGLib-1.0.gir requirement | Danielle Madeley | 2010-04-28 | 1 | -3/+3 |
| | | | | | | | | | | | | No one has DBusGLib-1.0.gir, it doesn't ship. It's not at all crucial for tp-glib, you can do everything you need to do with a TpDBusDaemon. This patch removes the requirement for it and (skip)s any functions that pass dbus-glib types as parameters or returns. This currently breaks the build due to https://bugzilla.gnome.org/show_bug.cgi?id=616375 -- which makes it impossible to skip a GObject property, and thus one mention of DBusGConnection appears in the GIR. You can remove this by hand and rerun 'make' and things will be fine. | ||||
* | Revert deprecation of tp_get_bus (reopens fd.o #24114) | Simon McVittie | 2010-04-06 | 1 | -2/+0 |
| | | | | | | | | | In practice, connection managers use it in channel implementations; we should at least wait til telepathy-glib offers a one-line replacement (e.g. tp_base_connection_get_dbus_g_connection()) before deprecating it, since the current best-practice replacement is 3 lines. Reviewed-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> | ||||
* | Prepare version 0.11.0telepathy-glib-0.11.0 | Simon McVittie | 2010-03-31 | 1 | -1/+1 |
| | | | | Now with extra Unicode ☺ | ||||
* | fd.o #24114: deprecate tp_get_bus() in favour of tp_dbus_daemon_dup() | Simon McVittie | 2010-03-31 | 1 | -2/+12 |
| | | | | | | Because tp_get_bus() is deprecated, and we want to fail on use of deprecated functions in general, I've essentially inlined a copy into tp_get_bus_proxy (which is itself deprecated). | ||||
* | Separate dbus.c into dbus.c and dbus-daemon.c | Simon McVittie | 2009-08-17 | 1 | -1074/+3 |
| | | | | | | No code changes, except renaming starter_bus_conn to _tp_dbus_starter_bus_conn and making it visible within telepathy-glib (both of the split modules need it, now). | ||||
* | Add tp_dbus_daemon_get_unique_name (convenience API for ↵ | Simon McVittie | 2009-08-17 | 1 | -0/+17 |
| | | | | dbus_bus_get_unique_name) | ||||
* | Use raw libdbus for GetNameOwner | Simon McVittie | 2009-08-17 | 1 | -12/+141 |
| | |||||
* | TpDBusDaemon: track NameOwnerChanged by using raw libdbus | Simon McVittie | 2009-08-16 | 1 | -13/+167 |
| | | | | This avoids one of the points at which we make a DBusGProxy for the bus daemon. | ||||
* | TpDBusDaemon: if destroyed with name ownership watches still outstanding, ↵ | Simon McVittie | 2009-08-16 | 1 | -0/+10 |
| | | | | don't leak their structs etc. | ||||
* | TpDBusDaemon: factor out _tp_dbus_daemon_stop_watching | Simon McVittie | 2009-08-16 | 1 | -8/+14 |
| | |||||
* | TpDBusDaemon: keep a separate ref to the libdbus DBusConnection | Simon McVittie | 2009-08-16 | 1 | -0/+12 |
| | |||||
* | Don't unref a NULL DBusMessage. | Will Thompson | 2009-08-06 | 1 | -1/+0 |
| | | | | | | | It's obviously wrong to unref 'reply' inside 'if (reply == NULL) {}'. :-) References: fd.o#23164 | ||||
* | Prepare 0.7.32telepathy-glib-0.7.32 | Simon McVittie | 2009-06-12 | 1 | -1/+1 |
| | |||||
* | TpConnectionManager, TpDBusDaemon, media interfaces: make safe to extend | Simon McVittie | 2009-06-10 | 1 | -2/+29 |
| | | | | | | | As with TpChannel, a function like tp_connection_manager_init_known_interfaces needs to be called before you add signals, to ensure that extensions correctly override code in telepathy-glib itself. | ||||
* | _tp_dbus_daemon_get_name_owner: fail gracefully if TpDBusDaemon was invalidated | Simon McVittie | 2009-05-27 | 1 | -2/+19 |
| | |||||
* | tp_dbus_daemon_release_name: fail gracefully if TpDBusDaemon was invalidated | Simon McVittie | 2009-05-27 | 1 | -2/+16 |
| | |||||
* | tp_dbus_daemon_request_name: fail gracefully if TpDBusDaemon was invalidated | Simon McVittie | 2009-05-27 | 1 | -2/+17 |
| | |||||
* | version 0.7.30telepathy-glib-0.7.30 | Will Thompson | 2009-05-18 | 1 | -2/+2 |
| | |||||
* | Correct _release_name() documentation | Will Thompson | 2009-05-18 | 1 | -1/+1 |
| | |||||
* | Document that {request,release}_name block | Will Thompson | 2009-05-18 | 1 | -2/+4 |
| | |||||
* | Publicize tp_dbus_daemon_{request,release}_name | Will Thompson | 2009-05-18 | 1 | -11/+17 |
| | |||||
* | Version 0.7.29 | Will Thompson | 2009-04-03 | 1 | -19/+19 |
| | |||||
* | Add some See Alsos to the docs | Davyd Madeley | 2009-04-03 | 1 | -6/+6 |
| | |||||
* | take_ and set_static_ functions, fix up const markers on some other functions | Davyd Madeley | 2009-04-03 | 1 | -13/+181 |
| | | | | | | tp_asv_take_boxed(), tp_asv_set_static_boxed(), tp_asv_take_bytes(), tp_asv_take_object_path(), tp_asv_set_static_object_path(), tp_asv_take_string() | ||||
* | Add symbols to the reference docs | Davyd Madeley | 2009-03-31 | 1 | -1/+10 |
| | |||||
* | char -> gchar | Davyd Madeley | 2009-03-31 | 1 | -1/+1 |
| | |||||
* | tp_asv_dump() -- dumps the map to the debugging console | Davyd Madeley | 2009-03-31 | 1 | -0/+27 |
| | |||||
* | Indentation fixes | Davyd Madeley | 2009-03-31 | 1 | -19/+12 |
| | |||||
* | tp_asv_set_boxed, tp_asv_set_strv | Davyd Madeley | 2009-03-31 | 1 | -0/+51 |
| | |||||
* | Clarify docstrings as per feedback | Davyd Madeley | 2009-03-31 | 1 | -12/+34 |
| | |||||
* | Coding style fixes | Davyd Madeley | 2009-03-31 | 1 | -3/+3 |
| | |||||
* | tp_asv_set_* | Davyd Madeley | 2009-03-30 | 1 | -0/+231 |
| | |||||
* | tp_asv_new() | Davyd Madeley | 2009-03-30 | 1 | -0/+62 |
| | |||||
* | Fix "Since" annotations | Simon McVittie | 2009-03-17 | 1 | -5/+5 |
| | |||||
* | tp_g_value_slice_new_bytes: change signature to match tp_message_set_bytes | Simon McVittie | 2009-03-04 | 1 | -3/+3 |
| | |||||
* | dbus: add tp_g_value_slice_new_bytes() etc. | Simon McVittie | 2009-03-04 | 1 | -0/+115 |
| | | | | | | | | | The versions for byte-arrays have a slight inconsistency in the signature of ..._new_bytes so that bytes from non-GArray data structures can be copied in. The versions for object paths check that the object path is non-NULL and valid. |