diff options
author | Andreas K. Hüttel <dilfridge@gentoo.org> | 2012-08-01 22:38:00 +0000 |
---|---|---|
committer | Andreas K. Hüttel <dilfridge@gentoo.org> | 2012-08-01 22:38:00 +0000 |
commit | d72697fab4d62b9d921001f0f93438af449b9a10 (patch) | |
tree | 562efa02c1a4e3d12ea3ca161867cb26fe647a02 /kde-base/libkdepim/files | |
parent | Version bump. (diff) | |
download | gentoo-2-d72697fab4d62b9d921001f0f93438af449b9a10.tar.gz gentoo-2-d72697fab4d62b9d921001f0f93438af449b9a10.tar.bz2 gentoo-2-d72697fab4d62b9d921001f0f93438af449b9a10.zip |
Add upstream bugfixes
(Portage version: 2.2.0_alpha120/cvs/Linux x86_64)
Diffstat (limited to 'kde-base/libkdepim/files')
-rw-r--r-- | kde-base/libkdepim/files/4.4/0004-libkdepim-Make-spell-checking-work-again.patch | 69 |
1 files changed, 69 insertions, 0 deletions
diff --git a/kde-base/libkdepim/files/4.4/0004-libkdepim-Make-spell-checking-work-again.patch b/kde-base/libkdepim/files/4.4/0004-libkdepim-Make-spell-checking-work-again.patch new file mode 100644 index 000000000000..19d8c01666f6 --- /dev/null +++ b/kde-base/libkdepim/files/4.4/0004-libkdepim-Make-spell-checking-work-again.patch @@ -0,0 +1,69 @@ +From 6f62ea1bff318d8efea42f59bdc965ee2ab187a0 Mon Sep 17 00:00:00 2001 +From: Thomas McGuire <mcguire@kde.org> +Date: Wed, 11 May 2011 18:21:32 +0100 +Subject: [PATCH 4/6] Make spell checking work again. The text edit used the + wrong config file for loading spell settings. After + using the config file, the correct settigns get loaded + again, since the Loader from Sonnet is a singleton and + therefore shares the settings, so even the textedit + with the wrong settings file name gets updated. + +cherry-picked from d1708effbb68d6eae36ee5177a599c965973725f. + +BUG: 247486 +--- + kmail/kmcomposereditor.cpp | 2 +- + libkdepim/kmeditor.cpp | 12 ++++++++++++ + libkdepim/kmeditor.h | 6 ++++++ + 3 files changed, 19 insertions(+), 1 deletion(-) + +diff --git a/libkdepim/kmeditor.cpp b/libkdepim/kmeditor.cpp +index e8f0d36..067c781 100644 +--- a/libkdepim/kmeditor.cpp ++++ b/libkdepim/kmeditor.cpp +@@ -28,6 +28,7 @@ + #include <KProcess> + #include <KPushButton> + #include <KTemporaryFile> ++#include <kdeversion.h> + + #include <QApplication> + #include <QClipboard> +@@ -215,6 +216,17 @@ KMeditor::KMeditor( QWidget *parent ) + d->init(); + } + ++KMeditor::KMeditor( QWidget *parent, const QString & configFile ) ++#if KDE_IS_VERSION(4,6,0) ++ : TextEdit( parent, configFile ), d( new KMeditorPrivate( this ) ) ++#else ++ : TextEdit( parent ), d( new KMeditorPrivate( this ) ) ++#endif ++{ ++ Q_UNUSED( configFile ) ++ d->init(); ++} ++ + KMeditor::~KMeditor() + { + delete d; +diff --git a/libkdepim/kmeditor.h b/libkdepim/kmeditor.h +index 4aab8aa..66ebb4a 100644 +--- a/libkdepim/kmeditor.h ++++ b/libkdepim/kmeditor.h +@@ -61,6 +61,12 @@ class KDEPIM_EXPORT KMeditor : public KPIMTextEdit::TextEdit + */ + explicit KMeditor( QWidget *parent = 0 ); + ++ /** ++ * Constructs a KMeditor object. ++ */ ++ explicit KMeditor( QWidget *parent, const QString& configFile ); ++ ++ + virtual ~KMeditor(); + + //Redefine it for each apps +-- +1.7.9.2 + |