[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