diff --git a/configuredialog.cpp b/configuredialog.cpp index 2294fcfcd..a40e3bfe3 100644 --- a/configuredialog.cpp +++ b/configuredialog.cpp @@ -3463,8 +3463,8 @@ void SecurityPage::GeneralTab::doLoadOther() { const KConfigGroup reader( KMKernel::config(), "Reader" ); - mSGTab.mHtmlMailCheck->setChecked( GlobalSettings::self()->htmlMail() ); - mSGTab.mExternalReferences->setChecked( GlobalSettings::self()->htmlLoadExternal() ); + mSGTab.mHtmlMailCheck->setChecked( MessageViewer::GlobalSettings::self()->htmlMail() ); + mSGTab.mExternalReferences->setChecked( MessageViewer::GlobalSettings::self()->htmlLoadExternal() ); mSGTab.mAutomaticallyImportAttachedKeysCheck->setChecked( reader.readEntry( "AutoImportKeys", false ) ); @@ -3478,7 +3478,7 @@ void SecurityPage::GeneralTab::doLoadOther() num = mdn.readEntry( "quote-message", 0 ); if ( num < 0 || num >= mOrigQuoteGroup->buttons().count() ) num = 0; mOrigQuoteGroup->button(num)->setChecked(true); - mSGTab.mNoMDNsWhenEncryptedCheck->setChecked( GlobalSettings::self()->notSendWhenEncrypted() ); + mSGTab.mNoMDNsWhenEncryptedCheck->setChecked( MessageViewer::GlobalSettings::self()->notSendWhenEncrypted() ); } void SecurityPage::GeneralTab::save() @@ -3486,14 +3486,13 @@ void SecurityPage::GeneralTab::save() KConfigGroup reader( KMKernel::config(), "Reader" ); KConfigGroup mdn( KMKernel::config(), "MDN" ); - if ( GlobalSettings::self()->htmlMail() != mSGTab.mHtmlMailCheck->isChecked()) + if ( MessageViewer::GlobalSettings::self()->htmlMail() != mSGTab.mHtmlMailCheck->isChecked()) { if (KMessageBox::warningContinueCancel(this, i18n("Changing the global " "HTML setting will override all folder specific values."), QString(), KStandardGuiItem::cont(), KStandardGuiItem::cancel(), "htmlMailOverride") == KMessageBox::Continue) { - GlobalSettings::self()->setHtmlMail( mSGTab.mHtmlMailCheck->isChecked() ); - QStringList names; + MessageViewer::GlobalSettings::self()->setHtmlMail( mSGTab.mHtmlMailCheck->isChecked() ); QList collections = kmkernel->allFoldersCollection(); for (int i = 0; i < collections.size(); ++i) { @@ -3503,11 +3502,11 @@ void SecurityPage::GeneralTab::save() } } } - GlobalSettings::self()->setHtmlLoadExternal( mSGTab.mExternalReferences->isChecked() ); + MessageViewer::GlobalSettings::self()->setHtmlLoadExternal( mSGTab.mExternalReferences->isChecked() ); reader.writeEntry( "AutoImportKeys", mSGTab.mAutomaticallyImportAttachedKeysCheck->isChecked() ); mdn.writeEntry( "default-policy", mMDNGroup->checkedId() ); mdn.writeEntry( "quote-message", mOrigQuoteGroup->checkedId() ); - GlobalSettings::self()->setNotSendWhenEncrypted( mSGTab.mNoMDNsWhenEncryptedCheck->isChecked() ); + MessageViewer::GlobalSettings::self()->setNotSendWhenEncrypted( mSGTab.mNoMDNsWhenEncryptedCheck->isChecked() ); MessageViewer::GlobalSettings::self()->setAlwaysDecrypt( mSGTab.mAlwaysDecrypt->isChecked() ); } diff --git a/kmail.kcfg.cmake b/kmail.kcfg.cmake index 8c7fadc03..56bbf5e75 100644 --- a/kmail.kcfg.cmake +++ b/kmail.kcfg.cmake @@ -267,10 +267,6 @@ true - - - false - 78 @@ -502,40 +498,9 @@ false - - 100 - - - 180 - - - - fancy - - - - rich - - - - false - - - - false - - - - - Smart - - - - true - false diff --git a/kmcomposewin.cpp b/kmcomposewin.cpp index 8541d4812..bded915f6 100644 --- a/kmcomposewin.cpp +++ b/kmcomposewin.cpp @@ -641,7 +641,7 @@ void KMComposeWin::writeConfig( void ) GlobalSettings::self()->setPreviousFcc( QString::number(mFcc->currentCollection().id()) ); GlobalSettings::self()->setAutoSpellChecking( mAutoSpellCheckingAction->isChecked() ); - GlobalSettings::self()->setUseFixedFont( mFixedFontAction->isChecked() ); + MessageViewer::GlobalSettings::self()->setUseFixedFont( mFixedFontAction->isChecked() ); if ( !mForceDisableHtml ) GlobalSettings::self()->setUseHtmlMarkup( mEditor->textMode() == KMeditor::Rich ); GlobalSettings::self()->setComposerSize( size() ); @@ -1253,7 +1253,7 @@ void KMComposeWin::setupActions( void ) mFixedFontAction = new KToggleAction( i18n("Use Fi&xed Font"), this ); actionCollection()->addAction( "toggle_fixedfont", mFixedFontAction ); connect( mFixedFontAction, SIGNAL(triggered(bool) ), SLOT(slotUpdateFont()) ); - mFixedFontAction->setChecked( GlobalSettings::self()->useFixedFont() ); + mFixedFontAction->setChecked( MessageViewer::GlobalSettings::self()->useFixedFont() ); //these are checkable!!! mUrgentAction = new KToggleAction( diff --git a/kmmainwidget.cpp b/kmmainwidget.cpp index 29c0bca82..6e5c15b0a 100644 --- a/kmmainwidget.cpp +++ b/kmmainwidget.cpp @@ -490,8 +490,8 @@ void KMMainWidget::readPreConfig() mReaderWindowActive = GlobalSettings::self()->readerWindowMode() != GlobalSettings::EnumReaderWindowMode::hide; mReaderWindowBelow = GlobalSettings::self()->readerWindowMode() == GlobalSettings::EnumReaderWindowMode::below; - mHtmlPref = GlobalSettings::self()->htmlMail(); - mHtmlLoadExtPref = GlobalSettings::self()->htmlLoadExternal(); + mHtmlPref = MessageViewer::GlobalSettings::self()->htmlMail(); + mHtmlLoadExtPref = MessageViewer::GlobalSettings::self()->htmlLoadExternal(); mEnableFavoriteFolderView = GlobalSettings::self()->enableFavoriteFolderView(); mEnableFolderQuickSearch = GlobalSettings::self()->enableFolderQuickSearch(); } @@ -2778,8 +2778,8 @@ void KMMainWidget::slotItemsFetchedForActivation( const Akonadi::Item::List &lis Item msg = list.first(); KMReaderMainWin *win = new KMReaderMainWin( mFolderHtmlPref, mFolderHtmlLoadExtPref ); - KConfigGroup reader( KMKernel::config(), "Reader" ); - bool useFixedFont = mMsgView ? mMsgView->isFixedFont() : GlobalSettings::self()->useFixedFont(); + const bool useFixedFont = mMsgView ? mMsgView->isFixedFont() : + MessageViewer::GlobalSettings::self()->useFixedFont(); win->setUseFixedFont( useFixedFont ); win->showMessage( overrideEncoding(), msg ); win->show(); diff --git a/messageactions.cpp b/messageactions.cpp index af464a486..0e0e9f40e 100644 --- a/messageactions.cpp +++ b/messageactions.cpp @@ -450,7 +450,7 @@ void MessageActions::slotPrintMsg() const bool htmlOverride = mMessageView ? mMessageView->htmlOverride() : false; const bool htmlLoadExtOverride = mMessageView ? mMessageView->htmlLoadExtOverride() : false; const bool useFixedFont = mMessageView ? mMessageView->isFixedFont() : - GlobalSettings::self()->useFixedFont(); + MessageViewer::GlobalSettings::self()->useFixedFont(); const QString overrideEncoding = mMessageView ? mMessageView->overrideEncoding() : MessageViewer::GlobalSettings::self()->overrideCharacterEncoding();