Name: Contacts framework Version: 0.2.1 Type: KDE Improvement Depend: KDE 3.5.x License: LGPL More Info: http://www.kde-apps.org/content/show.php?content=42120 Description: A plugin-based framework for (the properties of) contacts and services upon them, based on the KDE Addressbook. It consists of two libs, libcontactsscore and libcontactsgui, and a control center module. The framework models a contact as a list of property types, with no, one or more items of a type for each contact. There are three types of services for a property (e.g. email address): * action service (e.g. send email) * data action service (e.g. send file per email, like from drag'n'drop) * status service (e.g. number of unread emails in assigned folder) The tarball includes a lot of services for the most common properties: * birthday: copy date; has birthday * im address: chat with; send message; send file; online status * email address: send email; copy address; send files/urls; open assigned folders in KMail; unread emails in assigned KMail folder * homepage: open; copy url; * blog feed url: copy * phone number: make call; send fax; send SMS; copy number; * postal address: open in Google Maps; copy address * note: copy note Examples for programs using the framework are a contact cards server and a kicker applet, which are available as seperate packages: http://www.kde-look.org/content/show.php?content=34479 http://www.kde-look.org/content/show.php?content=50766 Includes (partial) translations for: ar, be, bg, br, cs, da, de, el, es, ga, gl, it, ja, nl, pa, pl, pt, pt_BR, sk, sv Thanks to the translators! No unsermake needed. Please see also http://frinring.wordpress.com/2006/07/05/framework-for-contacts-and-services-slowly-getting-shapes/ Developers, you are welcome to try to create own services! Have a look at the folder "contacts/properties/example" If you want to build directly from KDE's repository: svn co svn://anonsvn.kde.org/home/kde/trunk/playground/pim/ -N cd pim svn up contacts svn up contactsapplet svn up contactcards svn co svn://anonsvn.kde.org/home/kde/branches/KDE/3.5/kde-common/admin make -f Makefile.cvs ./configure make su -c "make install" PS: Packagers are welcome :) Changelog: 0.2.1: For users: * new: settings editor for the KDE Control Center For developers: * now seperate base class for services, as subclass of the one for single contacts * new: data action and status services also for entire contacts, not only properties _______________________________________________ Kde-announce-apps mailing list Kde-announce-apps@kde.org https://mail.kde.org/mailman/listinfo/kde-announce-apps