[Telepathy-commits] merge: telepathy-glib

Merge Monkey monkey at collabora.co.uk
Fri Jun 1 08:32:16 PDT 2007


Merge to:

  telepathy-glib

From:

  /home/oggis/public_html/telepathy-glib-presence-mixin

Changes:

  Olli Salli <olli.salli at collabora.co.uk>
    Make TpPresenceMixin depend on TpBaseConnection and error in the methods if the connection is not connected

  Olli Salli <olli.salli at collabora.co.uk>
    Implement ClearStatus, RemoveStatus and SetStatus in TpPresenceMixin

  Olli Salli <olli.salli at collabora.co.uk>
    Implement GetPresence and RequestPresence in TpPresenceMixin

  Olli Salli <olli.salli at collabora.co.uk>
    Add notice about the stub implementation of last activity time in TpPresenceMixin

  Olli Salli <olli.salli at collabora.co.uk>
    Don't try to iterate the optional argument specs in set_status_foreach if there aren't any

  Olli Salli <olli.salli at collabora.co.uk>
    Fix some junk commentary

  Olli Salli <olli.salli at collabora.co.uk>
    Fix TpPresenceMixin's GetPresence implementation using return_from_get_statuses

  Olli Salli <olli.salli at collabora.co.uk>
    Fix set_status_foreach on unavailable statuses and add a comment stating it will be actually invoked only once

  Olli Salli <olli.salli at collabora.co.uk>
    Add stub presence mixin, still void of any functionality

  Olli Salli <olli.salli at collabora.co.uk>
    Rename TpPresenceStatusSpec's identifier field to name to be consistent with what Gabble had

  Olli Salli <olli.salli at collabora.co.uk>
    Add GetStatuses implementation to TpPresenceMixin

  Olli Salli <olli.salli at collabora.co.uk>
    Padding for teh peoples in TpPresenceStatusOptionalArgumentSpec

  Olli Salli <olli.salli at collabora.co.uk>
    Change the semantics of tp_presence_status_new to get a new reference to the optional_arguments hashtable

  Olli Salli <olli.salli at collabora.co.uk>
    Function call style fix in tp_presence_status_free

  Olli Salli <olli.salli at collabora.co.uk>
    Add some more debug to set_status_foreach

  Olli Salli <olli.salli at collabora.co.uk>
    Copy the provided optional arguments in TpPresenceMixin's SetStatus to a hashtable of our own, because dbus-glib won't respect our reference counting for the hash tables

  Olli Salli <olli.salli at collabora.co.uk>
    Trivially implement SetLastActivityTime in TpPresenceMixin

  Olli Salli <olli.salli at collabora.co.uk>
    Add tp_presence_mixin_emit_presence_update and tp_presence_emit_one_presence_update for emitting PresenceUpdate for TpPresenceStatus data

  Olli Salli <olli.salli at collabora.co.uk>
    Get rid of the sync GetStatuses API

  Olli Salli <olli.salli at collabora.co.uk>
    Add some missing trivial comments on TpPresenceMixin's D-Bus method implementations

  Olli Salli <olli.salli at collabora.co.uk>
    Fix indentation of tp_presence_status_{new,free}

  Olli Salli <olli.salli at collabora.co.uk>
    Add "called." debugs to the TpPresenceMixin D-Bus method implementations

  Olli Salli <olli.salli at collabora.co.uk>
    Add TpPresenceStatus, an internal representation of a presence status

  Olli Salli <olli.salli at collabora.co.uk>
    s/Header for GabblePresenceMixin/Header for TpPresenceMixin/g

  Olli Salli <olli.salli at collabora.co.uk>
    Remove tp_presence_mixin_get_statuses from telepathy-glib-sections.txt, it isn't public API anymore

  Olli Salli <olli.salli at collabora.co.uk>
    Trivially implement AddStatus in TpPresenceMixin

  Olli Salli <olli.salli at collabora.co.uk>
    Add ABI padding to TpPresenceMixinClass

  Olli Salli <olli.salli at collabora.co.uk>
    Style fixes for tp_presence_status_{new,free}

  Olli Salli <olli.salli at collabora.co.uk>
    Provide implementations of g_hash_table_{ref,unref} for GLib < 2.10, they are required for TpPresenceMixin

  Olli Salli <olli.salli at collabora.co.uk>
    Dispose of the g_hash_table_{ref,unref} gash and do deep copies of hash tables instead


More information about the Telepathy-commits mailing list