Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package milou5 for openSUSE:Factory checked 
in at 2022-02-17 23:39:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/milou5 (Old)
 and      /work/SRC/openSUSE:Factory/.milou5.new.1958 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "milou5"

Thu Feb 17 23:39:41 2022 rev:133 rq:955245 version:5.24.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/milou5/milou5.changes    2022-02-07 
23:37:24.134723568 +0100
+++ /work/SRC/openSUSE:Factory/.milou5.new.1958/milou5.changes  2022-02-17 
23:39:58.727701187 +0100
@@ -1,0 +2,10 @@
+Tue Feb 15 19:18:17 UTC 2022 - Fabian Vogt <fab...@ritter-vogt.de>
+
+- Update to 5.24.1
+  * New bugfix release
+  * For more details please see:
+  * https://kde.org/announcements/plasma/5/5.24.1
+- Changes since 5.24.0:
+  * Avoid sorting old results based on new query input string
+
+-------------------------------------------------------------------

Old:
----
  milou-5.24.0.tar.xz
  milou-5.24.0.tar.xz.sig

New:
----
  milou-5.24.1.tar.xz
  milou-5.24.1.tar.xz.sig

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

Other differences:
------------------
++++++ milou5.spec ++++++
--- /var/tmp/diff_new_pack.ykncxc/_old  2022-02-17 23:39:59.399701182 +0100
+++ /var/tmp/diff_new_pack.ykncxc/_new  2022-02-17 23:39:59.407701182 +0100
@@ -18,15 +18,15 @@
 
 %bcond_without released
 Name:           milou5
-Version:        5.24.0
+Version:        5.24.1
 Release:        0
 Summary:        Dedicated search application built on top of Baloo
 License:        GPL-2.0-or-later AND LGPL-2.1-or-later
 Group:          System/GUI/KDE
 URL:            https://projects.kde.org/milou
-Source:         milou-%{version}.tar.xz
+Source:         
https://download.kde.org/stable/plasma/%{version}/milou-%{version}.tar.xz
 %if %{with released}
-Source1:        milou-%{version}.tar.xz.sig
+Source1:        
https://download.kde.org/stable/plasma/%{version}/milou-%{version}.tar.xz.sig
 Source2:        plasma.keyring
 %endif
 BuildRequires:  extra-cmake-modules >= 1.2.0

++++++ milou-5.24.0.tar.xz -> milou-5.24.1.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/milou-5.24.0/CMakeLists.txt 
new/milou-5.24.1/CMakeLists.txt
--- old/milou-5.24.0/CMakeLists.txt     2022-02-03 15:37:15.000000000 +0100
+++ new/milou-5.24.1/CMakeLists.txt     2022-02-15 13:33:46.000000000 +0100
@@ -1,7 +1,7 @@
 cmake_minimum_required(VERSION 3.16)
 
 project(Milou)
-set(PROJECT_VERSION "5.24.0")
+set(PROJECT_VERSION "5.24.1")
 set(PROJECT_VERSION_MAJOR 5)
 
 set(QT_MIN_VERSION "5.15.0")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/milou-5.24.0/lib/resultsmodel.cpp 
new/milou-5.24.1/lib/resultsmodel.cpp
--- old/milou-5.24.0/lib/resultsmodel.cpp       2022-02-03 15:36:55.000000000 
+0100
+++ new/milou-5.24.1/lib/resultsmodel.cpp       2022-02-15 13:33:20.000000000 
+0100
@@ -322,7 +322,13 @@
     connect(d->resultsModel, &RunnerResultsModel::queryingChanged, this, 
&ResultsModel::queryingChanged);
     connect(d->resultsModel, &RunnerResultsModel::queryStringChangeRequested, 
this, &ResultsModel::queryStringChangeRequested);
 
-    connect(d->resultsModel, &RunnerResultsModel::queryStringChanged, 
d->sortModel, &SortProxyModel::setQueryString);
+    // The matches for the old query string remain on display until the first 
set of matches arrive for the new query string.
+    // Therefore we must not update the query string inside RunnerResultsModel 
exactly when the query string changes, otherwise it would
+    // re-sort the old query string matches based on the new query string.
+    // So we only make it aware of the query string change at the time when we 
receive the first set of matches for the new query string.
+    connect(d->resultsModel, &RunnerResultsModel::matchesChanged, this, 
[this]() {
+        d->sortModel->setQueryString(queryString());
+    });
 
     connect(d->distributionModel, 
&CategoryDistributionProxyModel::limitChanged, this, 
&ResultsModel::limitChanged);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/milou-5.24.0/lib/runnerresultsmodel.cpp 
new/milou-5.24.1/lib/runnerresultsmodel.cpp
--- old/milou-5.24.0/lib/runnerresultsmodel.cpp 2022-02-03 15:36:55.000000000 
+0100
+++ new/milou-5.24.1/lib/runnerresultsmodel.cpp 2022-02-15 13:33:20.000000000 
+0100
@@ -160,6 +160,8 @@
     Q_ASSERT(m_categories.count() == m_matches.count());
 
     m_hasMatches = !m_matches.isEmpty();
+
+    Q_EMIT matchesChanged();
 }
 
 QString RunnerResultsModel::queryString() const
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/milou-5.24.0/lib/runnerresultsmodel.h 
new/milou-5.24.1/lib/runnerresultsmodel.h
--- old/milou-5.24.0/lib/runnerresultsmodel.h   2022-02-03 15:36:55.000000000 
+0100
+++ new/milou-5.24.1/lib/runnerresultsmodel.h   2022-02-15 13:33:20.000000000 
+0100
@@ -60,6 +60,8 @@
 Q_SIGNALS:
     void queryStringChangeRequested(const QString &queryString, int pos);
 
+    void matchesChanged();
+
 private:
     void setQuerying(bool querying);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/milou-5.24.0/po/zh_CN/milou.po 
new/milou-5.24.1/po/zh_CN/milou.po
--- old/milou-5.24.0/po/zh_CN/milou.po  2022-02-03 15:37:15.000000000 +0100
+++ new/milou-5.24.1/po/zh_CN/milou.po  2022-02-15 13:33:45.000000000 +0100
@@ -8,7 +8,7 @@
 "Project-Id-Version: kdeorg\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2021-12-17 00:44+0000\n"
-"PO-Revision-Date: 2022-01-08 15:23\n"
+"PO-Revision-Date: 2022-02-11 15:42\n"
 "Last-Translator: \n"
 "Language-Team: Chinese Simplified\n"
 "Language: zh_CN\n"
@@ -19,8 +19,8 @@
 "X-Crowdin-Project: kdeorg\n"
 "X-Crowdin-Project-ID: 269464\n"
 "X-Crowdin-Language: zh-CN\n"
-"X-Crowdin-File: /kf5-trunk/messages/milou/milou.pot\n"
-"X-Crowdin-File-ID: 4214\n"
+"X-Crowdin-File: /kf5-stable/messages/milou/milou.pot\n"
+"X-Crowdin-File-ID: 2659\n"
 
 #: qml/ResultDelegate.qml:42
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/milou-5.24.0/po/zh_CN/plasma_applet_org.kde.milou.po 
new/milou-5.24.1/po/zh_CN/plasma_applet_org.kde.milou.po
--- old/milou-5.24.0/po/zh_CN/plasma_applet_org.kde.milou.po    2022-02-03 
15:37:15.000000000 +0100
+++ new/milou-5.24.1/po/zh_CN/plasma_applet_org.kde.milou.po    2022-02-15 
13:33:45.000000000 +0100
@@ -7,7 +7,7 @@
 "Project-Id-Version: kdeorg\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2021-03-09 03:16+0100\n"
-"PO-Revision-Date: 2022-01-08 15:23\n"
+"PO-Revision-Date: 2022-02-11 15:42\n"
 "Last-Translator: \n"
 "Language-Team: Chinese Simplified\n"
 "Language: zh_CN\n"
@@ -18,8 +18,8 @@
 "X-Crowdin-Project: kdeorg\n"
 "X-Crowdin-Project-ID: 269464\n"
 "X-Crowdin-Language: zh-CN\n"
-"X-Crowdin-File: /kf5-trunk/messages/milou/plasma_applet_org.kde.milou.pot\n"
-"X-Crowdin-File-ID: 4520\n"
+"X-Crowdin-File: /kf5-stable/messages/milou/plasma_applet_org.kde.milou.pot\n"
+"X-Crowdin-File-ID: 2715\n"
 
 #: package/contents/ui/SearchField.qml:30
 #, kde-format

Reply via email to