claws-mail/src/claws-contacts.xml
Colin Leroy 11b84add9a 2012-04-01 [colin] 3.8.0cvs36
* configure.ac
	* src/.cvsignore
	* src/Makefile.am
	* src/addr_compl.c
	* src/addressadd.c
	* src/addressadd.h
	* src/addressbook-dbus.c
	* src/addressbook-dbus.h
	* src/addrgather.c
	* src/addrgather.h
	* src/addrharvest.c
	* src/addrharvest.h
	* src/claws-contacts.xml
	* src/compose.c
	* src/compose.h
	* src/filtering.c
	* src/headerview.c
	* src/main.c
	* src/mainwindow.c
	* src/messageview.c
	* src/prefs_common.c
	* src/prefs_filtering_action.c
	* src/prefs_matcher.c
	* src/summaryview.c
	* src/textview.c
	* src/toolbar.c
	* src/plugins/bogofilter/bogofilter_gtk.c
	* src/plugins/dillo_viewer/dillo_prefs.c
	* src/plugins/spamassassin/spamassassin_gtk.c
	* src/plugins/trayicon/trayicon.c
		Import new addressbook code from the new-contacts branch
2012-04-01 18:45:27 +00:00

68 lines
2 KiB
XML

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE node PUBLIC
"-//freedesktop//DTD D-Bus Object Introspection 1.0//EN"
"http://standards.freedesktop.org/dbus/1.0/introspect.dtd">
<!--
# $Id$
-->
<node name="/org/clawsmail/contacts/service">
<interface name="org.clawsmail.Contacts">
<annotation name="org.freedesktop.DBus.GLib.CSymbol" value="abook"/>
<method name="ShowAddressbook">
<arg type="b" name="compose" direction="in" />
</method>
<method name="Ping">
<arg type="s" name="reply" direction="out" />
</method>
<method name="Commit">
<arg type="s" name="addressbook" direction="in" />
<arg type="b" name="succes" direction="out" />
</method>
<method name="BookList">
<arg type="as" name="books" direction="out" />
</method>
<method name="SearchAddressbook">
<arg type="s" name="token" direction="in" />
<!-- if addressbook is NULL search all available books -->
<arg type="s" name="addressbook" direction="in" />
<arg type="as" name="emails" direction="out" />
</method>
<method name="AddContact">
<arg type="s" name="addressbook" direction="in" />
<arg type="a{ss}" name="contact_data" direction="in" />
<arg type="a(sss)" name="contact_emails" direction="in" />
</method>
<method name="AddVCard">
<!-- if addressbook is NULL add to default address book -->
<arg type="s" name="addressbook" direction="in" />
<arg type="s" name="vcard" direction="in" />
</method>
<method name="GetVCard">
<arg type="s" name="acount" direction="in" />
<arg type="s" name="vcard" direction="out" />
</method>
<signal name="ContactMailTo">
<arg type="s" name="contact_add_to" direction="out" />
</signal>
<signal name="ContactMailCc">
<arg type="s" name="contact_add_cc" direction="out" />
</signal>
<signal name="ContactMailBcc">
<arg type="s" name="contact_add_bcc" direction="out" />
</signal>
</interface>
</node>