Hello community,

here is the log from the commit of package akonadiconsole for openSUSE:Factory 
checked in at 2020-08-18 13:55:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/akonadiconsole (Old)
 and      /work/SRC/openSUSE:Factory/.akonadiconsole.new.3399 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "akonadiconsole"

Tue Aug 18 13:55:28 2020 rev:48 rq:826333 version:20.08.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/akonadiconsole/akonadiconsole.changes    
2020-07-15 11:39:14.378474543 +0200
+++ /work/SRC/openSUSE:Factory/.akonadiconsole.new.3399/akonadiconsole.changes  
2020-08-18 13:55:33.742125943 +0200
@@ -1,0 +2,34 @@
+Sun Aug  9 09:07:59 UTC 2020 - Christophe Giboudeaux <[email protected]>
+
+- Update to 20.08.0
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/releases/2020-08-apps-update
+- Changes since 20.07.90:
+  * desktop: ignore by AppStream
+
+-------------------------------------------------------------------
+Sun Aug  2 07:58:20 UTC 2020 - Christophe Giboudeaux <[email protected]>
+
+- Update to 20.07.90
+  * New feature release
+- No code change since 20.07.80
+
+-------------------------------------------------------------------
+Sun Jul 19 10:03:31 UTC 2020 - Christophe Giboudeaux <[email protected]>
+
+- Update to 20.07.80
+  * New feature release
+- Changes since 20.04.3:
+  * [AgentWidget] Use case-insensitive filter
+  * Browser: allow modifying existing attributes
+  * feat: sort Monitors tab
+  * Deserialize QStringList in agent config model
+  * Fix assert due to off-by-one in beginRemoveRows call
+  * Always make libkdepim a required depencency
+  * Fix MSVC build
+  * Enable C++17 for AkonadiConsole
+  * Fix includes. Use uppercase includes
+  * Fix some clazy warning
+
+-------------------------------------------------------------------

Old:
----
  akonadiconsole-20.04.3.tar.xz
  akonadiconsole-20.04.3.tar.xz.sig

New:
----
  akonadiconsole-20.08.0.tar.xz
  akonadiconsole-20.08.0.tar.xz.sig

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

Other differences:
------------------
++++++ akonadiconsole.spec ++++++
--- /var/tmp/diff_new_pack.CgnyrU/_old  2020-08-18 13:55:34.730126349 +0200
+++ /var/tmp/diff_new_pack.CgnyrU/_new  2020-08-18 13:55:34.734126350 +0200
@@ -21,7 +21,7 @@
 %{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print 
$1"."$2}')}
 %bcond_without lang
 Name:           akonadiconsole
-Version:        20.04.3
+Version:        20.08.0
 Release:        0
 Summary:        Management and debugging console for akonadi
 License:        GPL-2.0-or-later AND LGPL-2.1-or-later

++++++ akonadiconsole-20.04.3.tar.xz -> akonadiconsole-20.08.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadiconsole-20.04.3/.arcconfig 
new/akonadiconsole-20.08.0/.arcconfig
--- old/akonadiconsole-20.04.3/.arcconfig       2020-06-18 08:29:40.000000000 
+0200
+++ new/akonadiconsole-20.08.0/.arcconfig       1970-01-01 01:00:00.000000000 
+0100
@@ -1,3 +0,0 @@
-{
-  "phabricator.uri": "https://phabricator.kde.org/project/profile/34/";
-}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadiconsole-20.04.3/.gitlab-ci.yml 
new/akonadiconsole-20.08.0/.gitlab-ci.yml
--- old/akonadiconsole-20.04.3/.gitlab-ci.yml   1970-01-01 01:00:00.000000000 
+0100
+++ new/akonadiconsole-20.08.0/.gitlab-ci.yml   2020-08-07 08:42:16.000000000 
+0200
@@ -0,0 +1,30 @@
+include:
+  - https://invent.kde.org/sysadmin/ci-tooling/raw/master/invent/ci-before.yml
+  - 
https://invent.kde.org/sysadmin/ci-tooling/raw/master/invent/ci-applications-linux.yml
+
+build_clazy_clang_tidy:
+  stage: build
+  image: kdeorg/ci-suse-qt514
+  extends: .linux
+  #only:
+  #  - merge_requests
+  before_script:
+    - zypper install -y clazy
+    - git clone --depth=1 https://invent.kde.org/sysadmin/ci-tooling.git 
$CI_TOOLING
+    - git clone --depth=1 https://invent.kde.org/sysadmin/repo-metadata.git 
$CI_TOOLING/repo-metadata
+    - git clone --depth=1 
https://invent.kde.org/sysadmin/kde-build-metadata.git 
$CI_TOOLING/kde-build-metadata
+    - git clone --depth=1 https://invent.kde.org/sdk/kde-dev-scripts.git 
$CI_TOOLING/kde-dev-scripts
+
+  script:
+    - export CXX=clazy
+    - export CC=clang
+    - export CXXFLAGS="-Wno-deprecated-declarations"
+    - export CLAZY_HEADER_FILTER='^(?!ui_)\w+.h\$'
+    - export 
CLAZY_CHECKS="level0,level1,detaching-member,ifndef-define-typo,isempty-vs-count,qrequiredresult-candidates,reserve-candidates,signal-with-return-value,unneeded-cast,function-args-by-ref,function-args-by-value,returning-void-expression,no-ctor-missing-parent-argument,isempty-vs-count,qhash-with-char-pointer-key,raw-environment-function,qproperty-type-mismatch,old-style-connect,qstring-allocations,container-inside-loop,heap-allocated-small-trivial-type,inefficient-qlist,qstring-varargs"
+    - python3 -u $CI_TOOLING/helpers/prepare-dependencies.py --product 
$PRODUCT --project $PROJECT --branchGroup $BRANCH_GROUP --environment 
production --platform $PLATFORM --installTo $INSTALL_PREFIX
+    - python3 -u $CI_TOOLING/helpers/configure-build.py --product $PRODUCT 
--project $PROJECT --branchGroup $BRANCH_GROUP --platform $PLATFORM --installTo 
$INSTALL_PREFIX
+    - python3 -u $CI_TOOLING/helpers/compile-build.py --product $PRODUCT 
--project $PROJECT --branchGroup $BRANCH_GROUP --platform $PLATFORM 
--usingInstall $INSTALL_PREFIX
+    - cd build && run-clang-tidy
+  variables:
+    PLATFORM: SUSEQt5.14
+    BRANCH_GROUP: kf5-qt5
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadiconsole-20.04.3/CMakeLists.txt 
new/akonadiconsole-20.08.0/CMakeLists.txt
--- old/akonadiconsole-20.04.3/CMakeLists.txt   2020-06-18 08:29:40.000000000 
+0200
+++ new/akonadiconsole-20.08.0/CMakeLists.txt   2020-08-07 08:42:16.000000000 
+0200
@@ -1,8 +1,13 @@
 cmake_minimum_required(VERSION 3.5)
-set(KDEPIM_VERSION_NUMBER "5.14.3")
-project(akonadiconsole VERSION ${KDEPIM_VERSION_NUMBER})
+set(PIM_VERSION "5.15.0")
+project(akonadiconsole VERSION ${PIM_VERSION})
 
-set(KF5_MIN_VERSION "5.68.0")
+# Needs C++17 because Akonadi uses it and we link
+# against its private API
+set(CMAKE_CXX_STANDARD 17)
+set(CMAKE_CXX_STANDARD_REQUIRED ON)
+
+set(KF5_MIN_VERSION "5.71.0")
 
 find_package(ECM ${KF5_MIN_VERSION} CONFIG REQUIRED)
 set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH})
@@ -33,23 +38,24 @@
 if(DEFINED KDEPIM_DEV_VERSION)
     set(KDEPIM_DEV_VERSION " ${KDEPIM_DEV_VERSION}")
 endif()
-set(RELEASE_SERVICE_VERSION "20.04.3")
+set(RELEASE_SERVICE_VERSION "20.08.0")
 
-set(KDEPIM_VERSION "${KDEPIM_VERSION_NUMBER}${KDEPIM_DEV_VERSION} 
(${RELEASE_SERVICE_VERSION})")
+set(KDEPIM_VERSION "${PIM_VERSION}${KDEPIM_DEV_VERSION} 
(${RELEASE_SERVICE_VERSION})")
 
-set(KDEPIM_LIB_VERSION "${KDEPIM_VERSION_NUMBER}")
+set(KDEPIM_LIB_VERSION "${PIM_VERSION}")
 set(KDEPIM_LIB_SOVERSION "5")
 
-set(AKONADI_CONTACT_VERSION "5.14.3")
-set(CALENDARSUPPORT_LIB_VERSION_LIB "5.14.3")
-set(AKONADI_VERSION "5.14.3")
-set(AKONADI_SEARCH_VERSION "5.14.3")
+set(AKONADI_CONTACT_VERSION "5.15.0")
+set(CALENDARSUPPORT_LIB_VERSION_LIB "5.15.0")
+set(AKONADI_VERSION "5.15.0")
+set(AKONADI_SEARCH_VERSION "5.15.0")
 
-set(QT_REQUIRED_VERSION "5.12.0")
+set(QT_REQUIRED_VERSION "5.13.0")
 find_package(Qt5 ${QT_REQUIRED_VERSION} CONFIG REQUIRED Widgets DBus Sql Test)
-set(MESSAGELIB_LIB_VERSION_LIB "5.14.3")
-set(LIBKDEPIM_LIB_VERSION_LIB "5.14.3")
-set(KMIME_LIB_VERSION "5.14.3")
+set(MESSAGELIB_LIB_VERSION_LIB "5.15.0")
+set(LIBKDEPIM_LIB_VERSION_LIB "5.15.0")
+set(KMIME_LIB_VERSION "5.15.0")
+
 
 # Find KF5 package
 find_package(KF5Completion ${KF5_MIN_VERSION} CONFIG REQUIRED)
@@ -90,15 +96,26 @@
     set(ENABLE_SEARCH TRUE)
     set(ENABLE_CONTENTVIEWS TRUE)
 endif()
-if (EXISTS "${CMAKE_SOURCE_DIR}/.git")
-   add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0x050e00)
-   add_definitions(-DKF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x054400)
+
+# From akonadi's CMakeLists.txt. Needed to fix:
+# FAILED: src/CMakeFiles/libakonadiconsole.dir/browserwidget.cpp.obj
+# ...
+# Z:\CraftRoot\include\KF5\AkonadiCore/item.h(596): error C2039:
+# "auto_ptr" ist kein Member von "std".
+if (MSVC)
+    # This sets the __cplusplus macro to a real value based on the version of 
C++ specified by
+    # the /std switch. Without it MSVC keeps reporting C++98, so feature 
detection doesn't work.
+    set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /Zc:__cplusplus")
 endif()
 
+add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0x050f00)
+add_definitions(-DKF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x054800)
+
 include_directories(${akonadiconsole_SOURCE_DIR} ${akonadiconsole_BINARY_DIR} 
${XAPIAN_INCLUDE_DIR})
 configure_file(akonadiconsole-version.h.cmake 
${CMAKE_CURRENT_BINARY_DIR}/akonadiconsole-version.h @ONLY)
 configure_file(config-akonadiconsole.h.cmake 
${CMAKE_BINARY_DIR}/config-akonadiconsole.h)
-
+add_definitions(-DQT_NO_FOREACH)
+add_definitions(-DQT_NO_KEYWORDS)
 
 add_subdirectory(src)
 if(BUILD_TESTING)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadiconsole-20.04.3/autotests/jobtrackertest.cpp 
new/akonadiconsole-20.08.0/autotests/jobtrackertest.cpp
--- old/akonadiconsole-20.04.3/autotests/jobtrackertest.cpp     2020-06-18 
08:29:40.000000000 +0200
+++ new/akonadiconsole-20.08.0/autotests/jobtrackertest.cpp     2020-08-07 
08:42:16.000000000 +0200
@@ -24,7 +24,7 @@
 
 static QString intPairListToString(const QVariant &var)
 {
-    auto arg = var.value<QList<QPair<int, int>>>();
+    const auto arg = var.value<QList<QPair<int, int>>>();
     QString ret;
     for (const auto &pair : arg) {
         if (!ret.isEmpty()) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadiconsole-20.04.3/src/agentconfigmodel.cpp 
new/akonadiconsole-20.08.0/src/agentconfigmodel.cpp
--- old/akonadiconsole-20.04.3/src/agentconfigmodel.cpp 2020-06-18 
08:29:40.000000000 +0200
+++ new/akonadiconsole-20.08.0/src/agentconfigmodel.cpp 2020-08-07 
08:42:16.000000000 +0200
@@ -103,7 +103,11 @@
         if (index.column() == 0) {
             return setting.first;
         } else if (index.column() == 1) {
-            return setting.second;
+            if (setting.second.type() == QVariant::StringList) {
+                return setting.second.toStringList().join(QStringLiteral(", 
"));
+            } else {
+                return setting.second;
+            }
         } else if (index.column() == 2) {
             return QLatin1String(setting.second.typeName());
         }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadiconsole-20.04.3/src/agentwidget.cpp 
new/akonadiconsole-20.08.0/src/agentwidget.cpp
--- old/akonadiconsole-20.04.3/src/agentwidget.cpp      2020-06-18 
08:29:40.000000000 +0200
+++ new/akonadiconsole-20.08.0/src/agentwidget.cpp      2020-08-07 
08:42:16.000000000 +0200
@@ -136,6 +136,7 @@
     
ui.restartButton->setIcon(QIcon::fromTheme(QStringLiteral("system-reboot")));   
  //FIXME: Is using system-reboot icon here a good idea?
     connect(ui.restartButton, &QPushButton::clicked, this, 
&AgentWidget::restartAgent);
 
+    
ui.instanceWidget->agentFilterProxyModel()->setFilterCaseSensitivity(Qt::CaseInsensitive);
     connect(ui.mFilterAccount, &QLineEdit::textChanged, 
ui.instanceWidget->agentFilterProxyModel(), 
&AgentFilterProxyModel::setFilterFixedString);
     ui.mFilterAccount->installEventFilter(this);
     ControlGui::widgetNeedsAkonadi(this);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadiconsole-20.04.3/src/browserwidget.cpp 
new/akonadiconsole-20.08.0/src/browserwidget.cpp
--- old/akonadiconsole-20.04.3/src/browserwidget.cpp    2020-06-18 
08:29:40.000000000 +0200
+++ new/akonadiconsole-20.08.0/src/browserwidget.cpp    2020-08-07 
08:42:16.000000000 +0200
@@ -80,7 +80,7 @@
 
 #ifdef ENABLE_CONTENTVIEWS
 #include <CalendarSupport/IncidenceViewer>
-#include <messageviewer/viewer.h>
+#include <MessageViewer/Viewer>
 #include <Akonadi/Contact/ContactViewer>
 #include <Akonadi/Contact/ContactGroupViewer>
 #endif
@@ -378,33 +378,31 @@
     contentUi.size->setText(QString::number(item.size()));
     contentUi.modificationtime->setText(item.modificationTime().toString() + 
QStringLiteral(" UTC"));
     QStringList flags;
-    foreach (const Item::Flag &f, item.flags()) {
+    const auto itemFlags = item.flags();
+    for (const Item::Flag &f : itemFlags) {
         flags << QString::fromUtf8(f);
     }
     contentUi.flags->setItems(flags);
 
     QStringList tags;
-    foreach (const Tag &tag, item.tags()) {
+    const auto itemTags = item.tags();
+    for (const Tag &tag : itemTags) {
         tags << QLatin1String(tag.gid());
     }
     contentUi.tags->setItems(tags);
 
     Attribute::List list = item.attributes();
     delete mAttrModel;
-    mAttrModel = new QStandardItemModel(list.count(), 2);
-    QStringList labels;
-    labels << QStringLiteral("Attribute") << QStringLiteral("Value");
+    mAttrModel = new QStandardItemModel();
+    QStringList labels{QStringLiteral("Attribute"), QStringLiteral("Value")};
     mAttrModel->setHorizontalHeaderLabels(labels);
-    for (int i = 0; i < list.count(); ++i) {
-        QModelIndex index = mAttrModel->index(i, 0);
-        Q_ASSERT(index.isValid());
-        mAttrModel->setData(index, QString::fromLatin1(list[i]->type()));
-        index = mAttrModel->index(i, 1);
-        Q_ASSERT(index.isValid());
-        mAttrModel->setData(index, QString::fromLatin1(list[i]->serialized()));
-        mAttrModel->itemFromIndex(index)->setFlags(Qt::ItemIsEditable | 
mAttrModel->flags(index));
+    for (const auto *attr : list) {
+        auto type = new QStandardItem(QString::fromLatin1(attr->type()));
+        type->setEditable(false);
+        mAttrModel->appendRow({type, new 
QStandardItem(QString::fromLatin1(attr->serialized()))});
     }
     contentUi.attrView->setModel(mAttrModel);
+    connect(mAttrModel, &QStandardItemModel::itemChanged, this, 
&BrowserWidget::contentViewChanged);
 
     if (mMonitor) {
         mMonitor->deleteLater();    // might be the one calling us
@@ -444,16 +442,20 @@
     Item item = mCurrentItem;
     item.setRemoteId(contentUi.remoteId->text());
     item.setGid(contentUi.gid->text());
-    foreach (const Item::Flag &f, mCurrentItem.flags()) {
+    const auto currentItemFlags = mCurrentItem.flags();
+    for (const Item::Flag &f : currentItemFlags) {
         item.clearFlag(f);
     }
-    foreach (const QString &s, contentUi.flags->items()) {
+    const auto contentUiItemFlags = contentUi.flags->items();
+    for (const QString &s : contentUiItemFlags) {
         item.setFlag(s.toUtf8());
     }
-    foreach (const Tag &tag, mCurrentItem.tags()) {
+    const auto contentUiItemTags = mCurrentItem.tags();
+    for (const Tag &tag : contentUiItemTags) {
         item.clearTag(tag);
     }
-    foreach (const QString &s, contentUi.tags->items()) {
+    const auto contentUiTagsItems = contentUi.tags->items();
+    for (const QString &s : contentUiTagsItems) {
         Tag tag;
         tag.setGid(s.toLatin1());
         item.setTag(tag);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadiconsole-20.04.3/src/dbconsole.cpp 
new/akonadiconsole-20.08.0/src/dbconsole.cpp
--- old/akonadiconsole-20.04.3/src/dbconsole.cpp        2020-06-18 
08:29:40.000000000 +0200
+++ new/akonadiconsole-20.08.0/src/dbconsole.cpp        2020-08-07 
08:42:16.000000000 +0200
@@ -65,7 +65,7 @@
         queries = group.readEntry("queryTexts", QStringList());
     }
 
-    for (const auto &query : queries) {
+    for (const auto &query : qAsConst(queries)) {
         auto tab = addTab();
         tab->setQuery(query);
     }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadiconsole-20.04.3/src/debugmodel.cpp 
new/akonadiconsole-20.08.0/src/debugmodel.cpp
--- old/akonadiconsole-20.04.3/src/debugmodel.cpp       2020-06-18 
08:29:40.000000000 +0200
+++ new/akonadiconsole-20.08.0/src/debugmodel.cpp       2020-08-07 
08:42:16.000000000 +0200
@@ -65,7 +65,7 @@
         return identifier;
     } else if (cache[identifier].isEmpty()) {
         cache[identifier] = name;
-        auto item = model->findItems(identifier).first();
+        const auto item = model->findItems(identifier).constFirst();
         item->setData(displaySender(identifier), Qt::DisplayRole);
     }
     return identifier;
@@ -93,7 +93,7 @@
     // find elements that needs to be deleted.
     for(const auto &identifer: mSenderCache.keys()) {
         bool found = false;
-        for(const auto &msg: mMessages) {
+        for(const auto &msg: qAsConst(mMessages)) {
             if (msg.sender == identifer) {
                 found = true;
                 break;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadiconsole-20.04.3/src/jobtracker.cpp 
new/akonadiconsole-20.08.0/src/jobtracker.cpp
--- old/akonadiconsole-20.04.3/src/jobtracker.cpp       2020-06-18 
08:29:40.000000000 +0200
+++ new/akonadiconsole-20.08.0/src/jobtracker.cpp       2020-08-07 
08:42:16.000000000 +0200
@@ -114,9 +114,9 @@
     int sessionId = idForSession(session);
     // check if it's a new session, if so, add it
     if (sessionId == -1) {
-        emit aboutToAdd(d->sessions.count(), -1);
+        Q_EMIT aboutToAdd(d->sessions.count(), -1);
         d->sessions.append(session);
-        emit added();
+        Q_EMIT added();
         sessionId = idForSession(session);
     }
     if (parent.isEmpty()) {
@@ -136,7 +136,7 @@
     QVector<int> &kids = d->childJobs[parentId];
     const int pos = kids.size();
 
-    emit aboutToAdd(pos, parentId);
+    Q_EMIT aboutToAdd(pos, parentId);
 
     const int id = d->lastId++;
 
@@ -151,7 +151,7 @@
     d->nameToId.insert(jobName, id); // this replaces any previous entry for 
jobName, which is exactly what we want
     kids << id;
 
-    emit added();
+    Q_EMIT added();
 }
 
 void JobTracker::jobEnded(const QString &jobName, const QString &error)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadiconsole-20.04.3/src/monitorswidget.cpp 
new/akonadiconsole-20.08.0/src/monitorswidget.cpp
--- old/akonadiconsole-20.04.3/src/monitorswidget.cpp   2020-06-18 
08:29:40.000000000 +0200
+++ new/akonadiconsole-20.08.0/src/monitorswidget.cpp   2020-08-07 
08:42:16.000000000 +0200
@@ -24,6 +24,7 @@
 #include <QVBoxLayout>
 #include <qheaderview.h>
 #include <QStandardItemModel>
+#include <QSortFilterProxyModel>
 
 #include <AkonadiCore/NotificationSubscriber>
 #include <AkonadiWidgets/controlgui.h>
@@ -44,7 +45,12 @@
     QHBoxLayout *layout = new QHBoxLayout(this);
 
     mTreeView = new QTreeView(this);
-    mTreeView->setModel(mModel);
+    QSortFilterProxyModel *mProxyModel = new QSortFilterProxyModel(this);
+    mProxyModel->setDynamicSortFilter(true);
+    mProxyModel->sort(0);
+    mProxyModel->setSortCaseSensitivity(Qt::CaseInsensitive);
+    mProxyModel->setSourceModel(mModel);
+    mTreeView->setModel(mProxyModel);
     mTreeView->setAlternatingRowColors(true);
     mTreeView->setRootIsDecorated(true);
     connect(mTreeView->selectionModel(), &QItemSelectionModel::currentChanged,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadiconsole-20.04.3/src/notificationmonitor.h 
new/akonadiconsole-20.08.0/src/notificationmonitor.h
--- old/akonadiconsole-20.04.3/src/notificationmonitor.h        2020-06-18 
08:29:40.000000000 +0200
+++ new/akonadiconsole-20.08.0/src/notificationmonitor.h        2020-08-07 
08:42:16.000000000 +0200
@@ -26,7 +26,6 @@
 class QModelIndex;
 class NotificationModel;
 class NotificationFilterModel;
-class QFile;
 class QTreeView;
 class QStandardItem;
 class QStandardItemModel;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/akonadiconsole-20.04.3/src/org.kde.akonadiconsole.desktop 
new/akonadiconsole-20.08.0/src/org.kde.akonadiconsole.desktop
--- old/akonadiconsole-20.04.3/src/org.kde.akonadiconsole.desktop       
2020-06-18 08:29:40.000000000 +0200
+++ new/akonadiconsole-20.08.0/src/org.kde.akonadiconsole.desktop       
2020-08-07 08:42:16.000000000 +0200
@@ -5,9 +5,11 @@
 Name[ca@valencia]=Consola de l'Akonadi
 Name[cs]=Konzole Akonadi
 Name[de]=Akonadi-Konsole
+Name[el]=Κονσόλα Akonadi
 Name[en_GB]=Akonadi Console
 Name[es]=Consola de Akonadi
 Name[et]=Akonadi konsool
+Name[eu]=Akonadi Kontsola
 Name[fi]=Akonadi-konsoli
 Name[fr]=Console Akonadi
 Name[gl]=Consola de Akonadi
@@ -42,9 +44,11 @@
 Comment[ca@valencia]=Consola de gestió i depuració per a l'Akonadi
 Comment[cs]=Správa Akonadi a ladicí konzole
 Comment[de]=Akonadi-Konsole zur Verwaltung und Fehlersuche
+Comment[el]=Τερματικό διαχείρισης και αποσφαλμάτωσης Akonadi
 Comment[en_GB]=Akonadi Management and Debugging Console
 Comment[es]=Consola de gestión y depuración de Akonadi
 Comment[et]=Akonadi haldamise ja silumise konsool
+Comment[eu]=Akonadi kudeatzeko eta arazteko kontsola
 Comment[fi]=Akonadin hallinta- ja virheenpaikannuskonsoli
 Comment[fr]=Console de gestion et de débogage pour Akonadi
 Comment[gl]=Consola de xestión e depuración de Akonadi.
@@ -73,3 +77,4 @@
 Terminal=false
 Categories=Qt;KDE;Development;
 X-DBUS-ServiceName=org.kde.akonadiconsole
+X-AppStream-Ignore=true



Reply via email to