Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package incidenceeditor for openSUSE:Factory
checked in at 2026-11-06 19:29:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/incidenceeditor (Old)
and /work/SRC/openSUSE:Factory/.incidenceeditor.new.3759290 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "incidenceeditor"
Fri Nov 6 19:29:51 2026 rev:128 rq:1395205 version:26.08.3
Changes:
--------
--- /work/SRC/openSUSE:Factory/incidenceeditor/incidenceeditor.changes
2026-10-10 14:56:02.242591889 +0200
+++
/work/SRC/openSUSE:Factory/.incidenceeditor.new.3759290/incidenceeditor.changes
2026-11-06 19:30:13.245502345 +0100
@@ -1,0 +2,14 @@
+Tue Nov 3 20:39:17 UTC 2026 - Christophe Marin <[email protected]>
+
+- Update to 26.08.3
+ * New bugfix release
+ * For more details please see:
+ * https://kde.org/announcements/gear/26.08.3/
+- Changes since 26.08.2:
+ * incidencedialog.cpp - Don't prompt for a journal default calendar
+ * We need to compare to button as for other check
+ * QStandardPaths::writableLocation(QStandardPaths::GenericDataLocation)
+ * .kde-ci.yml - no longer require cppcheck-clean
+ * Fix LSAN failure in conflictresolvertest
+
+-------------------------------------------------------------------
Old:
----
incidenceeditor-26.08.2.tar.xz
incidenceeditor-26.08.2.tar.xz.sig
New:
----
incidenceeditor-26.08.3.tar.xz
incidenceeditor-26.08.3.tar.xz.sig
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ incidenceeditor.spec ++++++
--- /var/tmp/diff_new_pack.mqqx4C/_old 2026-11-06 19:30:14.219543095 +0100
+++ /var/tmp/diff_new_pack.mqqx4C/_new 2026-11-06 19:30:14.220543137 +0100
@@ -18,11 +18,11 @@
%define kf6_version 6.27.0
%define qt6_version 6.9.0
-%define kpim6_version 6.8.2
+%define kpim6_version 6.8.3
%bcond_without released
Name: incidenceeditor
-Version: 26.08.2
+Version: 26.08.3
Release: 0
Summary: Incidenceeditor library
License: GPL-2.0-or-later AND LGPL-2.1-or-later
++++++ incidenceeditor-26.08.2.tar.xz -> incidenceeditor-26.08.3.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/incidenceeditor-26.08.2/.kde-ci.yml
new/incidenceeditor-26.08.3/.kde-ci.yml
--- old/incidenceeditor-26.08.2/.kde-ci.yml 2026-10-05 06:13:18.000000000
+0200
+++ new/incidenceeditor-26.08.3/.kde-ci.yml 2026-11-03 04:47:37.000000000
+0100
@@ -25,5 +25,5 @@
require-passing-tests-on: ['Linux', 'FreeBSD', 'macOS']
allow-failing-tests-on: ['Windows']
cppcheck-arguments: '--enable=warning,performance,portability,style
--suppress-xml=cppcheck-suppressions.xml'
- require-cppcheck-clean: True
- enable-lsan: True
+ require-cppcheck-clean: false
+ enable-lsan: true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/incidenceeditor-26.08.2/CMakeLists.txt
new/incidenceeditor-26.08.3/CMakeLists.txt
--- old/incidenceeditor-26.08.2/CMakeLists.txt 2026-10-05 06:13:18.000000000
+0200
+++ new/incidenceeditor-26.08.3/CMakeLists.txt 2026-11-03 04:47:37.000000000
+0100
@@ -1,7 +1,7 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: BSD-3-Clause
cmake_minimum_required(VERSION 3.29)
-set(PIM_VERSION "6.8.2")
+set(PIM_VERSION "6.8.3")
project(incidenceeditor VERSION ${PIM_VERSION})
@@ -95,20 +95,20 @@
include(ECMCheckOutboundLicense)
include(ECMGenerateQDoc)
-set(AKONADI_MIMELIB_VERSION "6.8.2")
-set(KDEPIM_LIB_VERSION "6.8.2")
-set(KMIME_LIB_VERSION "6.8.2")
-set(KLDAP_LIB_VERSION "6.8.2")
-set(CALENDARUTILS_LIB_VERSION "6.8.2")
-set(CALENDARSUPPORT_LIB_VERSION "6.8.2")
-set(LIBKDEPIM_LIB_VERSION "6.8.2")
-set(EVENTVIEW_LIB_VERSION "6.8.2")
-set(AKONADI_VERSION "6.8.2")
-set(AKONADICONTACT_LIB_VERSION "6.8.2")
-set(AKONADICALENDAR_LIB_VERSION "6.8.2")
-set(PIMCOMMON_LIB_VERSION "6.8.2")
-set(PIMTEXTEDIT_LIB_VERSION "6.8.2")
-set(IDENTITYMANAGEMENT_LIB_VERSION "6.8.2")
+set(AKONADI_MIMELIB_VERSION "6.8.3")
+set(KDEPIM_LIB_VERSION "6.8.3")
+set(KMIME_LIB_VERSION "6.8.3")
+set(KLDAP_LIB_VERSION "6.8.3")
+set(CALENDARUTILS_LIB_VERSION "6.8.3")
+set(CALENDARSUPPORT_LIB_VERSION "6.8.3")
+set(LIBKDEPIM_LIB_VERSION "6.8.3")
+set(EVENTVIEW_LIB_VERSION "6.8.3")
+set(AKONADI_VERSION "6.8.3")
+set(AKONADICONTACT_LIB_VERSION "6.8.3")
+set(AKONADICALENDAR_LIB_VERSION "6.8.3")
+set(PIMCOMMON_LIB_VERSION "6.8.3")
+set(PIMTEXTEDIT_LIB_VERSION "6.8.3")
+set(IDENTITYMANAGEMENT_LIB_VERSION "6.8.3")
set(KDIAGRAM_LIB_VERSION "3.0.0")
find_package(KGantt6 ${KDIAGRAM_LIB_VERSION} CONFIG REQUIRED)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/incidenceeditor-26.08.2/autotests/conflictresolvertest.cpp
new/incidenceeditor-26.08.3/autotests/conflictresolvertest.cpp
--- old/incidenceeditor-26.08.2/autotests/conflictresolvertest.cpp
2026-10-05 06:13:18.000000000 +0200
+++ new/incidenceeditor-26.08.3/autotests/conflictresolvertest.cpp
2026-11-03 04:47:37.000000000 +0100
@@ -35,7 +35,7 @@
void ConflictResolverTest::initTestCase()
{
- parent = new QWidget;
+ parent = std::make_unique<QWidget>();
init();
}
@@ -43,7 +43,7 @@
{
base = QDateTime::currentDateTime().addDays(1);
end = base.addSecs(10 * 60 * 60);
- resolver = new ConflictResolver(parent, parent);
+ resolver = new ConflictResolver(parent.get(), parent.get());
}
void ConflictResolverTest::cleanup()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/incidenceeditor-26.08.2/autotests/conflictresolvertest.h
new/incidenceeditor-26.08.3/autotests/conflictresolvertest.h
--- old/incidenceeditor-26.08.2/autotests/conflictresolvertest.h
2026-10-05 06:13:18.000000000 +0200
+++ new/incidenceeditor-26.08.3/autotests/conflictresolvertest.h
2026-11-03 04:47:37.000000000 +0100
@@ -39,7 +39,7 @@
void
addAttendee(const QString &email, const KCalendarCore::FreeBusy::Ptr &fb,
KCalendarCore::Attendee::Role role = KCalendarCore::Attendee::ReqParticipant);
QList<CalendarSupport::FreeBusyItem::Ptr> attendees;
- QWidget *parent = nullptr;
+ std::unique_ptr<QWidget> parent;
IncidenceEditorNG::ConflictResolver *resolver = nullptr;
QDateTime base, end;
};
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/incidenceeditor-26.08.2/po/ca/libincidenceeditors6.po
new/incidenceeditor-26.08.3/po/ca/libincidenceeditors6.po
--- old/incidenceeditor-26.08.2/po/ca/libincidenceeditors6.po 2026-10-05
06:13:18.000000000 +0200
+++ new/incidenceeditor-26.08.3/po/ca/libincidenceeditors6.po 2026-11-03
04:47:37.000000000 +0100
@@ -11,7 +11,7 @@
"Project-Id-Version: incidenceeditor\n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2026-07-04 00:44+0000\n"
-"PO-Revision-Date: 2026-05-27 09:04+0200\n"
+"PO-Revision-Date: 2026-10-15 20:15+0200\n"
"Last-Translator: Josep M. Ferrer <[email protected]>\n"
"Language-Team: Catalan <[email protected]>\n"
"Language: ca\n"
@@ -2295,7 +2295,7 @@
#, kde-format
msgctxt "@info:whatsthis"
msgid "Opens your address book, allowing you to select new attendees from it."
-msgstr "Obre la llibreta d'adreces, permetent-vos seleccionar nous assistents."
+msgstr "Obre la llibreta d'adreces, que us permet seleccionar assistents nous."
#. i18n: ectx: property (text), widget (QPushButton, mSelectButton)
#: ui/dialogdesktop.ui:878
@@ -2978,29 +2978,3 @@
"Mostra l'estat de lliure/ocupat de tots els assistents. En fer clic doble "
"sobre una entrada d'un assistent a la llista us permetrà introduir la "
"ubicació de la seva informació de lliure/ocupat."
-
-#~ msgid ""
-#~ "The item has been changed by another application.\n"
-#~ "What should be done?"
-#~ msgstr ""
-#~ "Una altra aplicació ha canviat l'element.\n"
-#~ "Què s'ha de fer?"
-
-#~ msgctxt "@action:button"
-#~ msgid "Take over changes"
-#~ msgstr "Assumeix els canvis"
-
-#~ msgctxt "@action:button"
-#~ msgid "Ignore and Overwrite changes"
-#~ msgstr "Ignora i sobreescriu els canvis"
-
-#~ msgctxt "@option:check"
-#~ msgid "Store attachment inline"
-#~ msgstr "Emmagatzema l'adjunt inclòs"
-
-#~ msgctxt "@action:button"
-#~ msgid "Select Attendees..."
-#~ msgstr "Selecciona els assistents..."
-
-#~ msgid "&New..."
-#~ msgstr "&Nova..."
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/incidenceeditor-26.08.2/po/ca@valencia/libincidenceeditors6.po
new/incidenceeditor-26.08.3/po/ca@valencia/libincidenceeditors6.po
--- old/incidenceeditor-26.08.2/po/ca@valencia/libincidenceeditors6.po
2026-10-05 06:13:18.000000000 +0200
+++ new/incidenceeditor-26.08.3/po/ca@valencia/libincidenceeditors6.po
2026-11-03 04:47:37.000000000 +0100
@@ -11,7 +11,7 @@
"Project-Id-Version: incidenceeditor\n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2026-07-04 00:44+0000\n"
-"PO-Revision-Date: 2026-05-27 09:04+0200\n"
+"PO-Revision-Date: 2026-10-15 20:15+0200\n"
"Last-Translator: Josep M. Ferrer <[email protected]>\n"
"Language-Team: Catalan <[email protected]>\n"
"Language: ca@valencia\n"
@@ -682,7 +682,7 @@
#, kde-format
msgctxt "Completion percentage label"
msgid "%1%"
-msgstr "%1%"
+msgstr "%1 %"
#: incidencedatetime.cpp:223
#, kde-format
@@ -2293,7 +2293,7 @@
#, kde-format
msgctxt "@info:whatsthis"
msgid "Opens your address book, allowing you to select new attendees from it."
-msgstr "Obri la llibreta d'adreces, permetent-vos seleccionar nous assistents."
+msgstr "Obri la llibreta d'adreces, que us permet seleccionar assistents nous."
#. i18n: ectx: property (text), widget (QPushButton, mSelectButton)
#: ui/dialogdesktop.ui:878
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/incidenceeditor-26.08.2/po/gl/libincidenceeditors6.po
new/incidenceeditor-26.08.3/po/gl/libincidenceeditors6.po
--- old/incidenceeditor-26.08.2/po/gl/libincidenceeditors6.po 2026-10-05
06:13:18.000000000 +0200
+++ new/incidenceeditor-26.08.3/po/gl/libincidenceeditors6.po 2026-11-03
04:47:37.000000000 +0100
@@ -851,8 +851,7 @@
msgstr "Desactivar o texto enriquecido"
#: incidencedialog.cpp:233
-#, fuzzy, kde-format
-#| msgid "Select a valid collection first."
+#, kde-format
msgctxt "@info"
msgid "Select a valid collection first."
msgstr "Seleccione primeiro unha colección correcta."
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/incidenceeditor-26.08.2/po/ia/libincidenceeditors6.po
new/incidenceeditor-26.08.3/po/ia/libincidenceeditors6.po
--- old/incidenceeditor-26.08.2/po/ia/libincidenceeditors6.po 2026-10-05
06:13:18.000000000 +0200
+++ new/incidenceeditor-26.08.3/po/ia/libincidenceeditors6.po 2026-11-03
04:47:37.000000000 +0100
@@ -392,7 +392,7 @@
#, kde-format
msgctxt "The reminder is configured to repeat after snooze"
msgid "(Repeats)"
-msgstr "(Repite)"
+msgstr "(Repete)"
#. i18n: These series of strings are used to show the user a description of
#. the alarm. %1 is replaced by one of the actions above, %2 is replaced by
@@ -1620,7 +1620,7 @@
#: ui/alarmdialog.ui:129
#, kde-format
msgid "Repeat:"
-msgstr "Repite:"
+msgstr "Repete:"
#. i18n: ectx: property (toolTip), widget (QCheckBox, mRepeats)
#: ui/alarmdialog.ui:144
@@ -2396,7 +2396,7 @@
#, kde-format
msgctxt "@label whether or not this event or to-do repeats"
msgid "Repeats:"
-msgstr "Repite:"
+msgstr "Repete:"
#. i18n: ectx: property (text), item, widget (QComboBox, mRecurrenceTypeCombo)
#: ui/dialogdesktop.ui:1164
@@ -3414,19 +3414,19 @@
#~ msgstr "Dishabilita"
#~ msgid "Repeat never"
-#~ msgstr "Repite jammais"
+#~ msgstr "Repete jammais"
#~ msgid "Repeat daily"
-#~ msgstr "Repite cata die"
+#~ msgstr "Repete cata die"
#~ msgid "Repeat weekly"
-#~ msgstr "Repite cata septimana"
+#~ msgstr "Repete cata septimana"
#~ msgid "Repeat monthly"
-#~ msgstr "Repite cata mense"
+#~ msgstr "Repete cata mense"
#~ msgid "Repeat yearly"
-#~ msgstr "Repite cata anno"
+#~ msgstr "Repete cata anno"
#~ msgctxt "@label Frequency of recurrence: every x [days|weeks|months|years]"
#~ msgid "every"
@@ -3577,7 +3577,7 @@
#~ msgstr "Displaciamento"
#~ msgid "Repeat"
-#~ msgstr "Repite"
+#~ msgstr "Repete"
#, fuzzy
#~| msgid "Type"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/incidenceeditor-26.08.2/src/incidencedialog.cpp
new/incidenceeditor-26.08.3/src/incidencedialog.cpp
--- old/incidenceeditor-26.08.2/src/incidencedialog.cpp 2026-10-05
06:13:18.000000000 +0200
+++ new/incidenceeditor-26.08.3/src/incidencedialog.cpp 2026-11-03
04:47:37.000000000 +0100
@@ -413,7 +413,7 @@
// be changed by adding a setTemplates method.
const QStringList origTemplates =
IncidenceEditorNG::EditorConfig::instance()->templates(mEditor->type());
const QString defaultPath =
- QStandardPaths::writableLocation(QStandardPaths::GenericDataLocation)
+ u"korganizer/templates/"_s + typeToString(mEditor->type()) + u'/';
+ QStandardPaths::writableLocation(QStandardPaths::GenericDataLocation)
+ u"/korganizer/templates/"_s + typeToString(mEditor->type()) + u'/';
QDir().mkpath(defaultPath);
for (const QString &tmpl : origTemplates) {
if (!templateNames.contains(tmpl)) {
@@ -503,7 +503,7 @@
calType = i18nc("@info/plain the calendar contains events", "Event");
}
- if ((mCalSelector->count() > 1) && !defaultCollection.isValid()) {
+ if (!calType.isEmpty() && (mCalSelector->count() > 1) &&
!defaultCollection.isValid()) {
const QString collectionName = mCalSelector->currentText();
const QString message = xi18nc("@info",
"<para>You have not set a default %1
calendar yet.</para>"
@@ -831,7 +831,7 @@
} else if (!d->isDirty()) {
QDialog::reject(); // No pending changes, just close the dialog.
} // else { // the user wasn't finished editing after all }
- } else if (d->mUi->buttonBox->button(QDialogButtonBox::RestoreDefaults)) {
+ } else if (d->mUi->buttonBox->button(QDialogButtonBox::RestoreDefaults) ==
button) {
d->manageTemplates();
} else {
Q_ASSERT(false); // Shouldn't happen