diff options
author | Tomeu Vizoso <tomeu.vizoso@collabora.co.uk> | 2010-09-21 19:07:18 +0200 |
---|---|---|
committer | Tomeu Vizoso <tomeu.vizoso@collabora.co.uk> | 2010-09-22 19:11:27 +0200 |
commit | e6fd42e02f85665451e5332caa3300b3c03f516b (patch) | |
tree | ae655fc5b0d328e268707aba3026fcd51414eaac /extensions | |
parent | 56dfc05134c9326b56cf8b53437f613c65caff0d (diff) |
Remove support for gadget
It has never been used in production and the tendency is to use
smaller shared rosters and standard XMPP search.
Diffstat (limited to 'extensions')
-rw-r--r-- | extensions/Makefile.am | 4 | ||||
-rw-r--r-- | extensions/OLPC_Channel_Interface_View.xml | 96 | ||||
-rw-r--r-- | extensions/OLPC_Channel_Type_ActivityView.xml | 49 | ||||
-rw-r--r-- | extensions/OLPC_Channel_Type_BuddyView.xml | 48 | ||||
-rw-r--r-- | extensions/OLPC_Gadget.xml | 64 | ||||
-rw-r--r-- | extensions/all.xml | 4 |
6 files changed, 0 insertions, 265 deletions
diff --git a/extensions/Makefile.am b/extensions/Makefile.am index 622498179..4936e2090 100644 --- a/extensions/Makefile.am +++ b/extensions/Makefile.am @@ -19,10 +19,6 @@ EXTRA_DIST = \ Gabble_Plugin_Test.xml \ OLPC_Activity_Properties.xml \ OLPC_Buddy_Info.xml \ - OLPC_Gadget.xml \ - OLPC_Channel_Interface_View.xml \ - OLPC_Channel_Type_BuddyView.xml \ - OLPC_Channel_Type_ActivityView.xml \ Channel_Interface_Sasl_Authentication.xml \ Channel_Type_Server_Authentication.xml \ Connection_Interface_Client_Types.xml diff --git a/extensions/OLPC_Channel_Interface_View.xml b/extensions/OLPC_Channel_Interface_View.xml deleted file mode 100644 index 7f404023a..000000000 --- a/extensions/OLPC_Channel_Interface_View.xml +++ /dev/null @@ -1,96 +0,0 @@ -<?xml version="1.0" ?> -<node name="/OLPC_Channel_Interface_View" xmlns:tp="http://telepathy.freedesktop.org/wiki/DbusSpec#extensions-v0"> - <tp:copyright> Copyright (C) 2008 Collabora Limited </tp:copyright> - <tp:license xmlns="http://www.w3.org/1999/xhtml"> - <p>This library is free software; you can redistribute it and/or -modify it under the terms of the GNU Lesser General Public -License as published by the Free Software Foundation; either -version 2.1 of the License, or (at your option) any later version.</p> - -<p>This library is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -Lesser General Public License for more details.</p> - -<p>You should have received a copy of the GNU Lesser General Public -License along with this library; if not, write to the Free Software -Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA</p> - </tp:license> - <interface name="org.laptop.Telepathy.Channel.Interface.View"> - <tp:requires interface="org.freedesktop.Telepathy.Channel"/> - - <signal name="ActivitiesChanged" tp:name-for-bindings="Activities_Changed"> - <arg name="added" type="a(su)" tp:type="Activity[]"> - <tp:docstring> - Room handles of the added activities - </tp:docstring> - </arg> - <arg name="removed" type="a(su)" tp:type="Activity[]"> - <tp:docstring> - Room handles of the removed activities - </tp:docstring> - </arg> - <tp:docstring> - Signal emitted when the activities in the view are changed. - </tp:docstring> - </signal> - - <signal name="BuddiesChanged" tp:name-for-bindings="Buddies_Changed"> - <arg name="added" type="au"> - <tp:docstring> - Handles of the added buddies - </tp:docstring> - </arg> - <arg name="removed" type="au"> - <tp:docstring> - Handles of the removed buddies - </tp:docstring> - </arg> - <tp:docstring> - Signal emitted when the buddies in the view are changed. - </tp:docstring> - </signal> - - <property name="MaxSize" type="u" access="read"> - <tp:docstring xmlns="http://www.w3.org/1999/xhtml"> - <p>The maximum number of elements that Gadget has to return to the search request.</p> - <p>When requesting a channel with - <tp:dbus-ref namespace="org.freedesktop.Telepathy">Connection.Interface.Requests.CreateChannel</tp:dbus-ref>, - this property MUST be included in the request.</p> - </tp:docstring> - </property> - - <property name="Buddies" type="au" access="read" - tp:name-for-bindings="Buddies" tp:type="Contact_Handle[]"> - <tp:docstring xmlns="http://www.w3.org/1999/xhtml"> - <p>The buddies who are in this view channel.</p> - - <p>It does not make sense for this property to be in channel requests.</p> - </tp:docstring> - </property> - - <property name="Activities" type="a(su)" access="read" - tp:name-for-bindings="Activities" tp:type="Activity[]"> - <tp:docstring xmlns="http://www.w3.org/1999/xhtml"> - <p>The activities which are in this view channel.</p> - - <p>It does not make sense for this property to be in channel requests.</p> - </tp:docstring> - </property> - - <tp:docstring xmlns="http://www.w3.org/1999/xhtml"> - <p>An interface for channels representing the result of a Gadget search.</p> - <p>Buddy properties changes are notified on the Connection object using the - <tp:dbus-ref namespace="org.laptop.Telepathy">BuddyInfo</tp:dbus-ref> - interface while the view object - is alive.</p> - <p>Activity properties changes are notified on the Connection object using the - <tp:dbus-ref namespace="org.laptop.Telepathy">ActivityProperties</tp:dbus-ref> - interface while the view object is alive.</p> - <p>Activities membership is notified on the Connection object using the - <tp:dbus-ref namespace="org.laptop.Telepathy">BuddyInfo</tp:dbus-ref> - properties while the view object is alive.</p> - </tp:docstring> - </interface> -</node> -<!-- vim:set sw=2 sts=2 et ft=xml: --> diff --git a/extensions/OLPC_Channel_Type_ActivityView.xml b/extensions/OLPC_Channel_Type_ActivityView.xml deleted file mode 100644 index 83984743a..000000000 --- a/extensions/OLPC_Channel_Type_ActivityView.xml +++ /dev/null @@ -1,49 +0,0 @@ -<?xml version="1.0" ?> -<node name="/OLPC_Channel_Type_Activity_View" xmlns:tp="http://telepathy.freedesktop.org/wiki/DbusSpec#extensions-v0"> - <tp:copyright> Copyright (C) 2008 Collabora Limited </tp:copyright> - <tp:license xmlns="http://www.w3.org/1999/xhtml"> - <p>This library is free software; you can redistribute it and/or -modify it under the terms of the GNU Lesser General Public -License as published by the Free Software Foundation; either -version 2.1 of the License, or (at your option) any later version.</p> - -<p>This library is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -Lesser General Public License for more details.</p> - -<p>You should have received a copy of the GNU Lesser General Public -License along with this library; if not, write to the Free Software -Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA</p> - </tp:license> - <interface name="org.laptop.Telepathy.Channel.Type.ActivityView"> - <tp:requires interface="org.freedesktop.Telepathy.Channel"/> - <tp:requires interface="org.laptop.Telepathy.Channel.Interface.View"/> - - <property name="Properties" type="a{sv}" access="read" - tp:name-for-bindings="Properties"> - <tp:docstring xmlns="http://www.w3.org/1999/xhtml"> - <p>If set when requesting the channel, Gadget will search for activities - having these properties.</p> - </tp:docstring> - </property> - - <property name="Participants" type="au" access="read" - tp:name-for-bindings="Participants"> - <tp:docstring xmlns="http://www.w3.org/1999/xhtml"> - <p>If set when requesting the channel, Gadget will search for activities - in which the given buddies are participating.</p> - </tp:docstring> - </property> - - <tp:docstring xmlns="http://www.w3.org/1999/xhtml"> - <p>A channel used to search Activities using Gadget.</p> - <p>The result of the search is available in the Activities property - and the participants of these activities are stored in the - Buddies property of this channel.</p> - <p>If no search criteria is defined then Gadget will return - random activities, up to the max size of the view channel.</p> - </tp:docstring> - </interface> -</node> -<!-- vim:set sw=2 sts=2 et ft=xml: --> diff --git a/extensions/OLPC_Channel_Type_BuddyView.xml b/extensions/OLPC_Channel_Type_BuddyView.xml deleted file mode 100644 index c3c841d2b..000000000 --- a/extensions/OLPC_Channel_Type_BuddyView.xml +++ /dev/null @@ -1,48 +0,0 @@ -<?xml version="1.0" ?> -<node name="/OLPC_Channel_Type_Buddy_View" xmlns:tp="http://telepathy.freedesktop.org/wiki/DbusSpec#extensions-v0"> - <tp:copyright> Copyright (C) 2008 Collabora Limited </tp:copyright> - <tp:license xmlns="http://www.w3.org/1999/xhtml"> - <p>This library is free software; you can redistribute it and/or -modify it under the terms of the GNU Lesser General Public -License as published by the Free Software Foundation; either -version 2.1 of the License, or (at your option) any later version.</p> - -<p>This library is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -Lesser General Public License for more details.</p> - -<p>You should have received a copy of the GNU Lesser General Public -License along with this library; if not, write to the Free Software -Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA</p> - </tp:license> - <interface name="org.laptop.Telepathy.Channel.Type.BuddyView"> - <tp:requires interface="org.freedesktop.Telepathy.Channel"/> - <tp:requires interface="org.laptop.Telepathy.Channel.Interface.View"/> - - <property name="Properties" type="a{sv}" access="read" - tp:name-for-bindings="Properties"> - <tp:docstring xmlns="http://www.w3.org/1999/xhtml"> - <p>If set when requesting the channel, Gadget will search for buddies - having these properties.</p> - </tp:docstring> - </property> - - <property name="Alias" type="s" access="read" - tp:name-for-bindings="Alias"> - <tp:docstring xmlns="http://www.w3.org/1999/xhtml"> - <p>If set when requesting the channel, Gadget will search for buddies - having this alias.</p> - </tp:docstring> - </property> - - <tp:docstring xmlns="http://www.w3.org/1999/xhtml"> - <p>A channel used to search Buddies using Gadget.</p> - <p>The result of the search is available in the Buddies property - of the channel. The Activities property should stay empty.</p> - <p>If no search criteria is defined then Gadget will return - random buddies, up to the max size of the view channel.</p> - </tp:docstring> - </interface> -</node> -<!-- vim:set sw=2 sts=2 et ft=xml: --> diff --git a/extensions/OLPC_Gadget.xml b/extensions/OLPC_Gadget.xml deleted file mode 100644 index 8e76fdfea..000000000 --- a/extensions/OLPC_Gadget.xml +++ /dev/null @@ -1,64 +0,0 @@ -<?xml version="1.0" ?> -<node name="/OLPC_Gadget" xmlns:tp="http://telepathy.freedesktop.org/wiki/DbusSpec#extensions-v0"> - <tp:copyright> Copyright (C) 2008 Collabora Limited </tp:copyright> - <tp:license xmlns="http://www.w3.org/1999/xhtml"> - <p>This library is free software; you can redistribute it and/or -modify it under the terms of the GNU Lesser General Public -License as published by the Free Software Foundation; either -version 2.1 of the License, or (at your option) any later version.</p> - -<p>This library is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -Lesser General Public License for more details.</p> - -<p>You should have received a copy of the GNU Lesser General Public -License along with this library; if not, write to the Free Software -Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA</p> - </tp:license> - <interface name="org.laptop.Telepathy.Gadget"> - <tp:requires interface="org.freedesktop.Telepathy.Connection"/> - <tp:requires interface="org.laptop.Telepathy.BuddyInfo"/> - <tp:requires interface="org.laptop.Telepathy.ActivityProperties"/> - - <method name="Publish" tp:name-for-bindings="Publish"> - <arg direction="in" name="publish" type="b"> - <tp:docstring> - A boolean indicating if we want to publish your informations to Gadget. - </tp:docstring> - </arg> - <tp:docstring xmlns="http://www.w3.org/1999/xhtml"> - <p>Publish your informations to Gadget so other users can search for you.</p> - </tp:docstring> - <tp:possible-errors> - <tp:error name="org.freedesktop.Telepathy.Error.Disconnected"/> - </tp:possible-errors> - </method> - - <signal name="GadgetDiscovered" tp:name-for-bindings="Gadget_Discovered"> - <tp:docstring> - Signal emitted when CM discovers the Gadget component. - </tp:docstring> - </signal> - - <property name="GadgetAvailable" type="b" access="read"> - <tp:docstring xmlns="http://www.w3.org/1999/xhtml"> - <p>TRUE if the Gadget component was found on this connection.</p> - </tp:docstring> - </property> - - <tp:docstring xmlns="http://www.w3.org/1999/xhtml"> - <p>An interface on connections to interact with the Gadget component. Buddy and activity searches - are performed by requesting - <tp:dbus-ref namespace="org.laptop.Telepathy.Channel.Type">BuddyView</tp:dbus-ref> and - <tp:dbus-ref namespace="org.laptop.Telepathy.Channel.Type">ActivityView</tp:dbus-ref> - using the - <tp:dbus-ref namespace="org.freedesktop.Telepathy">Connection.Interface.Requests</tp:dbus-ref> - interface. - </p> - </tp:docstring> - - </interface> - -</node> -<!-- vim:set sw=2 sts=2 et ft=xml: --> diff --git a/extensions/all.xml b/extensions/all.xml index ab86682a6..ddb148ffe 100644 --- a/extensions/all.xml +++ b/extensions/all.xml @@ -37,10 +37,6 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA</p> <xi:include href="Channel_Future.xml"/> <xi:include href="OLPC_Buddy_Info.xml"/> <xi:include href="OLPC_Activity_Properties.xml"/> -<xi:include href="OLPC_Gadget.xml"/> -<xi:include href="OLPC_Channel_Interface_View.xml"/> -<xi:include href="OLPC_Channel_Type_BuddyView.xml"/> -<xi:include href="OLPC_Channel_Type_ActivityView.xml"/> <xi:include href="Channel_Type_FileTransfer_Future.xml"/> <xi:include href="Connection_Interface_Gabble_Decloak.xml"/> |