Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package plasma6-systemmonitor for 
openSUSE:Factory checked in at 2026-06-25 10:49:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/plasma6-systemmonitor (Old)
 and      /work/SRC/openSUSE:Factory/.plasma6-systemmonitor.new.2088 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "plasma6-systemmonitor"

Thu Jun 25 10:49:17 2026 rev:43 rq:1361430 version:6.7.1

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/plasma6-systemmonitor/plasma6-systemmonitor.changes  
    2026-06-18 21:37:14.879652245 +0200
+++ 
/work/SRC/openSUSE:Factory/.plasma6-systemmonitor.new.2088/plasma6-systemmonitor.changes
    2026-06-25 10:49:54.394211728 +0200
@@ -1,0 +2,12 @@
+Tue Jun 23 11:01:02 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
+  * table: Do nothing if data() functions are passed an invalid index
+  * table: Make sure to cleanup sorted columns when using "hide column" on 
table
+  * table: Explicitly remove duplicate entries from sortedColumns in 
ColumnSFModel (kde#518073)
+
+-------------------------------------------------------------------

Old:
----
  plasma-systemmonitor-6.7.0.tar.xz
  plasma-systemmonitor-6.7.0.tar.xz.sig

New:
----
  plasma-systemmonitor-6.7.1.tar.xz
  plasma-systemmonitor-6.7.1.tar.xz.sig

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

Other differences:
------------------
++++++ plasma6-systemmonitor.spec ++++++
--- /var/tmp/diff_new_pack.bKKZ0O/_old  2026-06-25 10:49:55.462248684 +0200
+++ /var/tmp/diff_new_pack.bKKZ0O/_new  2026-06-25 10:49:55.466248824 +0200
@@ -27,14 +27,14 @@
 # Latest ABI-stable Plasma (e.g. 6.0 in KF6, but 6.0.80 in KUF)
 %{!?_plasma6_version: %define _plasma6_version %(echo %{_plasma6_bugfix} | awk 
-F. '{print $1"."$2}')}
 Name:           plasma6-systemmonitor
-Version:        6.7.0
+Version:        6.7.1
 Release:        0
 Summary:        An application for monitoring system resources
 License:        GPL-3.0-only
 URL:            https://www.kde.org
-Source0:        %{rname}-%{version}.tar.xz
+Source0:        
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

++++++ plasma-systemmonitor-6.7.0.tar.xz -> plasma-systemmonitor-6.7.1.tar.xz 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/plasma-systemmonitor-6.7.0/CMakeLists.txt 
new/plasma-systemmonitor-6.7.1/CMakeLists.txt
--- old/plasma-systemmonitor-6.7.0/CMakeLists.txt       2026-06-11 
11:37:00.000000000 +0200
+++ new/plasma-systemmonitor-6.7.1/CMakeLists.txt       2026-06-23 
10:16:08.000000000 +0200
@@ -2,7 +2,7 @@
 
 project(systemmonitor)
 
-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/plasma-systemmonitor-6.7.0/org.kde.plasma-systemmonitor.desktop 
new/plasma-systemmonitor-6.7.1/org.kde.plasma-systemmonitor.desktop
--- old/plasma-systemmonitor-6.7.0/org.kde.plasma-systemmonitor.desktop 
2026-06-11 11:37:00.000000000 +0200
+++ new/plasma-systemmonitor-6.7.1/org.kde.plasma-systemmonitor.desktop 
2026-06-23 10:16:08.000000000 +0200
@@ -204,6 +204,7 @@
 Name[ia]=Aperi pagina de Vision de juncto
 Name[is]=Opna yfirlitssíðu
 Name[it]=Apri la pagina di riepilogo
+Name[ja]=概要を開く
 Name[ka]=მიმოხილვის გვერდის გახსნა
 Name[ko]=요약 페이지 열기
 Name[lt]=Atverti apžvalgos puslapį
@@ -211,6 +212,7 @@
 Name[pl]=Otwórz stronę przeglądu
 Name[pt_BR]=Abrir a Página de visão geral
 Name[ro]=Deschide pagina cu prezentare generală
+Name[ru]=Открыть страницу общих данных
 Name[sk]=Otvoriť stránku prehľadu
 Name[sl]=Odpri pregledno stran
 Name[tr]=Genel Görünüm Sayfasını Aç
@@ -235,6 +237,7 @@
 Name[ia]=Aperi pagina de historia o Chronologia
 Name[is]=Opna ferilsíðu
 Name[it]=Apri la pagina della cronologia
+Name[ja]=履歴ページを開く
 Name[ka]=ისტორიის გვერდის გახსნა
 Name[ko]=과거 기록 페이지 열기
 Name[lt]=Atverti istorijos puslapį
@@ -242,6 +245,7 @@
 Name[pl]=Otwórz stronę historii
 Name[pt_BR]=Abrir a Página de histórico
 Name[ro]=Deschide pagina cu istoric
+Name[ru]=Открыть страницу журнала
 Name[sk]=Otvoriť stránku histórie
 Name[sl]=Odpri stran zgodovine
 Name[tr]=Geçmiş Sayfasını Aç
@@ -266,6 +270,7 @@
 Name[ia]=Aperi pagina de Processos
 Name[is]=Opna vinnslusíðu
 Name[it]=Apri la pagina dei processi
+Name[ja]=プロセス一覧を開く
 Name[ka]=პროცესების გვერდის გახსნა
 Name[ko]=프로세스 페이지 열기
 Name[lt]=Atverti procesų puslapį
@@ -273,6 +278,7 @@
 Name[pl]=Otwórz stronę procesów
 Name[pt_BR]=Abrir a Página de processos
 Name[ro]=Deschide pagina cu procese
+Name[ru]=Открыть станицу процессов
 Name[sk]=Otvoriť stránku procesov
 Name[sl]=Odpri stran procesov
 Name[tr]=Süreçler Sayfasını Aç
@@ -297,6 +303,7 @@
 Name[ia]=Aperi pagina de applicationes
 Name[is]=Opna forritasíðu
 Name[it]=Apri la pagina delle applicazioni
+Name[ja]=アプリケーション一覧を開く
 Name[ka]=აპლიკაციების გვერდის გახსნა
 Name[ko]=앱 페이지 열기
 Name[lt]=Atverti programų puslapį
@@ -304,6 +311,7 @@
 Name[pl]=Otwórz stronę aplikacji
 Name[pt_BR]=Abrir a Página de aplicativos
 Name[ro]=Deschide pagina cu aplicații
+Name[ru]=Открыть страницу приложений
 Name[sk]=Otvoriť stránku aplikácií
 Name[sl]=Odpri stran aplikacij
 Name[tr]=Uygulamalar Sayfasını Aç
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-systemmonitor-6.7.0/org.kde.plasma-systemmonitor.metainfo.xml 
new/plasma-systemmonitor-6.7.1/org.kde.plasma-systemmonitor.metainfo.xml
--- old/plasma-systemmonitor-6.7.0/org.kde.plasma-systemmonitor.metainfo.xml    
2026-06-11 11:37:00.000000000 +0200
+++ new/plasma-systemmonitor-6.7.1/org.kde.plasma-systemmonitor.metainfo.xml    
2026-06-23 10:16:08.000000000 +0200
@@ -158,9 +158,9 @@
   </provides>
   <project_group>KDE</project_group>
   <releases>
+    <release version="6.7.1" date="2026-06-23"/>
     <release version="6.7.0" date="2026-06-16"/>
     <release version="6.3.90" date="2025-05-15"/>
     <release version="6.2.0" date="2024-10-08"/>
-    <release version="6.1.0" date="2024-06-18"/>
   </releases>
 </component>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-systemmonitor-6.7.0/po/it/plasma-systemmonitor.po 
new/plasma-systemmonitor-6.7.1/po/it/plasma-systemmonitor.po
--- old/plasma-systemmonitor-6.7.0/po/it/plasma-systemmonitor.po        
2026-06-11 11:37:00.000000000 +0200
+++ new/plasma-systemmonitor-6.7.1/po/it/plasma-systemmonitor.po        
2026-06-23 10:16:08.000000000 +0200
@@ -1,6 +1,6 @@
 # Copyright (C) 2024 This file is copyright:
 # This file is distributed under the same license as the plasma-systemmonitor 
package.
-# SPDX-FileCopyrightText: 2020, 2021, 2022, 2023, 2024, 2025, 2026 Vincenzo 
Reale <[email protected]>
+# SPDX-FileCopyrightText: 2020-2026 Vincenzo Reale <[email protected]>
 #
 msgid ""
 msgstr ""
@@ -15,7 +15,7 @@
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Lokalize 25.12.1\n"
+"X-Generator: Lokalize 26.04.2\n"
 
 #: src/GlobalMenu.qml:16
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-systemmonitor-6.7.0/po/ro/plasma-systemmonitor.po 
new/plasma-systemmonitor-6.7.1/po/ro/plasma-systemmonitor.po
--- old/plasma-systemmonitor-6.7.0/po/ro/plasma-systemmonitor.po        
2026-06-11 11:37:00.000000000 +0200
+++ new/plasma-systemmonitor-6.7.1/po/ro/plasma-systemmonitor.po        
2026-06-23 10:16:08.000000000 +0200
@@ -16,7 +16,7 @@
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
-"X-Generator: Lokalize 25.08.1\n"
+"X-Generator: Lokalize 25.12.3\n"
 
 #: src/GlobalMenu.qml:16
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-systemmonitor-6.7.0/src/table/ColumnDisplayModel.cpp 
new/plasma-systemmonitor-6.7.1/src/table/ColumnDisplayModel.cpp
--- old/plasma-systemmonitor-6.7.0/src/table/ColumnDisplayModel.cpp     
2026-06-11 11:37:00.000000000 +0200
+++ new/plasma-systemmonitor-6.7.1/src/table/ColumnDisplayModel.cpp     
2026-06-23 10:16:08.000000000 +0200
@@ -28,6 +28,10 @@
 
 QVariant ColumnDisplayModel::data(const QModelIndex &index, int role) const
 {
+    if (!index.isValid()) {
+        return QVariant{};
+    }
+
     if (role == DisplayStyleRole && sourceModel()) {
         auto id = sourceModel()->data(mapToSource(index), 
idRoleNumber()).toString();
         return m_columnDisplay.value(id, QStringLiteral("hidden"));
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-systemmonitor-6.7.0/src/table/ColumnSortFilterDisplayModel.cpp 
new/plasma-systemmonitor-6.7.1/src/table/ColumnSortFilterDisplayModel.cpp
--- old/plasma-systemmonitor-6.7.0/src/table/ColumnSortFilterDisplayModel.cpp   
2026-06-11 11:37:00.000000000 +0200
+++ new/plasma-systemmonitor-6.7.1/src/table/ColumnSortFilterDisplayModel.cpp   
2026-06-23 10:16:08.000000000 +0200
@@ -31,6 +31,10 @@
         return QVariant{};
     }
 
+    if (!index.isValid()) {
+        return QVariant{};
+    }
+
     resolveRoleNumbers();
     const auto id = source->data(mapToSource(index), 
m_idRoleNumber).toString();
 
@@ -171,20 +175,13 @@
     }
 
     if (changed) {
-        auto i = indexForId(id);
-        if (!i.isValid()) {
-            return;
-        }
+        beginResetModel();
 
-        if (m_columnDisplay.value(id) == u"hidden"_s) {
-            m_sortedColumns.removeOne(id);
-        } else {
-            m_sortedColumns.append(id);
-        }
+        cleanupSortedColumns();
+
+        endResetModel();
 
-        Q_EMIT dataChanged(i, i, {DisplayStyleRole});
         Q_EMIT columnDisplayChanged();
-        invalidate();
     }
 }
 
@@ -299,6 +296,8 @@
             m_sortedColumns.append(key);
         }
     }
+
+    m_sortedColumns.removeDuplicates();
 }
 
 #include "moc_ColumnSortFilterDisplayModel.cpp"

Reply via email to