[Kde-pim] KDE/kdepimlibs [POSSIBLY UNSAFE]
Allen Winter
winter at kde.org
Tue May 13 00:21:37 BST 2008
SVN commit 807123 by winterz:
Put the Kontact interfaces library into kdepimlibs.
A copy still exists in kdepim so things should continue building ok.
But the next step is to port Kontact over to use this, which could
happen at any time :)
I made this Krazy-clean (dpointers, etc) and added a bit more APIDOX.
Feel free to review PIMsters.
CCMAIL: kde-pim at kde.org
M +1 -0 CMakeLists.txt
M +26 -24 MAINTAINERS
M +14 -14 Mainpage.dox
M +1 -0 README
A kontactinterfaces (directory)
A kontactinterfaces/.krazy
A kontactinterfaces/CMakeLists.txt
A kontactinterfaces/Mainpage.dox
A kontactinterfaces/core.cpp trunk/KDE/kdepim/kontact/interfaces/core.cpp#806566 [License: LGPL (v2+)]
A kontactinterfaces/core.h trunk/KDE/kdepim/kontact/interfaces/core.h#806566 [License: LGPL (v2+)]
A kontactinterfaces/kontactinterfaces_export.h [License: LGPL (v2+)]
A kontactinterfaces/kontactplugin.desktop trunk/KDE/kdepim/kontact/interfaces/kontactplugin.desktop#806566 [TRAILING SPACE]
A kontactinterfaces/plugin.cpp trunk/KDE/kdepim/kontact/interfaces/plugin.cpp#806566 [POSSIBLY UNSAFE: KRun::runCommand] [License: LGPL (v2+)]
A kontactinterfaces/plugin.h trunk/KDE/kdepim/kontact/interfaces/plugin.h#806566 [License: LGPL (v2+)]
A kontactinterfaces/summary.cpp trunk/KDE/kdepim/kontact/interfaces/summary.cpp#806566 [License: LGPL (v2+)]
A kontactinterfaces/summary.h trunk/KDE/kdepim/kontact/interfaces/summary.h#806566 [License: LGPL (v2+)]
A kontactinterfaces/uniqueapphandler.cpp trunk/KDE/kdepim/kontact/interfaces/uniqueapphandler.cpp#806566 [License: LGPL (v2+)]
A kontactinterfaces/uniqueapphandler.h trunk/KDE/kdepim/kontact/interfaces/uniqueapphandler.h#806566 [License: LGPL (v2+)]
--- trunk/KDE/kdepimlibs/CMakeLists.txt #807122:807123
@@ -55,6 +55,7 @@
add_subdirectory(kcal)
add_subdirectory(kimap)
add_subdirectory(kldap)
+add_subdirectory(kontactinterfaces)
add_subdirectory(kpimidentities)
add_subdirectory(kpimutils)
add_subdirectory(kresources)
--- trunk/KDE/kdepimlibs/MAINTAINERS #807122:807123
@@ -1,24 +1,26 @@
-akonadi Volker Krause <vkrause at kde.org>
-kpimutils Matt Douhan <matt at fruitsalad.org>
-kabc Cornelius Schumacher <schumacher at kde.org>
-kblog Christian Weilbach <christian_weilbach at web.de>
-kcal Cornelius Schumacher <schumacher at kde.org>
- Reinhold Kainhofer <reinhold at kainhofer.com>
-kcal/libical Allen Winter <winter at kde.org>
- Cornelius Schumacher <schumacher at kde.org>
- Reinhold Kainhofer <reinhold at kainhofer.com>
-kimap Allen Winter <winter at kde.org>
- Tom Albers <tomalbers at kde.nl>
- Volker Krause <vkrause at kde.org>
-kldap Szombathelyi György <gyurco at freemail.hu>
-kleo Marc Mutz <mutz at kde.org>
-kmime Volker Krause <vkrause at kde.org>
- Marc Mutz <mutz at kde.org>
-kpimidenties Tom Albers <tomalbers at kde.nl>
-kresources Cornelius Schumacher <schumacher at kde.org>
- Tobias Koenig <tokoe at kde.org>
-ktnef Michael Goffioul <goffioul at imec.be>
-kxmlrpcclient Narayan Newton <narayannewton at gmail.com>
-mailtransport Tom Albers <tomalbers at kde.nl>
-syndication Frank Osterfeld <frank.osterfeld at kdemail.net>
-qgpgme Marc Mutz <mutz at kde.org>
+akonadi Volker Krause <vkrause at kde.org>
+gpgme++ Marc Mutz <mutz at kde.org>
+kabc Cornelius Schumacher <schumacher at kde.org>
+kblog Christian Weilbach <christian_weilbach at web.de>
+kcal Cornelius Schumacher <schumacher at kde.org>
+ Reinhold Kainhofer <reinhold at kainhofer.com>
+kcal/libical Allen Winter <winter at kde.org>
+ Cornelius Schumacher <schumacher at kde.org>
+ Reinhold Kainhofer <reinhold at kainhofer.com>
+kimap Allen Winter <winter at kde.org>
+ Tom Albers <tomalbers at kde.nl>
+ Volker Krause <vkrause at kde.org>
+kioslave various
+kldap Szombathelyi György <gyurco at freemail.hu>
+kmime Volker Krause <vkrause at kde.org>
+ Marc Mutz <mutz at kde.org>
+kontactinterfaces Allen Winter <winter at kde.org>
+kpimidenties Tom Albers <tomalbers at kde.nl>
+kpimutils Matt Douhan <matt at fruitsalad.org>
+kresources Cornelius Schumacher <schumacher at kde.org>
+ Tobias Koenig <tokoe at kde.org>
+ktnef Michael Goffioul <goffioul at imec.be>
+kxmlrpcclient Narayan Newton <narayannewton at gmail.com>
+mailtransport Tom Albers <tomalbers at kde.nl>
+qgpgme Marc Mutz <mutz at kde.org>
+syndication Frank Osterfeld <frank.osterfeld at kdemail.net>
--- trunk/KDE/kdepimlibs/Mainpage.dox #807122:807123
@@ -10,52 +10,52 @@
* - <a href="akonadi/html/index.html"><b>Akonadi</b></a>.
* <i>A client access library for using the Akonadi PIM data server.</i>
*
- * - <a href="kpimutils/html/index.html"><b>kpimutils</b></a>.
- * <i>A library for general purpose PIM utilities.</i>
- *
* - <a href="kabc/html/index.html"><b>kabc</b></a>.
* <i>An API for the KDE Addressbook.</i>
*
+ * - <a href="kblog/html/index.html"><b>kblog</b></a>.
+ * <i>An API for weblogging access.</i>
+ *
* - <a href="kcal/html/index.html"><b>kcal</b></a>.
* <i>An API for the iCalendar and vCalendar formats.</i>
*
- * - <a href="kblog/html/index.html"><b>kblog</b></a>.
- * <i>An API for weblogging access.</i>
- *
* - <a href="kimap/html/index.html"><b>kimap</b></a>.
* <i>An API for IMAP support.</i>
*
* - <a href="kldap/html/index.html"><b>kldap</b></a>.
* <i>An API for accessing LDAP.</i>
*
- * - <a href="kleo/html/index.html"><b>kleo</b></a>
- * <i>A library for encryption handling.</i>
- *
* - <a href="kmime/html/index.html"><b>kmime</b></a>.
* <i>A library for MIME handling.</i>
*
+ * - <a href="kontactinterfaces/html/index.html"><b>kontactinterfaces</b></a>
+ * <i>The glue for embedding KParts into Kontact.</i>
+ *
* - <a href="kpimidentities/html/index.html"><b>kpimidentities</b></a>
* <i>Library for shared identities between mail applications.</i>
*
- * - <a href="ktnef/html/index.html"><b>ktnef</b></a>.
- * <i>An API for the handling of TNEF data.</i>
+ * - <a href="kpimutils/html/index.html"><b>kpimutils</b></a>.
+ * <i>A library for general purpose PIM utilities.</i>
*
* - <a href="kresources/html/index.html"><b>kresources</b></a>.
* <i>The KDE Resource framework.</i>
*
+ * - <a href="ktnef/html/index.html"><b>ktnef</b></a>.
+ * <i>An API for the handling of TNEF data.</i>
+ *
* - <a href="kxmlrpcclient/html/index.html"><b>kxmlrpcclient</b></a>.
* <i>An XML-RPC client library.</i>
*
* - <a href="mailtransport/html/index.html"><b>mailtransport</b></a>.
* <i>An API and support code for managing mail transport.</i>
*
- * - <a href="syndication/html/index.html"><b>syndication</b></a>.
- * <i>An RSS feed handling library.</i>
- *
* <i>A C++ wrapper for gpgme.</i>
* - <a href="qgpgme/html/index.html"><b>QGpgME</b></a>
* (<a href="qgpgme/html/classes.html">classes</a>)\n
*
+ * - <a href="syndication/html/index.html"><b>syndication</b></a>.
+ * <i>An RSS feed handling library.</i>
+ *
* @b Read about the KDE-PIM architecture by visiting
* the <a href="http://pim.kde.org/index.php">KDE PIM Home Page</a>.
*
--- trunk/KDE/kdepimlibs/README #807122:807123
@@ -33,6 +33,7 @@
* kimap: C++ API for IMAP support
* kldap: C++ API for LDAP access
* kmime: C++ API for MIME handling
+* kontactinterfaces: The glue for embedding KParts into Kontact
* kpimidentities: C++ API for shared identities for mail applications
* kpimutils: A library for general purpose PIM utilities
* ktnef: C++ API for the handling of TNEF data
_______________________________________________
KDE PIM mailing list kde-pim at kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/
More information about the kde-pim
mailing list