[gnome-online-accounts/wip/owncloud: 2/5] Add a Uri property to the Calendar and Contacts interfaces



commit 7a20ef1ed2792e67cc72a677369e1c30697ba062
Author: Debarshi Ray <debarshir gnome org>
Date:   Sat Oct 20 15:37:06 2012 +0200

    Add a Uri property to the Calendar and Contacts interfaces
    
    They are meant to have the URI to the calendar and contacts endpoints.
    They will be useful for specifying the CalDAV and CardDAV endpoints of
    an ownCloud account.
    
    Fixes: https://bugzilla.gnome.org/660573

 data/dbus-interfaces.xml |   16 ++++++++++++++--
 1 files changed, 14 insertions(+), 2 deletions(-)
---
diff --git a/data/dbus-interfaces.xml b/data/dbus-interfaces.xml
index f9c9deb..31468b8 100644
--- a/data/dbus-interfaces.xml
+++ b/data/dbus-interfaces.xml
@@ -426,18 +426,30 @@
       org.gnome.OnlineAccounts.Calendar:
 
       An account object implements this interface if it provides
-      calendar-like capabilities.
+      calendar-like capabilities. For example, it can represent a
+      <ulink url="http://tools.ietf.org/html/rfc4791";>CalDAV</ulink>
+      server.
   -->
   <interface name="org.gnome.OnlineAccounts.Calendar">
+    <!-- Uri:
+         The top-level location of the calendars.
+      -->
+    <property name="Uri" type="s" access="read"/>
   </interface>
 
   <!--
       org.gnome.OnlineAccounts.Contacts:
 
       An account object implements this interface if it provides
-      contacts-like capabilities.
+      contacts-like capabilities. For example, it can represent a
+      <ulink url="http://tools.ietf.org/html/rfc6352";>CardDAV</ulink>
+      server.
   -->
   <interface name="org.gnome.OnlineAccounts.Contacts">
+    <!-- Uri:
+         The top-level location of the contacts.
+      -->
+    <property name="Uri" type="s" access="read"/>
   </interface>
 
   <!--



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]