Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package milou6 for openSUSE:Factory checked in at 2026-06-25 10:49:01 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/milou6 (Old) and /work/SRC/openSUSE:Factory/.milou6.new.2088 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "milou6" Thu Jun 25 10:49:01 2026 rev:44 rq:1361410 version:6.7.1 Changes: -------- --- /work/SRC/openSUSE:Factory/milou6/milou6.changes 2026-06-18 21:36:22.317460443 +0200 +++ /work/SRC/openSUSE:Factory/.milou6.new.2088/milou6.changes 2026-06-25 10:49:26.141234092 +0200 @@ -1,0 +2,10 @@ +Tue Jun 23 10:58:57 UTC 2026 - Fabian Vogt <[email protected]> + +- Update to 6.7.1: + * New bugfix release + * For more details see https://kde.org/announcements/plasma/6/6.7.1 +- Changes since 6.7.0: + * Update version for new release 6.7.1 + * lib/ResultsView: consider all data changes results (kde#521598) + +------------------------------------------------------------------- Old: ---- milou-6.7.0.tar.xz milou-6.7.0.tar.xz.sig New: ---- milou-6.7.1.tar.xz milou-6.7.1.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ milou6.spec ++++++ --- /var/tmp/diff_new_pack.kQ5m3E/_old 2026-06-25 10:49:27.517281707 +0200 +++ /var/tmp/diff_new_pack.kQ5m3E/_new 2026-06-25 10:49:27.517281707 +0200 @@ -26,14 +26,14 @@ %{!?_plasma6_version: %define _plasma6_version %(echo %{_plasma6_bugfix} | awk -F. '{print $1"."$2}')} %bcond_without released Name: milou6 -Version: 6.7.0 +Version: 6.7.1 Release: 0 Summary: Dedicated search application built on top of Baloo License: GPL-2.0-or-later AND LGPL-2.1-or-later URL: https://projects.kde.org/milou -Source: %{rname}-%{version}.tar.xz +Source: https://download.kde.org/stable/plasma/%{version}/%{rname}-%{version}.tar.xz %if %{with released} -Source1: %{rname}-%{version}.tar.xz.sig +Source1: https://download.kde.org/stable/plasma/%{version}/%{rname}-%{version}.tar.xz.sig Source2: plasma.keyring %endif BuildRequires: fdupes ++++++ milou-6.7.0.tar.xz -> milou-6.7.1.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/milou-6.7.0/CMakeLists.txt new/milou-6.7.1/CMakeLists.txt --- old/milou-6.7.0/CMakeLists.txt 2026-06-11 11:34:23.000000000 +0200 +++ new/milou-6.7.1/CMakeLists.txt 2026-06-23 10:13:32.000000000 +0200 @@ -1,7 +1,7 @@ cmake_minimum_required(VERSION 3.16) project(Milou) -set(PROJECT_VERSION "6.7.0") +set(PROJECT_VERSION "6.7.1") set(PROJECT_DEP_VERSION "6.7.0") set(QT_MIN_VERSION "6.10.0") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/milou-6.7.0/lib/ResultsView.qml new/milou-6.7.1/lib/ResultsView.qml --- old/milou-6.7.0/lib/ResultsView.qml 2026-06-11 11:34:23.000000000 +0200 +++ new/milou-6.7.1/lib/ResultsView.qml 2026-06-23 10:13:32.000000000 +0200 @@ -64,11 +64,7 @@ } onModelReset: resetView() - onRowsInserted: { - // ListView will keep the currentItem the same if new data is added. If the user hasn't interacted - // with the results, we want the new first entry selected, so store the state to check later - listView.oldIndex = listView.currentIndex - + function runAutomaticallyIfQueued() : void { if (listView.runAutomatically) { // This needs to be delayed as running a result may close the window and clear the query // having us reset the model whilst in the middle of processing the insertion. @@ -78,10 +74,32 @@ listView.activated(); }); - runAutomatically = false; + listView.runAutomatically = false; + } + } + + onQueryingChanged: { + if (!querying) { + listView.pendingFirstResults = false + runAutomaticallyIfQueued() } } + onDataChanged: { + listView.pendingFirstResults = false + runAutomaticallyIfQueued() + } + onRowsRemoved: { + listView.pendingFirstResults = false + runAutomaticallyIfQueued() + } + onRowsInserted: { + // ListView will keep the currentItem the same if new data is added. If the user hasn't interacted + // with the results, we want the new first entry selected, so store the state to check later + listView.oldIndex = listView.currentIndex + runAutomaticallyIfQueued() + } + function resetView() { listView.currentIndex = 0; }
