Git commit 0f169f44a5c514a7fc297041fa46f7a727ecf71d by Dan Vr=C3=A1til. Committed on 31/05/2012 at 22:17. Pushed by dvratil into branch 'master'. Adapt Google resources to LibKGoogle/LibKGAPI renaming - use KGAPI namespace - fix headers location - require LibKGAPI 0.4.0 REVIEW: 105109 M +4 -4 CMakeLists.txt M +1 -1 resources/CMakeLists.txt M +1 -1 resources/google/CMakeLists.txt M +1 -1 resources/google/calendar/CMakeLists.txt M +4 -3 resources/google/calendar/calendareditor.cpp M +3 -3 resources/google/calendar/calendareditor.h M +28 -28 resources/google/calendar/calendarresource.cpp M +21 -21 resources/google/calendar/calendarresource.h M +2 -2 resources/google/calendar/defaultreminderattribute.cpp M +2 -2 resources/google/calendar/defaultreminderattribute.h M +14 -14 resources/google/calendar/resource_events.cpp M +14 -14 resources/google/calendar/resource_tasks.cpp M +146 -146 resources/google/calendar/settingsdialog.cpp M +11 -11 resources/google/calendar/settingsdialog.h M +2 -2 resources/google/calendar/tasklisteditor.cpp M +4 -4 resources/google/calendar/tasklisteditor.h M +3 -3 resources/google/calendar/ui/settingsdialog.ui M +1 -1 resources/google/contacts/CMakeLists.txt M +39 -39 resources/google/contacts/contactsresource.cpp M +12 -12 resources/google/contacts/contactsresource.h M +15 -15 resources/google/contacts/settingsdialog.cpp M +2 -2 resources/google/contacts/settingsdialog.h M +3 -3 resources/google/contacts/ui/settingsdialog.ui http://commits.kde.org/kdepim-runtime/0f169f44a5c514a7fc297041fa46f7a727ecf= 71d diff --git a/CMakeLists.txt b/CMakeLists.txt index 2cfb90b..67fb65e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -93,11 +93,11 @@ endif(NOT KDEPIM_NO_NEPOMUK) find_package(Strigi) macro_log_feature(STRIGI_FOUND "Strigi" "Strigi desktop search engine" "ht= tp://strigi.sourceforge.net" FALSE "" "") = -set(LibKGoogle_MIN_VERSION 0.3.2) -find_package(LibKGoogle QUIET NO_MODULE) -macro_log_feature(LibKGoogle_FOUND "LibKGoogle" "A library to access Googl= e services" "http://projects.kde.org/libkgoogle" FALSE "${LibKGoogle_MIN_VE= RSION}" "LibKGoogle is required to build Akonadi resources to access Google= Contacts, Calendars and Tasks" ) +set(LibKGAPI_MIN_VERSION 0.4.0) +find_package(LibKGAPI QUIET NO_MODULE) +macro_log_feature(LibKGAPI_FOUND "LibKGAPI" "A library to access Google se= rvices" "http://projects.kde.org/libkgapi" FALSE "${LibKGAPI_MIN_VERSION}" = "LibKGAPI is required to build Akonadi resources to access Google Contacts,= Calendars and Tasks" ) = -if(LibKGoogle_FOUND) +if(LibKGAPI_FOUND) find_package(QJSON) macro_log_feature(QJSON_FOUND "QJSON" "Qt library for handling JSON data= " "http://qjson.sourceforge.net/" TRUE) endif() diff --git a/resources/CMakeLists.txt b/resources/CMakeLists.txt index fd012d9..ee84618 100644 --- a/resources/CMakeLists.txt +++ b/resources/CMakeLists.txt @@ -54,7 +54,7 @@ macro_optional_add_subdirectory( microblog ) macro_optional_add_subdirectory( openxchange ) add_subdirectory( pop3 ) = -if( LibKGoogle_FOUND ) +if( LibKGAPI_FOUND ) add_subdirectory( google ) endif() = diff --git a/resources/google/CMakeLists.txt b/resources/google/CMakeLists.= txt index 4425ca8..537f4de 100644 --- a/resources/google/CMakeLists.txt +++ b/resources/google/CMakeLists.txt @@ -1,4 +1,4 @@ -include_directories(${LibKGoogle_INCLUDE_DIR}) +include_directories(${LibKGAPI_INCLUDE_DIR}) = macro_optional_add_subdirectory(calendar) macro_optional_add_subdirectory(contacts) diff --git a/resources/google/calendar/CMakeLists.txt b/resources/google/ca= lendar/CMakeLists.txt index cdb3f81..bc3f02f 100644 --- a/resources/google/calendar/CMakeLists.txt +++ b/resources/google/calendar/CMakeLists.txt @@ -43,7 +43,7 @@ target_link_libraries(akonadi_googlecalendar_resource ${KDE4_KDECORE_LIBS} ${KDE4_KDEWEBKIT_LIBS} ${QJSON_LIBRARIES} - ${LibKGoogle_LIBRARY} + ${LibKGAPI_LIBRARY} ) = install(TARGETS akonadi_googlecalendar_resource ${INSTALL_TARGETS_DEFAULT_= ARGS}) diff --git a/resources/google/calendar/calendareditor.cpp b/resources/googl= e/calendar/calendareditor.cpp index f0a3e71..4e0715c 100644 --- a/resources/google/calendar/calendareditor.cpp +++ b/resources/google/calendar/calendareditor.cpp @@ -23,8 +23,9 @@ = #include = -#include -using namespace KGoogle::Objects; +#include + +using namespace KGAPI::Objects; = CalendarEditor::CalendarEditor( Calendar *calendar ) : QDialog(), @@ -56,7 +57,7 @@ CalendarEditor::~CalendarEditor() void CalendarEditor::accepted() { if ( !m_calendar ) { - m_calendar =3D new KGoogle::Objects::Calendar(); + m_calendar =3D new KGAPI::Objects::Calendar(); } = m_calendar->setTitle( m_ui->nameEdit->text() ); diff --git a/resources/google/calendar/calendareditor.h b/resources/google/= calendar/calendareditor.h index 41bbc08..fdb6983 100644 --- a/resources/google/calendar/calendareditor.h +++ b/resources/google/calendar/calendareditor.h @@ -20,13 +20,13 @@ = #include = -#include +#include = namespace Ui { class CalendarEditor; } = -using namespace KGoogle::Objects; +using namespace KGAPI::Objects; = class CalendarEditor: public QDialog { @@ -37,7 +37,7 @@ class CalendarEditor: public QDialog virtual ~CalendarEditor(); = Q_SIGNALS: - void accepted( KGoogle::Objects::Calendar *calendar ); + void accepted( KGAPI::Objects::Calendar *calendar ); = private Q_SLOTS: void accepted(); diff --git a/resources/google/calendar/calendarresource.cpp b/resources/goo= gle/calendar/calendarresource.cpp index 1f2ace6..38a26aa 100644 --- a/resources/google/calendar/calendarresource.cpp +++ b/resources/google/calendar/calendarresource.cpp @@ -36,23 +36,23 @@ #include #include = -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include = using namespace KCalCore; using namespace Akonadi; -using namespace KGoogle; +using namespace KGAPI; = CalendarResource::CalendarResource( const QString &id ): ResourceBase( id ), @@ -60,8 +60,8 @@ CalendarResource::CalendarResource( const QString &id ): m_fetchedCalendars( false ), m_fetchedTaskLists( false ) { - qRegisterMetaType< KGoogle::Services::Calendar >( "Calendar" ); - qRegisterMetaType< KGoogle::Services::Tasks >( "Tasks" ); + qRegisterMetaType< KGAPI::Services::Calendar >( "Calendar" ); + qRegisterMetaType< KGAPI::Services::Tasks >( "Tasks" ); AttributeFactory::registerAttribute< DefaultReminderAttribute >(); = Auth *auth =3D Auth::instance(); @@ -71,10 +71,10 @@ CalendarResource::CalendarResource( const QString &id ): setOnline( true ); = m_gam =3D new AccessManager(); - connect( m_gam, SIGNAL(error(KGoogle::Error,QString)), - this, SLOT(error(KGoogle::Error,QString)) ); - connect( m_gam, SIGNAL(replyReceived(KGoogle::Reply*)), - this, SLOT(replyReceived(KGoogle::Reply*)) ); + connect( m_gam, SIGNAL(error(KGAPI::Error,QString)), + this, SLOT(error(KGAPI::Error,QString)) ); + connect( m_gam, SIGNAL(replyReceived(KGAPI::Reply*)), + this, SLOT(replyReceived(KGAPI::Reply*)) ); = connect( this, SIGNAL(abortRequested()), this, SLOT(slotAbortRequested()) ); @@ -113,7 +113,7 @@ void CalendarResource::slotAbortRequested() abort(); } = -void CalendarResource::error( const KGoogle::Error errCode, const QString = &msg ) +void CalendarResource::error( const KGAPI::Error errCode, const QString &m= sg ) { cancelTask( msg ); = @@ -160,7 +160,7 @@ Account::Ptr CalendarResource::getAccount() Auth *auth =3D Auth::instance(); try { m_account =3D auth->getAccount( Settings::self()->account() ); - } catch( KGoogle::Exception::BaseException &e ) { + } catch( KGAPI::Exception::BaseException &e ) { Q_EMIT status( Broken, e.what() ); return Account::Ptr(); } @@ -267,7 +267,7 @@ bool CalendarResource::retrieveItem( const Akonadi::Ite= m &item, const QSet< QByt return true; } = - Request *request =3D new Request( url, KGoogle::Request::Fetch, service,= account ); + Request *request =3D new Request( url, KGAPI::Request::Fetch, service, a= ccount ); request->setProperty( "Item", QVariant::fromValue( item ) ); m_gam->sendRequest( request ); = @@ -340,7 +340,7 @@ void CalendarResource::itemAdded( const Akonadi::Item &= item, const Akonadi::Coll = Services::Calendar service; kevent.setUid( "" ); - data =3D service.objectToJSON( static_cast< KGoogle::Object * >( &keve= nt ) ); + data =3D service.objectToJSON( static_cast< KGAPI::Object * >( &kevent= ) ); = } else if ( item.mimeType() =3D=3D Todo::todoMimeType() ) { = @@ -355,7 +355,7 @@ void CalendarResource::itemAdded( const Akonadi::Item &= item, const Akonadi::Coll } = Services::Tasks service; - data =3D service.objectToJSON( static_cast< KGoogle::Object * >( &ktod= o ) ); + data =3D service.objectToJSON( static_cast< KGAPI::Object * >( &ktodo = ) ); = } else { cancelTask( i18n( "Unknown payload type '%1'", item.mimeType() ) ); @@ -399,7 +399,7 @@ void CalendarResource::itemChanged( const Akonadi::Item= &item, url =3D Services::Calendar::updateEventUrl( item.parentCollection().re= moteId(), item.remoteId() ); = Services::Calendar service; - data =3D service.objectToJSON( static_cast< KGoogle::Object * >( &keve= nt ) ); + data =3D service.objectToJSON( static_cast< KGAPI::Object * >( &kevent= ) ); = Request *request =3D new Request( url, Request::Patch, "Calendar", acc= ount ); request->setRequestData( data, "application/json" ); @@ -498,13 +498,13 @@ void CalendarResource::itemMoved( const Item &item, url =3D Services::Calendar::moveEventUrl( collectionSource.remoteId(), collectionDestination.remoteId(), item.remoteId() ); - Request *request =3D new Request( url, KGoogle::Request::Move, "Calendar= ", account ); + Request *request =3D new Request( url, KGAPI::Request::Move, "Calendar",= account ); request->setProperty( "Item", qVariantFromValue( item ) ); = m_gam->sendRequest( request ); } = -void CalendarResource::replyReceived( KGoogle::Reply *reply ) +void CalendarResource::replyReceived( KGAPI::Reply *reply ) { switch ( reply->requestType() ) { case Request::FetchAll: diff --git a/resources/google/calendar/calendarresource.h b/resources/googl= e/calendar/calendarresource.h index 1571b2d..eb0f29c 100644 --- a/resources/google/calendar/calendarresource.h +++ b/resources/google/calendar/calendarresource.h @@ -23,17 +23,17 @@ #include #include = -#include -#include +#include +#include = -namespace KGoogle { +namespace KGAPI { class AccessManager; class Account; class Reply; class Request; } = -using namespace KGoogle; +using namespace KGAPI; = class CalendarResource : public Akonadi::ResourceBase, public Akonadi::Age= ntBase::ObserverV2 { @@ -61,40 +61,40 @@ class CalendarResource : public Akonadi::ResourceBase, = public Akonadi::AgentBase void aboutToQuit(); = private Q_SLOTS: - void error( const KGoogle::Error, const QString & ); + void error( const KGAPI::Error, const QString & ); void slotAbortRequested(); = void cachedItemsRetrieved( KJob *job ); - void replyReceived( KGoogle::Reply *reply ); + void replyReceived( KGAPI::Reply *reply ); = void itemsReceived( KJob *job ); - void itemReceived( KGoogle::Reply *reply ); - void itemCreated( KGoogle::Reply *reply ); - void itemUpdated( KGoogle::Reply *reply ); - void itemRemoved( KGoogle::Reply *reply ); - void itemMoved( KGoogle::Reply *reply ); + void itemReceived( KGAPI::Reply *reply ); + void itemCreated( KGAPI::Reply *reply ); + void itemUpdated( KGAPI::Reply *reply ); + void itemRemoved( KGAPI::Reply *reply ); + void itemMoved( KGAPI::Reply *reply ); = void taskListReceived( KJob *job ); void calendarsReceived( KJob *job ); = /* The actual update of task */ - void taskDoUpdate( KGoogle::Reply *reply ); + void taskDoUpdate( KGAPI::Reply *reply ); = - void taskReceived( KGoogle::Reply *reply ); + void taskReceived( KGAPI::Reply *reply ); void tasksReceived( KJob *job ); - void taskCreated( KGoogle::Reply *reply ); - void taskUpdated( KGoogle::Reply *reply ); - void taskRemoved( KGoogle::Reply *reply ); + void taskCreated( KGAPI::Reply *reply ); + void taskUpdated( KGAPI::Reply *reply ); + void taskRemoved( KGAPI::Reply *reply ); = void removeTaskFetchJobFinished( KJob *job ); void doRemoveTask( KJob *job ); = - void eventReceived( KGoogle::Reply *reply ); + void eventReceived( KGAPI::Reply *reply ); void eventsReceived( KJob *job ); - void eventCreated( KGoogle::Reply *reply ); - void eventUpdated( KGoogle::Reply *reply ); - void eventRemoved( KGoogle::Reply *reply ); - void eventMoved( KGoogle::Reply *reply ); + void eventCreated( KGAPI::Reply *reply ); + void eventUpdated( KGAPI::Reply *reply ); + void eventRemoved( KGAPI::Reply *reply ); + void eventMoved( KGAPI::Reply *reply ); = void emitPercent( KJob *job, ulong percent ); = diff --git a/resources/google/calendar/defaultreminderattribute.cpp b/resou= rces/google/calendar/defaultreminderattribute.cpp index f9eda43..879a2c3 100644 --- a/resources/google/calendar/defaultreminderattribute.cpp +++ b/resources/google/calendar/defaultreminderattribute.cpp @@ -19,13 +19,13 @@ = #include = -#include +#include = #include #include = using namespace KCalCore; -using namespace KGoogle::Objects; +using namespace KGAPI::Objects; = DefaultReminderAttribute::DefaultReminderAttribute( const Reminder::List &= reminders ) : m_reminders( reminders ) diff --git a/resources/google/calendar/defaultreminderattribute.h b/resourc= es/google/calendar/defaultreminderattribute.h index bce3735..7eff614 100644 --- a/resources/google/calendar/defaultreminderattribute.h +++ b/resources/google/calendar/defaultreminderattribute.h @@ -19,14 +19,14 @@ #ifndef GOOGLE_CALENDAR_DEFAULTREMINDERATTRIBUTE_H #define GOOGLE_CALENDAR_DEFAULTREMINDERATTRIBUTE_H = -#include +#include = #include #include #include = using namespace KCalCore; -using namespace KGoogle; +using namespace KGAPI; = class DefaultReminderAttribute : public Akonadi::Attribute { diff --git a/resources/google/calendar/resource_events.cpp b/resources/goog= le/calendar/resource_events.cpp index 3491f65..1ea69ed 100644 --- a/resources/google/calendar/resource_events.cpp +++ b/resources/google/calendar/resource_events.cpp @@ -19,12 +19,12 @@ #include "defaultreminderattribute.h" #include "settings.h" = -#include -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include +#include = #include = @@ -37,7 +37,7 @@ #include = using namespace Akonadi; -using namespace KGoogle; +using namespace KGAPI; = void CalendarResource::calendarsReceived( KJob *job ) { @@ -51,8 +51,8 @@ void CalendarResource::calendarsReceived( KJob *job ) = QStringList calendars =3D Settings::self()->calendars(); = - QList< KGoogle::Object *> allData =3D fetchJob->items(); - Q_FOREACH ( KGoogle::Object * replyData, allData ) { + QList< KGAPI::Object *> allData =3D fetchJob->items(); + Q_FOREACH ( KGAPI::Object * replyData, allData ) { = Objects::Calendar *calendar =3D static_cast< Objects::Calendar * >( re= plyData ); = @@ -94,7 +94,7 @@ void CalendarResource::calendarsReceived( KJob *job ) } } = -void CalendarResource::eventReceived( KGoogle::Reply *reply ) +void CalendarResource::eventReceived( KGAPI::Reply *reply ) { if ( reply->error() !=3D OK ) { cancelTask(); @@ -218,7 +218,7 @@ void CalendarResource::eventsReceived( KJob *job ) modifyJob->start(); } = -void CalendarResource::eventCreated( KGoogle::Reply *reply ) +void CalendarResource::eventCreated( KGAPI::Reply *reply ) { if ( reply->error() !=3D OK ) { cancelTask( i18n( "Failed to create a new event: %1", reply->errorStri= ng() ) ); @@ -244,7 +244,7 @@ void CalendarResource::eventCreated( KGoogle::Reply *re= ply ) changeCommitted( item ); } = -void CalendarResource::eventUpdated( KGoogle::Reply *reply ) +void CalendarResource::eventUpdated( KGAPI::Reply *reply ) { if ( reply->error() !=3D OK ) { cancelTask( i18n( "Failed to update an event: %1", reply->errorString(= ) ) ); @@ -266,7 +266,7 @@ void CalendarResource::eventUpdated( KGoogle::Reply *re= ply ) changeCommitted( item ); } = -void CalendarResource::eventRemoved( KGoogle::Reply *reply ) +void CalendarResource::eventRemoved( KGAPI::Reply *reply ) { if ( reply->error() !=3D NoContent ) { cancelTask( i18n( "Failed to delete event: %1", reply->errorString() )= ); @@ -277,7 +277,7 @@ void CalendarResource::eventRemoved( KGoogle::Reply *re= ply ) changeCommitted( item ); } = -void CalendarResource::eventMoved( KGoogle::Reply *reply ) +void CalendarResource::eventMoved( KGAPI::Reply *reply ) { if ( reply->error() !=3D OK ) { cancelTask( i18n( "Failed to move event: %1", reply->errorString() ) ); diff --git a/resources/google/calendar/resource_tasks.cpp b/resources/googl= e/calendar/resource_tasks.cpp index e8fa1da..1cf83c1 100644 --- a/resources/google/calendar/resource_tasks.cpp +++ b/resources/google/calendar/resource_tasks.cpp @@ -18,13 +18,13 @@ #include "calendarresource.h" #include "settings.h" = -#include -#include -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include +#include +#include = #include #include @@ -36,7 +36,7 @@ #include = using namespace Akonadi; -using namespace KGoogle; +using namespace KGAPI; using namespace KCalCore; = void CalendarResource::taskDoUpdate( Reply *reply ) @@ -54,7 +54,7 @@ void CalendarResource::taskDoUpdate( Reply *reply ) QUrl url =3D Services::Tasks::updateTaskUrl( item.parentCollection().rem= oteId(), item.remoteId() ); = Services::Tasks service; - QByteArray data =3D service.objectToJSON( static_cast< KGoogle::Object *= >( &ktodo ) ); + QByteArray data =3D service.objectToJSON( static_cast< KGAPI::Object *>(= &ktodo ) ); = Request *request =3D new Request( url, Request::Update, "Tasks", account= ); request->setRequestData( data, "application/json" ); @@ -110,7 +110,7 @@ void CalendarResource::taskListReceived( KJob *job ) } } = -void CalendarResource::taskReceived( KGoogle::Reply *reply ) +void CalendarResource::taskReceived( KGAPI::Reply *reply ) { if ( reply->error() !=3D OK ) { cancelTask( i18n( "Failed to fetch task: %1", reply->errorString() ) ); @@ -180,7 +180,7 @@ void CalendarResource::tasksReceived( KJob *job ) modifyJob->start(); } = -void CalendarResource::taskCreated( KGoogle::Reply *reply ) +void CalendarResource::taskCreated( KGAPI::Reply *reply ) { if ( reply->error() !=3D OK ) { cancelTask( i18n( "Failed to create a task: %1", reply->errorString() = ) ); @@ -205,7 +205,7 @@ void CalendarResource::taskCreated( KGoogle::Reply *rep= ly ) changeCommitted( item ); } = -void CalendarResource::taskUpdated( KGoogle::Reply *reply ) +void CalendarResource::taskUpdated( KGAPI::Reply *reply ) { if ( reply->error() !=3D OK ) { cancelTask( i18n( "Failed to update task: %1", reply->errorString() ) = ); @@ -290,12 +290,12 @@ void CalendarResource::doRemoveTask( KJob *job ) Request *request =3D new Request( Services::Tasks::removeTaskUrl( item.parentCollection().remoteId(), = item.remoteId() ), - KGoogle::Request::Remove, "Tasks", account ); + KGAPI::Request::Remove, "Tasks", account ); request->setProperty( "Item", qVariantFromValue( item ) ); m_gam->sendRequest( request ); } = -void CalendarResource::taskRemoved( KGoogle::Reply *reply ) +void CalendarResource::taskRemoved( KGAPI::Reply *reply ) { if ( reply->error() !=3D NoContent ) { cancelTask( i18n( "Failed to delete task (5): %1", reply->errorString(= ) ) ); diff --git a/resources/google/calendar/settingsdialog.cpp b/resources/googl= e/calendar/settingsdialog.cpp index 1649b3c..ddbb95c 100644 --- a/resources/google/calendar/settingsdialog.cpp +++ b/resources/google/calendar/settingsdialog.cpp @@ -30,20 +30,20 @@ #include #include = -#include -#include -#include -#include -#include -#include -#include -#include -#include - -using namespace KGoogle; +#include +#include +#include +#include +#include +#include +#include +#include +#include + +using namespace KGAPI; = enum { - KGoogleObjectRole =3D Qt::UserRole, + KGAPIObjectRole =3D Qt::UserRole, ObjectUIDRole =3D Qt::UserRole + 1 }; = @@ -51,8 +51,8 @@ SettingsDialog::SettingsDialog( WId windowId, QWidget *pa= rent ): KDialog( parent ), m_windowId( windowId ) { - qRegisterMetaType( "Calendar" ); - qRegisterMetaType( "Tasks" ); + qRegisterMetaType( "Calendar" ); + qRegisterMetaType( "Tasks" ); = KWindowSystem::setMainWindow( this, windowId ); = @@ -98,14 +98,14 @@ SettingsDialog::SettingsDialog( WId windowId, QWidget *= parent ): connect( this, SIGNAL(accepted()), this, SLOT(saveSettings()) ); = - m_gam =3D new KGoogle::AccessManager; - connect( m_gam, SIGNAL(replyReceived(KGoogle::Reply*)), - this, SLOT(gam_objectsListReceived(KGoogle::Reply*)) ); - connect( m_gam, SIGNAL(error(KGoogle::Error,QString)), - this, SLOT(error(KGoogle::Error,QString)) ); + m_gam =3D new KGAPI::AccessManager; + connect( m_gam, SIGNAL(replyReceived(KGAPI::Reply*)), + this, SLOT(gam_objectsListReceived(KGAPI::Reply*)) ); + connect( m_gam, SIGNAL(error(KGAPI::Error,QString)), + this, SLOT(error(KGAPI::Error,QString)) ); = - KGoogle::Auth *auth =3D KGoogle::Auth::instance(); - connect( auth, SIGNAL(authenticated(KGoogle::Account::Ptr&)), + KGAPI::Auth *auth =3D KGAPI::Auth::instance(); + connect( auth, SIGNAL(authenticated(KGAPI::Account::Ptr&)), this, SLOT(reloadAccounts()) ); = m_ui->accountsCombo->clear(); @@ -121,7 +121,7 @@ SettingsDialog::~SettingsDialog() delete m_ui; } = -void SettingsDialog::error( KGoogle::Error code, const QString &msg ) +void SettingsDialog::error( KGAPI::Error code, const QString &msg ) { KMessageBox::sorry( this, msg, i18n( "Error while talking to Google" ) ); = @@ -183,22 +183,22 @@ void SettingsDialog::reloadAccounts() = void SettingsDialog::addAccountClicked() { - KGoogle::Auth *auth =3D KGoogle::Auth::instance(); + KGAPI::Auth *auth =3D KGAPI::Auth::instance(); = - KGoogle::Account::Ptr account( new KGoogle::Account() ); + KGAPI::Account::Ptr account( new KGAPI::Account() ); account->addScope( Services::Calendar::ScopeUrl ); account->addScope( Services::Tasks::ScopeUrl ); = try { auth->authenticate( account, true ); - } catch ( KGoogle::Exception::BaseException &e ) { + } catch ( KGAPI::Exception::BaseException &e ) { KMessageBox::error( this, e.what() ); } } = void SettingsDialog::removeAccountClicked() { - KGoogle::Account::Ptr account =3D m_ui->accountsCombo->currentAccount(); + KGAPI::Account::Ptr account =3D m_ui->accountsCombo->currentAccount(); if ( account.isNull() ) { return; } @@ -217,10 +217,10 @@ void SettingsDialog::removeAccountClicked() return; } = - KGoogle::Auth *auth =3D KGoogle::Auth::instance(); + KGAPI::Auth *auth =3D KGAPI::Auth::instance(); try { auth->revoke( account ); - } catch ( KGoogle::Exception::BaseException &e ) { + } catch ( KGAPI::Exception::BaseException &e ) { KMessageBox::error( this, e.what() ); } = @@ -243,15 +243,15 @@ void SettingsDialog::accountChanged() return; } = - KGoogle::Request *request; + KGAPI::Request *request; = m_ui->calendarsList->clear(); - request =3D new KGoogle::Request( Services::Calendar::fetchCalendarsUrl(= ), + request =3D new KGAPI::Request( Services::Calendar::fetchCalendarsUrl(), Request::FetchAll, "Calendar", account ); m_gam->queueRequest( request ); = m_ui->tasksList->clear(); - request =3D new KGoogle::Request( Services::Tasks::fetchTaskListsUrl(), + request =3D new KGAPI::Request( Services::Tasks::fetchTaskListsUrl(), Request::FetchAll, "Tasks", account ); m_gam->sendRequest( request ); } @@ -259,19 +259,19 @@ void SettingsDialog::accountChanged() void SettingsDialog::addCalendarClicked() { QPointer editor =3D new CalendarEditor; - connect( editor, SIGNAL(accepted(KGoogle::Objects::Calendar*)), - this, SLOT(addCalendar(KGoogle::Objects::Calendar*)) ); + connect( editor, SIGNAL(accepted(KGAPI::Objects::Calendar*)), + this, SLOT(addCalendar(KGAPI::Objects::Calendar*)) ); = editor->exec(); = delete editor; } = -void SettingsDialog::addCalendar( KGoogle::Objects::Calendar *calendar ) +void SettingsDialog::addCalendar( KGAPI::Objects::Calendar *calendar ) { - KGoogle::Account::Ptr account; - KGoogle::AccessManager *gam; - KGoogle::Request *request; + KGAPI::Account::Ptr account; + KGAPI::AccessManager *gam; + KGAPI::Request *request; Services::Calendar parser; QByteArray data; = @@ -283,17 +283,17 @@ void SettingsDialog::addCalendar( KGoogle::Objects::C= alendar *calendar ) m_ui->accountsBox->setDisabled( true ); m_ui->calendarsBox->setDisabled( true ); = - gam =3D new KGoogle::AccessManager; - connect( gam, SIGNAL(replyReceived(KGoogle::Reply*)), - this, SLOT(gam_objectCreated(KGoogle::Reply*)) ); - connect( gam, SIGNAL(requestFinished(KGoogle::Request*)), + gam =3D new KGAPI::AccessManager; + connect( gam, SIGNAL(replyReceived(KGAPI::Reply*)), + this, SLOT(gam_objectCreated(KGAPI::Reply*)) ); + connect( gam, SIGNAL(requestFinished(KGAPI::Request*)), gam, SLOT(deleteLater()) ); - connect( gam, SIGNAL(error(KGoogle::Error,QString)), - this, SLOT(error(KGoogle::Error,QString)) ); + connect( gam, SIGNAL(error(KGAPI::Error,QString)), + this, SLOT(error(KGAPI::Error,QString)) ); = - request =3D new KGoogle::Request( Services::Calendar::createCalendarUrl(= ), + request =3D new KGAPI::Request( Services::Calendar::createCalendarUrl(), Request::Create, "Calendar", account ); - data =3D parser.objectToJSON( dynamic_cast< KGoogle::Object * >( calenda= r ) ); + data =3D parser.objectToJSON( dynamic_cast< KGAPI::Object * >( calendar = ) ); request->setRequestData( data, "application/json" ); gam->sendRequest( request ); = @@ -316,25 +316,25 @@ void SettingsDialog::editCalendarClicked() return; } = - calendar =3D item->data( KGoogleObjectRole ).value< KGoogle::Objects::Ca= lendar * >(); + calendar =3D item->data( KGAPIObjectRole ).value< KGAPI::Objects::Calend= ar * >(); if ( !calendar ) { return; } = QPointer editor =3D new CalendarEditor( calendar ); - connect( editor, SIGNAL(accepted(KGoogle::Objects::Calendar*)), - this, SLOT(editCalendar(KGoogle::Objects::Calendar*)) ); + connect( editor, SIGNAL(accepted(KGAPI::Objects::Calendar*)), + this, SLOT(editCalendar(KGAPI::Objects::Calendar*)) ); = editor->exec(); = delete editor; } = -void SettingsDialog::editCalendar( KGoogle::Objects::Calendar *calendar ) +void SettingsDialog::editCalendar( KGAPI::Objects::Calendar *calendar ) { - KGoogle::Account::Ptr account; - KGoogle::AccessManager *gam; - KGoogle::Request *request; + KGAPI::Account::Ptr account; + KGAPI::AccessManager *gam; + KGAPI::Request *request; Services::Calendar parser; QByteArray data; = @@ -346,17 +346,17 @@ void SettingsDialog::editCalendar( KGoogle::Objects::= Calendar *calendar ) m_ui->accountsBox->setDisabled( true ); m_ui->calendarsBox->setDisabled( true ); = - gam =3D new KGoogle::AccessManager; - connect( gam, SIGNAL(replyReceived(KGoogle::Reply*)), - this, SLOT(gam_objectModified(KGoogle::Reply*)) ); - connect( gam, SIGNAL(requestFinished(KGoogle::Request*)), + gam =3D new KGAPI::AccessManager; + connect( gam, SIGNAL(replyReceived(KGAPI::Reply*)), + this, SLOT(gam_objectModified(KGAPI::Reply*)) ); + connect( gam, SIGNAL(requestFinished(KGAPI::Request*)), gam, SLOT(deleteLater()) ); - connect( gam, SIGNAL(error(KGoogle::Error,QString)), - this, SLOT(error(KGoogle::Error,QString)) ); + connect( gam, SIGNAL(error(KGAPI::Error,QString)), + this, SLOT(error(KGAPI::Error,QString)) ); = - request =3D new KGoogle::Request( Services::Calendar::updateCalendarUrl(= calendar->uid() ), + request =3D new KGAPI::Request( Services::Calendar::updateCalendarUrl( c= alendar->uid() ), Request::Update, "Calendar", account ); - data =3D parser.objectToJSON( dynamic_cast< KGoogle::Object * >( calenda= r ) ); + data =3D parser.objectToJSON( dynamic_cast< KGAPI::Object * >( calendar = ) ); request->setRequestData( data, "application/json" ); gam->sendRequest( request ); = @@ -379,7 +379,7 @@ void SettingsDialog::removeCalendarClicked() return; } = - calendar =3D item->data( KGoogleObjectRole ).value< KGoogle::Objects::Ca= lendar * >(); + calendar =3D item->data( KGAPIObjectRole ).value< KGAPI::Objects::Calend= ar * >(); if ( !calendar ) { return; } @@ -398,9 +398,9 @@ void SettingsDialog::removeCalendarClicked() return; } = - KGoogle::Account::Ptr account; - KGoogle::AccessManager *gam; - KGoogle::Request *request; + KGAPI::Account::Ptr account; + KGAPI::AccessManager *gam; + KGAPI::Request *request; = account =3D m_ui->accountsCombo->currentAccount(); if ( account.isNull() ) { @@ -410,15 +410,15 @@ void SettingsDialog::removeCalendarClicked() m_ui->accountsBox->setDisabled( true ); m_ui->calendarsBox->setDisabled( true ); = - gam =3D new KGoogle::AccessManager; - connect( gam, SIGNAL(replyReceived(KGoogle::Reply*)), + gam =3D new KGAPI::AccessManager; + connect( gam, SIGNAL(replyReceived(KGAPI::Reply*)), this, SLOT(reloadCalendarsClicked()) ); - connect( gam, SIGNAL(requestFinished(KGoogle::Request*)), + connect( gam, SIGNAL(requestFinished(KGAPI::Request*)), gam, SLOT(deleteLater()) ); - connect( gam, SIGNAL(error(KGoogle::Error,QString)), - this, SLOT(error(KGoogle::Error,QString)) ); + connect( gam, SIGNAL(error(KGAPI::Error,QString)), + this, SLOT(error(KGAPI::Error,QString)) ); = - request =3D new KGoogle::Request( Services::Calendar::removeCalendarUrl(= calendar->uid() ), + request =3D new KGAPI::Request( Services::Calendar::removeCalendarUrl( c= alendar->uid() ), Request::Remove, "Calendar", account ); gam->sendRequest( request ); } @@ -426,8 +426,8 @@ void SettingsDialog::removeCalendarClicked() void SettingsDialog::addTaskListClicked() { TasklistEditor *editor =3D new TasklistEditor; - connect( editor, SIGNAL(accepted(KGoogle::Objects::TaskList*)), - this, SLOT(addTaskList(KGoogle::Objects::TaskList*)) ); + connect( editor, SIGNAL(accepted(KGAPI::Objects::TaskList*)), + this, SLOT(addTaskList(KGAPI::Objects::TaskList*)) ); = editor->exec(); = @@ -436,9 +436,9 @@ void SettingsDialog::addTaskListClicked() = void SettingsDialog::reloadCalendarsClicked() { - KGoogle::AccessManager *gam; - KGoogle::Account::Ptr account; - KGoogle::Request *request; + KGAPI::AccessManager *gam; + KGAPI::Account::Ptr account; + KGAPI::Request *request; = account =3D m_ui->accountsCombo->currentAccount(); if ( account.isNull() ) { @@ -449,24 +449,24 @@ void SettingsDialog::reloadCalendarsClicked() m_ui->calendarsBox->setDisabled( true ); = m_ui->calendarsList->clear(); - gam =3D new KGoogle::AccessManager; - connect( gam, SIGNAL(replyReceived(KGoogle::Reply*)), - this, SLOT(gam_objectsListReceived(KGoogle::Reply*)) ); - connect( gam, SIGNAL(requestFinished(KGoogle::Request*)), + gam =3D new KGAPI::AccessManager; + connect( gam, SIGNAL(replyReceived(KGAPI::Reply*)), + this, SLOT(gam_objectsListReceived(KGAPI::Reply*)) ); + connect( gam, SIGNAL(requestFinished(KGAPI::Request*)), gam, SLOT(deleteLater()) ); - connect( gam, SIGNAL(error(KGoogle::Error,QString)), - this, SLOT(error(KGoogle::Error,QString)) ); + connect( gam, SIGNAL(error(KGAPI::Error,QString)), + this, SLOT(error(KGAPI::Error,QString)) ); = - request =3D new KGoogle::Request( Services::Calendar::fetchCalendarsUrl(= ), + request =3D new KGAPI::Request( Services::Calendar::fetchCalendarsUrl(), Request::FetchAll, "Calendar", account ); gam->sendRequest( request ); } = void SettingsDialog::addTaskList( TaskList *taskList ) { - KGoogle::Account::Ptr account; - KGoogle::AccessManager *gam; - KGoogle::Request *request; + KGAPI::Account::Ptr account; + KGAPI::AccessManager *gam; + KGAPI::Request *request; Services::Tasks parser; QByteArray data; = @@ -478,17 +478,17 @@ void SettingsDialog::addTaskList( TaskList *taskList ) m_ui->accountsBox->setDisabled( true ); m_ui->tasksBox->setDisabled( true ); = - gam =3D new KGoogle::AccessManager; - connect( gam, SIGNAL(replyReceived(KGoogle::Reply*)), - this, SLOT(gam_objectCreated(KGoogle::Reply*)) ); - connect( gam, SIGNAL(requestFinished(KGoogle::Request*)), + gam =3D new KGAPI::AccessManager; + connect( gam, SIGNAL(replyReceived(KGAPI::Reply*)), + this, SLOT(gam_objectCreated(KGAPI::Reply*)) ); + connect( gam, SIGNAL(requestFinished(KGAPI::Request*)), gam, SLOT(deleteLater()) ); - connect( gam, SIGNAL(error(KGoogle::Error,QString)), - this, SLOT(error(KGoogle::Error,QString)) ); + connect( gam, SIGNAL(error(KGAPI::Error,QString)), + this, SLOT(error(KGAPI::Error,QString)) ); = - request =3D new KGoogle::Request( Services::Tasks::createTaskListUrl(), + request =3D new KGAPI::Request( Services::Tasks::createTaskListUrl(), Request::Create, "Tasks", account ); - data =3D parser.objectToJSON( dynamic_cast< KGoogle::Object * >( taskLis= t ) ); + data =3D parser.objectToJSON( dynamic_cast< KGAPI::Object * >( taskList = ) ); request->setRequestData( data, "application/json" ); gam->sendRequest( request ); = @@ -511,14 +511,14 @@ void SettingsDialog::editTaskListClicked() return; } = - taskList =3D item->data( KGoogleObjectRole ).value< KGoogle::Objects::Ta= skList * >(); + taskList =3D item->data( KGAPIObjectRole ).value< KGAPI::Objects::TaskLi= st * >(); if ( !taskList ) { return; } = QPointer editor =3D new TasklistEditor( taskList ); - connect( editor, SIGNAL(accepted(KGoogle::Objects::TaskList*)), - this, SLOT(editTaskList(KGoogle::Objects::TaskList*)) ); + connect( editor, SIGNAL(accepted(KGAPI::Objects::TaskList*)), + this, SLOT(editTaskList(KGAPI::Objects::TaskList*)) ); = editor->exec(); = @@ -527,9 +527,9 @@ void SettingsDialog::editTaskListClicked() = void SettingsDialog::editTaskList( TaskList *taskList ) { - KGoogle::Account::Ptr account; - KGoogle::AccessManager *gam; - KGoogle::Request *request; + KGAPI::Account::Ptr account; + KGAPI::AccessManager *gam; + KGAPI::Request *request; Services::Tasks parser; QByteArray data; = @@ -541,17 +541,17 @@ void SettingsDialog::editTaskList( TaskList *taskList= ) m_ui->accountsBox->setDisabled( true ); m_ui->tasksBox->setDisabled( true ); = - gam =3D new KGoogle::AccessManager; - connect( gam, SIGNAL(replyReceived(KGoogle::Reply*)), - this, SLOT(gam_objectModified(KGoogle::Reply*)) ); - connect( gam, SIGNAL(requestFinished(KGoogle::Request*)), + gam =3D new KGAPI::AccessManager; + connect( gam, SIGNAL(replyReceived(KGAPI::Reply*)), + this, SLOT(gam_objectModified(KGAPI::Reply*)) ); + connect( gam, SIGNAL(requestFinished(KGAPI::Request*)), gam, SLOT(deleteLater()) ); - connect( gam, SIGNAL(error(KGoogle::Error,QString)), - this, SLOT(error(KGoogle::Error,QString)) ); + connect( gam, SIGNAL(error(KGAPI::Error,QString)), + this, SLOT(error(KGAPI::Error,QString)) ); = - request =3D new KGoogle::Request( Services::Tasks::updateTaskListUrl( ta= skList->uid() ), + request =3D new KGAPI::Request( Services::Tasks::updateTaskListUrl( task= List->uid() ), Request::Update, "Tasks", account ); - data =3D parser.objectToJSON( dynamic_cast< KGoogle::Object * >( taskLis= t ) ); + data =3D parser.objectToJSON( dynamic_cast< KGAPI::Object * >( taskList = ) ); request->setRequestData( data, "application/json" ); gam->sendRequest( request ); = @@ -574,7 +574,7 @@ void SettingsDialog::removeTaskListClicked() return; } = - taskList =3D item->data( KGoogleObjectRole ).value< KGoogle::Objects::Ta= skList * >(); + taskList =3D item->data( KGAPIObjectRole ).value< KGAPI::Objects::TaskLi= st * >(); if ( !taskList ) { return; } @@ -593,9 +593,9 @@ void SettingsDialog::removeTaskListClicked() return; } = - KGoogle::Account::Ptr account; - KGoogle::AccessManager *gam; - KGoogle::Request *request; + KGAPI::Account::Ptr account; + KGAPI::AccessManager *gam; + KGAPI::Request *request; = account =3D m_ui->accountsCombo->currentAccount(); if ( account.isNull() ) { @@ -605,24 +605,24 @@ void SettingsDialog::removeTaskListClicked() m_ui->accountsBox->setDisabled( true ); m_ui->tasksBox->setDisabled( true ); = - gam =3D new KGoogle::AccessManager; - connect( gam, SIGNAL(replyReceived(KGoogle::Reply*)), + gam =3D new KGAPI::AccessManager; + connect( gam, SIGNAL(replyReceived(KGAPI::Reply*)), this, SLOT(reloadTaskListsClicked()) ); - connect( gam, SIGNAL(requestFinished(KGoogle::Request*)), + connect( gam, SIGNAL(requestFinished(KGAPI::Request*)), gam, SLOT(deleteLater()) ); - connect( gam, SIGNAL(error(KGoogle::Error,QString)), - this, SLOT(error(KGoogle::Error,QString)) ); + connect( gam, SIGNAL(error(KGAPI::Error,QString)), + this, SLOT(error(KGAPI::Error,QString)) ); = - request =3D new KGoogle::Request( Services::Tasks::removeTaskListUrl( ta= skList->uid() ), + request =3D new KGAPI::Request( Services::Tasks::removeTaskListUrl( task= List->uid() ), Request::Remove, "Tasks", account ); gam->sendRequest( request ); } = void SettingsDialog::reloadTaskListsClicked() { - KGoogle::AccessManager *gam; - KGoogle::Account::Ptr account; - KGoogle::Request *request; + KGAPI::AccessManager *gam; + KGAPI::Account::Ptr account; + KGAPI::Request *request; = account =3D m_ui->accountsCombo->currentAccount(); if ( !account ) { @@ -634,30 +634,30 @@ void SettingsDialog::reloadTaskListsClicked() = m_ui->tasksList->clear(); = - gam =3D new KGoogle::AccessManager; - connect( gam, SIGNAL(replyReceived(KGoogle::Reply*)), - this, SLOT(gam_objectsListReceived(KGoogle::Reply*)) ); - connect( gam, SIGNAL(requestFinished(KGoogle::Request*)), + gam =3D new KGAPI::AccessManager; + connect( gam, SIGNAL(replyReceived(KGAPI::Reply*)), + this, SLOT(gam_objectsListReceived(KGAPI::Reply*)) ); + connect( gam, SIGNAL(requestFinished(KGAPI::Request*)), gam, SLOT(deleteLater()) ); - connect (gam, SIGNAL(error(KGoogle::Error,QString)), - this, SLOT(error(KGoogle::Error,QString)) ); + connect (gam, SIGNAL(error(KGAPI::Error,QString)), + this, SLOT(error(KGAPI::Error,QString)) ); = - request =3D new KGoogle::Request( Services::Tasks::fetchTaskListsUrl(), + request =3D new KGAPI::Request( Services::Tasks::fetchTaskListsUrl(), Request::FetchAll, "Tasks", account ); gam->sendRequest( request ); } = void SettingsDialog::gam_objectCreated( Reply *reply ) { - QList< KGoogle::Object * > objects =3D reply->replyData(); + QList< KGAPI::Object * > objects =3D reply->replyData(); = if ( reply->serviceName() =3D=3D "Calendar" ) { = - Q_FOREACH ( KGoogle::Object * object, objects ) { - KGoogle::Objects::Calendar *calendar =3D static_cast< KGoogle::Objec= ts::Calendar * >( object ); + Q_FOREACH ( KGAPI::Object * object, objects ) { + KGAPI::Objects::Calendar *calendar =3D static_cast< KGAPI::Objects::= Calendar * >( object ); = QListWidgetItem *item =3D new QListWidgetItem( calendar->title() ); - item->setData( KGoogleObjectRole, qVariantFromValue( calendar ) ); + item->setData( KGAPIObjectRole, qVariantFromValue( calendar ) ); item->setData( ObjectUIDRole, calendar->uid() ); item->setCheckState( Qt::Unchecked ); = @@ -669,11 +669,11 @@ void SettingsDialog::gam_objectCreated( Reply *reply ) = } else if ( reply->serviceName() =3D=3D "Tasks" ) { = - Q_FOREACH ( KGoogle::Object * object, objects ) { - KGoogle::Objects::TaskList *taskList =3D static_cast< KGoogle::Objec= ts::TaskList * >( object ); + Q_FOREACH ( KGAPI::Object * object, objects ) { + KGAPI::Objects::TaskList *taskList =3D static_cast< KGAPI::Objects::= TaskList * >( object ); = QListWidgetItem *item =3D new QListWidgetItem( taskList->title() ); - item->setData( KGoogleObjectRole, qVariantFromValue( taskList ) ); + item->setData( KGAPIObjectRole, qVariantFromValue( taskList ) ); item->setData( ObjectUIDRole, taskList->uid() ); item->setCheckState( Qt::Unchecked ); = @@ -690,18 +690,18 @@ void SettingsDialog::gam_objectCreated( Reply *reply ) = void SettingsDialog::gam_objectsListReceived( Reply *reply ) { - QList< KGoogle::Object * > objects =3D reply->replyData(); + QList< KGAPI::Object * > objects =3D reply->replyData(); = if ( reply->serviceName() =3D=3D "Calendar" ) { = - Q_FOREACH ( KGoogle::Object * object, objects ) { + Q_FOREACH ( KGAPI::Object * object, objects ) { Objects::Calendar *calendar; QListWidgetItem *item; = calendar =3D static_cast< Objects::Calendar * >( object ); item =3D new QListWidgetItem; item->setText( calendar->title() ); - item->setData( KGoogleObjectRole, qVariantFromValue( calendar ) ); + item->setData( KGAPIObjectRole, qVariantFromValue( calendar ) ); item->setData( ObjectUIDRole, calendar->uid() ); = if ( Settings::self()->calendars().contains( calendar->uid() ) ) { @@ -718,14 +718,14 @@ void SettingsDialog::gam_objectsListReceived( Reply *= reply ) = } else if ( reply->serviceName() =3D=3D "Tasks" ) { = - Q_FOREACH ( KGoogle::Object *object, objects ) { + Q_FOREACH ( KGAPI::Object *object, objects ) { Objects::TaskList *taskList; QListWidgetItem *item; = taskList =3D static_cast< Objects::TaskList * >( object ); item =3D new QListWidgetItem; item->setText( taskList->title() ); - item->setData( KGoogleObjectRole, qVariantFromValue( taskList ) ); + item->setData( KGAPIObjectRole, qVariantFromValue( taskList ) ); item->setData( ObjectUIDRole, taskList->uid() ); = if ( Settings::self()->taskLists().contains( taskList->uid() ) ) { @@ -749,12 +749,12 @@ void SettingsDialog::gam_objectsListReceived( Reply *= reply ) = void SettingsDialog::gam_objectModified( Reply *reply ) { - QList< KGoogle::Object * > objects =3D reply->replyData(); + QList< KGAPI::Object * > objects =3D reply->replyData(); = if ( reply->serviceName() =3D=3D "Calendar" ) { = - Q_FOREACH ( KGoogle::Object * object, objects ) { - KGoogle::Objects::Calendar *calendar =3D static_cast< KGoogle::Objec= ts::Calendar * >( object ); + Q_FOREACH ( KGAPI::Object * object, objects ) { + KGAPI::Objects::Calendar *calendar =3D static_cast< KGAPI::Objects::= Calendar * >( object ); QListWidgetItem *item =3D 0; = for ( int i =3D 0; i < m_ui->calendarsList->count(); i++ ) { @@ -773,7 +773,7 @@ void SettingsDialog::gam_objectModified( Reply *reply ) = item->setText( calendar->title() ); item->setData( ObjectUIDRole, calendar->uid() ); - item->setData( KGoogleObjectRole, qVariantFromValue( calendar ) ); + item->setData( KGAPIObjectRole, qVariantFromValue( calendar ) ); } = m_ui->calendarsBox->setEnabled( true ); @@ -781,8 +781,8 @@ void SettingsDialog::gam_objectModified( Reply *reply ) = } else if ( reply->serviceName() =3D=3D "Tasks" ) { = - Q_FOREACH ( KGoogle::Object * object, objects ) { - KGoogle::Objects::TaskList *taskList =3D static_cast< KGoogle::Objec= ts::TaskList * >( object ); + Q_FOREACH ( KGAPI::Object * object, objects ) { + KGAPI::Objects::TaskList *taskList =3D static_cast< KGAPI::Objects::= TaskList * >( object ); QListWidgetItem *item =3D 0; = for ( int i =3D 0; i < m_ui->tasksList->count(); i++ ) { @@ -801,7 +801,7 @@ void SettingsDialog::gam_objectModified( Reply *reply ) = item->setText( taskList->title() ); item->setData( ObjectUIDRole, taskList->uid() ); - item->setData( KGoogleObjectRole, qVariantFromValue( taskList ) ); + item->setData( KGAPIObjectRole, qVariantFromValue( taskList ) ); = } m_ui->tasksBox->setEnabled( true ); diff --git a/resources/google/calendar/settingsdialog.h b/resources/google/= calendar/settingsdialog.h index 673bd76..a44cabf 100644 --- a/resources/google/calendar/settingsdialog.h +++ b/resources/google/calendar/settingsdialog.h @@ -22,13 +22,13 @@ #include #include = -#include +#include = namespace Ui { class SettingsDialog; } = -namespace KGoogle { +namespace KGAPI { class Reply; class AccessManager; = @@ -40,7 +40,7 @@ namespace Objects { = class QListWidgetItem; = -using namespace KGoogle; +using namespace KGAPI; = class SettingsDialog : public KDialog { @@ -63,19 +63,19 @@ class SettingsDialog : public KDialog void removeTaskListClicked(); void reloadTaskListsClicked(); = - void gam_objectsListReceived( KGoogle::Reply *reply ); - void gam_objectCreated( KGoogle::Reply *reply ); - void gam_objectModified( KGoogle::Reply *reply ); + void gam_objectsListReceived( KGAPI::Reply *reply ); + void gam_objectCreated( KGAPI::Reply *reply ); + void gam_objectModified( KGAPI::Reply *reply ); = - void addCalendar( KGoogle::Objects::Calendar *calendar ); - void editCalendar( KGoogle::Objects::Calendar *calendar ); + void addCalendar( KGAPI::Objects::Calendar *calendar ); + void editCalendar( KGAPI::Objects::Calendar *calendar ); = - void addTaskList( KGoogle::Objects::TaskList *taskList ); - void editTaskList( KGoogle::Objects::TaskList *taskList ); + void addTaskList( KGAPI::Objects::TaskList *taskList ); + void editTaskList( KGAPI::Objects::TaskList *taskList ); = void saveSettings(); = - void error( KGoogle::Error code, const QString &msg ); + void error( KGAPI::Error code, const QString &msg ); = private: Ui::SettingsDialog *m_ui; diff --git a/resources/google/calendar/tasklisteditor.cpp b/resources/googl= e/calendar/tasklisteditor.cpp index 5599128..3224fb9 100644 --- a/resources/google/calendar/tasklisteditor.cpp +++ b/resources/google/calendar/tasklisteditor.cpp @@ -18,7 +18,7 @@ #include "tasklisteditor.h" #include "ui_tasklist_editor.h" = -using namespace KGoogle::Objects; +using namespace KGAPI::Objects; = TasklistEditor::TasklistEditor( TaskList *taskList ): QDialog(), @@ -43,7 +43,7 @@ TasklistEditor::~TasklistEditor() void TasklistEditor::accepted() { if ( !m_taskList ) { - m_taskList =3D new KGoogle::Objects::TaskList; + m_taskList =3D new KGAPI::Objects::TaskList; } = m_taskList->setTitle( m_ui->nameEdit->text() ); diff --git a/resources/google/calendar/tasklisteditor.h b/resources/google/= calendar/tasklisteditor.h index c44987e..75f1fb4 100644 --- a/resources/google/calendar/tasklisteditor.h +++ b/resources/google/calendar/tasklisteditor.h @@ -20,7 +20,7 @@ = #include = -#include +#include = namespace Ui { class TaskListEditor; @@ -31,18 +31,18 @@ class TasklistEditor : public QDialog Q_OBJECT = public: - explicit TasklistEditor( KGoogle::Objects::TaskList *taskList =3D 0 ); + explicit TasklistEditor( KGAPI::Objects::TaskList *taskList =3D 0 ); = virtual ~TasklistEditor(); = Q_SIGNALS: - void accepted( KGoogle::Objects::TaskList *taskList ); + void accepted( KGAPI::Objects::TaskList *taskList ); = private Q_SLOTS: void accepted(); = private: - KGoogle::Objects::TaskList *m_taskList; + KGAPI::Objects::TaskList *m_taskList; Ui::TaskListEditor *m_ui; }; = diff --git a/resources/google/calendar/ui/settingsdialog.ui b/resources/goo= gle/calendar/ui/settingsdialog.ui index 757bc21..e5facac 100644 --- a/resources/google/calendar/ui/settingsdialog.ui +++ b/resources/google/calendar/ui/settingsdialog.ui @@ -72,7 +72,7 @@ - + 0 @@ -194,9 +194,9 @@ - KGoogle::Ui::AccountsCombo + KGAPI::Ui::AccountsCombo QComboBox -
libkgoogle/ui/accountscombo.h
+
libkgapi/ui/accountscombo.h
diff --git a/resources/google/contacts/CMakeLists.txt b/resources/google/co= ntacts/CMakeLists.txt index 585d09e..30ee987 100644 --- a/resources/google/contacts/CMakeLists.txt +++ b/resources/google/contacts/CMakeLists.txt @@ -30,7 +30,7 @@ target_link_libraries(akonadi_googlecontacts_resource ${QT_QTNETWORK_LIBRARY} ${KDE4_KDECORE_LIBS} ${KDE4_KIO_LIBS} - ${LibKGoogle_LIBRARY} + ${LibKGAPI_LIBRARY} ) = install(TARGETS akonadi_googlecontacts_resource ${INSTALL_TARGETS_DEFAULT_= ARGS}) diff --git a/resources/google/contacts/contactsresource.cpp b/resources/goo= gle/contacts/contactsresource.cpp index dc1956d..6f292ff 100644 --- a/resources/google/contacts/contactsresource.cpp +++ b/resources/google/contacts/contactsresource.cpp @@ -41,16 +41,16 @@ #include #include = -#include -#include -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include +#include +#include = using namespace Akonadi; -using namespace KGoogle; +using namespace KGAPI; = #define RootCollection "root" #define MyContacts "myContacts" @@ -69,14 +69,14 @@ ContactsResource::ContactsResource( const QString &id ): Auth *auth =3D Auth::instance(); auth->init( "Akonadi Google", Settings::self()->clientId(), Settings::se= lf()->clientSecret() ); = - m_gam =3D new KGoogle::AccessManager(); + m_gam =3D new KGAPI::AccessManager(); m_photoNam =3D new KIO::Integration::AccessManager( this ); = - connect( m_gam, SIGNAL(replyReceived(KGoogle::Reply*)), - this, SLOT(replyReceived(KGoogle::Reply*)) ); + connect( m_gam, SIGNAL(replyReceived(KGAPI::Reply*)), + this, SLOT(replyReceived(KGAPI::Reply*)) ); = - connect( m_gam, SIGNAL(error(KGoogle::Error,QString)), - this, SLOT(error(KGoogle::Error,QString)) ); + connect( m_gam, SIGNAL(error(KGAPI::Error,QString)), + this, SLOT(error(KGAPI::Error,QString)) ); connect( this, SIGNAL(abortRequested()), this, SLOT(slotAbortRequested()) ); connect( this, SIGNAL(reloadConfiguration()), @@ -164,7 +164,7 @@ Account::Ptr ContactsResource::getAccount() Auth *auth =3D Auth::instance(); try { m_account =3D auth->getAccount( Settings::self()->account() ); - } catch ( KGoogle::Exception::BaseException &e ) { + } catch ( KGAPI::Exception::BaseException &e ) { Q_EMIT status( Broken, e.what() ); return Account::Ptr(); } @@ -205,8 +205,8 @@ bool ContactsResource::retrieveItem( const Akonadi::Ite= m &item, const QSet< QByt = QUrl url( Services::Contacts::fetchContactUrl( account->accountName(), i= tem.remoteId() ) ); = - KGoogle::Request *request; - request =3D new KGoogle::Request( url, KGoogle::Request::Fetch, "Contact= s", account ); + KGAPI::Request *request; + request =3D new KGAPI::Request( url, KGAPI::Request::Fetch, "Contacts", = account ); request->setProperty( "Item", QVariant::fromValue( item ) ); = m_gam->sendRequest( request ); @@ -278,7 +278,7 @@ void ContactsResource::initialItemsFetchJobFinished( KJ= ob *job ) = Collection collection =3D job->property( "Collection" ).value< Collectio= n >(); = - QUrl url =3D KGoogle::Services::Contacts::fetchAllContactsUrl( account->= accountName(), true ); + QUrl url =3D KGAPI::Services::Contacts::fetchAllContactsUrl( account->ac= countName(), true ); = QString lastSync =3D collection.remoteRevision(); if ( !lastSync.isEmpty() ) { @@ -333,8 +333,8 @@ void ContactsResource::itemAdded( const Akonadi::Item &= item, const Akonadi::Coll "term=3D\"http://schemas.google.com/contact/2008#contact\"= />" ); data.append( "" ); = - KGoogle::Request *request; - request =3D new KGoogle::Request( Services::Contacts::createContactUrl( = account->accountName() ), + KGAPI::Request *request; + request =3D new KGAPI::Request( Services::Contacts::createContactUrl( ac= count->accountName() ), Request::Create, "Contacts", account ); request->setRequestData( data, "application/atom+xml" ); request->setProperty( "Item", QVariant::fromValue( item ) ); @@ -375,9 +375,9 @@ void ContactsResource::itemChanged( const Akonadi::Item= &item, "term=3D\"http://schemas.google.com/contact/2008#contact\"= />" ); data.append( "" ); = - KGoogle::Request *request; + KGAPI::Request *request; request =3D - new KGoogle::Request( + new KGAPI::Request( Services::Contacts::updateContactUrl( account->accountName(), item.r= emoteId() ), Request::Update, "Contacts", account ); request->setRequestData( data, "application/atom+xml" ); @@ -430,9 +430,9 @@ void ContactsResource::itemMoved( const Item &item, con= st Collection &collection "term=3D\"http://schemas.google.com/contact/2008#contact\"= />" ); data.append( "" ); = - KGoogle::Request *request; + KGAPI::Request *request; request =3D - new KGoogle::Request( + new KGAPI::Request( Services::Contacts::updateContactUrl( account->accountName(), item.r= emoteId() ), Request::Update, "Contacts", account ); request->setRequestData( data, "application/atom+xml" ); @@ -449,9 +449,9 @@ void ContactsResource::itemRemoved( const Akonadi::Item= &item ) return; } = - KGoogle::Request *request; + KGAPI::Request *request; request =3D - new KGoogle::Request( + new KGAPI::Request( Services::Contacts::removeContactUrl( account->accountName(), item.r= emoteId() ), Request::Remove, "Contacts", account ); request->setProperty( "Item", QVariant::fromValue( item ) ); @@ -459,7 +459,7 @@ void ContactsResource::itemRemoved( const Akonadi::Item= &item ) m_gam->sendRequest( request ); } = -void ContactsResource::replyReceived( KGoogle::Reply *reply ) +void ContactsResource::replyReceived( KGAPI::Reply *reply ) { switch ( reply->requestType() ) { case Request::Fetch: @@ -500,9 +500,9 @@ void ContactsResource::contactListReceived( KJob *job ) Item::List changed; = FetchListJob *fetchJob =3D dynamic_cast< FetchListJob * >( job ); - QList< KGoogle::Object * > objects =3D fetchJob->items(); + QList< KGAPI::Object * > objects =3D fetchJob->items(); = - Q_FOREACH ( KGoogle::Object * object, objects ) { + Q_FOREACH ( KGAPI::Object * object, objects ) { = Item item; Objects::Contact *contact =3D static_cast< Objects::Contact * >( objec= t ); @@ -543,14 +543,14 @@ void ContactsResource::contactListReceived( KJob *job= ) modifyJob->setAutoDelete( true ); } = -void ContactsResource::contactReceived( KGoogle::Reply *reply ) +void ContactsResource::contactReceived( KGAPI::Reply *reply ) { - if ( reply->error() !=3D KGoogle::OK ) { + if ( reply->error() !=3D KGAPI::OK ) { cancelTask( i18n( "Failed to fetch contact" ) ); return; } = - QList< KGoogle::Object * > data =3D reply->replyData(); + QList< KGAPI::Object * > data =3D reply->replyData(); if ( data.length() !=3D 1 ) { kWarning() << "Server send " << data.length() << "items, which is not = OK"; cancelTask( i18n( "Failed to create a contact" ) ); @@ -575,14 +575,14 @@ void ContactsResource::contactReceived( KGoogle::Repl= y *reply ) } } = -void ContactsResource::contactCreated( KGoogle::Reply *reply ) +void ContactsResource::contactCreated( KGAPI::Reply *reply ) { - if ( reply->error() !=3D KGoogle::Created ) { + if ( reply->error() !=3D KGAPI::Created ) { cancelTask( i18n( "Failed to create a contact" ) ); return; } = - QList< KGoogle::Object * > data =3D reply->replyData(); + QList< KGAPI::Object * > data =3D reply->replyData(); if ( data.length() !=3D 1 ) { kWarning() << "Server send " << data.length() << "items, which is not = OK"; cancelTask( i18n( "Failed to create a contact" ) ); @@ -604,14 +604,14 @@ void ContactsResource::contactCreated( KGoogle::Reply= *reply ) updatePhoto( item ); } = -void ContactsResource::contactUpdated( KGoogle::Reply *reply ) +void ContactsResource::contactUpdated( KGAPI::Reply *reply ) { - if ( reply->error() !=3D KGoogle::OK ) { + if ( reply->error() !=3D KGAPI::OK ) { cancelTask( i18n( "Failed to update contact" ) ); return; } = - QList< KGoogle::Object * > data =3D reply->replyData(); + QList< KGAPI::Object * > data =3D reply->replyData(); if ( data.length() !=3D 1 ) { kWarning() << "Server send " << data.length() << "items, which is not = OK"; cancelTask( i18n( "Failed to update a contact" ) ); @@ -629,9 +629,9 @@ void ContactsResource::contactUpdated( KGoogle::Reply *= reply ) updatePhoto( item ); } = -void ContactsResource::contactRemoved( KGoogle::Reply *reply ) +void ContactsResource::contactRemoved( KGAPI::Reply *reply ) { - if ( reply->error() !=3D KGoogle::OK ) { + if ( reply->error() !=3D KGAPI::OK ) { cancelTask( i18n( "Failed to remove contact" ) ); return; } diff --git a/resources/google/contacts/contactsresource.h b/resources/googl= e/contacts/contactsresource.h index 6e9be3c..bd7b08c 100644 --- a/resources/google/contacts/contactsresource.h +++ b/resources/google/contacts/contactsresource.h @@ -24,10 +24,10 @@ #include #include = -#include -#include +#include +#include = -namespace KGoogle { +namespace KGAPI { class AccessManager; class Reply; class Request; @@ -36,7 +36,7 @@ namespace KGoogle { class QNetworkAccessManager; class QNetworkReply; = -using namespace KGoogle; +using namespace KGAPI; = class ContactsResource: public Akonadi::ResourceBase, public Akonadi::AgentBase::ObserverV2 @@ -71,7 +71,7 @@ class ContactsResource: public Akonadi::ResourceBase, void aboutToQuit(); = private Q_SLOTS: - void error( KGoogle::Error errCode, const QString &msg ); + void error( KGAPI::Error errCode, const QString &msg ); = void slotAbortRequested(); = @@ -80,12 +80,12 @@ class ContactsResource: public Akonadi::ResourceBase, = void photoRequestFinished( QNetworkReply *reply ); = - void replyReceived( KGoogle::Reply *reply ); + void replyReceived( KGAPI::Reply *reply ); = - void contactReceived( KGoogle::Reply *reply ); - void contactUpdated( KGoogle::Reply *reply ); - void contactCreated( KGoogle::Reply *reply ); - void contactRemoved( KGoogle::Reply *reply ); + void contactReceived( KGAPI::Reply *reply ); + void contactUpdated( KGAPI::Reply *reply ); + void contactCreated( KGAPI::Reply *reply ); + void contactRemoved( KGAPI::Reply *reply ); = void emitPercent( KJob *job, ulong progress ); = @@ -97,9 +97,9 @@ class ContactsResource: public Akonadi::ResourceBase, = Account::Ptr getAccount(); = - KGoogle::Account::Ptr m_account; + KGAPI::Account::Ptr m_account; = - KGoogle::AccessManager *m_gam; + KGAPI::AccessManager *m_gam; QNetworkAccessManager *m_photoNam; = QMap< QString, Akonadi::Collection > m_collections; diff --git a/resources/google/contacts/settingsdialog.cpp b/resources/googl= e/contacts/settingsdialog.cpp index 78d4af6..7a38b53 100644 --- a/resources/google/contacts/settingsdialog.cpp +++ b/resources/google/contacts/settingsdialog.cpp @@ -22,13 +22,13 @@ #include #include = -#include -#include +#include +#include = -using namespace KGoogle; +using namespace KGAPI; = enum { - KGoogleObjectRole =3D Qt::UserRole, + KGAPIObjectRole =3D Qt::UserRole, ObjectUIDRole }; = @@ -38,7 +38,7 @@ SettingsDialog::SettingsDialog( WId windowId, QWidget *pa= rent ): { KWindowSystem::setMainWindow( this, windowId ); = - qRegisterMetaType( "Contacts" ); + qRegisterMetaType( "Contacts" ); = this->setButtons( Ok | Cancel ); = @@ -58,8 +58,8 @@ SettingsDialog::SettingsDialog( WId windowId, QWidget *pa= rent ): connect( m_ui->removeAccountBtn, SIGNAL(clicked(bool)), this, SLOT(removeAccountClicked()) ); = - KGoogle::Auth *auth =3D KGoogle::Auth::instance(); - connect( auth, SIGNAL(authenticated(KGoogle::Account::Ptr&)), + KGAPI::Auth *auth =3D KGAPI::Auth::instance(); + connect( auth, SIGNAL(authenticated(KGAPI::Account::Ptr&)), this, SLOT(reloadAccounts()) ); = reloadAccounts(); @@ -78,9 +78,9 @@ void SettingsDialog::saveSettings() Settings::self()->writeConfig(); } = -void SettingsDialog::error( KGoogle::Error errCode, const QString &msg ) +void SettingsDialog::error( KGAPI::Error errCode, const QString &msg ) { - if ( errCode =3D=3D KGoogle::OK ) { + if ( errCode =3D=3D KGAPI::OK ) { return; } = @@ -107,22 +107,22 @@ void SettingsDialog::reloadAccounts() = void SettingsDialog::addAccountClicked() { - KGoogle::Auth *auth =3D KGoogle::Auth::instance(); + KGAPI::Auth *auth =3D KGAPI::Auth::instance(); = - KGoogle::Account::Ptr account( new KGoogle::Account() ); + KGAPI::Account::Ptr account( new KGAPI::Account() ); account->addScope( Services::Contacts::ScopeUrl ); = try { auth->authenticate( account, true ); updateButtons(); - } catch ( KGoogle::Exception::BaseException &e ) { + } catch ( KGAPI::Exception::BaseException &e ) { KMessageBox::error( this, e.what() ); } } = void SettingsDialog::removeAccountClicked() { - KGoogle::Account::Ptr account =3D m_ui->accountsCombo->currentAccount(); + KGAPI::Account::Ptr account =3D m_ui->accountsCombo->currentAccount(); = if ( account.isNull() ) { return; @@ -142,12 +142,12 @@ void SettingsDialog::removeAccountClicked() return; } = - KGoogle::Auth *auth =3D KGoogle::Auth::instance(); + KGAPI::Auth *auth =3D KGAPI::Auth::instance(); = try { auth->revoke( account ); updateButtons(); - } catch ( KGoogle::Exception::BaseException &e ) { + } catch ( KGAPI::Exception::BaseException &e ) { KMessageBox::error( this, e.what() ); } = diff --git a/resources/google/contacts/settingsdialog.h b/resources/google/= contacts/settingsdialog.h index 235fd45..98eccff 100644 --- a/resources/google/contacts/settingsdialog.h +++ b/resources/google/contacts/settingsdialog.h @@ -20,7 +20,7 @@ = #include = -#include +#include = namespace Ui { class SettingsDialog; @@ -40,7 +40,7 @@ class SettingsDialog : public KDialog void removeAccountClicked(); void reloadAccounts(); = - void error( KGoogle::Error errCode, const QString &msg ); + void error( KGAPI::Error errCode, const QString &msg ); void saveSettings(); = private: diff --git a/resources/google/contacts/ui/settingsdialog.ui b/resources/goo= gle/contacts/ui/settingsdialog.ui index b60315c..caf5824 100644 --- a/resources/google/contacts/ui/settingsdialog.ui +++ b/resources/google/contacts/ui/settingsdialog.ui @@ -21,7 +21,7 @@ - + 0 @@ -51,9 +51,9 @@ - KGoogle::Ui::AccountsCombo + KGAPI::Ui::AccountsCombo QComboBox -
libkgoogle/ui/accountscombo.h
+
libkgapi/ui/accountscombo.h