Khalkhi framework

Khalkhi framework was formerly known as Contacts framework.
Download

Khalkhi framework Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • kossebau
  • Publisher web site:
  • http://www.kde-apps.org/content/show.php?content=54452

Khalkhi framework Tags


Khalkhi framework Description

Khalkhi framework was formerly known as Contacts framework. Khalkhi framework was formerly known as Contacts framework. Khalkhi (say ) is a plugin-based framework for (the properties of) entries in the KDE Addressbook and services upon them. It consists of two libs, libkhalkhicore and libkhalkhigui, and a control center module. The framework models an addressbook entry, like a person or organization, as a list of property types, with no, one or more items of a type for each entry. 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 cards server and a Kicker applet, which are available as seperate packages: http://www.kde-apps.org/content/show.php?content=54451 http://www.kde-apps.org/content/show.php?content=54452 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 "services/example" If you want to build directly from KDE's repository:svn co svn://anonsvn.kde.org/home/kde/trunk/playground/pim/ -Ncd pimsvn up khalkhisvn up khalkhiappletsvn up khalkhicardssvn co svn://anonsvn.kde.org/home/kde/branches/KDE/3.5/kde-common/adminmake -f Makefile.cvs./configuremakesu -c "make install"What's New in This Release:· rename to Khalkhi· adding namespace Khalkhi· streamlining API terms and file names· add ABI flag to plugins· add eventsrc for status changes


Khalkhi framework Related Software