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

List:       kde-commits
Subject:    KDE/kdepim/wizards
From:       Thomas McGuire <mcguire () kde ! org>
Date:       2010-06-29 18:50:10
Message-ID: 20100629185010.13586AC8E0 () svn ! kde ! org
[Download RAW message or body]

SVN commit 1144366 by tmcguire:

Remove email support in the groupwise wizard.

It didn't work anyway, is it modified the old KMail config file.

 M  +1 -2      CMakeLists.txt  
 M  +1 -97     groupwisewizard.cpp  
 M  +0 -9      groupwisewizard.h  
 D             kmailchanges.cpp  
 D             kmailchanges.h  


--- trunk/KDE/kdepim/wizards/CMakeLists.txt #1144365:1144366
@@ -24,7 +24,6 @@
 
   set(groupwarewizard_SRCS ${libknotesresources_SRCS} groupwarewizard.cpp \
groupwaremain.cpp overviewpage.cpp  groupwisewizard.cpp
-      kmailchanges.cpp
   )
 
   kde4_add_kcfg_files(groupwarewizard_SRCS groupwiseconfig.kcfgc)
@@ -53,7 +52,7 @@
 
   ########### next target ###############
 
-  set(groupwisewizard_SRCS groupwisewizard.cpp groupwisemain.cpp kmailchanges.cpp)
+  set(groupwisewizard_SRCS groupwisewizard.cpp groupwisemain.cpp)
 
   kde4_add_kcfg_files(groupwisewizard_SRCS groupwiseconfig.kcfgc)
 
--- trunk/KDE/kdepim/wizards/groupwisewizard.cpp #1144365:1144366
@@ -21,7 +21,7 @@
 #include "groupwisewizard.h"
 
 #include "groupwiseconfig.h"
-#include "kmailchanges.h"
+#include "kconfigpropagator.h"
 
 #include "kresources/groupwise/kabc_groupwiseprefs.h"
 #include "kresources/groupwise/kabc_resourcegroupwise.h"
@@ -180,16 +180,6 @@
     }
 
   protected:
-    class Writer : public CreateDisconnectedImapAccount::CustomWriter
-    {
-      public:
-	void writeFolder( KConfig &, int ) {}
-	void writeIds( int accountId, int transportId )
-	{
-          GroupwiseConfig::setKMailAccountId( accountId );
-	  GroupwiseConfig::setKMailTransportId( transportId );
-	}
-    };
 
     void addCustomChanges( Change::List &changes )
     {
@@ -240,32 +230,7 @@
           }
         }
       }
-
-      if ( GroupwiseConfig::createEmailAccount() ) {
-        CreateDisconnectedImapAccount *ca =
-          new CreateDisconnectedImapAccount( i18n("GroupWise") );
-
-        ca->setServer( GroupwiseConfig::host() );
-        ca->setUser( GroupwiseConfig::user() );
-        ca->setPassword( GroupwiseConfig::password() );
-        ca->setRealName( GroupwiseConfig::fullName() );
-        QString email = GroupwiseConfig::email();
-        if ( !email.isEmpty() ) ca->setEmail( email );
-        ca->enableSavePassword( true );
-        ca->enableSieve( false );
-        ca->setEncryption( CreateDisconnectedImapAccount::SSL );
-        ca->setAuthentication( CreateDisconnectedImapAccount::PLAIN );
-        ca->setAuthenticationSend( CreateDisconnectedImapAccount::PLAIN );
-        ca->setSmtpPort( 25 );
-
-        ca->setExistingAccountId( GroupwiseConfig::kMailAccountId() );
-        ca->setExistingTransportId( GroupwiseConfig::kMailTransportId() );
-
-        ca->setCustomWriter( new Writer );
-
-        changes.append( ca );
       }
-    }
 };
 
 GroupwiseWizard::GroupwiseWizard() : KConfigWizard( new GroupwisePropagator )
@@ -311,40 +276,6 @@
 
   topLayout->setRowStretch( 6, 1 );
 
-
-  mEmailPage = createWizardPage( i18n("Mail") );
-
-  topLayout = new QGridLayout;
-  topLayout->setSpacing( spacingHint() );
-  mEmailPage->setLayout(topLayout);
-
-  mEmailBox = new QGroupBox( i18n("Create Mail Account"));
-  mEmailBox->setCheckable( true );
-  topLayout->addWidget( mEmailBox, 0, 0 );
-
-  QGridLayout *accountLayout= new QGridLayout;
-  accountLayout->setSpacing( spacingHint() );
-
-  label = new QLabel( i18n("Email address:"));
-  accountLayout->addWidget( label, 0, 0 );
-
-  mEmailEdit = new KLineEdit;
-  accountLayout->addWidget( mEmailEdit, 0, 1 );
-
-  label = new QLabel( i18n("Full name:"));
-  accountLayout->addWidget( label, 1, 0 );
-
-  mFullNameEdit = new KLineEdit;
-  accountLayout->addWidget( mFullNameEdit, 1, 1 );
-
-  accountLayout->setRowStretch( 2, 1 );
-
-  mEmailBox->setLayout(accountLayout);
-
-  connect( this, SIGNAL( currentPageChanged( KPageWidgetItem *, KPageWidgetItem * ) \
                ),
-    SLOT( slotAboutToShowPage( KPageWidgetItem *, KPageWidgetItem * ) ) );
-
-
   setupRulesPage();
   setupChangesPage();
 
@@ -364,13 +295,6 @@
       mPasswordEdit->text().isEmpty() )
     return i18n( "Please fill in all fields." );
 
-  if ( mEmailBox->isChecked() ) {
-    if( !KPIMUtils::isValidSimpleAddress( mEmailEdit->text() ) )
-      return i18n("Invalid email address entered.");
-    if( mFullNameEdit->text().isEmpty() )
-      return i18n( "Please fill in all fields." );
-  }
-
   return QString();
 }
 
@@ -383,9 +307,6 @@
   mPasswordEdit->setText( GroupwiseConfig::self()->password() );
   mSavePasswordCheck->setChecked( GroupwiseConfig::self()->savePassword() );
   mSecureCheck->setChecked( GroupwiseConfig::self()->useHttps() );
-  mEmailEdit->setText( GroupwiseConfig::self()->email() );
-  mFullNameEdit->setText( GroupwiseConfig::fullName() );
-  mEmailBox->setChecked( GroupwiseConfig::createEmailAccount() );
 }
 
 void GroupwiseWizard::usrWriteConfig()
@@ -397,23 +318,6 @@
   GroupwiseConfig::self()->setPassword( mPasswordEdit->text() );
   GroupwiseConfig::self()->setSavePassword( mSavePasswordCheck->isChecked() );
   GroupwiseConfig::self()->setUseHttps( mSecureCheck->isChecked() );
-  GroupwiseConfig::setEmail( mEmailEdit->text() );
-  GroupwiseConfig::setFullName( mFullNameEdit->text() );
-  GroupwiseConfig::setCreateEmailAccount( mEmailBox->isChecked() );
 }
 
-void GroupwiseWizard::slotAboutToShowPage( KPageWidgetItem * page, KPageWidgetItem * \
                )
-{
-  if ( page->widget() == mEmailPage ) {
-    if ( mEmailEdit->text().isEmpty() ) {
-      QString host = mServerEdit->text();
-      int pos = host.lastIndexOf( "." );
-      if ( pos > 0 ) pos = host.lastIndexOf( ".", pos - 1 );
-      if ( pos > 0 ) host = host.mid( pos + 1 );
-      QString email = mUserEdit->text() + '@' + host;
-      mEmailEdit->setText( email );
-    }
-  }
-}
-
 #include "groupwisewizard.moc"
--- trunk/KDE/kdepim/wizards/groupwisewizard.h #1144365:1144366
@@ -38,9 +38,6 @@
     void usrReadConfig();
     void usrWriteConfig();
 
-  protected slots:
-    void slotAboutToShowPage( KPageWidgetItem *, KPageWidgetItem * );
-
   private:
     KLineEdit *mServerEdit;
     KLineEdit *mPathEdit;
@@ -49,12 +46,6 @@
     KLineEdit *mPasswordEdit;
     QCheckBox *mSavePasswordCheck;
     QCheckBox *mSecureCheck;
-
-    QWidget *mEmailPage;
-    QGroupBox *mEmailBox;
-    QWidget *mEmailWidget;
-    KLineEdit *mEmailEdit;
-    KLineEdit *mFullNameEdit;
 };
 
 #endif


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

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