Hello community,

here is the log from the commit of package kdepim4-runtime for openSUSE:Factory 
checked in at 2015-03-11 09:43:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kdepim4-runtime (Old)
 and      /work/SRC/openSUSE:Factory/.kdepim4-runtime.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kdepim4-runtime"

Changes:
--------
--- /work/SRC/openSUSE:Factory/kdepim4-runtime/kdepim4-runtime.changes  
2015-02-11 16:32:33.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.kdepim4-runtime.new/kdepim4-runtime.changes     
2015-03-11 09:43:04.000000000 +0100
@@ -1,0 +2,7 @@
+Tue Mar  3 10:18:03 UTC 2015 - tittiatc...@gmail.com
+
+- Update to 4.14.6
+   * KDE Applications 14.12.3
+   * See https://www.kde.org/announcements/announce-applications-14.12.3.php
+
+-------------------------------------------------------------------

Old:
----
  kdepim-runtime-4.14.5.tar.xz

New:
----
  kdepim-runtime-4.14.6.tar.xz

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

Other differences:
------------------
++++++ kdepim4-runtime.spec ++++++
--- /var/tmp/diff_new_pack.aXteH4/_old  2015-03-11 09:43:05.000000000 +0100
+++ /var/tmp/diff_new_pack.aXteH4/_new  2015-03-11 09:43:05.000000000 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           kdepim4-runtime
-Version:        4.14.5
+Version:        4.14.6
 Release:        0
 Summary:        Base package of kdepim
 License:        LGPL-2.1+

++++++ kdepim-runtime-4.14.5.tar.xz -> kdepim-runtime-4.14.6.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdepim-runtime-4.14.5/CMakeLists.txt 
new/kdepim-runtime-4.14.6/CMakeLists.txt
--- old/kdepim-runtime-4.14.5/CMakeLists.txt    2015-01-29 18:40:32.000000000 
+0100
+++ new/kdepim-runtime-4.14.6/CMakeLists.txt    2015-02-27 01:16:51.000000000 
+0100
@@ -36,7 +36,7 @@
     set(KDEPIM_RUNTIME_DEV_VERSION "")
 endif()
 
-set(KDEPIM_RUNTIME_VERSION "4.14.5${KDEPIM_RUNTIME_DEV_VERSION}")
+set(KDEPIM_RUNTIME_VERSION "4.14.6${KDEPIM_RUNTIME_DEV_VERSION}")
 
 configure_file(kdepim-runtime-version.h.cmake 
${CMAKE_CURRENT_BINARY_DIR}/kdepim-runtime-version.h @ONLY)
 
@@ -53,7 +53,7 @@
 include(KDE4Defaults)
 
 # KdepimLibs
-find_package(KdepimLibs 4.14.5)
+find_package(KdepimLibs 4.14.6)
 set_package_properties(KdepimLibs PROPERTIES DESCRIPTION "The KDEPIM 
libraries" URL "http://www.kde.org"; TYPE REQUIRED)
 
 #Boost
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdepim-runtime-4.14.5/resources/birthdays/birthdaysresource.cpp 
new/kdepim-runtime-4.14.6/resources/birthdays/birthdaysresource.cpp
--- old/kdepim-runtime-4.14.5/resources/birthdays/birthdaysresource.cpp 
2015-01-29 18:40:32.000000000 +0100
+++ new/kdepim-runtime-4.14.6/resources/birthdays/birthdaysresource.cpp 
2015-02-27 01:16:51.000000000 +0100
@@ -146,7 +146,6 @@
 {
   if ( !item.hasPayload<KABC::Addressee>() )
     return;
-
   KABC::Addressee contact = item.payload<KABC::Addressee>();
 
   if ( Settings::self()->filterOnCategories() ) {
@@ -162,14 +161,24 @@
     if ( !hasCategory )
       return;
   }
-
   Event::Ptr event = createBirthday( item );
-  if ( event )
+  if ( event ) {
     addPendingEvent( event, QString::fromLatin1( "b%1" ).arg( item.id() ) );
-
+  } else {
+    Item i( KCalCore::Event::eventMimeType() );
+    i.setRemoteId( QString::fromLatin1( "b%1" ).arg( item.id() ) );
+    mDeletedItems[ i.remoteId() ] = i;
+  }
+ 
   event = createAnniversary( item );
-  if ( event )
+  if ( event ) {
     addPendingEvent( event, QString::fromLatin1( "a%1" ).arg( item.id() ) );
+  } else {
+    Item i( KCalCore::Event::eventMimeType() );
+    i.setRemoteId( QString::fromLatin1( "a%1" ).arg( item.id() ) );
+    mDeletedItems[ i.remoteId() ] = i;
+  }
+  synchronize();
 }
 
 void BirthdaysResource::addPendingEvent( const KCalCore::Event::Ptr &event, 
const QString &remoteId )
@@ -179,7 +188,6 @@
   i.setRemoteId( remoteId );
   i.setPayload( evptr );
   mPendingItems[ remoteId ] = i;
-  synchronize();
 }
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdepim-runtime-4.14.5/resources/birthdays/configdialog.cpp 
new/kdepim-runtime-4.14.6/resources/birthdays/configdialog.cpp
--- old/kdepim-runtime-4.14.5/resources/birthdays/configdialog.cpp      
2015-01-29 18:40:32.000000000 +0100
+++ new/kdepim-runtime-4.14.6/resources/birthdays/configdialog.cpp      
2015-02-27 01:16:51.000000000 +0100
@@ -23,6 +23,8 @@
 
 #include <kconfigdialogmanager.h>
 
+#include <Akonadi/Tag>
+
 ConfigDialog::ConfigDialog(QWidget* parent)
   : KDialog( parent )
 {
@@ -33,11 +35,41 @@
   ui.kcfg_AlarmDays->setSuffix( ki18np( " day", " days" ) );
 
   connect( this, SIGNAL(okClicked()), SLOT(save()) );
+  loadTags();
+  readConfig();
+}
+
+ConfigDialog::~ConfigDialog()
+{
+    writeConfig();
+}
+
+void ConfigDialog::loadTags()
+{
+    const QStringList categories = Settings::self()->filterCategories();
+    ui.FilterCategories->setSelectionFromStringList(categories);
 }
 
 void ConfigDialog::save()
 {
   mManager->updateSettings();
+
+  
Settings::self()->setFilterCategories(ui.FilterCategories->tagToStringList());
   Settings::self()->writeConfig();
 }
 
+void ConfigDialog::readConfig()
+{
+    KConfigGroup group( KGlobal::config(), "ConfigDialog" );
+    const QSize size = group.readEntry( "Size", QSize(600, 400) );
+    if ( size.isValid() ) {
+        resize( size );
+    }
+}
+
+void ConfigDialog::writeConfig()
+{
+    KConfigGroup group( KGlobal::config(), "ConfigDialog" );
+    group.writeEntry( "Size", size() );
+    group.sync();
+}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdepim-runtime-4.14.5/resources/birthdays/configdialog.h 
new/kdepim-runtime-4.14.6/resources/birthdays/configdialog.h
--- old/kdepim-runtime-4.14.5/resources/birthdays/configdialog.h        
2015-01-29 18:40:32.000000000 +0100
+++ new/kdepim-runtime-4.14.6/resources/birthdays/configdialog.h        
2015-02-27 01:16:51.000000000 +0100
@@ -32,12 +32,15 @@
   Q_OBJECT
   public:
     ConfigDialog( QWidget *parent = 0 );
-    ~ConfigDialog() {};
+    ~ConfigDialog();
 
   private slots:
     void save();
 
   private:
+    void loadTags();
+    void readConfig();
+    void writeConfig();
     Ui::ConfigDialog ui;
     KConfigDialogManager* mManager;
 };
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdepim-runtime-4.14.5/resources/birthdays/configdialog.ui 
new/kdepim-runtime-4.14.6/resources/birthdays/configdialog.ui
--- old/kdepim-runtime-4.14.5/resources/birthdays/configdialog.ui       
2015-01-29 18:40:32.000000000 +0100
+++ new/kdepim-runtime-4.14.6/resources/birthdays/configdialog.ui       
2015-02-27 01:16:51.000000000 +0100
@@ -69,13 +69,10 @@
        </widget>
       </item>
       <item>
-       <widget class="KEditListWidget" name="kcfg_FilterCategories" >
+       <widget class="Akonadi::TagSelectWidget" name="FilterCategories" >
         <property name="enabled" >
          <bool>false</bool>
         </property>
-        <property name="buttons" >
-         <set>KEditListWidget::Add|KEditListWidget::Remove</set>
-        </property>
        </widget>
       </item>
      </layout>
@@ -98,9 +95,9 @@
  </widget>
  <customwidgets>
   <customwidget>
-   <class>KEditListWidget</class>
-   <extends>QGroupBox</extends>
-   <header>keditlistwidget.h</header>
+   <class>Akonadi::TagSelectWidget</class>
+   <extends>QWidget</extends>
+   <header>akonadi/tagselectwidget.h</header>
   </customwidget>
   <customwidget>
    <class>KIntSpinBox</class>
@@ -145,7 +142,7 @@
   <connection>
    <sender>kcfg_FilterOnCategories</sender>
    <signal>toggled(bool)</signal>
-   <receiver>kcfg_FilterCategories</receiver>
+   <receiver>FilterCategories</receiver>
    <slot>setEnabled(bool)</slot>
    <hints>
     <hint type="sourcelabel" >
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdepim-runtime-4.14.5/resources/gmail/gmailresource.desktop 
new/kdepim-runtime-4.14.6/resources/gmail/gmailresource.desktop
--- old/kdepim-runtime-4.14.5/resources/gmail/gmailresource.desktop     
2015-01-29 18:40:32.000000000 +0100
+++ new/kdepim-runtime-4.14.6/resources/gmail/gmailresource.desktop     
2015-02-27 01:16:51.000000000 +0100
@@ -1,5 +1,6 @@
 [Desktop Entry]
 Name=Gmail
+Name[bs]=Gmail
 Name[ca]=Gmail
 Name[da]=Gmail
 Name[de]=Gmail
@@ -29,6 +30,7 @@
 Name[x-test]=xxGmailxx
 Name[zh_TW]=Gmail
 Comment=Connects to your Gmail account
+Comment[bs]=Povezuje se na vaš Gmail nalog
 Comment[ca]=Connecta amb el vostre compte de Gmail
 Comment[da]=Forbinder til din Gmail-konto
 Comment[de]=Verbindet mit Ihrem Gmail-Konto
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdepim-runtime-4.14.5/resources/imap/messagehelper.cpp 
new/kdepim-runtime-4.14.6/resources/imap/messagehelper.cpp
--- old/kdepim-runtime-4.14.5/resources/imap/messagehelper.cpp  2015-01-29 
18:40:32.000000000 +0100
+++ new/kdepim-runtime-4.14.6/resources/imap/messagehelper.cpp  2015-02-27 
01:16:51.000000000 +0100
@@ -59,19 +59,7 @@
         i.setPayload(KMime::Message::Ptr(message));
         i.setSize(size);
 
-        // update status flags
-        if (KMime::isSigned(message.get())) {
-            i.setFlag(Akonadi::MessageFlags::Signed);
-        }
-        if (KMime::isEncrypted(message.get())) {
-            i.setFlag(Akonadi::MessageFlags::Encrypted);
-        }
-        if (KMime::isInvitation(message.get())) {
-            i.setFlag(Akonadi::MessageFlags::HasInvitation);
-        }
-        if (KMime::hasAttachment(message.get())) {
-            i.setFlag(Akonadi::MessageFlags::HasAttachment);
-        }
+        Akonadi::MessageFlags::copyMessageFlags(*message, i);
 
         foreach (const QByteArray &flag, ResourceTask::toAkonadiFlags(flags)) {
             i.setFlag(flag);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdepim-runtime-4.14.5/resources/kolab/kolabresource.desktop 
new/kdepim-runtime-4.14.6/resources/kolab/kolabresource.desktop
--- old/kdepim-runtime-4.14.5/resources/kolab/kolabresource.desktop     
2015-01-29 18:40:32.000000000 +0100
+++ new/kdepim-runtime-4.14.6/resources/kolab/kolabresource.desktop     
2015-02-27 01:16:51.000000000 +0100
@@ -46,6 +46,7 @@
 Name[zh_CN]=Kolab 群件服务器
 Name[zh_TW]=Kolab 群組伺服器
 Comment=Provides access to Kolab groupware folders and e-mail on a Kolab IMAP 
Server.
+Comment[bs]=Omogućava pristup Kolab grupnim direktorijima i elektronskoj pošti 
na Kolab IMAP serveru
 Comment[ca]=Proporciona accés a les carpetes i al correu electrònic del 
treball en grup Kolab en un servidor IMAP del Kolab.
 Comment[da]=Giver adgang til Kolab groupware-mapper og e-mail på en Kolab 
IMAP-server.
 Comment[de]=Ermöglicht den Zugriff auf Kolab-Groupware-Ordner auf einem 
Kolab-IMAP-Server.
@@ -69,7 +70,7 @@
 Comment[sr@ijekavianlatin]=Omogućava pristup Kolabovim grupverskim fasciklama 
i e‑pošti na Kolabovom IMAP serveru.
 Comment[sr@latin]=Omogućava pristup Kolabovim grupverskim fasciklama i e‑pošti 
na Kolabovom IMAP serveru.
 Comment[sv]=Ger tillgång till Kolab grupprogramkorgar och e-post på en Kolab 
IMAP-server.
-Comment[tr]=Bir Kolab IMAP Sunucusu üzerinde Kolab groupware klasörlerine ve 
epostaya erişim sağlar.
+Comment[tr]=Bir Kolab IMAP Sunucusu üzerinde Kolab groupware klasörlerine ve 
e-postaya erişim sağlar.
 Comment[uk]=Надає доступ до тек групової роботи та електронної пошти на 
серверів IMAP Kolab.
 Comment[x-test]=xxProvides access to Kolab groupware folders and e-mail on a 
Kolab IMAP Server.xx
 Comment[zh_TW]=提供存取某 Kolab IMAP 伺服器上的 Kolab 群組資料夾與電子郵件
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdepim-runtime-4.14.5/resources/kolabproxy/kolabproxyresource.desktop 
new/kdepim-runtime-4.14.6/resources/kolabproxy/kolabproxyresource.desktop
--- old/kdepim-runtime-4.14.5/resources/kolabproxy/kolabproxyresource.desktop   
2015-01-29 18:40:32.000000000 +0100
+++ new/kdepim-runtime-4.14.6/resources/kolabproxy/kolabproxyresource.desktop   
2015-02-27 01:16:51.000000000 +0100
@@ -1,5 +1,6 @@
 [Desktop Entry]
 Name=Kolab Groupware Server (legacy)
+Name[bs]=Kolab Groupware Server (stariji)
 Name[ca]=Servidor de treball en grup Kolab (llegat)
 Name[da]=Kolab groupware-server (forældet)
 Name[de]=Kolab-Groupware-Server (veraltet)
@@ -28,6 +29,7 @@
 Name[x-test]=xxKolab Groupware Server (legacy)xx
 Name[zh_TW]=Kolab 群組伺服器(傳統)
 Comment=Provides access to Kolab groupware folders on an IMAP server (IMAP 
accounts need to be set up separately). This resource is obsolete, use the 
Kolab Groupware Server resource instead.
+Comment[bs]=Omogućava pristup folderima kolaborativnog softvera na IMAP server 
(IMAP računi trebaju biti uspostavljeni odvojeno). Ovaj resutrs je zastario, 
koristite Kolab Groupware Server  umjesto toga.
 Comment[ca]=Proporciona accés a les carpetes de treball en grup Kolab en un 
servidor IMAP (els comptes IMAP s'han de configurar per separat). Aquest recurs 
és obsolet, en el seu lloc useu el recurs del servidor de treball en grup del 
Kolab.
 Comment[da]=Giver adgang til Kolab groupware-mapper på en IMAP-server 
(IMAP-konti skal sættes op separat). Denne ressource er forældet, brug 
ressourcen til Kolab Groupware Server i stedet for.
 Comment[de]=Ermöglicht den Zugriff auf Kolab-Groupware-Ordner auf einem 
Kolab-IMAP-Server. Diese Ressource ist veraltet, verwenden Sie statt dessen 
Ressource Kolab-Groupware-Server.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdepim-runtime-4.14.5/resources/maildir/configdialog.cpp 
new/kdepim-runtime-4.14.6/resources/maildir/configdialog.cpp
--- old/kdepim-runtime-4.14.5/resources/maildir/configdialog.cpp        
2015-01-29 18:40:32.000000000 +0100
+++ new/kdepim-runtime-4.14.6/resources/maildir/configdialog.cpp        
2015-02-27 01:16:51.000000000 +0100
@@ -50,6 +50,28 @@
   connect( ui.kcfg_Path->lineEdit(), SIGNAL(textChanged(QString)), 
SLOT(checkPath()) );
   ui.kcfg_Path->lineEdit()->setFocus();
   checkPath();
+  readConfig();
+}
+
+ConfigDialog::~ConfigDialog()
+{
+    writeConfig();
+}
+
+void ConfigDialog::readConfig()
+{
+    KConfigGroup group( KGlobal::config(), "ConfigDialog" );
+    const QSize size = group.readEntry( "Size", QSize(600, 400) );
+    if ( size.isValid() ) {
+        resize( size );
+    }
+}
+
+void ConfigDialog::writeConfig()
+{
+    KConfigGroup group( KGlobal::config(), "ConfigDialog" );
+    group.writeEntry( "Size", size() );
+    group.sync();
 }
 
 void ConfigDialog::checkPath()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdepim-runtime-4.14.5/resources/maildir/configdialog.h 
new/kdepim-runtime-4.14.6/resources/maildir/configdialog.h
--- old/kdepim-runtime-4.14.5/resources/maildir/configdialog.h  2015-01-29 
18:40:32.000000000 +0100
+++ new/kdepim-runtime-4.14.6/resources/maildir/configdialog.h  2015-02-27 
01:16:51.000000000 +0100
@@ -35,12 +35,15 @@
   Q_OBJECT
   public:
     explicit ConfigDialog( Akonadi_Maildir_Resource::MaildirSettings 
*settings, const QString &identifier, QWidget *parent = 0 );
+    ~ConfigDialog();
 
   private slots:
     void checkPath();
     void save();
 
   private:
+    void readConfig();
+    void writeConfig();
     Ui::ConfigDialog ui;
     KConfigDialogManager* mManager;
     FolderArchiveSettingPage *mFolderArchiveSettingPage;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdepim-runtime-4.14.5/resources/maildir/maildirresource.cpp 
new/kdepim-runtime-4.14.6/resources/maildir/maildirresource.cpp
--- old/kdepim-runtime-4.14.5/resources/maildir/maildirresource.cpp     
2015-01-29 18:40:32.000000000 +0100
+++ new/kdepim-runtime-4.14.6/resources/maildir/maildirresource.cpp     
2015-02-27 01:16:51.000000000 +0100
@@ -35,6 +35,7 @@
 #include <akonadi/cachepolicy.h>
 #include <akonadi/collectionfetchjob.h>
 #include <akonadi/dbusconnectionpool.h>
+#include <akonadi/kmime/messageflags.h>
 
 #include <kmime/kmime_message.h>
 
@@ -217,6 +218,7 @@
 
   Item i( item );
   i.setPayload( KMime::Message::Ptr( mail ) );
+  Akonadi::MessageFlags::copyMessageFlags(*mail, i);
   itemRetrieved( i );
   return true;
 }
@@ -836,6 +838,7 @@
   mail->parse();
 
   item.setPayload( KMime::Message::Ptr( mail ) );
+  Akonadi::MessageFlags::copyMessageFlags(*mail, item);
 
   ItemModifyJob *mjob = new ItemModifyJob( item );
   connect( mjob, SIGNAL(result(KJob*)), SLOT(fsWatchFileModifyResult(KJob*)) );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdepim-runtime-4.14.5/resources/maildir/retrieveitemsjob.cpp 
new/kdepim-runtime-4.14.6/resources/maildir/retrieveitemsjob.cpp
--- old/kdepim-runtime-4.14.5/resources/maildir/retrieveitemsjob.cpp    
2015-01-29 18:40:32.000000000 +0100
+++ new/kdepim-runtime-4.14.6/resources/maildir/retrieveitemsjob.cpp    
2015-02-27 01:16:51.000000000 +0100
@@ -24,6 +24,7 @@
 #include <akonadi/itemcreatejob.h>
 #include <akonadi/collectionmodifyjob.h>
 #include <akonadi/transactionsequence.h>
+#include <akonadi/kmime/messageflags.h>
 
 #include <QDateTime>
 #include <QDirIterator>
@@ -124,6 +125,7 @@
   }
 
   item.setPayload( KMime::Message::Ptr( msg ) );
+  Akonadi::MessageFlags::copyMessageFlags(*msg, item);
 
   KJob *job = 0;
   if ( m_localItems.contains( fileName ) ) { // modification
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdepim-runtime-4.14.5/resources/mbox/mboxresource.cpp 
new/kdepim-runtime-4.14.6/resources/mbox/mboxresource.cpp
--- old/kdepim-runtime-4.14.5/resources/mbox/mboxresource.cpp   2015-01-29 
18:40:32.000000000 +0100
+++ new/kdepim-runtime-4.14.6/resources/mbox/mboxresource.cpp   2015-02-27 
01:16:51.000000000 +0100
@@ -28,6 +28,7 @@
 #include <akonadi/collectionmodifyjob.h>
 #include <akonadi/dbusconnectionpool.h>
 #include <akonadi/itemfetchscope.h>
+#include <akonadi/kmime/messageflags.h>
 #include <kmbox/mbox.h>
 #include <kmime/kmime_message.h>
 #include <KWindowSystem>
@@ -134,6 +135,8 @@
     item.setSize( entry.messageSize() );
     item.setPayload( KMime::Message::Ptr( mail ) );
 
+    Akonadi::MessageFlags::copyMessageFlags(*mail, item);
+
     emit percent(count++ / entryListSize);
     items << item;
   }
@@ -166,6 +169,9 @@
 
   Item i( item );
   i.setPayload( KMime::Message::Ptr( mail ) );
+
+  Akonadi::MessageFlags::copyMessageFlags(*mail, i);
+
   itemRetrieved( i );
   return true;
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdepim-runtime-4.14.5/resources/mixedmaildir/mixedmaildirstore.cpp 
new/kdepim-runtime-4.14.6/resources/mixedmaildir/mixedmaildirstore.cpp
--- old/kdepim-runtime-4.14.5/resources/mixedmaildir/mixedmaildirstore.cpp      
2015-01-29 18:40:32.000000000 +0100
+++ new/kdepim-runtime-4.14.6/resources/mixedmaildir/mixedmaildirstore.cpp      
2015-02-27 01:16:51.000000000 +0100
@@ -41,6 +41,7 @@
 #include <kmime/kmime_message.h>
 
 #include <akonadi/kmime/messageparts.h>
+#include <akonadi/kmime/messageflags.h>
 
 #include <akonadi/cachepolicy.h>
 #include <akonadi/itemfetchscope.h>
@@ -864,6 +865,7 @@
     messagePtr->parse();
 
     item.setPayload<KMime::Message::Ptr>( messagePtr );
+    Akonadi::MessageFlags::copyMessageFlags(*messagePtr, item);
   }
   return true;
 }
@@ -899,6 +901,7 @@
     messagePtr->parse();
 
     item.setPayload<KMime::Message::Ptr>( messagePtr );
+    Akonadi::MessageFlags::copyMessageFlags(*messagePtr, item);
   }
   return true;
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdepim-runtime-4.14.5/resources/pop3/pop3resource.cpp 
new/kdepim-runtime-4.14.6/resources/pop3/pop3resource.cpp
--- old/kdepim-runtime-4.14.5/resources/pop3/pop3resource.cpp   2015-01-29 
18:40:32.000000000 +0100
+++ new/kdepim-runtime-4.14.6/resources/pop3/pop3resource.cpp   2015-02-27 
01:16:51.000000000 +0100
@@ -616,15 +616,8 @@
 
   Pop3ResourceAttribute *attr  = item.attribute<Pop3ResourceAttribute>( 
Akonadi::Entity::AddIfMissing );
   attr->setPop3AccountName( identifier() );
-  // update status flags
-  if ( KMime::isSigned( message.get() ) )
-    item.setFlag( Akonadi::MessageFlags::Signed );
-  if ( KMime::isEncrypted( message.get() ) )
-    item.setFlag( Akonadi::MessageFlags::Encrypted );
-  if ( KMime::isInvitation( message.get() ) )
-    item.setFlag( Akonadi::MessageFlags::HasInvitation );
-  if ( KMime::hasAttachment( message.get() ) )
-    item.setFlag( Akonadi::MessageFlags::HasAttachment );
+
+  Akonadi::MessageFlags::copyMessageFlags(*message, item);
 
   ItemCreateJob *itemCreateJob = new ItemCreateJob( item, mTargetCollection );
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdepim-runtime-4.14.5/resources/vcard/wizard/vcardwizard.desktop 
new/kdepim-runtime-4.14.6/resources/vcard/wizard/vcardwizard.desktop
--- old/kdepim-runtime-4.14.5/resources/vcard/wizard/vcardwizard.desktop        
2015-01-29 18:40:32.000000000 +0100
+++ new/kdepim-runtime-4.14.6/resources/vcard/wizard/vcardwizard.desktop        
2015-02-27 01:16:51.000000000 +0100
@@ -1,5 +1,6 @@
 [Desktop Entry]
 Name=VCard File
+Name[bs]=VCard datoteka
 Name[ca]=Fitxer vCard
 Name[ca@valencia]=Fitxer vCard
 Name[cs]=Soubor s vizitkou
@@ -34,6 +35,7 @@
 Name[zh_TW]=vCard 檔案
 Icon=text-directory
 Comment=Loads contact from VCard File
+Comment[bs]=Učitava kontakte iz VCard datoteke
 Comment[ca]=Carrega contactes des d'un fitxer vCard
 Comment[ca@valencia]=Carrega contactes des d'un fitxer vCard
 Comment[cs]=Načítá data ze souboru vizitek
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdepim-runtime-4.14.5/resources/vcarddir/wizard/vcarddirwizard.desktop 
new/kdepim-runtime-4.14.6/resources/vcarddir/wizard/vcarddirwizard.desktop
--- old/kdepim-runtime-4.14.5/resources/vcarddir/wizard/vcarddirwizard.desktop  
2015-01-29 18:40:32.000000000 +0100
+++ new/kdepim-runtime-4.14.6/resources/vcarddir/wizard/vcarddirwizard.desktop  
2015-02-27 01:16:51.000000000 +0100
@@ -1,5 +1,6 @@
 [Desktop Entry]
 Name=VCard Directory
+Name[bs]=VCard Directory
 Name[ca]=Directori vCard
 Name[ca@valencia]=Directori vCard
 Name[cs]=Adresář vizitek
@@ -34,6 +35,7 @@
 Name[zh_TW]=vCard 目錄
 Icon=text-directory
 Comment=Loads contact from VCard Directory
+Comment[bs]=Učitava kontakte iz VCard direktorija
 Comment[ca]=Carrega contactes des d'un directori amb vCard
 Comment[ca@valencia]=Carrega contactes des d'un directori amb vCard
 Comment[cs]=Načítá data z adresáře vizitek

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to