Hello community,

here is the log from the commit of package messagelib for openSUSE:Factory 
checked in at 2016-06-20 10:57:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/messagelib (Old)
 and      /work/SRC/openSUSE:Factory/.messagelib.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "messagelib"

Changes:
--------
--- /work/SRC/openSUSE:Factory/messagelib/messagelib.changes    2016-05-31 
12:16:26.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.messagelib.new/messagelib.changes       
2016-06-20 10:57:37.000000000 +0200
@@ -1,0 +2,8 @@
+Fri Jun 10 17:49:53 UTC 2016 - tittiatc...@gmail.com
+
+- Update to KDE Applications 16.04.2
+   * KDE Applications 16.04.2
+   * https://www.kde.org/announcements/announce-applications-16.04.2.php
+
+
+-------------------------------------------------------------------

Old:
----
  messagelib-16.04.1.tar.xz

New:
----
  messagelib-16.04.2.tar.xz

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

Other differences:
------------------
++++++ messagelib.spec ++++++
--- /var/tmp/diff_new_pack.Koierw/_old  2016-06-20 10:57:38.000000000 +0200
+++ /var/tmp/diff_new_pack.Koierw/_new  2016-06-20 10:57:38.000000000 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           messagelib
-Version:        16.04.1
+Version:        16.04.2
 Release:        0
 Summary:        Base package of kdepim
 License:        GPL-2.0 and GPL-3.0 and LGPL-2.1+

++++++ messagelib-16.04.1.tar.xz -> messagelib-16.04.2.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/messagelib-16.04.1/CMakeLists.txt 
new/messagelib-16.04.2/CMakeLists.txt
--- old/messagelib-16.04.1/CMakeLists.txt       2016-04-26 22:21:37.000000000 
+0200
+++ new/messagelib-16.04.2/CMakeLists.txt       2016-05-25 13:24:53.000000000 
+0200
@@ -18,7 +18,7 @@
 include(ECMQtDeclareLoggingCategory)
 include(ECMAddTests)
 
-set(MESSAGELIB_LIB_VERSION "5.2.1")
+set(MESSAGELIB_LIB_VERSION "5.2.2")
 
 set(KF5_VERSION "5.19.0")
 set(KDEPIMLIBS_LIB_VERSION "5.2.0")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/messagelib-16.04.1/messagecore/src/utils/stringutil.cpp 
new/messagelib-16.04.2/messagecore/src/utils/stringutil.cpp
--- old/messagelib-16.04.1/messagecore/src/utils/stringutil.cpp 2016-04-26 
22:21:37.000000000 +0200
+++ new/messagelib-16.04.2/messagecore/src/utils/stringutil.cpp 2016-05-25 
13:24:53.000000000 +0200
@@ -549,7 +549,7 @@
                           + 
QString::fromLatin1(QUrl::toPercentEncoding(KEmailAddress::encodeMailtoUrl(mailbox.prettyAddress(KMime::Types::Mailbox::QuoteWhenNecessary)).path()))
                           + QLatin1String("\" ") + cssStyle + QLatin1Char('>');
             }
-            const bool foundMe = 
im->identityForAddress(mailbox.prettyAddress()) != 
KIdentityManagement::Identity::null();
+            const bool foundMe = (im->identities().count() == 1) && 
(im->identityForAddress(mailbox.prettyAddress()) != 
KIdentityManagement::Identity::null());
             const QString i18nMe = i18nc("signal that this email is defined in 
my identity", "Me");
             if (display == DisplayNameOnly) {
                 if (!mailbox.name().isEmpty()) { // Fallback to the email 
address when the name is not set.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/messagelib-16.04.1/messagelist/src/core/view.cpp 
new/messagelib-16.04.2/messagelist/src/core/view.cpp
--- old/messagelib-16.04.1/messagelist/src/core/view.cpp        2016-04-26 
22:21:37.000000000 +0200
+++ new/messagelib-16.04.2/messagelist/src/core/view.cpp        2016-05-25 
13:24:53.000000000 +0200
@@ -85,6 +85,8 @@
 View::View(Widget *pParent)
     : QTreeView(pParent), d(new Private(this, pParent))
 {
+    setFocusPolicy(Qt::NoFocus);
+
     d->mSaveThemeColumnStateTimer = new QTimer();
     connect(d->mSaveThemeColumnStateTimer, &QTimer::timeout, this, 
&View::saveThemeColumnState);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/messagelib-16.04.1/messageviewer/src/settings/messageviewer.kcfg.cmake 
new/messagelib-16.04.2/messageviewer/src/settings/messageviewer.kcfg.cmake
--- old/messagelib-16.04.1/messageviewer/src/settings/messageviewer.kcfg.cmake  
2016-04-26 22:21:37.000000000 +0200
+++ new/messagelib-16.04.2/messageviewer/src/settings/messageviewer.kcfg.cmake  
2016-05-25 13:24:53.000000000 +0200
@@ -49,7 +49,7 @@
       <default>false</default>
     </entry>
     <entry name="showColorBar" type="Bool">
-      <default>false</default>
+      <default>true</default>
       <label>Show HTML status bar</label>
     </entry>
     <entry name="showSpamStatus" type="Bool">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/messagelib-16.04.1/messageviewer/src/utils/messageviewerutil.cpp 
new/messagelib-16.04.2/messageviewer/src/utils/messageviewerutil.cpp
--- old/messagelib-16.04.1/messageviewer/src/utils/messageviewerutil.cpp        
2016-04-26 22:21:37.000000000 +0200
+++ new/messagelib-16.04.2/messageviewer/src/utils/messageviewerutil.cpp        
2016-05-25 13:24:53.000000000 +0200
@@ -129,10 +129,11 @@
 bool Util::saveContents(QWidget *parent, const KMime::Content::List &contents, 
QUrl &currentFolder)
 {
     QUrl url, dirUrl;
+    QString recentDirClass;
     const bool multiple = (contents.count() > 1);
     if (multiple) {
         // get the dir
-        dirUrl = QFileDialog::getExistingDirectoryUrl(parent, i18n("Save 
Attachments To"));
+        dirUrl = QFileDialog::getExistingDirectoryUrl(parent, i18n("Save 
Attachments To"), 
KFileWidget::getStartUrl(QUrl(QStringLiteral("kfiledialog:///attachmentDir")), 
recentDirClass));
         if (!dirUrl.isValid()) {
             return false;
         }
@@ -150,13 +151,20 @@
         if (fileName.isEmpty()) {
             fileName = i18nc("filename for an unnamed attachment", 
"attachment.1");
         }
-        QUrl pathUrl(QUrl::fromLocalFile(fileName));
-        url = QFileDialog::getSaveFileUrl(parent, i18n("Save Attachment"), 
pathUrl);
+
+        QUrl localUrl = 
KFileWidget::getStartUrl(QUrl(QStringLiteral("kfiledialog:///attachmentDir")), 
recentDirClass);
+        localUrl.setPath(localUrl.path() + QLatin1Char('/') + fileName);
+        url = QFileDialog::getSaveFileUrl(parent, i18n("Save Attachment"), 
localUrl);
         if (url.isEmpty()) {
             return false;
         }
         currentFolder = KIO::upUrl(url);
     }
+
+    if (!recentDirClass.isEmpty()) {
+        KRecentDirs::add(recentDirClass, currentFolder.path());
+    }
+
     QMap< QString, int > renameNumbering;
 
     bool globalResult = true;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/messagelib-16.04.1/messageviewer/src/viewer/viewer_p.cpp 
new/messagelib-16.04.2/messageviewer/src/viewer/viewer_p.cpp
--- old/messagelib-16.04.1/messageviewer/src/viewer/viewer_p.cpp        
2016-04-26 22:21:37.000000000 +0200
+++ new/messagelib-16.04.2/messageviewer/src/viewer/viewer_p.cpp        
2016-05-25 13:24:53.000000000 +0200
@@ -636,7 +636,7 @@
     const QString tmpPath = QDir::tempPath() + QLatin1Char('/') +  
QLatin1String("attachments");
     QDir().mkpath(tmpPath);
     QTemporaryDir *linkDir = new QTemporaryDir(tmpPath);
-    QString linkPath = linkDir->path() + atmFileInfo.fileName();
+    QString linkPath = linkDir->path() + QLatin1Char('/') + 
atmFileInfo.fileName();
     QFile *linkFile = new QFile(linkPath);
     linkFile->open(QIODevice::ReadWrite);
     const QString linkName = linkFile->fileName();


Reply via email to