[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdepim/akonadi/agents
From:       Volker Krause <vkrause () kde ! org>
Date:       2009-09-28 8:54:01
Message-ID: 1254128041.900757.9643.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 1028795 by vkrause:

Split the base class into a QObject and a template part and add basic
indexing for collections.


 M  +1 -1      CMakeLists.txt  
 M  +1 -1      nepomuk_calendar_feeder/nepomukcalendarfeeder.cpp  
 M  +2 -1      nepomuk_calendar_feeder/nepomukcalendarfeeder.h  
 M  +1 -1      nepomuk_contact_feeder/nepomukcontactfeeder.cpp  
 M  +2 -1      nepomuk_contact_feeder/nepomukcontactfeeder.h  
 M  +1 -1      nepomuk_email_feeder/nepomukemailfeeder.cpp  
 M  +2 -1      nepomuk_email_feeder/nepomukemailfeeder.h  
 D             nepomukfeeder/nepomukfeederagent.cpp  
 A             nepomukfeeder/nepomukfeederagent.h   [License: LGPL (v2+)]
 AM            nepomukfeeder/nepomukfeederagentbase.cpp   \
nepomukfeeder/nepomukfeederagent.cpp#1028774 [License: LGPL (v2+)]  AM            \
nepomukfeeder/nepomukfeederagentbase.h   nepomukfeeder/nepomukfeederagent.h#1028774 \
[License: LGPL (v2+)]


--- trunk/KDE/kdepim/akonadi/agents/CMakeLists.txt #1028794:1028795
@@ -4,7 +4,7 @@
 if( Nepomuk_FOUND AND SOPRANO_PLUGIN_RAPTORPARSER_FOUND )
     include_directories( ${CMAKE_CURRENT_SOURCE_DIR}/nepomukfeeder \
${CMAKE_CURRENT_BINARY_DIR}/nie_fast )  set( NEPOMUKFEEDER_SHARED_SRCS
-         ${CMAKE_CURRENT_SOURCE_DIR}/nepomukfeeder/nepomukfeederagent.cpp
+         ${CMAKE_CURRENT_SOURCE_DIR}/nepomukfeeder/nepomukfeederagentbase.cpp
          ${CMAKE_CURRENT_SOURCE_DIR}/nepomukfeeder/sparqlbuilder.cpp
          ${CMAKE_CURRENT_SOURCE_DIR}/nepomukfeeder/selectsparqlbuilder.cpp
      )
--- trunk/KDE/kdepim/akonadi/agents/nepomuk_calendar_feeder/nepomukcalendarfeeder.cpp \
#1028794:1028795 @@ -83,7 +83,7 @@
 }
 
 NepomukCalendarFeeder::NepomukCalendarFeeder( const QString &id )
-  : NepomukFeederAgent( id )
+  : NepomukFeederAgent<NepomukFast::Calendar>( id )
 {
   addSupportedMimeType( KCalMimeTypeVisitor::eventMimeType() );
   addSupportedMimeType( KCalMimeTypeVisitor::todoMimeType() );
--- trunk/KDE/kdepim/akonadi/agents/nepomuk_calendar_feeder/nepomukcalendarfeeder.h \
#1028794:1028795 @@ -21,6 +21,7 @@
 #define AKONADI_NEPOMUK_CALENDAR_FEEDER_H
 
 #include <nepomukfeederagent.h>
+#include "calendar.h"
 
 #include <akonadi/agentbase.h>
 #include <akonadi/item.h>
@@ -33,7 +34,7 @@
 
 namespace Akonadi {
 
-class NepomukCalendarFeeder : public NepomukFeederAgent
+class NepomukCalendarFeeder : public NepomukFeederAgent<NepomukFast::Calendar>
 {
   Q_OBJECT
 
--- trunk/KDE/kdepim/akonadi/agents/nepomuk_contact_feeder/nepomukcontactfeeder.cpp \
#1028794:1028795 @@ -54,7 +54,7 @@
 namespace Akonadi {
 
 NepomukContactFeeder::NepomukContactFeeder( const QString &id )
-  : NepomukFeederAgent( id )
+  : NepomukFeederAgent<NepomukFast::ContactList>( id )
 {
   addSupportedMimeType( KABC::Addressee::mimeType() );
   addSupportedMimeType( KABC::ContactGroup::mimeType() );
--- trunk/KDE/kdepim/akonadi/agents/nepomuk_contact_feeder/nepomukcontactfeeder.h \
#1028794:1028795 @@ -22,12 +22,13 @@
 #define AKONADI_NEPOMUK_CONTACT_FEEDER_H
 
 #include <nepomukfeederagent.h>
+#include "contactlist.h"
 #include <akonadi/agentbase.h>
 #include <akonadi/item.h>
 
 namespace Akonadi {
 
-class NepomukContactFeeder : public NepomukFeederAgent
+class NepomukContactFeeder : public NepomukFeederAgent<NepomukFast::ContactList>
 {
   Q_OBJECT
   public:
--- trunk/KDE/kdepim/akonadi/agents/nepomuk_email_feeder/nepomukemailfeeder.cpp \
#1028794:1028795 @@ -46,7 +46,7 @@
 using namespace Akonadi;
 
 Akonadi::NepomukEMailFeeder::NepomukEMailFeeder( const QString &id ) :
-  NepomukFeederAgent( id )
+  NepomukFeederAgent<NepomukFast::Mailbox>( id )
 {
   addSupportedMimeType( "message/rfc822" );
   addSupportedMimeType( "message/news" );
--- trunk/KDE/kdepim/akonadi/agents/nepomuk_email_feeder/nepomukemailfeeder.h \
#1028794:1028795 @@ -24,6 +24,7 @@
 #include <akonadi/agentbase.h>
 
 #include "personcontact.h"
+#include "mailbox.h"
 
 #include <QtCore/QList>
 
@@ -32,7 +33,7 @@
 
 namespace Akonadi {
 
-class NepomukEMailFeeder : public NepomukFeederAgent
+class NepomukEMailFeeder : public NepomukFeederAgent<NepomukFast::Mailbox>
 {
   Q_OBJECT
   public:
** trunk/KDE/kdepim/akonadi/agents/nepomukfeeder/nepomukfeederagentbase.cpp #property \
svn:mergeinfo  + 
** trunk/KDE/kdepim/akonadi/agents/nepomukfeeder/nepomukfeederagentbase.h #property \
svn:mergeinfo  + 


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic