From ca7e6ca89067cdf62169478fecc035ed9c51baaf Mon Sep 17 00:00:00 2001 From: Andreas Grapentin Date: Sun, 10 Feb 2019 00:19:24 +0100 Subject: nonprism/kopete: updated to 18.12.2 --- nonprism/kopete/kopete-no-kdepimlibs.patch | 1280 ---------------------------- 1 file changed, 1280 deletions(-) delete mode 100644 nonprism/kopete/kopete-no-kdepimlibs.patch (limited to 'nonprism/kopete/kopete-no-kdepimlibs.patch') diff --git a/nonprism/kopete/kopete-no-kdepimlibs.patch b/nonprism/kopete/kopete-no-kdepimlibs.patch deleted file mode 100644 index e4d3609f8..000000000 --- a/nonprism/kopete/kopete-no-kdepimlibs.patch +++ /dev/null @@ -1,1280 +0,0 @@ -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 5216807ab..78c7ab500 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -4,7 +4,6 @@ project(kopete) - find_package(KDE4 REQUIRED) - include(KDE4Defaults) - include(MacroLibrary) --find_package(KdepimLibs REQUIRED) - find_package(QImageBlitz REQUIRED) - - set(KOPETE_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}) -diff --git a/kopete/contactlist/CMakeLists.txt b/kopete/contactlist/CMakeLists.txt -index 2219addf9..ea5623a75 100644 ---- a/kopete/contactlist/CMakeLists.txt -+++ b/kopete/contactlist/CMakeLists.txt -@@ -12,10 +12,8 @@ set(kopetecontactlist_SRCS - #kopetegroupviewitem.cpp - kopetecontactlistview.cpp - kopetelviprops.cpp --kopeteaddrbookexport.cpp - customnotificationprops.cpp - kopetegrouplistaction.cpp --kabcexport.cpp - contactlistmodel.cpp - contactlisttreemodel.cpp - contactlistplainmodel.cpp -@@ -28,9 +26,6 @@ contactlistlayoutitemconfig.cpp - kde4_add_ui_files(kopetecontactlist_SRCS - kopetegvipropswidget.ui - kopetemetalvipropswidget.ui --kopeteaddrbookexportui.ui --kabcexport_page1.ui --kabcexport_page2.ui - ) - - kde4_add_library( kopetecontactlist SHARED ${kopetecontactlist_SRCS} ) -diff --git a/kopete/contactlist/contactlistproxymodel.cpp b/kopete/contactlist/contactlistproxymodel.cpp -index d0ada7892..cb636dfca 100644 ---- a/kopete/contactlist/contactlistproxymodel.cpp -+++ b/kopete/contactlist/contactlistproxymodel.cpp -@@ -27,7 +27,6 @@ - #include "kopetecontact.h" - #include "kopeteappearancesettings.h" - #include "kopeteitembase.h" --#include - - namespace Kopete { - -@@ -272,15 +271,6 @@ bool ContactListProxyModel::searchContactInfo(Kopete::MetaContact *mc, QRegExp s - return true; - - // Check the address book -- KABC::Addressee addressee = KABC::StdAddressBook::self()->findByUid( mc->kabcId() ); -- if ( !addressee.isEmpty() ) -- { -- QString emailAddr = addressee.fullEmail(); -- -- if ( emailAddr.contains( searchPattern ) ) -- return true; -- } -- - // Check alternative names - foreach( Kopete::Contact* c , mc->contacts() ) - { -diff --git a/kopete/contactlist/kopetecontactlistview.cpp b/kopete/contactlist/kopetecontactlistview.cpp -index b32a500cf..9b403d123 100644 ---- a/kopete/contactlist/kopetecontactlistview.cpp -+++ b/kopete/contactlist/kopetecontactlistview.cpp -@@ -39,7 +39,6 @@ - #include - #include - #include --#include - - #include "kopeteuiglobal.h" - #include "kopetecontactlistelement.h" -@@ -529,24 +528,6 @@ void KopeteContactListView::sendMessage() - void KopeteContactListView::sendEmail() - { - Kopete::MetaContact* metaContact = metaContactFromIndex( currentIndex() ); -- if ( metaContact ) -- { -- KABC::Addressee addressee = KABC::StdAddressBook::self()->findByUid( metaContact->kabcId() ); -- if ( !addressee.isEmpty() ) -- { -- QString emailAddr = addressee.fullEmail(); -- -- kDebug( 14000 ) << "Email: " << emailAddr << "!"; -- if ( !emailAddr.isEmpty() ) -- KToolInvocation::invokeMailer( emailAddr, QString() ); -- else -- KMessageBox::queuedMessageBox( this, KMessageBox::Sorry, i18n( "There is no email address set for this contact in the KDE address book." ), i18n( "No Email Address in Address Book" ) ); -- } -- else -- { -- KMessageBox::queuedMessageBox( this, KMessageBox::Sorry, i18n( "This contact was not found in the KDE address book. Check that a contact is selected in the properties dialog." ), i18n( "Not Found in Address Book" ) ); -- } -- } - } - - void KopeteContactListView::rename() -diff --git a/kopete/contactlist/kopetelviprops.cpp b/kopete/contactlist/kopetelviprops.cpp -index 04ff289a1..84a4c95f8 100644 ---- a/kopete/contactlist/kopetelviprops.cpp -+++ b/kopete/contactlist/kopetelviprops.cpp -@@ -43,18 +43,12 @@ - #include - #include - #include --#include --#include --#include - #include - --#include "kabcpersistence.h" --#include "kopeteaddrbookexport.h" - #include "kopetecontact.h" - #include "kopetegroup.h" - #include "kopeteaccount.h" - #include "kopeteprotocol.h" --#include "addressbooklinkwidget.h" - #include "avatardialog.h" - - #include "customnotificationprops.h" -@@ -186,9 +180,6 @@ KopeteMetaLVIProps::KopeteMetaLVIProps(Kopete::MetaContact *metaContact, QWidget - hb->setMargin( -1 ); - hb->setObjectName( "soundFromKABClayout" ); - -- mFromKABC = new QPushButton( i18n( "Sync KABC..." ), mNotificationProps->widget() ); -- mFromKABC->setObjectName( QLatin1String("getSoundFromKABC") ); -- hb->addWidget( mFromKABC ); // [ [Button] <-xxxxx-> ] - hb->addStretch(); - vb->addStretch(); // vert spacer keeps the rest snug - -@@ -199,10 +190,8 @@ KopeteMetaLVIProps::KopeteMetaLVIProps(Kopete::MetaContact *metaContact, QWidget - ui_mainWidget->tabWidget->addTab( npMainWidget, i18n( "Custom &Notifications" ) ); - setMainWidget( mainWidget ); - -- connect( ui_mainWidget->radioNameKABC, SIGNAL(toggled(bool)), SLOT(slotEnableAndDisableWidgets())); - connect( ui_mainWidget->radioNameContact, SIGNAL(toggled(bool)), SLOT(slotEnableAndDisableWidgets())); - connect( ui_mainWidget->radioNameCustom, SIGNAL(toggled(bool)), SLOT(slotEnableAndDisableWidgets())); -- connect( ui_mainWidget->radioPhotoKABC, SIGNAL(toggled(bool)), SLOT(slotEnableAndDisableWidgets())); - connect( ui_mainWidget->radioPhotoContact, SIGNAL(toggled(bool)), SLOT(slotEnableAndDisableWidgets())); - connect( ui_mainWidget->radioPhotoCustom, SIGNAL(toggled(bool)), SLOT(slotEnableAndDisableWidgets())); - connect( ui_mainWidget->cmbAccountPhoto, SIGNAL(activated(int)), SLOT(slotEnableAndDisableWidgets())); -@@ -210,7 +199,6 @@ KopeteMetaLVIProps::KopeteMetaLVIProps(Kopete::MetaContact *metaContact, QWidget - - ui_mainWidget->btnClearPhoto->setIcon( KIcon( (QApplication::layoutDirection() == Qt::RightToLeft) ? "edit-clear-locationbar-ltr" : "edit-clear-locationbar-rtl" ) ); - connect( ui_mainWidget->btnClearPhoto, SIGNAL(clicked()), this, SLOT(slotClearPhotoClicked()) ); -- connect( ui_mainWidget->widAddresseeLink, SIGNAL(addresseeChanged(KABC::Addressee)), SLOT(slotAddresseeChanged(KABC::Addressee)) ); - connect( ui_mainWidget->btnChoosePhoto, SIGNAL(clicked()), this, SLOT(slotSelectPhoto())); - ui_mainWidget->chkUseCustomIcons->setChecked( mMetaContact->useCustomIcon() ); - -@@ -235,41 +223,14 @@ KopeteMetaLVIProps::KopeteMetaLVIProps(Kopete::MetaContact *metaContact, QWidget - // ui_mainWidget->icnbAway->setIcon( awayName ); - // ui_mainWidget->icnbUnknown->setIcon( unknownName ); - -- ui_mainWidget->widAddresseeLink->setMetaContact( mMetaContact ); -- -- mAddressBookUid = mMetaContact->kabcId(); -- - mExport = 0L; - -- if ( !mAddressBookUid.isEmpty() ) -- { -- KABC::AddressBook *ab = Kopete::KABCPersistence::self()->addressBook(); -- KABC::Addressee a = ab->findByUid( mAddressBookUid ); -- ui_mainWidget->widAddresseeLink->setAddressee( a ); -- -- if ( !a.isEmpty() ) -- { -- ui_mainWidget->btnImportKABC->setEnabled( true ); -- ui_mainWidget->btnExportKABC->setEnabled( true ); -- mExport = new KopeteAddressBookExport( this, mMetaContact ); -- -- mSound = a.sound(); -- mFromKABC->setEnabled( !( mSound.isIntern() || mSound.url().isEmpty() ) ); -- } -- } -- - slotLoadNameSources(); - slotLoadPhotoSources(); - - connect( this, SIGNAL(okClicked()), this, SLOT(slotOkClicked()) ); - connect( ui_mainWidget->chkUseCustomIcons, SIGNAL(toggled(bool)), - this, SLOT(slotUseCustomIconsToggled(bool)) ); -- connect( ui_mainWidget->btnImportKABC, SIGNAL(clicked()), -- this, SLOT(slotImportClicked()) ); -- connect( ui_mainWidget->btnExportKABC, SIGNAL(clicked()), -- this, SLOT(slotExportClicked()) ); -- connect( mFromKABC, SIGNAL(clicked()), -- this, SLOT(slotFromKABCClicked()) ); - - slotUseCustomIconsToggled( ui_mainWidget->chkUseCustomIcons->isChecked() ); - slotEnableAndDisableWidgets(); -@@ -325,7 +286,6 @@ void KopeteMetaLVIProps::slotLoadNameSources() - Kopete::MetaContact::PropertySource nameSource = mMetaContact->displayNameSource(); - - ui_mainWidget->radioNameContact->setChecked(nameSource == Kopete::MetaContact::SourceContact); -- ui_mainWidget->radioNameKABC->setChecked(nameSource == Kopete::MetaContact::SourceKABC); - ui_mainWidget->radioNameCustom->setChecked(nameSource == Kopete::MetaContact::SourceCustom); - - } -@@ -361,10 +321,7 @@ void KopeteMetaLVIProps::slotLoadPhotoSources() - Kopete::MetaContact::PropertySource photoSource = mMetaContact->photoSource(); - - ui_mainWidget->radioPhotoContact->setChecked(photoSource == Kopete::MetaContact::SourceContact); -- ui_mainWidget->radioPhotoKABC->setChecked(photoSource == Kopete::MetaContact::SourceKABC); - ui_mainWidget->radioPhotoCustom->setChecked(photoSource == Kopete::MetaContact::SourceCustom); -- -- ui_mainWidget->chkSyncPhoto->setChecked(mMetaContact->isPhotoSyncedWithKABC()); - } - - void KopeteMetaLVIProps::slotSelectPhoto() -@@ -379,24 +336,6 @@ void KopeteMetaLVIProps::slotSelectPhoto() - - void KopeteMetaLVIProps::slotEnableAndDisableWidgets() - { -- KABC::AddressBook *ab = Kopete::KABCPersistence::self()->addressBook(); -- KABC::Addressee a = ab->findByUid( mAddressBookUid ); -- bool validLink = ! a.isEmpty(); -- // kabc source requires a kabc link -- ui_mainWidget->radioNameKABC->setEnabled(validLink); -- // kabc source requires a kabc link -- ui_mainWidget->radioPhotoKABC->setEnabled(validLink); -- // sync with kabc has no sense if we use kabc as source (sync kabc with kabc? uh?) -- // it has also no sense if they are no kabc link -- if( selectedPhotoSource() == Kopete::MetaContact::SourceKABC || !validLink ) -- { -- ui_mainWidget->chkSyncPhoto->setEnabled(false); -- } -- else -- { -- ui_mainWidget->chkSyncPhoto->setEnabled(true); -- } -- - ui_mainWidget->radioNameContact->setEnabled(mMetaContact->contacts().count()); - ui_mainWidget->radioPhotoContact->setEnabled(!m_withPhotoContacts.isEmpty()); - -@@ -416,9 +355,6 @@ void KopeteMetaLVIProps::slotEnableAndDisableWidgets() - QImage photo; - switch ( selectedPhotoSource() ) - { -- case Kopete::MetaContact::SourceKABC: -- photo = Kopete::photoFromKABC(mAddressBookUid); -- break; - case Kopete::MetaContact::SourceContact: - photo = Kopete::photoFromContact(selectedPhotoSourceContact()); - break; -@@ -434,8 +370,6 @@ void KopeteMetaLVIProps::slotEnableAndDisableWidgets() - - Kopete::MetaContact::PropertySource KopeteMetaLVIProps::selectedNameSource() const - { -- if ( ui_mainWidget->radioNameKABC->isChecked() ) -- return Kopete::MetaContact::SourceKABC; - if ( ui_mainWidget->radioNameContact->isChecked() ) - return Kopete::MetaContact::SourceContact; - if ( ui_mainWidget->radioNameCustom->isChecked() ) -@@ -446,8 +380,6 @@ Kopete::MetaContact::PropertySource KopeteMetaLVIProps::selectedNameSource() con - - Kopete::MetaContact::PropertySource KopeteMetaLVIProps::selectedPhotoSource() const - { -- if ( ui_mainWidget->radioPhotoKABC->isChecked() ) -- return Kopete::MetaContact::SourceKABC; - if ( ui_mainWidget->radioPhotoContact->isChecked() ) - return Kopete::MetaContact::SourceContact; - if ( ui_mainWidget->radioPhotoCustom->isChecked() ) -@@ -490,10 +422,6 @@ Kopete::Contact* KopeteMetaLVIProps::selectedPhotoSourceContact() const - - void KopeteMetaLVIProps::slotOkClicked() - { -- // update meta contact's UID -- mMetaContact->setKabcId( mAddressBookUid ); -- //this has to be done first, in the case something is synced with KABC (see bug 109494) -- - // set custom display name - if( ui_mainWidget->edtDisplayName->text() != mMetaContact->customDisplayName() ) - mMetaContact->setDisplayName( ui_mainWidget->edtDisplayName->text() ); -@@ -508,7 +436,6 @@ void KopeteMetaLVIProps::slotOkClicked() - mMetaContact->setPhotoSourceContact( selectedPhotoSourceContact() ); - if ( !m_photoPath.isEmpty()) - mMetaContact->setPhoto(KUrl(m_photoPath)); -- mMetaContact->setPhotoSyncedWithKABC( ui_mainWidget->chkSyncPhoto->isChecked() ); - - mMetaContact->setUseCustomIcon( - ui_mainWidget->chkUseCustomIcons->isChecked() ); -@@ -550,53 +477,6 @@ void KopeteMetaLVIProps::slotUseCustomIconsToggled(bool on) - ui_mainWidget->icnbUnknown->setEnabled( on ); - } - --void KopeteMetaLVIProps::slotAddresseeChanged( const KABC::Addressee & a ) --{ -- if ( !a.isEmpty() ) -- { -- mSound = a.sound(); -- mFromKABC->setEnabled( !( mSound.isIntern() || mSound.url().isEmpty() ) ); -- ui_mainWidget->btnExportKABC->setEnabled( true ); -- ui_mainWidget->btnImportKABC->setEnabled( true ); -- // set/update the MC's addressee uin field -- mAddressBookUid = a.uid(); -- } -- else -- { -- ui_mainWidget->btnExportKABC->setEnabled( false ); -- ui_mainWidget->btnImportKABC->setEnabled( false ); -- mAddressBookUid.clear(); -- ui_mainWidget->radioNameContact->setChecked( true ); -- ui_mainWidget->radioPhotoContact->setChecked( true ); -- } -- slotEnableAndDisableWidgets(); --} -- --void KopeteMetaLVIProps::slotExportClicked() --{ -- mMetaContact->setKabcId( mAddressBookUid ); -- delete mExport; -- mExport = new KopeteAddressBookExport( this, mMetaContact ); -- if ( mExport->showDialog() == QDialog::Accepted ) -- mExport->exportData(); --} -- --void KopeteMetaLVIProps::slotImportClicked() --{ -- mMetaContact->setKabcId( mAddressBookUid ); -- if ( Kopete::KABCPersistence::self()->syncWithKABC( mMetaContact ) ) -- KMessageBox::queuedMessageBox( this, KMessageBox::Information, -- i18n( "No contacts were imported from the address book." ), -- i18n( "No Change" ) ); --} -- --void KopeteMetaLVIProps::slotFromKABCClicked() --{ --#if 0 -- mNotificationProps->widget()->customSound->setUrl( mSound.url() ); --#endif --} -- - void KopeteMetaLVIProps::slotOpenSoundDialog( KUrlRequester *requester ) - { - // taken from kdelibs/kio/kfile/knotifydialog.cpp -diff --git a/kopete/contactlist/kopetelviprops.h b/kopete/contactlist/kopetelviprops.h -index c4c65747c..cae803993 100644 ---- a/kopete/contactlist/kopetelviprops.h -+++ b/kopete/contactlist/kopetelviprops.h -@@ -21,19 +21,16 @@ - #define KOPETELVIPROPS_H - - #include --#include - - #include "kopetemetacontact.h" - - #include "ui_kopetemetalvipropswidget.h" - #include "ui_kopetegvipropswidget.h" - --class AddressBookLinkWidget; - class CustomNotificationProps; - class KopeteAddressBookExport; - class KUrlRequester; - --namespace KABC { class Addressee; } - namespace Kopete { - class Contact; - class Group; -@@ -74,10 +71,8 @@ class KopeteMetaLVIProps: public KDialog - QPushButton *mFromKABC; - QWidget* mainWidget; - Ui::KopeteMetaLVIPropsWidget *ui_mainWidget; -- AddressBookLinkWidget *linkWidget; - Kopete::MetaContact *mMetaContact; - KopeteAddressBookExport *mExport; -- KABC::Sound mSound; - int m_countPhotoCapable; - QMap m_withPhotoContacts; - QString mAddressBookUid; // the currently selected addressbook UID -@@ -93,10 +88,6 @@ class KopeteMetaLVIProps: public KDialog - void slotOkClicked(); - void slotUseCustomIconsToggled( bool on ); - void slotClearPhotoClicked(); -- void slotAddresseeChanged( const KABC::Addressee & ); -- void slotExportClicked(); -- void slotImportClicked(); -- void slotFromKABCClicked(); - void slotOpenSoundDialog( KUrlRequester *requester ); - void slotLoadNameSources(); - void slotLoadPhotoSources(); -diff --git a/kopete/contactlist/kopetemetalvipropswidget.ui b/kopete/contactlist/kopetemetalvipropswidget.ui -index c2265367f..d882676f4 100644 ---- a/kopete/contactlist/kopetemetalvipropswidget.ui -+++ b/kopete/contactlist/kopetemetalvipropswidget.ui -@@ -62,9 +62,6 @@ - - 11 - -- -- -- - - - -@@ -82,19 +79,6 @@ - - 0 - -- -- -- -- false -- -- -- Export contact's details to the KDE Address Book -- -- -- E&xport Details... -- -- -- - - - -@@ -111,19 +95,6 @@ - - - -- -- -- -- false -- -- -- Import contacts from the KDE Address Book -- -- -- &Import Contacts -- -- -- - - - -@@ -135,13 +106,6 @@ - Display Name Source - - -- -- -- -- Use address book &name (needs address book link) -- -- -- - - - -@@ -213,13 +177,6 @@ - Photo Source - - -- -- -- -- U&se address book photo (needs address book link) -- -- -- - - - -@@ -513,14 +470,10 @@ - - - tabWidget -- btnExportKABC -- btnImportKABC -- radioNameKABC - radioNameContact - cmbAccountName - radioNameCustom - edtDisplayName -- radioPhotoKABC - radioPhotoContact - cmbAccountPhoto - radioPhotoCustom -diff --git a/kopete/kopeteapplication.cpp b/kopete/kopeteapplication.cpp -index 601b33ae2..0cf1f7952 100644 ---- a/kopete/kopeteapplication.cpp -+++ b/kopete/kopeteapplication.cpp -@@ -32,7 +32,6 @@ - #include - - #include "addaccountwizard.h" --#include "kabcpersistence.h" - #include "kopeteaccount.h" - #include "kopeteaccountmanager.h" - #include "kopetestatusmanager.h" -@@ -131,11 +130,6 @@ KopeteApplication::~KopeteApplication() - - void KopeteApplication::slotLoadPlugins() - { -- // we have to load the address book early, because calling this enters the Qt event loop when there are remote resources. -- // The plugin manager is written with the assumption that Kopete will not reenter the event loop during plugin load, -- // otherwise lots of things break as plugins are loaded, then contacts are added to incompletely initialised MCLVIs -- Kopete::KABCPersistence::self()->addressBook(); -- - //Create the command handler (looks silly) - Kopete::CommandHandler::commandHandler(); - -diff --git a/kopete/kopetewindow.cpp b/kopete/kopetewindow.cpp -index c6ca7ec4d..564e2a0f5 100644 ---- a/kopete/kopetewindow.cpp -+++ b/kopete/kopetewindow.cpp -@@ -72,8 +72,6 @@ - - #include "addcontactpage.h" - #include "addressbooklinkwidget.h" --#include "ui_groupkabcselectorwidget.h" --#include "kabcexport.h" - #include "kopeteappearancesettings.h" - #include "kopeteapplication.h" - #include "kopeteaccount.h" -@@ -397,11 +395,6 @@ void KopeteWindow::initActions() - connect ( d->actionDisconnect, SIGNAL (triggered(bool)), this, SLOT (slotDisconnectAll()) ); - d->actionDisconnect->setEnabled ( false ); - -- d->actionExportContacts = new KAction ( i18n ( "&Export Contacts..." ), this ); -- d->actionExportContacts->setIcon ( KIcon ( "document-export" ) ); -- actionCollection()->addAction ( "ExportContacts", d->actionExportContacts ); -- connect ( d->actionExportContacts, SIGNAL (triggered(bool)), this, SLOT (showExportDialog()) ); -- - d->actionSetAway = new KAction ( KIcon ( "user-identity", 0, QStringList() << QString() << "user-away" ), i18n ( "&Away" ), this ); - actionCollection()->addAction ( "SetAwayAll", d->actionSetAway ); - connect ( d->actionSetAway, SIGNAL (triggered(bool)), this, SLOT (slotGlobalAway()) ); -@@ -1291,13 +1284,6 @@ void KopeteWindow::slotTrayAboutToShowMenu ( KMenu * popup ) - popup->addAction ( actionCollection->action ( KStandardAction::name ( KStandardAction::Quit ) ) ); - } - --void KopeteWindow::showExportDialog() --{ -- KabcExportWizard* wizard = new KabcExportWizard ( this ); -- wizard->setObjectName ( QLatin1String ( "export_contact_dialog" ) ); -- wizard->show(); --} -- - void KopeteWindow::leaveEvent ( QEvent * ) - { - startAutoHideTimer(); -@@ -1413,18 +1399,12 @@ void KopeteWindow::showAddContactDialog ( Kopete::Account * account ) - AddContactPage *addContactPage = - account->protocol()->createAddContactWidget ( mainWid, account ); - -- QWidget* groupKABC = new QWidget ( mainWid ); -- groupKABC->setObjectName ( "groupkabcwidget" ); -- Ui::GroupKABCSelectorWidget ui_groupKABC; -- ui_groupKABC.setupUi ( groupKABC ); -- - // Populate the groups list - Kopete::GroupList groups=Kopete::ContactList::self()->groups(); - QHash groupItems; - - // Add top level group - groupItems.insert ( Kopete::Group::topLevel()->displayName(), Kopete::Group::topLevel() ); -- ui_groupKABC.groupCombo->addItem ( Kopete::Group::topLevel()->displayName() ); - - foreach ( Kopete::Group *group, groups ) - { -@@ -1434,7 +1414,6 @@ void KopeteWindow::showAddContactDialog ( Kopete::Account * account ) - if ( !groupname.isEmpty() ) - { - groupItems.insert ( groupname, group ); -- ui_groupKABC.groupCombo->addItem ( groupname ); - } - } - -@@ -1451,8 +1430,6 @@ void KopeteWindow::showAddContactDialog ( Kopete::Account * account ) - if ( addContactPage->validateData() ) - { - Kopete::MetaContact * metacontact = new Kopete::MetaContact(); -- metacontact->addToGroup ( groupItems[ ui_groupKABC.groupCombo->currentText() ] ); -- metacontact->setKabcId ( ui_groupKABC.widAddresseeLink->uid() ); - if ( addContactPage->apply ( account, metacontact ) ) - { - Kopete::ContactList::self()->addMetaContact ( metacontact ); -diff --git a/kopete/kopetewindow.h b/kopete/kopetewindow.h -index 974b27572..d4cedb3b8 100644 ---- a/kopete/kopetewindow.h -+++ b/kopete/kopetewindow.h -@@ -171,11 +171,6 @@ private slots: - */ - void showAddContactDialog( Kopete::Account * ); - -- /** -- * Show the Export Contacts wizards -- */ -- void showExportDialog(); -- - /** - * Enable the Connect All and Disconnect All buttons here - * along with connecting the accountRegistered and accountUnregistered -diff --git a/libkopete/CMakeLists.txt b/libkopete/CMakeLists.txt -index c1df84378..f899810c8 100644 ---- a/libkopete/CMakeLists.txt -+++ b/libkopete/CMakeLists.txt -@@ -40,10 +40,6 @@ endif (Q_WS_WIN) - set(kopete_ui_SRCS - ui/accountselector.cpp - ui/addcontactpage.cpp -- ui/addressbooklinkwidget.cpp -- ui/addressbookselectordialog.cpp -- ui/addressbookselectorwidget.cpp -- ui/addresseeitem.cpp - ui/avatardialog.cpp - ui/avatarwebcamdialog.cpp - ui/avatarselectorwidget.cpp -@@ -79,7 +75,6 @@ set(kopete_LIB_SRCS - ${kopete_ui_SRCS} - ${kopete_contactlist_SRCS} - ${kopete_tasks_SRCS} -- kabcpersistence.cpp - kopeteaccount.cpp - kopeteaccountmanager.cpp - kopeteavatarmanager.cpp -diff --git a/libkopete/contactlist/xmlcontactstorage.cpp b/libkopete/contactlist/xmlcontactstorage.cpp -index 5164b3b69..7830a5102 100644 ---- a/libkopete/contactlist/xmlcontactstorage.cpp -+++ b/libkopete/contactlist/xmlcontactstorage.cpp -@@ -340,9 +340,6 @@ bool XmlContactStorage::parseMetaContact( Kopete::MetaContact *metaContact, cons - // custom photo, used for custom photo source - metaContact->setPhoto( KUrl(contactElement.text()) ); - -- bool photoSyncedWithKABC = (contactElement.attribute(QString::fromUtf8("syncWithKABC")) == QString::fromUtf8("1")) || (contactElement.attribute(QString::fromUtf8("syncWithKABC")) == QString::fromUtf8("true")); -- metaContact->setPhotoSyncedWithKABC( photoSyncedWithKABC ); -- - // retrieve deprecated data (now stored in property-sources) - // save temporarely, we will find a Contact* with this later - if ( contactElement.hasAttribute(PSCID_ELEM) && contactElement.hasAttribute(PSPID_ELEM) && contactElement.hasAttribute(PSAID_ELEM)) -@@ -450,7 +447,7 @@ bool XmlContactStorage::parseMetaContact( Kopete::MetaContact *metaContact, cons - { - // lets do the best conversion for the old name tracking - // if the custom display name is the same as kabc name, set the source to kabc -- if ( !metaContact->kabcId().isEmpty() && ( metaContact->customDisplayName() == nameFromKABC( metaContact->kabcId() )) ) -+ if ( !metaContact->kabcId().isEmpty() ) - metaContact->setDisplayNameSource( Kopete::MetaContact::SourceKABC ); - else - metaContact->setDisplayNameSource( Kopete::MetaContact::SourceCustom ); -@@ -466,7 +463,7 @@ bool XmlContactStorage::parseMetaContact( Kopete::MetaContact *metaContact, cons - } - else - { -- if ( !metaContact->kabcId().isEmpty() && !photoFromKABC( metaContact->kabcId() ).isNull() ) -+ if ( !metaContact->kabcId().isEmpty() ) - metaContact->setPhotoSource( Kopete::MetaContact::SourceKABC ); - else - metaContact->setPhotoSource( Kopete::MetaContact::SourceCustom ); -@@ -705,9 +702,6 @@ const QDomElement XmlContactStorage::storeMetaContact( Kopete::MetaContact *meta - // set the contact source for photo - _photoSource.setAttribute( QString::fromUtf8("source"), sourceToString( metaContact->photoSource() ) ); - -- if( !metaContact->kabcId().isEmpty() ) -- photo.setAttribute( QString::fromUtf8("syncWithKABC") , QString::fromUtf8( metaContact->isPhotoSyncedWithKABC() ? "true" : "false" ) ); -- - if( metaContact->photoSourceContact() ) - { - //kDebug(14010) << "serializing photo source " << nameFromContact(photoSourceContact()); -diff --git a/libkopete/kopeteaccount.cpp b/libkopete/kopeteaccount.cpp -index e6e7669a9..61f60d872 100644 ---- a/libkopete/kopeteaccount.cpp -+++ b/libkopete/kopeteaccount.cpp -@@ -42,7 +42,6 @@ - - #include "kopeteidentity.h" - #include "kopeteidentitymanager.h" --#include "kabcpersistence.h" - #include "kopetecontactlist.h" - #include "kopeteaccountmanager.h" - #include "kopetecontact.h" -@@ -392,11 +391,6 @@ Kopete::MetaContact* Account::addContact( const QString &contactId, const QStrin - if ( c ) - { - c->setMetaContact( parentContact ); -- if ( mode == ChangeKABC ) -- { -- kDebug( 14010 ) << " changing KABC"; -- KABCPersistence::self()->write( parentContact ); -- } - } - else - { -@@ -453,12 +447,6 @@ bool Account::addContact(const QString &contactId , MetaContact *parent, AddMode - - const bool success = createContact(contactId, parent); - -- if ( success && mode == ChangeKABC ) -- { -- kDebug( 14010 ) << " changing KABC"; -- KABCPersistence::self()->write( parent ); -- } -- - return success; - } - -diff --git a/libkopete/kopetecontact.cpp b/libkopete/kopetecontact.cpp -index 670fba008..7bb5e182b 100644 ---- a/libkopete/kopetecontact.cpp -+++ b/libkopete/kopetecontact.cpp -@@ -28,7 +28,6 @@ - #include - #include - --#include - #include - #include - #include -@@ -448,10 +447,6 @@ void Contact::setMetaContact( MetaContact *m ) - { - m->addContact( this ); - connect( m, SIGNAL(destroyed(QObject*)), this, SLOT(slotMetaContactDestroyed(QObject*)) ); -- // it is necessary to call this write here, because MetaContact::addContact() does not differentiate -- // between adding completely new contacts (which should be written to kabc) and restoring upon restart -- // (where no write is needed). -- KABCPersistence::self()->write( m ); - } - sync(); - } -diff --git a/libkopete/kopetecontactlist.cpp b/libkopete/kopetecontactlist.cpp -index fade2ea29..221d5ad56 100644 ---- a/libkopete/kopetecontactlist.cpp -+++ b/libkopete/kopetecontactlist.cpp -@@ -27,7 +27,6 @@ - #include - - // KDE includes --#include - #include - #include - #include -@@ -434,16 +433,6 @@ void ContactList::slotSaveLater() - d->saveTimer->start( 17100 /* 17,1 seconds */ ); - } - --void ContactList::slotKABCChanged() --{ -- // TODO: react to changes in KABC, replacing this function, post 3.4 (Will) -- // call syncWithKABC on each metacontact to check if its associated kabc entry has changed. --/* for ( MetaContact * mc = d->contacts.first(); mc; mc = d->contacts.next() ) -- -- mc->syncWithKABC();*/ --} -- -- - } //END namespace Kopete - - #include "kopetecontactlist.moc" -diff --git a/libkopete/kopetecontactlist.h b/libkopete/kopetecontactlist.h -index abfb8a15f..8313757ea 100644 ---- a/libkopete/kopetecontactlist.h -+++ b/libkopete/kopetecontactlist.h -@@ -266,10 +266,6 @@ private slots: - * Called when the contact list changes. Flags the list dirty and schedules a save for a little while later. - */ - void slotSaveLater(); -- /** -- * Called on contact list load or when KABC has changed, to check if we need to update our contact list from there. -- */ -- void slotKABCChanged(); - - private: - /** -diff --git a/libkopete/kopetemetacontact.cpp b/libkopete/kopetemetacontact.cpp -index da9b92bf5..ef181a4ef 100644 ---- a/libkopete/kopetemetacontact.cpp -+++ b/libkopete/kopetemetacontact.cpp -@@ -23,16 +23,12 @@ - - #include - --#include --#include -- - #include - #include - #include - #include - #include - --#include "kabcpersistence.h" - #include "kopetecontactlist.h" - #include "kopetecontact.h" - #include "kopeteaccountmanager.h" -@@ -62,10 +58,6 @@ MetaContact::MetaContact() - connect( this, SIGNAL(contactAdded(Kopete::Contact*)), SIGNAL(persistentDataChanged()) ); - connect( this, SIGNAL(contactRemoved(Kopete::Contact*)), SIGNAL(persistentDataChanged()) ); - -- // TODO: speed up: this slot is called when any kabc contact is changed and is called in *every* metacontact instance. also slot is slow because it finding kabc id -- // Update the KABC picture when the KDE Address book change. -- connect(KABCPersistence::self()->addressBook(), SIGNAL(addressBookChanged(AddressBook*)), this, SLOT(slotUpdateAddressBookPicture())); -- - // make sure MetaContact is at least in one group - addToGroup( Group::topLevel() ); - // I'm not sure this is correct -Olivier -@@ -242,7 +234,6 @@ void MetaContact::removeContact(Contact *c, bool deleted) - - kDebug( 14010 ) << "Contact disconnected"; - -- KABCPersistence::self()->write( this ); - } - - // Reparent the contact -@@ -668,14 +659,7 @@ QString MetaContact::customDisplayName() const - QString MetaContact::displayName() const - { - PropertySource source = displayNameSource(); -- if ( source == SourceKABC ) -- { -- // kabc source, try to get from addressbook -- // if the metacontact has a kabc association -- if ( !kabcId().isEmpty() ) -- return nameFromKABC(kabcId()); -- } -- else if ( source == SourceContact || d->displayName.isEmpty()) -+ if ( source == SourceContact || d->displayName.isEmpty()) - { - if ( d->displayNameSourceContact==0 ) - { -@@ -697,25 +681,6 @@ QString MetaContact::displayName() const - return d->displayName; - } - --QString nameFromKABC( const QString &id ) /*const*/ --{ -- KABC::AddressBook* ab = KABCPersistence::self()->addressBook(); -- if ( ! id.isEmpty() && !id.contains(':') ) -- { -- KABC::Addressee theAddressee = ab->findByUid(id); -- if ( theAddressee.isEmpty() ) -- { -- kDebug( 14010 ) << "no KABC::Addressee found for ( " << id << " ) " << " in current address book"; -- } -- else -- { -- return theAddressee.formattedName(); -- } -- } -- // no kabc association, return null image -- return QString(); --} -- - QString nameFromContact( Kopete::Contact *c) /*const*/ - { - if ( !c ) -@@ -787,36 +752,6 @@ QImage photoFromContact( Kopete::Contact *contact) /*const*/ - return img; - } - --QImage photoFromKABC( const QString &id ) /*const*/ --{ -- KABC::AddressBook* ab = KABCPersistence::self()->addressBook(); -- if ( ! id.isEmpty() && !id.contains(':') ) -- { -- KABC::Addressee theAddressee = ab->findByUid(id); -- if ( theAddressee.isEmpty() ) -- { -- kDebug( 14010 ) << "no KABC::Addressee found for ( " << id << " ) " << " in current address book"; -- } -- else -- { -- KABC::Picture pic = theAddressee.photo(); -- if ( pic.data().isNull() && pic.url().isEmpty() ) -- pic = theAddressee.logo(); -- -- if ( pic.isIntern()) -- { -- return pic.data(); -- } -- else -- { -- return QPixmap( pic.url() ).toImage(); -- } -- } -- } -- // no kabc association, return null image -- return QImage(); --} -- - Contact *MetaContact::displayNameSourceContact() const - { - return d->displayNameSourceContact; -@@ -926,9 +861,6 @@ void MetaContact::slotPropertyChanged( PropertyContainer* _subcontact, const QSt - } - else if(photoSourceContact() == subcontact) - { -- if(d->photoSyncedWithKABC) -- setPhotoSyncedWithKABC(true); -- - setPhotoSourceContact(subcontact); - } - } -@@ -1120,28 +1052,6 @@ void MetaContact::slotAllPluginsLoaded() - setPhotoSourceContact( findContact( d->photoSourcePID, d->photoSourceAID, d->photoSourceCID) ); - } - --void MetaContact::slotUpdateAddressBookPicture() --{ -- KABC::AddressBook* ab = KABCPersistence::self()->addressBook(); -- QString id = kabcId(); -- if ( !id.isEmpty() && !id.contains(':') ) -- { -- KABC::Addressee theAddressee = ab->findByUid(id); -- if ( theAddressee.isEmpty() ) -- { -- kDebug( 14010 ) << "no KABC::Addressee found for ( " << id << " ) " << " in current address book"; -- } -- else -- { -- KABC::Picture pic = theAddressee.photo(); -- if ( pic.data().isNull() && pic.url().isEmpty() ) -- pic = theAddressee.logo(); -- -- d->kabcPicture.setPicture(pic); -- } -- } --} -- - bool MetaContact::isTemporary() const - { - return d->temporary; -@@ -1197,84 +1107,14 @@ void MetaContact::setKabcId( const QString& newKabcId ) - d->kabcId = newKabcId; - if ( loading() ) - { -- // TODO: speed up: this slot is called in *every* metacontact instance and is slow because it finding kabc id -- slotUpdateAddressBookPicture(); - } - else - { -- KABCPersistence::self()->write( this ); - emit onlineStatusChanged( this, d->onlineStatus ); - emit persistentDataChanged(); - } - } - --bool MetaContact::isPhotoSyncedWithKABC() const --{ -- return d->photoSyncedWithKABC; --} -- --void MetaContact::setPhotoSyncedWithKABC(bool b) --{ -- d->photoSyncedWithKABC=b; -- if( b && !loading() ) -- { -- QVariant newValue; -- -- switch( photoSource() ) -- { -- case SourceContact: -- { -- Contact *source = photoSourceContact(); -- if(source != 0L) -- newValue = source->property( Kopete::Global::Properties::self()->photo() ).value(); -- break; -- } -- case SourceCustom: -- { -- if( !d->customPicture.isNull() ) -- newValue = d->customPicture.path(); -- break; -- } -- // Don't sync the photo with KABC if the source is KABC ! -- default: -- return; -- } -- -- if ( !d->kabcId.isEmpty() && !newValue.isNull()) -- { -- KABC::Addressee theAddressee = KABCPersistence::self()->addressBook()->findByUid( kabcId() ); -- -- if ( !theAddressee.isEmpty() ) -- { -- QImage img; -- if(newValue.canConvert( QVariant::Image )) -- img=newValue.value(); -- else if(newValue.canConvert( QVariant::Pixmap )) -- img=newValue.value().toImage(); -- -- if(img.isNull()) -- { -- // Some protocols like MSN save the photo as a url in -- // contact properties, we should not use this url -- // to sync with kabc but try first to embed the -- // photo data in the kabc addressee, because it could -- // be remote resource and the local url makes no sense -- QImage fallBackImage = QImage(newValue.toString()); -- if(fallBackImage.isNull()) -- theAddressee.setPhoto(newValue.toString()); -- else -- theAddressee.setPhoto(fallBackImage); -- } -- else -- theAddressee.setPhoto(img); -- -- KABCPersistence::self()->addressBook()->insertAddressee(theAddressee); -- KABCPersistence::self()->writeAddressBook( theAddressee.resource() ); -- } -- -- } -- } --} - - QList MetaContact::contacts() const - { -diff --git a/libkopete/kopetemetacontact.h b/libkopete/kopetemetacontact.h -index 55b202d57..80613ec64 100644 ---- a/libkopete/kopetemetacontact.h -+++ b/libkopete/kopetemetacontact.h -@@ -64,7 +64,6 @@ class KOPETE_EXPORT MetaContact : public ContactListElement - Q_PROPERTY( bool canAcceptFiles READ canAcceptFiles ) - //Q_PROPERTY( ulong idleTime READ idleTime ) - Q_PROPERTY( QUuid metaContactId READ metaContactId WRITE setMetaContactId ) -- Q_PROPERTY( bool photoSyncedWithKABC READ isPhotoSyncedWithKABC WRITE setPhotoSyncedWithKABC ) - - public: - typedef QList List; -@@ -275,19 +274,6 @@ public: - */ - void setPhotoSourceContact( Contact* contact ); - -- /** -- * @return true if when a subcontact change his photo, the photo will be set to the kabc contact. -- */ -- bool isPhotoSyncedWithKABC() const; -- -- /** -- * Set if the photo should be synced with the adressbook when the photosource change his photo -- * -- * If \p b is true, the photo will be synced immediately if possible -- */ -- void setPhotoSyncedWithKABC(bool b); -- -- - /** - * Temporary contacts will not be serialized. - * If they are added to the contact list, they appears in a special "Not in your contact list" group. -@@ -601,11 +587,6 @@ private slots: - */ - void slotContactDestroyed( Kopete::Contact* ); - -- /** -- * Update the KABC Picture when the addressbook is changed. -- */ -- void slotUpdateAddressBookPicture(); -- - protected: - //QImage photoFromContact( Kopete::Contact *c) const; - //QImage photoFromKABC( const QString &id ) const; -@@ -622,9 +603,7 @@ private: - - // util functions shared with metacontact property dialog - KOPETE_EXPORT QImage photoFromContact( Kopete::Contact *c) /*const*/; --KOPETE_EXPORT QImage photoFromKABC( const QString &id ) /*const*/; - KOPETE_EXPORT QString nameFromContact( Kopete::Contact *c) /*const*/; --KOPETE_EXPORT QString nameFromKABC( const QString &id ) /*const*/; - - } //END namespace Kopete - -diff --git a/libkopete/kopetepicture.cpp b/libkopete/kopetepicture.cpp -index c84ab34d2..c5c0e143b 100644 ---- a/libkopete/kopetepicture.cpp -+++ b/libkopete/kopetepicture.cpp -@@ -18,8 +18,6 @@ - - #include - --#include -- - #include - #include - #include -@@ -56,12 +54,6 @@ Picture::Picture(const QImage &image) - setPicture(image); - } - --Picture::Picture(const KABC::Picture &picture) -- : d(new Private) --{ -- setPicture(picture); --} -- - Picture::Picture(const Picture &other) - : d(other.d) - {} -@@ -172,19 +164,6 @@ void Picture::setPicture(const QString &path) - d->pictureBase64.clear(); - } - --void Picture::setPicture(const KABC::Picture &picture) --{ -- // No need to call detach() here because setPicture will do it. -- if ( picture.isIntern()) -- { -- setPicture( picture.data() ); -- } -- else -- { -- setPicture( picture.url() ); -- } --} -- - void Picture::detach() - { - // there is no detach in KSharedPtr. -diff --git a/libkopete/ui/addressbooklinkwidget.h b/libkopete/ui/addressbooklinkwidget.h -index ddb17156d..c33395f60 100644 ---- a/libkopete/ui/addressbooklinkwidget.h -+++ b/libkopete/ui/addressbooklinkwidget.h -@@ -24,7 +24,6 @@ - #ifndef ADDRESSBOOKLINKWIDGET_H - #define ADDRESSBOOKLINKWIDGET_H - --#include - #include - - #include "ui_addressbooklinkwidget_base.h" -@@ -47,10 +46,6 @@ Q_OBJECT - public: - explicit AddressBookLinkWidget( QWidget * parent = 0, const char * name = 0 ); - ~AddressBookLinkWidget() {} -- /** -- * Set the currently selected addressee -- */ -- void setAddressee( const KABC::Addressee& addr ); - /** - * Set the current metacontact so that the selector dialog may be preselected - */ -@@ -60,11 +55,7 @@ public: - */ - QString uid() const; - signals: -- /** -- * Emitted when the selected addressee changed. addr is the KABC::Addressee that was selected. If addr.isEmpty() is empty, the clear button was clicked. -- */ -- void addresseeChanged( const KABC::Addressee& addr ); -- -+ - /** - * Provided so you can perform your own actions instead of opening the AddressBookSelectorWidget. - * To do so, QObject::disconnect() btnSelectAddressee and connect your own slot to this signal -diff --git a/libkopete/ui/contactaddednotifydialog.cpp b/libkopete/ui/contactaddednotifydialog.cpp -index e5724c42e..d8432e8f8 100644 ---- a/libkopete/ui/contactaddednotifydialog.cpp -+++ b/libkopete/ui/contactaddednotifydialog.cpp -@@ -26,16 +26,12 @@ - #include - #include - --#include -- - #include "kopetegroup.h" - #include "kopeteaccount.h" - #include "kopeteuiglobal.h" - #include "kopeteprotocol.h" - #include "kopetecontactlist.h" - #include "kopetemetacontact.h" --#include "addressbooklinkwidget.h" --#include "addressbookselectordialog.h" - #include "ui_contactaddednotifywidget.h" - - namespace Kopete { -@@ -99,7 +95,6 @@ ContactAddedNotifyDialog::ContactAddedNotifyDialog(const QString& contactId, - } - d->widget->m_groupList->setEditText(QString()); //default to top-level - -- connect( d->widget->widAddresseeLink, SIGNAL(addresseeChanged(KABC::Addressee)), this, SLOT(slotAddresseeSelected(KABC::Addressee)) ); - connect( d->widget->m_infoButton, SIGNAL(clicked()), this, SLOT(slotInfoClicked()) ); - - connect( this, SIGNAL(okClicked()) , this , SLOT(slotFinished())); -@@ -146,19 +141,9 @@ MetaContact *ContactAddedNotifyDialog::addContact() const - if(!metacontact) - return 0L; - -- metacontact->setKabcId(d->addressbookId); -- - return metacontact; - } - --void ContactAddedNotifyDialog::slotAddresseeSelected( const KABC::Addressee & addr ) --{ -- if ( !addr.isEmpty() ) -- { -- d->addressbookId = addr.uid(); -- } --} -- - void ContactAddedNotifyDialog::slotInfoClicked() - { - emit infoClicked(d->contactId); -diff --git a/libkopete/ui/contactaddednotifydialog.h b/libkopete/ui/contactaddednotifydialog.h -index d0077b160..5bd8c1b7c 100644 ---- a/libkopete/ui/contactaddednotifydialog.h -+++ b/libkopete/ui/contactaddednotifydialog.h -@@ -20,10 +20,6 @@ - #include - #include "kopete_export.h" - --namespace KABC { -- class Addressee; --} -- - namespace Kopete { - - class Group; -@@ -160,7 +156,6 @@ signals: - - - private slots: -- void slotAddresseeSelected( const KABC::Addressee &); - void slotInfoClicked(); - void slotFinished(); - -diff --git a/libkopete/ui/contactaddednotifywidget.ui b/libkopete/ui/contactaddednotifywidget.ui -index a754917e5..69496c437 100644 ---- a/libkopete/ui/contactaddednotifywidget.ui -+++ b/libkopete/ui/contactaddednotifywidget.ui -@@ -196,9 +196,6 @@ Leave it empty if you want to see the contact's nickname as their display name.< - - - -- -- -- - - - -@@ -236,13 +233,6 @@ Leave it empty if you want to see the contact's nickname as their display name.< -
klineedit.h
- 0 - -- -- -- Kopete::UI::AddressBookLinkWidget -- --
addressbooklinkwidget.h
-- 0 -- -
- - KPushButton -diff --git a/protocols/bonjour/bonjoureditaccountwidget.cpp b/protocols/bonjour/bonjoureditaccountwidget.cpp -index 53ee146b5..5b01c5f1e 100644 ---- a/protocols/bonjour/bonjoureditaccountwidget.cpp -+++ b/protocols/bonjour/bonjoureditaccountwidget.cpp -@@ -28,8 +28,6 @@ - #include "bonjourprotocol.h" - #include - #include --#include --#include - - BonjourEditAccountWidget::BonjourEditAccountWidget( QWidget* parent, Kopete::Account* account) - : QWidget( parent ), KopeteEditAccountWidget( account ) -@@ -63,19 +61,6 @@ BonjourEditAccountWidget::BonjourEditAccountWidget( QWidget* parent, Kopete::Acc - names = user.property(KUser::FullName).toString().split(' '); - } - -- // Next try via the default identity -- KPIMIdentities::IdentityManager manager(true); -- const KPIMIdentities::Identity & ident = manager.defaultIdentity(); -- -- if (! ident.isNull()) { -- // Get the full name from identity (only if not available via KUser) -- if ( names.isEmpty() ) -- names = ident.fullName().split(' '); -- -- // Get the email address -- emailAddress = ident.primaryEmailAddress(); -- } -- - // Split the names array into firstName and lastName - if (! names.isEmpty()) { - firstName = names.takeFirst(); -- cgit v1.2.3