Hello community,

here is the log from the commit of package messagelib for openSUSE:Factory 
checked in at 2017-03-15 01:00:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/messagelib (Old)
 and      /work/SRC/openSUSE:Factory/.messagelib.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "messagelib"

Wed Mar 15 01:00:41 2017 rev:12 rq:478274 version:16.12.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/messagelib/messagelib.changes    2017-02-13 
07:39:41.571495582 +0100
+++ /work/SRC/openSUSE:Factory/.messagelib.new/messagelib.changes       
2017-03-15 01:59:20.776380931 +0100
@@ -1,0 +2,15 @@
+Thu Mar  9 12:43:59 CET 2017 - [email protected]
+
+- Update to 16.12.3
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-16.12.3.php
+- Changes since 16.12.2:
+  * Fix Bug 377247 - kMail 2 does not properly escape header (kde#377247)
+  * Use correct variable for date direction
+  * Finish removing the user agent from sent emails.
+  * Rename method as requested by David
+  * Keep "disable emoticon" state even if we switch message
+
+
+-------------------------------------------------------------------

Old:
----
  messagelib-16.12.2.tar.xz

New:
----
  messagelib-16.12.3.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ messagelib.spec ++++++
--- /var/tmp/diff_new_pack.FXMmjf/_old  2017-03-15 01:59:21.392293856 +0100
+++ /var/tmp/diff_new_pack.FXMmjf/_new  2017-03-15 01:59:21.396293291 +0100
@@ -17,10 +17,10 @@
 
 
 Name:           messagelib
-Version:        16.12.2
+Version:        16.12.3
 Release:        0
 %define kf5_version 5.26.0
-# Latest stable Applications (e.g. 16.08 in KA, but 16.12.2 in KUA)
+# Latest stable Applications (e.g. 16.08 in KA, but 16.12.3 in KUA)
 %{!?_kapp_version: %global _kapp_version %(echo %{version}| awk -F. '{print 
$1"."$2}')}
 Summary:        KDE PIM library for e-mail message parsing and display
 # FIXME: use correct group, see 
"https://en.opensuse.org/openSUSE:Package_group_guidelines";

++++++ messagelib-16.12.2.tar.xz -> messagelib-16.12.3.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/messagelib-16.12.2/CMakeLists.txt 
new/messagelib-16.12.3/CMakeLists.txt
--- old/messagelib-16.12.2/CMakeLists.txt       2017-02-05 08:03:21.000000000 
+0100
+++ new/messagelib-16.12.3/CMakeLists.txt       2017-03-06 13:30:37.000000000 
+0100
@@ -7,28 +7,28 @@
 
 set(KF5_VERSION "5.28.0")
 
-set(PIM_VERSION "5.4.2")
+set(PIM_VERSION "5.4.3")
 
 set(MESSAGELIB_LIB_VERSION ${PIM_VERSION})
-set(AKONADIMIME_LIB_VERSION "5.4.2")
+set(AKONADIMIME_LIB_VERSION "5.4.3")
 
 set(QT_REQUIRED_VERSION "5.6.0")
 
-set(AKONADI_VERSION "5.4.2")
-set(AKONADINOTES_LIB_VERSION "5.4.2")
-set(GRANTLEETHEME_LIB_VERSION "5.4.2")
-set(GRAVATAR_LIB_VERSION "5.4.2")
-set(IDENTITYMANAGEMENT_LIB_VERSION "5.4.2")
-set(KCONTACTS_LIB_VERSION "5.4.2")
-set(KDEPIM_APPS_LIB_VERSION "5.4.2")
-set(KLDAP_LIB_VERSION "5.4.2")
-set(KMAILTRANSPORT_LIB_VERSION "5.4.2")
-set(KMBOX_LIB_VERSION "5.4.2")
-set(KMIME_LIB_VERSION "5.4.2")
-set(KPIMTEXTEDIT_LIB_VERSION "5.4.2")
-set(LIBKDEPIM_LIB_VERSION "5.4.2")
-set(LIBKLEO_LIB_VERSION "5.4.2")
-set(PIMCOMMON_LIB_VERSION "5.4.2")
+set(AKONADI_VERSION "5.4.3")
+set(AKONADINOTES_LIB_VERSION "5.4.3")
+set(GRANTLEETHEME_LIB_VERSION "5.4.3")
+set(GRAVATAR_LIB_VERSION "5.4.3")
+set(IDENTITYMANAGEMENT_LIB_VERSION "5.4.3")
+set(KCONTACTS_LIB_VERSION "5.4.3")
+set(KDEPIM_APPS_LIB_VERSION "5.4.3")
+set(KLDAP_LIB_VERSION "5.4.3")
+set(KMAILTRANSPORT_LIB_VERSION "5.4.3")
+set(KMBOX_LIB_VERSION "5.4.3")
+set(KMIME_LIB_VERSION "5.4.3")
+set(KPIMTEXTEDIT_LIB_VERSION "5.4.3")
+set(LIBKDEPIM_LIB_VERSION "5.4.3")
+set(LIBKLEO_LIB_VERSION "5.4.3")
+set(PIMCOMMON_LIB_VERSION "5.4.3")
 
 set(GPGME_LIB_VERSION "1.7.1")
 
@@ -104,7 +104,7 @@
    find_package(KF5PimTextEdit ${KPIMTEXTEDIT_LIB_VERSION} CONFIG REQUIRED)
    find_package(KF5SendLater ${KDEPIM_APPS_LIB_VERSION} CONFIG REQUIRED)
 
-   find_package(KF5AkonadiSearch "5.4.2" CONFIG REQUIRED)
+   find_package(KF5AkonadiSearch "5.4.3" CONFIG REQUIRED)
    set_package_properties(KF5AkonadiSearch PROPERTIES DESCRIPTION "The Akonadi 
Search libraries" URL "http://www.kde.org"; TYPE REQUIRED PURPOSE "Provides 
search capabilities in KMail and Akonadi")
 endif()
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/messagelib-16.12.2/messagecomposer/src/helper/messagehelper.cpp 
new/messagelib-16.12.3/messagecomposer/src/helper/messagehelper.cpp
--- old/messagelib-16.12.2/messagecomposer/src/helper/messagehelper.cpp 
2017-02-05 08:03:21.000000000 +0100
+++ new/messagelib-16.12.3/messagecomposer/src/helper/messagehelper.cpp 
2017-03-06 13:30:37.000000000 +0100
@@ -46,9 +46,6 @@
     message->removeHeader<KMime::Headers::Subject>();
     message->date()->setDateTime(QDateTime::currentDateTime());
 
-    const QStringList extraInfo = QStringList() << 
QString::fromLocal8Bit(MESSAGELIB_GIT_REVISION_STRING) << 
QString::fromLocal8Bit(MESSAGELIB_GIT_LAST_CHANGE);
-
-    
message->userAgent()->fromUnicodeString(KProtocolManager::userAgentForApplication(QString::fromLocal8Bit("KMail"),
 QString::fromLocal8Bit(MESSAGELIB_GIT_REVISION_STRING), extraInfo), 
QLatin1String("utf-8").latin1());
     // This will allow to change Content-Type:
     message->contentType()->setMimeType("text/plain");
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/messagelib-16.12.2/messageviewer/src/header/grantleeheaderformatter.cpp 
new/messagelib-16.12.3/messageviewer/src/header/grantleeheaderformatter.cpp
--- old/messagelib-16.12.2/messageviewer/src/header/grantleeheaderformatter.cpp 
2017-02-05 08:03:21.000000000 +0100
+++ new/messagelib-16.12.3/messageviewer/src/header/grantleeheaderformatter.cpp 
2017-03-06 13:30:37.000000000 +0100
@@ -160,7 +160,7 @@
     headerObject.insert(QStringLiteral("fromStr"), 
message->from()->asUnicodeString());
 
     //Sender
-    headerObject.insert(QStringLiteral("sender"), 
message->sender()->asUnicodeString());
+    headerObject.insert(QStringLiteral("sender"), 
d->headerStyleUtil.strToHtml(message->sender()->asUnicodeString()));
     headerObject.insert(QStringLiteral("senderi18n"), i18n("Sender:"));
     headerObject.insert(QStringLiteral("listidi18n"), i18n("List-Id:"));
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/messagelib-16.12.2/messageviewer/src/messageviewerheaderplugins/defaultgrantleeheaderstyleplugin/theme/5.2/header.html
 
new/messagelib-16.12.3/messageviewer/src/messageviewerheaderplugins/defaultgrantleeheaderstyleplugin/theme/5.2/header.html
--- 
old/messagelib-16.12.2/messageviewer/src/messageviewerheaderplugins/defaultgrantleeheaderstyleplugin/theme/5.2/header.html
  2017-02-05 08:03:21.000000000 +0100
+++ 
new/messagelib-16.12.3/messageviewer/src/messageviewerheaderplugins/defaultgrantleeheaderstyleplugin/theme/5.2/header.html
  2017-03-06 13:30:37.000000000 +0100
@@ -74,7 +74,7 @@
                {% endif %}
                <div class="row">
                        <div class="headerleft">{{ header.datei18n }}</div>
-                       <div class="headerrightdate" dir="{{ dateDir }}">{{ 
header.dateshort }}</div>
+                       <div class="headerrightdate" dir="{{ 
header.applicationDir }}">{{ header.dateshort }}</div>
                </div>
                {% if header.spamHTML %}
                <div class="row">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/messagelib-16.12.2/messageviewer/src/viewer/viewer.cpp 
new/messagelib-16.12.3/messageviewer/src/viewer/viewer.cpp
--- old/messagelib-16.12.2/messageviewer/src/viewer/viewer.cpp  2017-02-05 
08:03:21.000000000 +0100
+++ new/messagelib-16.12.3/messageviewer/src/viewer/viewer.cpp  2017-03-06 
13:30:37.000000000 +0100
@@ -601,7 +601,7 @@
     return d->mResetMessageDisplayFormat;
 }
 
-QAction *Viewer::disableEmoticonAction() const
+KToggleAction *Viewer::disableEmoticonAction() const
 {
     Q_D(const Viewer);
     return d->mDisableEmoticonAction;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/messagelib-16.12.2/messageviewer/src/viewer/viewer.h 
new/messagelib-16.12.3/messageviewer/src/viewer/viewer.h
--- old/messagelib-16.12.2/messageviewer/src/viewer/viewer.h    2017-02-05 
08:03:21.000000000 +0100
+++ new/messagelib-16.12.3/messageviewer/src/viewer/viewer.h    2017-03-06 
13:30:37.000000000 +0100
@@ -278,7 +278,7 @@
     QAction *saveAsAction() const;
     QAction *saveMessageDisplayFormatAction() const;
     QAction *resetMessageDisplayFormatAction() const;
-    QAction *disableEmoticonAction() const;
+    KToggleAction *disableEmoticonAction() const;
     KActionMenu *shareServiceUrlMenu() const;
     HeaderStylePlugin *headerStylePlugin() const;
     void setPluginName(const QString &pluginName);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/messagelib-16.12.2/messageviewer/src/viewer/viewer_p.cpp 
new/messagelib-16.12.3/messageviewer/src/viewer/viewer_p.cpp
--- old/messagelib-16.12.2/messageviewer/src/viewer/viewer_p.cpp        
2017-02-05 08:03:21.000000000 +0100
+++ new/messagelib-16.12.3/messageviewer/src/viewer/viewer_p.cpp        
2017-03-06 13:30:37.000000000 +0100
@@ -1254,7 +1254,6 @@
 
 void ViewerPrivate::resetStateForNewMessage()
 {
-    mForceEmoticons = true;
     mClickedUrl.clear();
     mImageUrl.clear();
     enableMessageDisplay(); // just to make sure it's on
@@ -1719,9 +1718,9 @@
     ac->addAction(QStringLiteral("shareservice_menu"), mShareServiceUrlMenu);
     connect(mShareServiceManager, 
&PimCommon::ShareServiceUrlManager::serviceUrlSelected, this, 
&ViewerPrivate::slotServiceUrlSelected);
 
-    mDisableEmoticonAction = new QAction(i18n("Disable Emoticon"), this);
+    mDisableEmoticonAction = new KToggleAction(i18n("Disable Emoticon"), this);
     ac->addAction(QStringLiteral("disable_emoticon"), mDisableEmoticonAction);
-    connect(mDisableEmoticonAction, &QAction::triggered, this, 
&ViewerPrivate::slotDisableEmoticon);
+    connect(mDisableEmoticonAction, &QAction::triggered, this, 
&ViewerPrivate::slotToggleEmoticons);
     ac->setDefaultShortcut(mFindInMessageAction, 
KStandardShortcut::find().first());
 }
 
@@ -3138,10 +3137,8 @@
     mViewer->setPrintElementBackground(printElementBackground);
 }
 
-void ViewerPrivate::slotDisableEmoticon()
+void ViewerPrivate::slotToggleEmoticons()
 {
-    if (mForceEmoticons) {
-        mForceEmoticons = false;
-        update(MimeTreeParser::Force);
-    }
+     mForceEmoticons = !mForceEmoticons;
+     update(MimeTreeParser::Force);
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/messagelib-16.12.2/messageviewer/src/viewer/viewer_p.h 
new/messagelib-16.12.3/messageviewer/src/viewer/viewer_p.h
--- old/messagelib-16.12.2/messageviewer/src/viewer/viewer_p.h  2017-02-05 
08:03:21.000000000 +0100
+++ new/messagelib-16.12.3/messageviewer/src/viewer/viewer_p.h  2017-03-06 
13:30:37.000000000 +0100
@@ -474,7 +474,7 @@
     void slotExportHtmlPageSuccess(const QString &filename);
     void slotHandlePagePrinted(bool result);
     void slotLoadStarted();
-    void slotDisableEmoticon();
+    void slotToggleEmoticons();
     void slotCheckUrl(WebEngineViewer::CheckPhishingUrlJob::UrlStatus status, 
const QUrl &url, const Akonadi::Item &item);
 public Q_SLOTS:
     /** An URL has been activate with a click. */
@@ -643,7 +643,7 @@
     QAction *mFindInMessageAction;
     QAction *mSaveMessageDisplayFormat;
     QAction *mResetMessageDisplayFormat;
-    QAction *mDisableEmoticonAction;
+    KToggleAction *mDisableEmoticonAction;
     KToggleAction *mHeaderOnlyAttachmentsAction;
     KSelectAction *mSelectEncodingAction;
     KToggleAction *mToggleFixFontAction;


Reply via email to