[Telepathy] telepathy-glib 0.5.13 released

Robert McQueen robert.mcqueen at collabora.co.uk
Fri Jun 1 09:16:53 PDT 2007


Add a presence mixin to isolate connection managers from the full beauty
of Telepathy's presence API (changing it is on the cards...). Add an
external group mixin which allows one channel to shim the group
interface of another, so the membership/signals/etc are the same for
both. Implement the RemoveWithReason in the group mixin.

URL and darcs:
http://telepathy.freedesktop.org/releases/telepathy-glib/telepathy-glib-0.5.13.tar.gz
http://projects.collabora.co.uk/darcs/telepathy/telepathy-glib/

Full changes follow.

Regards,
Rob

Fri Jun  1 19:06:35 EEST 2007  Robert McQueen
<robert.mcqueen at collabora.co.uk>
  tagged telepathy-glib 0.5.13

Fri Jun  1 19:03:42 EEST 2007  Simon McVittie
<simon.mcvittie at collabora.co.uk>
  * Include external group mixin and spec 0.15.4 in docs

Fri Jun  1 18:42:32 EEST 2007  Robert McQueen
<robert.mcqueen at collabora.co.uk>
  * bump version to 0.5.13

Fri Jun  1 18:25:30 EEST 2007  Olli Salli <olli.salli at collabora.co.uk>
  * s/Header for GabblePresenceMixin/Header for TpPresenceMixin/g

Fri Jun  1 16:43:17 EEST 2007  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

Fri Jun  1 15:43:40 EEST 2007  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

Fri Jun  1 13:58:51 EEST 2007  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

Fri Jun  1 13:58:40 EEST 2007  Olli Salli <olli.salli at collabora.co.uk>
  * Add some more debug to set_status_foreach

Fri Jun  1 12:14:12 EEST 2007  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

Fri Jun  1 09:37:25 EEST 2007  Olli Salli <olli.salli at collabora.co.uk>
  * Add "called." debugs to the TpPresenceMixin D-Bus method implementations

Fri Jun  1 09:36:11 EEST 2007  Olli Salli <olli.salli at collabora.co.uk>
  * Function call style fix in tp_presence_status_free

Thu May 31 18:04:14 EEST 2007  Olli Salli <olli.salli at collabora.co.uk>
  * Fix TpPresenceMixin's GetPresence implementation using
return_from_get_statuses

Thu May 31 13:27:42 EEST 2007  Olli Salli <olli.salli at collabora.co.uk>
  * Add ABI padding to TpPresenceMixinClass

Thu May 31 13:18:15 EEST 2007  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

Thu May 31 13:14:13 EEST 2007  Olli Salli <olli.salli at collabora.co.uk>
  * Add notice about the stub implementation of last activity time in
TpPresenceMixin

Thu May 31 12:59:23 EEST 2007  Olli Salli <olli.salli at collabora.co.uk>
  * Padding for teh peoples in TpPresenceStatusOptionalArgumentSpec

Thu May 31 12:59:03 EEST 2007  Olli Salli <olli.salli at collabora.co.uk>
  * Style fixes for tp_presence_status_{new,free}

Thu May 31 12:51:19 EEST 2007  Olli Salli <olli.salli at collabora.co.uk>
  * Fix indentation of tp_presence_status_{new,free}

Thu May 31 12:00:31 EEST 2007  Olli Salli <olli.salli at collabora.co.uk>
  * Implement ClearStatus, RemoveStatus and SetStatus in TpPresenceMixin

Thu May 31 11:52:00 EEST 2007  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

Thu May 31 10:50:33 EEST 2007  Olli Salli <olli.salli at collabora.co.uk>
  * Add some missing trivial comments on TpPresenceMixin's D-Bus method
implementations

Wed May 30 18:46:04 EEST 2007  Olli Salli <olli.salli at collabora.co.uk>
  * Implement GetPresence and RequestPresence in TpPresenceMixin

Wed May 30 15:03:17 EEST 2007  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

Wed May 30 12:12:25 EEST 2007  Olli Salli <olli.salli at collabora.co.uk>
  * Add TpPresenceStatus, an internal representation of a presence status

Tue May 29 19:28:12 EEST 2007  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

Tue May 29 18:48:12 EEST 2007  Olli Salli <olli.salli at collabora.co.uk>
  * Make TpPresenceMixin depend on TpBaseConnection and error in the
methods if the connection is not connected

Tue May 29 18:42:00 EEST 2007  Olli Salli <olli.salli at collabora.co.uk>
  * Trivially implement AddStatus in TpPresenceMixin

Tue May 29 18:29:03 EEST 2007  Olli Salli <olli.salli at collabora.co.uk>
  * Trivially implement SetLastActivityTime in TpPresenceMixin

Tue May 29 17:26:04 EEST 2007  Olli Salli <olli.salli at collabora.co.uk>
  * Fix some junk commentary

Tue May 29 17:14:29 EEST 2007  Olli Salli <olli.salli at collabora.co.uk>
  * Get rid of the sync GetStatuses API

Tue May 29 17:13:53 EEST 2007  Olli Salli <olli.salli at collabora.co.uk>
  * Rename TpPresenceStatusSpec's identifier field to name to be
consistent with what Gabble had

Tue May 29 15:09:30 EEST 2007  Olli Salli <olli.salli at collabora.co.uk>
  * Add GetStatuses implementation to TpPresenceMixin

Tue May 29 15:09:10 EEST 2007  Olli Salli <olli.salli at collabora.co.uk>
  * Add stub presence mixin, still void of any functionality

Fri Jun  1 14:35:18 EEST 2007  Simon McVittie
<simon.mcvittie at collabora.co.uk>
  * Objects with an external group mixin emit the same signals as the
object with the group mixin

Thu May 31 21:27:54 EEST 2007  Simon McVittie
<simon.mcvittie at collabora.co.uk>
  * Implement "external group mixin" which lets MUC-based tubes channels
delegate all group operations to the attached text channel

Thu May 31 21:27:40 EEST 2007  Simon McVittie
<simon.mcvittie at collabora.co.uk>
  * Actually implement RemoveMembersWithReason() in group mixin


More information about the Telepathy mailing list