telepathy-qt: Sync specs to 0.27.4

Alexandr Akulich kaffeine at kemper.freedesktop.org
Mon Nov 11 17:28:15 UTC 2019


Module: telepathy-qt
Branch: master
Commit: 526132482a8146172bc4c3c16d1c9def028cc67e
URL:    http://cgit.freedesktop.org/telepathy/telepathy-qt/commit/?id=526132482a8146172bc4c3c16d1c9def028cc67e

Author: Alexander Akulich <akulichalexander at gmail.com>
Date:   Mon Nov 11 03:06:57 2019 +0300

Sync specs to 0.27.4

---

 spec/Channel_Interface_Messages.xml            | 7 +++++++
 spec/Channel_Interface_SASL_Authentication.xml | 6 ++++--
 spec/Channel_Type_File_Transfer.xml            | 9 +++++----
 spec/Connection_Interface_IRC_Command1.xml     | 3 +--
 spec/Connection_Manager.xml                    | 7 +++++++
 5 files changed, 24 insertions(+), 8 deletions(-)

diff --git a/spec/Channel_Interface_Messages.xml b/spec/Channel_Interface_Messages.xml
index a88576dc..ed6f6aad 100644
--- a/spec/Channel_Interface_Messages.xml
+++ b/spec/Channel_Interface_Messages.xml
@@ -523,6 +523,9 @@ USA.</p>
         respecified <tt>message-token</tt> not to have unimplementable
         uniqueness guarantees.
       </tp:changed>
+      <tp:changed version="0.27.4">
+        Added <tt>silent</tt> message flag.
+      </tp:changed>
 
       <tp:docstring xmlns="http://www.w3.org/1999/xhtml">
         <p>Well-known keys for the first <tp:type>Message_Part</tp:type> of a
@@ -680,6 +683,10 @@ USA.</p>
               does not make sense on outgoing messages and SHOULD NOT
               appear there.</dd>
 
+            <dt>silent (b)</dt>
+            <dd>If present and true, the incoming message should not trigger
+              a user notification.</dd>
+
             <dt>rescued (b)</dt>
             <dd>If present and true, the incoming message has been seen in
               a previous channel during the lifetime of the Connection,
diff --git a/spec/Channel_Interface_SASL_Authentication.xml b/spec/Channel_Interface_SASL_Authentication.xml
index 7985a6bd..6be975f7 100644
--- a/spec/Channel_Interface_SASL_Authentication.xml
+++ b/spec/Channel_Interface_SASL_Authentication.xml
@@ -125,8 +125,10 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</
         <p>To make it possible to implement a very simple password-querying
           user interface without knowledge of any particular SASL mechanism,
           implementations of this interface MUST implement the
-          pseudo-mechanism <code>X-TELEPATHY-PASSWORD</code>, unless none
-          of the available mechanisms use a password at all.</p>
+          pseudo-mechanism <code>X-TELEPATHY-PASSWORD</code>, unless each
+          of the available mechanisms either requires additional information
+          beyond the password (such as a username), or does not use a
+          password.</p>
       </tp:docstring>
     </property>
 
diff --git a/spec/Channel_Type_File_Transfer.xml b/spec/Channel_Type_File_Transfer.xml
index ffcb3040..759d5388 100644
--- a/spec/Channel_Type_File_Transfer.xml
+++ b/spec/Channel_Type_File_Transfer.xml
@@ -90,10 +90,11 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</
     <property name="State" type="u" tp:type="File_Transfer_State"
       access="read" tp:name-for-bindings="State">
       <tp:docstring xmlns="http://www.w3.org/1999/xhtml">
-        The state of the file transfer as described by the
-        File_Transfer_State enum.
-        Change notification is via the
-        <tp:member-ref>FileTransferStateChanged</tp:member-ref> signal.
+        <p>The state of the file transfer as described by the
+        File_Transfer_State enum.</p>
+
+        <p>Change notification is via
+          <tp:member-ref>FileTransferStateChanged</tp:member-ref> signal.</p>
       </tp:docstring>
     </property>
 
diff --git a/spec/Connection_Interface_IRC_Command1.xml b/spec/Connection_Interface_IRC_Command1.xml
index 864f1fa8..b30d304b 100644
--- a/spec/Connection_Interface_IRC_Command1.xml
+++ b/spec/Connection_Interface_IRC_Command1.xml
@@ -16,8 +16,7 @@ Lesser General Public License for more details.</p>
 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.Connection.Interface.IRCCommand1"
-    tp:causes-havoc='not well-tested'>
+  <interface name="org.freedesktop.Telepathy.Connection.Interface.IRCCommand1">
     <tp:requires interface="org.freedesktop.Telepathy.Connection"/>
     <tp:added version="0.27.3"/>
 
diff --git a/spec/Connection_Manager.xml b/spec/Connection_Manager.xml
index ada5057d..9dba835c 100644
--- a/spec/Connection_Manager.xml
+++ b/spec/Connection_Manager.xml
@@ -453,6 +453,13 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</
               allowed; new connection managers SHOULD implement it in
               preference to this one.</p>
           </dd>
+
+          <dt>account-path-suffix (s)</dt>
+          <dd>The suffix of the Connection's Account object-path such as
+          "gabble/jabber/chris_40example_2ecom0" for the account whose
+          object path is "/org/freedesktop/Telepathy/Account/gabble/jabber/chris_40example_2ecom0".
+          This parameter should be set by the AccountManager on CMs supporting
+          this parameter.</dd>
         </dl>
 
         <p>The following well-known parameter names correspond to D-Bus



More information about the telepathy-commits mailing list