Commit 6d8992b1 authored by Simon McVittie's avatar Simon McVittie

Prepare version 0.25.2

parent 646ff1ab
......@@ -2,6 +2,56 @@ This file contains the same edited highlights as the announcement emails.
For full details, see the ChangeLog in tarballs, or "git log" in Git
checkouts.
telepathy-spec 0.25.2 (2012-02-20)
==================================
New stable API:
• The Call1 family of interfaces (except for the Mute interface) is now
considered stable, with significant changes since 0.25.1:
· Content.Removed signal removed, use Call1.ContentRemoved instead
· Content.I.DTMF added; this supersedes everything in Channel.I.DTMF
except the InitialTones property
· Various redundant contact handles removed from Content.I.Media
· MediaDescription.Reject has an "in" argument, not a nonsensical "out"
argument
· Stream.I.Media no longer has Pending_Pause or Paused states
· The Ringing state has been renamed to Initialising to avoid confusion
with the Ringing flag
· Call1.AddContent takes an initial direction as its new last parameter
· Call_Flag_Locally_Muted has been removed and the other Call_Flags
have been renumbered
· Call_Member_Flag_Ringing has been removed and the other Call_Member_Flags
have been renumbered
· The destination of a forwarded call is published in the CallStateDetails,
rather than abusing the Actor member of CallStateReason
• Connection.I.Addressing1 is now stable, and identical to
Connection.I.Addressing.DRAFT in 0.25.1 except for its name
• Account.Supersedes has been added
• Connection.I.ContactList.DownloadAtConnection has been added, together with
the Download method
• A serialization has been defined for arrays of object path in .manager
files (and by extension, anything sharing that format)
Clarifications:
• Account.Service should also be used for IRC networks
• Channel.I.DTMF.InitialTones should only be used in conjunction with
InitialAudio=TRUE
• The policy for versioned interfaces is now documented
Changes to experimental API:
• Channel.I.Addressing1 is the new name for Channel.I.Addressing.DRAFT,
but is still considered experimental
telepathy-spec 0.25.1 (2011-11-23)
==================================
......
......@@ -21,7 +21,7 @@
</tp:license>
<interface name="org.freedesktop.Telepathy.Call1.Content">
<tp:added version="0.19.0">(draft 1)</tp:added>
<tp:added version="0.25.2">(as stable API)</tp:added>
<tp:docstring xmlns="http://www.w3.org/1999/xhtml">
<p>This object represents one Content inside a <tp:dbus-ref
......
......@@ -20,7 +20,7 @@
</tp:license>
<interface name="org.freedesktop.Telepathy.Call1.Content.Interface.AudioControl">
<tp:added version="0.25.1">(draft 1)</tp:added>
<tp:added version="0.25.2">(as stable API)</tp:added>
<tp:requires interface="org.freedesktop.Telepathy.Call1.Content.Interface.Media"/>
<annotation name="org.freedesktop.DBus.Property.EmitsChangedSignal" value="true"/>
......
......@@ -19,8 +19,8 @@ License along with this library; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</p>
</tp:license>
<interface name="org.freedesktop.Telepathy.Call1.Content.Interface.DTMF">
<tp:added version="0.UNRELEASED">(draft 1)</tp:added>
<tp:requires interface="org.freedesktop.Telepathy.Call1.Content"/>
<tp:added version="0.25.2">(as stable API)</tp:added>
<tp:docstring xmlns="http://www.w3.org/1999/xhtml">
An interface that gives audio Contents the ability to send DTMF events
......
......@@ -22,7 +22,7 @@
<interface
name="org.freedesktop.Telepathy.Call1.Content.Interface.Media">
<tp:added version="0.23.4">(draft 2)</tp:added>
<tp:added version="0.25.2">(as stable API)</tp:added>
<tp:requires interface="org.freedesktop.Telepathy.Call1.Content"/>
<tp:docstring xmlns="http://www.w3.org/1999/xhtml">
......
......@@ -20,7 +20,7 @@
</tp:license>
<interface name="org.freedesktop.Telepathy.Call1.Content.Interface.VideoControl">
<tp:added version="0.21.10">(draft 1)</tp:added>
<tp:added version="0.25.2">(as stable API)</tp:added>
<tp:requires interface="org.freedesktop.Telepathy.Call1.Content.Interface.Media"/>
<tp:docstring xmlns="http://www.w3.org/1999/xhtml">
......
......@@ -21,7 +21,7 @@
</tp:license>
<interface name="org.freedesktop.Telepathy.Call1.Content.MediaDescription">
<tp:added version="0.23.4">(draft 1)</tp:added>
<tp:added version="0.25.2">(as stable API)</tp:added>
<tp:docstring xmlns="http://www.w3.org/1999/xhtml">
This object represents a remote Description Offer to which the local
......
......@@ -19,7 +19,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
</tp:license>
<interface name="org.freedesktop.Telepathy.Call1.Content.MediaDescription.Interface.RTCPExtendedReports">
<tp:added version="0.23.4">(draft version, not API-stable)</tp:added>
<tp:added version="0.25.2">(as stable API)</tp:added>
<tp:requires
interface="org.freedesktop.Telepathy.Call1.Content.MediaDescription"/>
......
......@@ -19,7 +19,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
</tp:license>
<interface name="org.freedesktop.Telepathy.Call1.Content.MediaDescription.Interface.RTCPFeedback">
<tp:added version="0.23.4">(draft version, not API-stable)</tp:added>
<tp:added version="0.25.2">(as stable API)</tp:added>
<tp:requires interface="org.freedesktop.Telepathy.Call1.Content.MediaDescription"/>
<tp:docstring xmlns="http://www.w3.org/1999/xhtml">
......
......@@ -19,7 +19,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
</tp:license>
<interface name="org.freedesktop.Telepathy.Call1.Content.MediaDescription.Interface.RTPHeaderExtensions">
<tp:added version="0.23.4">(draft version, not API-stable)</tp:added>
<tp:added version="0.25.2">(as stable API)</tp:added>
<tp:requires interface="org.freedesktop.Telepathy.Call1.Content.MediaDescription"/>
<tp:docstring xmlns="http://www.w3.org/1999/xhtml">
......
......@@ -19,7 +19,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
</tp:license>
<interface name="org.freedesktop.Telepathy.Call1.Interface.Mute" tp:causes-havoc="experimental">
<tp:added version="0.19.6">(draft version, not API-stable)</tp:added>
<tp:added version="0.25.2">(as stable API)</tp:added>
<tp:xor-requires>
<tp:requires interface="org.freedesktop.Telepathy.Channel.Type.Call1"/>
<tp:requires interface="org.freedesktop.Telepathy.Call1.Content"/>
......
......@@ -21,7 +21,7 @@
</tp:license>
<interface name="org.freedesktop.Telepathy.Call1.Stream">
<tp:added version="0.19.0">(draft 1)</tp:added>
<tp:added version="0.25.2">(as stable API)</tp:added>
<tp:docstring xmlns="http://www.w3.org/1999/xhtml">
<p>One stream inside a <tp:dbus-ref
......
......@@ -21,7 +21,7 @@
</tp:license>
<interface name="org.freedesktop.Telepathy.Call1.Stream.Endpoint">
<tp:added version="0.19.0">(draft 1)</tp:added>
<tp:added version="0.25.2">(as stable API)</tp:added>
<tp:docstring xmlns="http://www.w3.org/1999/xhtml">
<p>This object represents an endpoint for a stream. In a one-to-one
......
......@@ -21,7 +21,7 @@
</tp:license>
<interface name="org.freedesktop.Telepathy.Call1.Stream.Interface.Media">
<tp:added version="0.19.0">(draft 1)</tp:added>
<tp:added version="0.25.2">(as stable API)</tp:added>
<tp:requires interface="org.freedesktop.Telepathy.Call1.Stream"/>
<tp:docstring xmlns="http://www.w3.org/1999/xhtml">
......
......@@ -18,7 +18,7 @@ License along with this library; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</p>
</tp:license>
<interface name="org.freedesktop.Telepathy.Channel.Interface.CaptchaAuthentication1">
<tp:added version="0.UNRELEASED">(version 1)</tp:added>
<tp:added version="0.25.2">(version 1)</tp:added>
<tp:requires interface="org.freedesktop.Telepathy.Channel"/>
<annotation name="org.freedesktop.DBus.Property.EmitsChangedSignal"
value="true"/>
......
......@@ -24,7 +24,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</
<tp:requires interface="org.freedesktop.Telepathy.Channel.Type.Call1"/>
</tp:xor-requires>
<tp:changed version="0.UNRELEASED">The only part of this spec that should
<tp:changed version="0.25.2">The only part of this spec that should
be used with a Call1 channel is the "InitialTones" property.
</tp:changed>
......
......@@ -18,7 +18,7 @@ License along with this library; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
</tp:license>
<interface name="org.freedesktop.Telepathy.Channel.Type.Call1">
<tp:added version="0.19.0">(draft 1)</tp:added>
<tp:added version="0.25.2">(as stable API)</tp:added>
<tp:requires interface="org.freedesktop.Telepathy.Channel"/>
<tp:requires
......
......@@ -844,7 +844,7 @@
<property name="DownloadAtConnection" type="b" access="read"
tp:name-for-bindings="Download_At_Connection"
tp:is-connection-parameter='yes'>
<tp:added version="0.UNRELEASED"/>
<tp:added version="0.25.2"/>
<tp:docstring xmlns="http://www.w3.org/1999/xhtml">
<p>If true, the contact list is automatically downloaded at
connection. If false, the contact list is only downloaded
......
......@@ -626,7 +626,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</
CMs with no .manager file was not explicitly required.</tp:changed>
<tp:changed version="0.17.16">Prior to version 0.17.16 the serialization
of string arrays (signature 'as') was not defined</tp:changed>
<tp:changed version="0.UNRELEASED">Prior to version 0.UNRELEASED the
<tp:changed version="0.25.2">Prior to version 0.25.2 the
serialization of object-path arrays (signature 'ao') was not
defined</tp:changed>
</interface>
......
......@@ -3,7 +3,7 @@
xmlns:xi="http://www.w3.org/2001/XInclude">
<tp:title>Telepathy D-Bus Interface Specification</tp:title>
<tp:version>0.25.1.1</tp:version>
<tp:version>0.25.2</tp:version>
<tp:copyright>Copyright © 2005-2012 Collabora Limited</tp:copyright>
<tp:copyright>Copyright © 2005-2011 Nokia Corporation</tp:copyright>
......
......@@ -638,7 +638,7 @@
</tp:error>
<tp:error name="Captcha Not Supported">
<tp:added version="0.UNRELEASED"/>
<tp:added version="0.25.2"/>
<tp:docstring xmlns="http://www.w3.org/1999/xhtml">
<p>Raised if the <tp:dbus-ref
namespace="ofdT.Channel.Interface">CaptchaAuthentication1</tp:dbus-ref>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment