Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kf6-knotifications for openSUSE:Factory checked in at 2025-10-12 22:22:26 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kf6-knotifications (Old) and /work/SRC/openSUSE:Factory/.kf6-knotifications.new.18484 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kf6-knotifications" Sun Oct 12 22:22:26 2025 rev:20 rq:1310861 version:6.19.0 Changes: -------- --- /work/SRC/openSUSE:Factory/kf6-knotifications/kf6-knotifications.changes 2025-09-15 19:53:18.864130031 +0200 +++ /work/SRC/openSUSE:Factory/.kf6-knotifications.new.18484/kf6-knotifications.changes 2025-10-12 22:23:28.331481712 +0200 @@ -1,0 +2,12 @@ +Tue Oct 7 17:06:21 UTC 2025 - Christophe Marin <[email protected]> + +- Update to 6.19.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/6/6.19.0 +- Changes since 6.18.0: + * Update dependency version to 6.19.0 + * Fix Android notifications (with reply intents) for API 34+ + * Update version to 6.19.0 + +------------------------------------------------------------------- Old: ---- knotifications-6.18.0.tar.xz knotifications-6.18.0.tar.xz.sig New: ---- knotifications-6.19.0.tar.xz knotifications-6.19.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kf6-knotifications.spec ++++++ --- /var/tmp/diff_new_pack.O5JPFI/_old 2025-10-12 22:23:29.067512532 +0200 +++ /var/tmp/diff_new_pack.O5JPFI/_new 2025-10-12 22:23:29.067512532 +0200 @@ -32,11 +32,11 @@ %define mypython_sitearch %{expand:%%%{mypython}_sitearch} %endif -# Full KF6 version (e.g. 6.18.0) +# Full KF6 version (e.g. 6.19.0) %{!?_kf6_version: %global _kf6_version %{version}} %bcond_without released Name: kf6-knotifications -Version: 6.18.0 +Version: 6.19.0 Release: 0 Summary: KDE Desktop notifications License: LGPL-2.1-or-later ++++++ knotifications-6.18.0.tar.xz -> knotifications-6.19.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/knotifications-6.18.0/CMakeLists.txt new/knotifications-6.19.0/CMakeLists.txt --- old/knotifications-6.18.0/CMakeLists.txt 2025-09-08 10:13:48.000000000 +0200 +++ new/knotifications-6.19.0/CMakeLists.txt 2025-10-05 14:37:48.000000000 +0200 @@ -1,12 +1,12 @@ cmake_minimum_required(VERSION 3.16) -set(KF_VERSION "6.18.0") # handled by release scripts -set(KF_DEP_VERSION "6.18.0") # handled by release scripts +set(KF_VERSION "6.19.0") # handled by release scripts +set(KF_DEP_VERSION "6.19.0") # handled by release scripts project(KNotifications VERSION ${KF_VERSION}) # ECM setup include(FeatureSummary) -find_package(ECM 6.18.0 NO_MODULE) +find_package(ECM 6.19.0 NO_MODULE) set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake Modules." URL "https://commits.kde.org/extra-cmake-modules") feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND FATAL_ON_MISSING_REQUIRED_PACKAGES) @@ -106,7 +106,7 @@ ecm_set_disabled_deprecation_versions( QT 6.10 - KF 6.17 + KF 6.18 ) add_subdirectory(src) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/knotifications-6.18.0/src/android/org/kde/knotifications/NotifyByAndroid.java new/knotifications-6.19.0/src/android/org/kde/knotifications/NotifyByAndroid.java --- old/knotifications-6.18.0/src/android/org/kde/knotifications/NotifyByAndroid.java 2025-09-08 10:13:48.000000000 +0200 +++ new/knotifications-6.19.0/src/android/org/kde/knotifications/NotifyByAndroid.java 2025-10-05 14:37:48.000000000 +0200 @@ -14,6 +14,7 @@ import android.app.PendingIntent; import android.content.BroadcastReceiver; import android.content.Context; +import android.content.ComponentName; import android.content.Intent; import android.content.IntentFilter; import android.graphics.drawable.Icon; @@ -183,6 +184,7 @@ // taping the notification shows the app Intent intent = new Intent(m_ctx.getPackageName() + NOTIFICATION_OPENED); intent.putExtra(NOTIFICATION_ID_EXTRA, notification.id); + intent.setComponent(new ComponentName(m_ctx.getPackageName(), "Notifications")); PendingIntent contentIntent = PendingIntent.getBroadcast(m_ctx, m_uniquePendingIntentId++, intent, PendingIntent.FLAG_UPDATE_CURRENT | PENDING_INTENT_FLAG_IMMUTABLE); builder.setContentIntent(contentIntent); @@ -194,6 +196,7 @@ Intent actionIntent = new Intent(m_ctx.getPackageName() + NOTIFICATION_ACTION); actionIntent.putExtra(NOTIFICATION_ID_EXTRA, notification.id); actionIntent.putExtra(NOTIFICATION_ACTION_ID_EXTRA, id); + actionIntent.setComponent(new ComponentName(m_ctx.getPackageName(), "Notifications")); PendingIntent pendingIntent = PendingIntent.getBroadcast(m_ctx, m_uniquePendingIntentId++, actionIntent, PendingIntent.FLAG_UPDATE_CURRENT | PENDING_INTENT_FLAG_IMMUTABLE); Notification.Action action = new Notification.Action.Builder(0, label, pendingIntent).build(); builder.addAction(action); @@ -203,6 +206,7 @@ if (notification.inlineReplyLabel != null) { Intent replyIntent = new Intent(m_ctx.getPackageName() + NOTIFICATION_REPLIED); replyIntent.putExtra(NOTIFICATION_ID_EXTRA, notification.id); + replyIntent.setComponent(new ComponentName(m_ctx.getPackageName(), "Notifications")); PendingIntent pendingReplyIntent = PendingIntent.getBroadcast(m_ctx, m_uniquePendingIntentId++, replyIntent, PendingIntent.FLAG_UPDATE_CURRENT | PENDING_INTENT_FLAG_MUTABLE); RemoteInput input = new RemoteInput.Builder(REMOTE_INPUT_KEY) @@ -218,6 +222,7 @@ // notification about user closing the notification Intent deleteIntent = new Intent(m_ctx.getPackageName() + NOTIFICATION_DELETED); deleteIntent.putExtra(NOTIFICATION_ID_EXTRA, notification.id); + deleteIntent.setComponent(new ComponentName(m_ctx.getPackageName(), "Notifications")); if (notification.group != null) { deleteIntent.putExtra(NOTIFICATION_GROUP_EXTRA, notification.group); }
