Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kdeclarative for openSUSE:Factory 
checked in at 2023-04-09 18:39:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kdeclarative (Old)
 and      /work/SRC/openSUSE:Factory/.kdeclarative.new.19717 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kdeclarative"

Sun Apr  9 18:39:39 2023 rev:115 rq:1078047 version:5.105.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kdeclarative/kdeclarative.changes        
2023-03-12 16:24:42.204885649 +0100
+++ /work/SRC/openSUSE:Factory/.kdeclarative.new.19717/kdeclarative.changes     
2023-04-09 18:41:34.657941755 +0200
@@ -1,0 +2,12 @@
+Sat Apr  1 17:00:39 UTC 2023 - Christophe Marin <[email protected]>
+
+- Update to 5.105.0
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/frameworks/5/5.105.0
+- Changes since 5.104.0:
+  * API dox: add some minimal docs to namespace & classes to trigger coverage
+  * API dox: cover CalendarEvents in generated QCH file
+  * Overhaul configmodule docs
+
+-------------------------------------------------------------------

Old:
----
  kdeclarative-5.104.0.tar.xz
  kdeclarative-5.104.0.tar.xz.sig

New:
----
  kdeclarative-5.105.0.tar.xz
  kdeclarative-5.105.0.tar.xz.sig

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

Other differences:
------------------
++++++ kdeclarative.spec ++++++
--- /var/tmp/diff_new_pack.Lsfhf4/_old  2023-04-09 18:41:35.105944290 +0200
+++ /var/tmp/diff_new_pack.Lsfhf4/_new  2023-04-09 18:41:35.109944312 +0200
@@ -17,14 +17,14 @@
 
 
 %define lname   libKF5Declarative5
-%define _tar_path 5.104
+%define _tar_path 5.103
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
 %{!?_kf5_bugfix_version: %define _kf5_bugfix_version %(echo %{_kf5_version} | 
awk -F. '{print $1"."$2}')}
 %bcond_without released
 Name:           kdeclarative
-Version:        5.104.0
+Version:        5.105.0
 Release:        0
 Summary:        Integration of QML and KDE workspaces
 License:        LGPL-2.1-or-later


++++++ kdeclarative-5.104.0.tar.xz -> kdeclarative-5.105.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdeclarative-5.104.0/CMakeLists.txt 
new/kdeclarative-5.105.0/CMakeLists.txt
--- old/kdeclarative-5.104.0/CMakeLists.txt     2023-03-04 11:01:19.000000000 
+0100
+++ new/kdeclarative-5.105.0/CMakeLists.txt     2023-03-31 11:02:42.000000000 
+0200
@@ -1,12 +1,12 @@
 cmake_minimum_required(VERSION 3.16)
 
-set(KF_VERSION "5.104.0") # handled by release scripts
-set(KF_DEP_VERSION "5.104.0") # handled by release scripts
+set(KF_VERSION "5.105.0") # handled by release scripts
+set(KF_DEP_VERSION "5.105.0") # handled by release scripts
 project(KDeclarative VERSION ${KF_VERSION})
 
 # Dependencies
 include(FeatureSummary)
-find_package(ECM 5.104.0  NO_MODULE)
+find_package(ECM 5.105.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)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdeclarative-5.104.0/po/ar/kdeclarative5.po 
new/kdeclarative-5.105.0/po/ar/kdeclarative5.po
--- old/kdeclarative-5.104.0/po/ar/kdeclarative5.po     2023-03-04 
11:01:19.000000000 +0100
+++ new/kdeclarative-5.105.0/po/ar/kdeclarative5.po     2023-03-31 
11:02:42.000000000 +0200
@@ -281,7 +281,7 @@
 #~ msgstr "تحديث برنامج KConf"
 
 #~ msgid "KDE Tool for updating user configuration files"
-#~ msgstr "أداة كدي لتحديث ملفات إعدادات الم
ستخدم"
+#~ msgstr "أداة كِيدِي لتحديث ملفات إعدادات الم
ستخدم"
 
 #~ msgid "(c) 2001, Waldo Bastian"
 #~ msgstr "(c) 2001, Waldo Bastian"
@@ -343,7 +343,7 @@
 #~ "<html><font size=\"5\">%1</font><br/><b>version %2</b><br/>Using KDE %3</"
 #~ "html>"
 #~ msgstr ""
-#~ "<html><font size=\"5\">%1</font><br/><b>في نسخته 
%2</b><br/>باستعمال كدي "
+#~ "<html><font size=\"5\">%1</font><br/><b>في نسخته 
%2</b><br/>باستعمال كِيدِي "
 #~ "%3</html>"
 
 #~ msgid "%1 %2, %3"
@@ -488,7 +488,7 @@
 
 #~ msgctxt "@option:check"
 #~ msgid "Consider run-together &words as spelling errors"
-#~ msgstr "اعتبر ال&كلمات المركبة كأخطاء تهجئة"
+#~ msgstr "اعتبر ال&كلمات المركبة كأخطاء تهجية"
 
 #~ msgctxt "@label:listbox"
 #~ msgid "&Dictionary:"
@@ -548,7 +548,7 @@
 
 #~ msgctxt "@item Spelling dictionary"
 #~ msgid "German (new spelling)"
-#~ msgstr "الألمانية (التهجئة الجديدة)"
+#~ msgstr "الألمانية (التهجية الجديدة)"
 
 #~ msgctxt "@item Spelling dictionary"
 #~ msgid "Brazilian Portuguese"
@@ -803,7 +803,7 @@
 #~ "</qt>"
 #~ msgstr ""
 #~ "<qt>\n"
-#~ "<p>إذا كانت تهجئة الكلمة مجهولة خطأ ، يجب 
عليك كتابة التصحيح هنا أو "
+#~ "<p>إذا كانت تهجية الكلمة مجهولة خطأ ، يجب 
عليك كتابة التصحيح هنا أو "
 #~ "اخترالتصحيح من القائمة في الأسفل.</p>\n"
 #~ "<p>يمكنك النقر على <b>استبدل</b> إذا كنت تريد 
استبدال هذا الحدوث فقط أو "
 #~ "النقر على <b>استبدل الكلّ</b> إذا كنت تريد 
تصحيح كلّ التكرارات من الكلمة "
@@ -973,10 +973,10 @@
 #~ msgstr "تُرك للدعم الرجعي"
 
 #~ msgid "Compiled in prefix for KDE libraries"
-#~ msgstr "مصرّف في 'prefix' لمكتبات كدي"
+#~ msgstr "مصرّف في 'prefix' لمكتبات كِيدِي"
 
 #~ msgid "Compiled in exec_prefix for KDE libraries"
-#~ msgstr "مصرّف في 'exec-prefix' لمكتبات كدي"
+#~ msgstr "مصرّف في 'exec-prefix' لمكتبات كِيدِي"
 
 #~ msgid "Compiled in library path suffix"
 #~ msgstr "مصرّف في سابق مسار المكتبات"
@@ -985,10 +985,10 @@
 #~ msgstr "لاحق في $HOME مستعمل لكتابة الملفات"
 
 #~ msgid "Compiled in version string for KDE libraries"
-#~ msgstr "مصرَف في سلسلة النسخة لمكتبات كدي"
+#~ msgstr "مصرَف في سلسلة النسخة لمكتبات كِيدِي"
 
 #~ msgid "Available KDE resource types"
-#~ msgstr "أنواع موارِد كدي المتوفِرة"
+#~ msgstr "أنواع موارِد كِيدِي المتوفِرة"
 
 #~ msgid "Search path for resource type"
 #~ msgstr "مسار البحث لنوع المورِد"
@@ -1196,12 +1196,12 @@
 #~ "internationalization visit <a href=\"http://l10n.kde.org\";>http://l10n.";
 #~ "kde.org</a></p>"
 #~ msgstr ""
-#~ "<p>يقوم طاقم عربآيز بترجمة واجهة كدي إلى 
اللغة العربية، و هذا بفضل جهود "
+#~ "<p>يقوم طاقم عربآيز بترجمة واجهة كِيدِي 
إلى اللغة العربية، و هذا بفضل جهود "
 #~ "طاقم مترجمين متطوعين من كافة الدول 
العربية وغيرها. </p><p>للمزيد من "
-#~ "المعلومات حول ترجمة كدي إلى العربية ، زر  
<a href=\"http://www.arabeyes.";
+#~ "المعلومات حول ترجمة كِيدِي إلى العربية ، 
زر  <a href=\"http://www.arabeyes.";
 #~ "org\"> الموقع الرسمي لعربآيز</a> الرجاء 
التبليغ عن أخطاء الترجمة على "
-#~ "العنوان التالي: [email protected]</p><p>تترجم كدي 
إلى لغات متعددة بفضل "
-#~ "طواقم الترجمة من العالم بأسره.</p><p>لمزيد م
ن المعلومات زر <a  href="
+#~ "العنوان التالي: [email protected]</p><p>تترجم 
كِيدِي إلى لغات متعددة "
+#~ "بفضل طواقم الترجمة من العالم بأسره.</p><p>لم
زيد من المعلومات زر <a  href="
 #~ "\"http://l10n.kde.org \">http://l10n.kde.org</a></p>"
 
 #~ msgid "Use the X-server display 'displayname'"
@@ -1328,13 +1328,13 @@
 #~ "+XPos+YPos)"
 
 #~ msgid "KDE Application"
-#~ msgstr "تطبيق كدي"
+#~ msgstr "تطبيق كِيدِي"
 
 #~ msgid "Qt"
 #~ msgstr "Qt"
 
 #~ msgid "KDE"
-#~ msgstr "كدي"
+#~ msgstr "كِيدِي"
 
 #~ msgid "Unknown option '%1'."
 #~ msgstr "خيار غير معروف '%1'."
@@ -1352,7 +1352,7 @@
 #~ "%3: %4\n"
 #~ msgstr ""
 #~ "كيوت: %1\n"
-#~ "منصة تطوير كدي: %2\n"
+#~ "منصة تطوير كِيدِي: %2\n"
 #~ "%3: %4\n"
 
 #~ msgctxt "the 2nd argument is a list of name+address, one on each line"
@@ -1463,7 +1463,7 @@
 #~ "\n"
 #~ "%1"
 #~ msgstr ""
-#~ "لا يمكن إطلاق مركز مساعدة كدي:\n"
+#~ "لا يمكن إطلاق مركز مساعدة كِيدِي:\n"
 #~ "\n"
 #~ "%1"
 
@@ -2679,13 +2679,13 @@
 #~ msgstr "لا تقدم الخدمة %1 أي مكتبة أو أن مفتاح 
Library مفقود في "
 
 #~ msgid "The library %1 does not offer a KDE 4 compatible factory."
-#~ msgstr "المكتبة %1 لا تقدم مصنعا موافقا لكدي 4."
+#~ msgstr "المكتبة %1 لا تقدم مصنعا موافقا 
لكِيدِي 4."
 
 #~ msgid "The plugin '%1' uses an incompatible KDE library (%2)."
-#~ msgstr "يستخدم المحلق %1 مكتبة كدي غير م
توافقة (%2)."
+#~ msgstr "يستخدم المحلق %1 مكتبة كِيدِي غير م
توافقة (%2)."
 
 #~ msgid "KDE Test Program"
-#~ msgstr "برنامج اختبار كدي"
+#~ msgstr "برنامج اختبار كِيدِي"
 
 #~ msgid "KBuildSycoca"
 #~ msgstr "برنامج KBuildSycoca لقاعدة بيانات الأنواع"
@@ -2694,7 +2694,7 @@
 #~ msgstr "لبناء مخزن خيارات النظام"
 
 #~ msgid "(c) 1999-2002 KDE Developers"
-#~ msgstr "(c) 1999-2002 مطورو كدي"
+#~ msgstr "(c) 1999-2002 مطورو كِيدِي"
 
 #~ msgid "David Faure"
 #~ msgstr "David Faure"
@@ -2721,10 +2721,10 @@
 #~ msgstr "تتبع menu id بغرض التنقيح"
 
 #~ msgid "KDE Daemon"
-#~ msgstr "مراقِب كدي"
+#~ msgstr "مراقِب كِيدِي"
 
 #~ msgid "KDE Daemon - triggers Sycoca database updates when needed"
-#~ msgstr "مراقب كدي - يقوم بتحديث قاعدة بيانات 
Sycoca عند الحاجة لذلك"
+#~ msgstr "مراقب كِيدِي - يقوم بتحديث قاعدة 
بيانات Sycoca عند الحاجة لذلك"
 
 #~ msgid "Check Sycoca database only once"
 #~ msgstr "افحص قاعدة بيانات Sycoca مرة واحدة فقط"
@@ -3032,7 +3032,7 @@
 #~ msgstr "&حول %1"
 
 #~ msgid "About &KDE"
-#~ msgstr "حول &كدي"
+#~ msgstr "حول &كِيدِي"
 
 #, fuzzy
 #~ msgctxt "@action:inmenu"
@@ -3191,7 +3191,7 @@
 #~ "Development Platform %3</html>"
 #~ msgstr ""
 #~ "<html><font size=\"5\">%1</font><br /><b>الإصدارة %2</b><br 
/>تستخدم منصة "
-#~ "تطوير كدي %3</html>"
+#~ "تطوير كِيدِي %3</html>"
 
 #~ msgid "License: %1"
 #~ msgstr "الترخيص: %1"
@@ -3265,14 +3265,14 @@
 #~ msgstr "الصفحة الرئيسية"
 
 #~ msgid "About KDE"
-#~ msgstr "حول كدي"
+#~ msgstr "حول كِيدِي"
 
 #~ msgid ""
 #~ "<html><font size=\"5\">KDE - Be Free!</font><br /><b>Platform Version %1</"
 #~ "b></html>"
 #~ msgstr ""
-#~ "<html><font size=\"5\">كدي - كن حرا!</font><br /><b>إصدارة 
المنصة %1</b></"
-#~ "html>"
+#~ "<html><font size=\"5\">كِيدِي - كن حرا!</font><br 
/><b>إصدارة المنصة %1</"
+#~ "b></html>"
 
 #, fuzzy
 #~ msgid ""
@@ -3286,14 +3286,14 @@
 #~ "including you.<br /><br />Visit <a href=\"%2\">%2</a> for more "
 #~ "information about the KDE community and the software we produce.</html>"
 #~ msgstr ""
-#~ "<html> <b>كدي</b> هي شبكة عالمية من مهندسي 
البرامج و الفنانون و الكتّاب و "
+#~ "<html> <b>كِيدِي</b> هي شبكة عالمية من مهندسي 
البرامج و الفنانون و الكتّاب و "
 #~ "المترجمون و المنظمون ملتزمون بتطوير<a 
href=\"http://www.gnu.org/";
 #~ "philosophy/free-sw.html\">البرامج الحرة </a>. هذا الم
جتمع قام ببناء "
-#~ "المئات من البرامج الحرة كجزء من منصة 
تطوير كدي و توزيعة برامج كدي.</."
-#~ "<br<br />لا يوجد مجموعة واحدة أو شركة أو منظم
ة تتحكم بجهود أو منتجات كدي. "
-#~ "كل شخص مرحبا به للمساهمة في كدي بما فيهم 
أنت.<br /><br />زر <a href="
-#~ "\"http://www.kde.org/\";>http://www.kde.org</a> حول مجتمع كدي و 
المنتجات "
-#~ "التي نصدرها.</html>"
+#~ "المئات من البرامج الحرة كجزء من منصة 
تطوير كِيدِي و توزيعة برامج كِيدِي.</."
+#~ "<br<br />لا يوجد مجموعة واحدة أو شركة أو منظم
ة تتحكم بجهود أو منتجات "
+#~ "كِيدِي. كل شخص مرحبا به للمساهمة في 
كِيدِي بما فيهم أنت.<br /><br />زر <a "
+#~ "href=\"http://www.kde.org/\";>http://www.kde.org</a> حول مجتمع 
كِيدِي و "
+#~ "المنتجات التي نصدرها.</html>"
 
 #, fuzzy
 #~ msgid ""
@@ -3306,9 +3306,9 @@
 #~ "system to register your wish. Make sure you use the severity called "
 #~ "\"Wishlist\".</html>"
 #~ msgstr ""
-#~ "<html> يمكن دائما تحسين البرامج ،و فريق كدي 
يعمل على ذلك.على كل حال يجب "
+#~ "<html> يمكن دائما تحسين البرامج ،و فريق 
كِيدِي يعمل على ذلك.على كل حال يجب "
 #~ "عليك كمستخدم أن تخبرنا عندما ترى شيء لا 
يعمل كما يجب أو يمكن تحسينه.<br /"
-#~ "><br /> تمتلك كدي نظام لتعقب العلل. زر <a 
href=\"http://bugs.kde.org/";
+#~ "><br /> تمتلك كِيدِي نظام لتعقب العلل. زر <a 
href=\"http://bugs.kde.org/";
 #~ "\">http://bugs.kde.org</a> أو استخدم مربع حوار \"بلغ 
عن علة...\" من قائمة "
 #~ "\"المساعدة\" لتبلغ عن العلل.<br /><br />إذا 
كانت عند اقتراحات لتحسين "
 #~ "البرامج فأنت مدعو لإستخدام متعقب العلل 
لتسجل أمنيتك. تأكد من استخدام "
@@ -3324,8 +3324,8 @@
 #~ "you need more information or documentation, then a visit to <a href="
 #~ "\"%2\">%2</a> will provide you with what you need.</html>"
 #~ msgstr ""
-#~ "<html>لا يجب عليك أن تكون مطور برامج لكي 
تصبح عضوا في فريق كدي.باستطاعتك "
-#~ "أن تنضم إلى الفرق الوطنية التي تترجم 
واجهة كدي.يمكنك أيضا تزويد كدي "
+#~ "<html>لا يجب عليك أن تكون مطور برامج لكي 
تصبح عضوا في فريق كِيدِي.باستطاعتك "
+#~ "أن تنضم إلى الفرق الوطنية التي تترجم 
واجهة كِيدِي.يمكنك أيضا تزويد كِيدِي "
 #~ "بالرسوميات و السمات و الأصوات و وثائق 
أحسن. أنت من يقرر !<br /><br />زر "
 #~ "<a href=\"http://www.kde.org/jobs/\";>http://www.kde.org/jobs/</a> للم
زيد "
 #~ "من المعلومات حول بعض المشاريع التي يمكنك 
أن تشارك فيها.<br /><br />إذا "
@@ -3347,16 +3347,16 @@
 #~ "of the ways described at <a href=\"%2\">%2</a>.<br /><br />Thank you very "
 #~ "much in advance for your support.</html>"
 #~ msgstr ""
-#~ "<html>إن كدي متوفرة بدون مقابل ، ولكن صنعها 
ليس كذلك..<br /><br />لذا قام "
-#~ "فريق كدي بتكوين KDE e.V ، و هي منظمة غير 
ربحية موجودة موجودة بشكل قانوني "
-#~ "في Tuebingen في ألمانيا. تمثلKDE e.V مشروع كدي في 
الأمور القانونية و "
-#~ "المالية. انظر <a 
href=\"http://www.kde-ev.org/\";>http://www.kde-ev.org</"
-#~ "a> للمزيد من المعلومات حول KDE e.V.<br /><br /> 
تستفيد كدي من الدعم "
-#~ "المالي. تستعمل الأغلب الأموال لتعويض 
الأعضاء و غيرهم عن التكاليف التي "
-#~ "يتحملونها أثناء المساهمة في كدي. نحن 
نشجعك على دعم كدي من خلال الهبات "
-#~ "المالية ، استخدم إحدى الطرق الموصوفة 
هنا.<a href=\"http://www.kde.org/";
-#~ "support/\">http://www.kde.org/support/</a>.<br /><br />شكر جزيلا م
قدما "
-#~ "لدعمك.</html>"
+#~ "<html>إن كِيدِي متوفرة بدون مقابل ، ولكن 
صنعها ليس كذلك..<br /><br />لذا "
+#~ "قام فريق كِيدِي بتكوين KDE e.V ، و هي منظمة 
غير ربحية موجودة موجودة بشكل "
+#~ "قانوني في Tuebingen في ألمانيا. تمثلKDE e.V م
شروع كِيدِي في الأمور "
+#~ "القانونية و المالية. انظر <a 
href=\"http://www.kde-ev.org/\";>http://www.";
+#~ "kde-ev.org</a> للمزيد من المعلومات حول KDE e.V.<br 
/><br /> تستفيد كِيدِي "
+#~ "من الدعم المالي. تستعمل الأغلب الأموال 
لتعويض الأعضاء و غيرهم عن التكاليف "
+#~ "التي يتحملونها أثناء المساهمة في كِيدِي. 
نحن نشجعك على دعم كِيدِي من خلال "
+#~ "الهبات المالية ، استخدم إحدى الطرق الم
وصوفة هنا.<a href=\"http://www.kde.";
+#~ "org/support/\">http://www.kde.org/support/</a>.<br /><br />شكر 
جزيلا "
+#~ "مقدما لدعمك.</html>"
 
 #~ msgctxt "About KDE"
 #~ msgid "&About"
@@ -3366,10 +3366,10 @@
 #~ msgstr "&أرسِل تقرير عن أخطاء أو تمنيات"
 
 #~ msgid "&Join KDE"
-#~ msgstr "ان&ضم إلى كدي"
+#~ msgstr "ان&ضم إلى كِيدِي"
 
 #~ msgid "&Support KDE"
-#~ msgstr "اد&عم كدي"
+#~ msgstr "اد&عم كِيدِي"
 
 #~ msgctxt "Opposite to Back"
 #~ msgid "Next"
@@ -5054,7 +5054,7 @@
 
 #~ msgctxt "@action"
 #~ msgid "About KDE"
-#~ msgstr "حول كدي"
+#~ msgstr "حول كِيدِي"
 
 #, fuzzy
 #~ msgid "Spell Checking Configuration"
@@ -6773,7 +6773,7 @@
 #~ "please check your KDE installation."
 #~ msgstr ""
 #~ "تعذر العثور على مكون محرر-النصوص ؛\n"
-#~ "المرجو فحص تثبيتك لكدي."
+#~ "المرجو فحص تثبيتك لكِيدِي."
 
 #~ msgid "Breakpoint"
 #~ msgstr "نقطة التوقف"
@@ -7071,7 +7071,7 @@
 #~ msgstr "الأرشيفات"
 
 #~ msgid "KDE Java Applet Plugin"
-#~ msgstr "ملحق بريمجات جافا لكدي"
+#~ msgstr "ملحق بريمجات جافا لكِيدِي"
 
 #~ msgid "HTML Toolbar"
 #~ msgstr "شريط أدوات HTML"
@@ -8991,7 +8991,7 @@
 #~ msgstr "Kross"
 
 #~ msgid "KDE application to run Kross scripts."
-#~ msgstr "تطبيق كدي لتشغيل سكربتات Kross."
+#~ msgstr "تطبيق كِيدِي لتشغيل سكربتات Kross."
 
 #~ msgid "(C) 2006 Sebastian Sauer"
 #~ msgstr "(C) 2006 Sebastian Sauer"
@@ -9113,7 +9113,7 @@
 #~ "packager.</p></qt>"
 #~ msgstr ""
 #~ "<qt>التشخيص:<br />%1<p>الأسباب المحتم
لة:</p><ul><li>حدوث خطأ أثناء أخر "
-#~ "ترقية لكدي تاركاً وحدة تحكم يتيم
ة</li><li>توجد عندك وحدات تحكم قديمة من "
+#~ "ترقية لكِيدِي تاركاً وحدة تحكم يتيم
ة</li><li>توجد عندك وحدات تحكم قديمة من "
 #~ "طرف ثالث.</li></ul><p>تأكد من هذه النقاط بحذر ، 
وحاول إزالة الوحدات "
 #~ "المذكورة في رسالة الخطأ.إذا فشل هذا خذ في 
عين الاعتبار الاتصال بموزعك أو "
 #~ "من قام بتحزيم توزيعتك.</p></qt>"
@@ -9125,7 +9125,7 @@
 #~ "and try to remove the module mentioned in the error message. If this "
 #~ "fails, consider contacting your distributor or packager.</p></qt>"
 #~ msgstr ""
-#~ "<qt><p>الأسباب المحتملة:</p><ul><li>حدوث خطأ 
أثناء آخر ترقية لكدي تاركاً "
+#~ "<qt><p>الأسباب المحتملة:</p><ul><li>حدوث خطأ 
أثناء آخر ترقية لكِيدِي تاركاً "
 #~ "وحدة تحكم يتيمة</li><li>توجد عندك وحدات تحكم 
قديمة من طرف ثالث.</li></"
 #~ "ul><p>تأكد من هذه النقاط بحذر ، وحاول إزالة 
الوحدات المذكورة في رسالة "
 #~ "الخطأ.إذا فشل هذا خذ في عين الاعتبار 
الاتصال بموزعك أو من قام بتحزيم "
@@ -9167,7 +9167,7 @@
 #~ msgid ""
 #~ "Whether the ordinary PC speaker should be used instead of KDE's own "
 #~ "notifications system."
-#~ msgstr "ما إذا كان يجب استعمال سماعة الحاسوب 
عوضا عن نظام تنبيه كدي."
+#~ msgstr "ما إذا كان يجب استعمال سماعة الحاسوب 
عوضا عن نظام تنبيه كِيدِي."
 
 #~ msgid "What terminal application to use"
 #~ msgstr "التطبيقات الطرفية المراد استعمالها"
@@ -9289,7 +9289,7 @@
 #~ msgstr "تفعيل دعم سوكس (SOCKS)"
 
 #~ msgid "Whether SOCKS version 4 and 5 should be enabled in KDE's sub systems"
-#~ msgstr " لتفعيل النسخة 4 و 5 لـSOCKS في الأنظمة 
الفرعية لكدي"
+#~ msgstr " لتفعيل النسخة 4 و 5 لـSOCKS في الأنظمة 
الفرعية لكِيدِي"
 
 #~ msgid "Path to custom SOCKS library"
 #~ msgstr "مسار مكتبة  SOCKS المخصصة"
@@ -9842,7 +9842,7 @@
 #~ msgstr "KrossTest"
 
 #~ msgid "KDE application to test the Kross framework."
-#~ msgstr "تطبيق كدي لاختبار إطار عمل Kross."
+#~ msgstr "تطبيق كِيدِي لاختبار إطار عمل Kross."
 
 #~ msgid "(C) 2005-2007 Sebastian Sauer"
 #~ msgstr "(C) 2005-2007 Sebastian Sauer"
@@ -9941,7 +9941,7 @@
 #~ msgstr "KDontChangeTheHostName"
 
 #~ msgid "Informs KDE about a change in hostname"
-#~ msgstr "يخبر كدي عن التغير في اسم المضيف"
+#~ msgstr "يخبر كِيدِي عن التغير في اسم المضيف"
 
 #~ msgid "(c) 2001 Waldo Bastian"
 #~ msgstr "(c) 2001 Waldo Bastian"
@@ -10049,13 +10049,13 @@
 #~ msgstr "أظهر معلومات عن التقدم (حتى في حالة 
'صامت')"
 
 #~ msgid "Reloading KDE configuration, please wait..."
-#~ msgstr "يعاد تحميل إعدادات كدي ، المرجو 
الانتظار..."
+#~ msgstr "يعاد تحميل إعدادات كِيدِي ، المرجو 
الانتظار..."
 
 #~ msgid "KDE Configuration Manager"
-#~ msgstr "مدير إعدادات كدي"
+#~ msgstr "مدير إعدادات كِيدِي"
 
 #~ msgid "Do you want to reload KDE configuration?"
-#~ msgstr "هل تريد إعادة تحميل إعدادات كدي؟"
+#~ msgstr "هل تريد إعادة تحميل إعدادات كِيدِي؟"
 
 #~ msgctxt "Reload KDE configuration messagebox"
 #~ msgid "Reload"
@@ -10832,7 +10832,7 @@
 
 #~ msgctxt "Panj shanbe short"
 #~ msgid "5sh"
-#~ msgstr "پنجشنبه"
+#~ msgstr "بنجشنبه"
 
 #~ msgctxt "Jumee short"
 #~ msgid "Jom"
@@ -10856,7 +10856,7 @@
 #~ msgstr "چهارشنبه"
 
 #~ msgid "Panj shanbe"
-#~ msgstr "پنجشنبه"
+#~ msgstr "بنجشنبه"
 
 #~ msgid "Jumee"
 #~ msgstr "جمعة"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdeclarative-5.104.0/po/ca/kdeclarative5.po 
new/kdeclarative-5.105.0/po/ca/kdeclarative5.po
--- old/kdeclarative-5.104.0/po/ca/kdeclarative5.po     2023-03-04 
11:01:19.000000000 +0100
+++ new/kdeclarative-5.105.0/po/ca/kdeclarative5.po     2023-03-31 
11:02:42.000000000 +0200
@@ -1,12 +1,12 @@
 # Translation of kdeclarative5.po to Catalan
-# Copyright (C) 1998-2022 This_file_is_part_of_KDE
+# Copyright (C) 1998-2023 This_file_is_part_of_KDE
 # This file is distributed under the license LGPL version 2.1 or
 # version 3 or later versions approved by the membership of KDE e.V.
 #
 # Sebastià Pla i Sanz <[email protected]>, 1998, 1999, 2000, 2001, 2002, 2003, 
2004, 2005, 2006, 2007.
 # Antoni Bella Pérez <[email protected]>, 2003, 2006, 2011, 2012, 2013, 
2014, 2020, 2021.
 # Albert Astals Cid <[email protected]>, 2004, 2005, 2007.
-# Josep M. Ferrer <[email protected]>, 2007, 2008, 2009, 2010, 2011, 2012, 
2013, 2014, 2015, 2016, 2019, 2020, 2022.
+# Josep M. Ferrer <[email protected]>, 2007, 2008, 2009, 2010, 2011, 2012, 
2013, 2014, 2015, 2016, 2019, 2020, 2022, 2023.
 # Robert Millan <[email protected]>, 2009.
 # Orestes Mas <[email protected]>, 2010.
 msgid ""
@@ -14,7 +14,7 @@
 "Project-Id-Version: kdeclarative\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2023-02-18 00:54+0000\n"
-"PO-Revision-Date: 2022-09-15 10:49+0200\n"
+"PO-Revision-Date: 2023-03-09 20:45+0100\n"
 "Last-Translator: Josep M. Ferrer <[email protected]>\n"
 "Language-Team: Catalan <[email protected]>\n"
 "Language: ca\n"
@@ -129,7 +129,7 @@
 #: qmlcontrols/kquickcontrols/private/keysequencehelper.cpp:144
 #, kde-format
 msgid "Global Shortcut Shadowing"
-msgstr "Drecera global ombrejada"
+msgstr "Ombreig de drecera global"
 
 #: qmlcontrols/kquickcontrols/private/keysequencehelper.cpp:147
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdeclarative-5.104.0/po/ca@valencia/kdeclarative5.po 
new/kdeclarative-5.105.0/po/ca@valencia/kdeclarative5.po
--- old/kdeclarative-5.104.0/po/ca@valencia/kdeclarative5.po    2023-03-04 
11:01:19.000000000 +0100
+++ new/kdeclarative-5.105.0/po/ca@valencia/kdeclarative5.po    2023-03-31 
11:02:42.000000000 +0200
@@ -1,12 +1,12 @@
 # Translation of kdeclarative5.po to Catalan (Valencian)
-# Copyright (C) 1998-2022 This_file_is_part_of_KDE
+# Copyright (C) 1998-2023 This_file_is_part_of_KDE
 # This file is distributed under the license LGPL version 2.1 or
 # version 3 or later versions approved by the membership of KDE e.V.
 #
 # Sebastià Pla i Sanz <[email protected]>, 1998, 1999, 2000, 2001, 2002, 2003, 
2004, 2005, 2006, 2007.
 # Antoni Bella Pérez <[email protected]>, 2003, 2006, 2011, 2012, 2013, 
2014, 2020, 2021.
 # Albert Astals Cid <[email protected]>, 2004, 2005, 2007.
-# Josep M. Ferrer <[email protected]>, 2007, 2008, 2009, 2010, 2011, 2012, 
2013, 2014, 2015, 2016, 2019, 2020, 2022.
+# Josep M. Ferrer <[email protected]>, 2007, 2008, 2009, 2010, 2011, 2012, 
2013, 2014, 2015, 2016, 2019, 2020, 2022, 2023.
 # Robert Millan <[email protected]>, 2009.
 # Orestes Mas <[email protected]>, 2010.
 msgid ""
@@ -14,7 +14,7 @@
 "Project-Id-Version: kdeclarative\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2023-02-18 00:54+0000\n"
-"PO-Revision-Date: 2022-09-15 10:49+0200\n"
+"PO-Revision-Date: 2023-03-09 20:45+0100\n"
 "Last-Translator: Josep M. Ferrer <[email protected]>\n"
 "Language-Team: Catalan <[email protected]>\n"
 "Language: ca@valencia\n"
@@ -129,7 +129,7 @@
 #: qmlcontrols/kquickcontrols/private/keysequencehelper.cpp:144
 #, kde-format
 msgid "Global Shortcut Shadowing"
-msgstr "Drecera global ombrejada"
+msgstr "Ombreig de drecera global"
 
 #: qmlcontrols/kquickcontrols/private/keysequencehelper.cpp:147
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdeclarative-5.104.0/po/fi/kdeclarative5.po 
new/kdeclarative-5.105.0/po/fi/kdeclarative5.po
--- old/kdeclarative-5.104.0/po/fi/kdeclarative5.po     2023-03-04 
11:01:19.000000000 +0100
+++ new/kdeclarative-5.105.0/po/fi/kdeclarative5.po     2023-03-31 
11:02:42.000000000 +0200
@@ -11,7 +11,7 @@
 # Joonas Niilola <[email protected]>, 2006.
 # Mikko Piippo <[email protected]>, 2007.
 # Teemu Rytilahti <[email protected]>, 2008.
-# Tommi Nieminen <[email protected]>, 2009, 2010, 2011, 2020, 2022.
+# Tommi Nieminen <[email protected]>, 2009, 2010, 2011, 2020, 2022, 2023.
 # Jorma Karvonen <[email protected]>, 2010.
 # Lasse Liehu <[email protected]>, 2006, 2010, 2011, 2012, 2013, 2014, 
2015.
 #
@@ -26,7 +26,7 @@
 "Project-Id-Version: kdelibs4\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2023-02-18 00:54+0000\n"
-"PO-Revision-Date: 2022-08-05 11:50+0300\n"
+"PO-Revision-Date: 2023-02-23 20:00+0200\n"
 "Last-Translator: Tommi Nieminen <[email protected]>\n"
 "Language-Team: Finnish <[email protected]>\n"
 "Language: fi\n"
@@ -34,7 +34,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 20.12.0\n"
+"X-Generator: Lokalize 22.12.2\n"
 "X-POT-Import-Date: 2013-01-13 20:43:21+0000\n"
 
 #, kde-format
@@ -114,12 +114,10 @@
 msgstr "Tyhjennä näppäinyhdistelmä"
 
 #: qmlcontrols/kquickcontrols/KeySequenceItem.qml:166
-#, fuzzy, kde-format
-#| msgctxt "@info:tooltip"
-#| msgid "Clear Key Sequence"
+#, kde-format
 msgctxt "@info:tooltip"
 msgid "Cancel Key Sequence Recording"
-msgstr "Tyhjennä näppäinyhdistelmä"
+msgstr "Peru näppäinyhdistelmän nauhoitus"
 
 #: qmlcontrols/kquickcontrols/private/keysequencehelper.cpp:118
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdeclarative-5.104.0/po/nb/kdeclarative5.po 
new/kdeclarative-5.105.0/po/nb/kdeclarative5.po
--- old/kdeclarative-5.104.0/po/nb/kdeclarative5.po     2023-03-04 
11:01:19.000000000 +0100
+++ new/kdeclarative-5.105.0/po/nb/kdeclarative5.po     2023-03-31 
11:02:42.000000000 +0200
@@ -1,4 +1,4 @@
-# Translation of kdeclarative5 to Norwegian Bokmål
+# Translation of kdeclarative6 to Norwegian Bokmål
 #
 # Knut Yrvin <[email protected]>, 2002, 2003, 2004, 2005.
 # Bjørn Steensrud <[email protected]>, 2002, 2003, 2004, 2005, 
2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdeclarative-5.104.0/po/nn/kdeclarative5.po 
new/kdeclarative-5.105.0/po/nn/kdeclarative5.po
--- old/kdeclarative-5.104.0/po/nn/kdeclarative5.po     2023-03-04 
11:01:19.000000000 +0100
+++ new/kdeclarative-5.105.0/po/nn/kdeclarative5.po     2023-03-31 
11:02:42.000000000 +0200
@@ -1,4 +1,4 @@
-# Translation of kdeclarative5 to Norwegian Nynorsk
+# Translation of kdeclarative6 to Norwegian Nynorsk
 #
 # Gaute Hvoslef Kvalnes <[email protected]>, 2003, 2004, 2005, 2006.
 # HÃ¥vard Korsvoll <[email protected]>, 2003, 2005.
@@ -9,14 +9,14 @@
 "Project-Id-Version: kdelibs4\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2023-02-18 00:54+0000\n"
-"PO-Revision-Date: 2023-01-15 12:17+0100\n"
+"PO-Revision-Date: 2023-03-09 19:35+0100\n"
 "Last-Translator: Karl Ove Hufthammer <[email protected]>\n"
 "Language-Team: Norwegian Nynorsk <[email protected]>\n"
 "Language: nn\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Lokalize 22.12.1\n"
+"X-Generator: Lokalize 22.12.3\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Environment: kde\n"
 "X-Accelerator-Marker: &\n"
@@ -122,15 +122,17 @@
 "global snarveg.\n"
 "Vel ein annan snarvegtast."
 
+# Sjå https://mail.kde.org/pipermail/kde-i18n-doc/2023-March/001483.html for 
forklaring.
 #: qmlcontrols/kquickcontrols/private/keysequencehelper.cpp:144
 #, kde-format
 msgid "Global Shortcut Shadowing"
-msgstr ""
+msgstr "Overstyring av global snøggtast"
 
+# Sjå https://mail.kde.org/pipermail/kde-i18n-doc/2023-March/001483.html for 
forklaring.
 #: qmlcontrols/kquickcontrols/private/keysequencehelper.cpp:147
 #, kde-format
 msgid "The '%1' key combination is shadowed by following global actions:\n"
-msgstr ""
+msgstr "Snøggtasten «%1» vert overstyrt av desse globale handlingane:\n"
 
 #: qmlcontrols/kquickcontrols/private/keysequencehelper.cpp:149
 #: qmlcontrols/kquickcontrols/private/keysequencehelper.cpp:155
@@ -138,10 +140,11 @@
 msgid "Action '%1' in context '%2'\n"
 msgstr "Handlinga «%1» i samanhengen «%2»\n"
 
+# Sjå https://mail.kde.org/pipermail/kde-i18n-doc/2023-March/001483.html for 
forklaring.
 #: qmlcontrols/kquickcontrols/private/keysequencehelper.cpp:153
 #, kde-format
 msgid "The '%1' key combination shadows following global actions:\n"
-msgstr ""
+msgstr "Snøggtasten «%1» overstyrer desse globale handlingane:\n"
 
 #: qmlcontrols/kquickcontrols/private/keysequencehelper.cpp:193
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdeclarative-5.104.0/po/sq/kdeclarative5.po 
new/kdeclarative-5.105.0/po/sq/kdeclarative5.po
--- old/kdeclarative-5.104.0/po/sq/kdeclarative5.po     2023-03-04 
11:01:19.000000000 +0100
+++ new/kdeclarative-5.105.0/po/sq/kdeclarative5.po     2023-03-31 
11:02:42.000000000 +0200
@@ -1,31 +1,32 @@
 # Agron Selimaj <[email protected]>, 2012.
+# Indrit Bashkimi <[email protected]>, 2020.
 msgid ""
 msgstr ""
 "Project-Id-Version: kde4libs\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2023-02-18 00:54+0000\n"
-"PO-Revision-Date: 2012-01-19 00:20-0500\n"
-"Last-Translator: Agron Selimaj <[email protected]>\n"
-"Language-Team: Albanian <[email protected]>\n"
+"PO-Revision-Date: 2020-04-09 17:11+0200\n"
+"Last-Translator: Indrit Bashkimi <[email protected]>\n"
+"Language-Team: Albanian <[email protected]>\n"
 "Language: sq\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Launchpad-Export-Date: 2010-11-24 03:19+0000\n"
-"X-Generator: Lokalize 1.2\n"
+"X-Generator: Lokalize 19.12.3\n"
 
 #, fuzzy, kde-format
 #| msgid "without name"
 msgctxt "NAME OF TRANSLATORS"
 msgid "Your names"
-msgstr "pa emër"
+msgstr "Indrit Bashkimi"
 
 #, fuzzy, kde-format
 #| msgid "without name"
 msgctxt "EMAIL OF TRANSLATORS"
 msgid "Your emails"
-msgstr "pa emër"
+msgstr "[email protected]"
 
 #: kpackagelauncherqml/main.cpp:30
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdeclarative-5.104.0/po/zh_CN/kdeclarative5.po 
new/kdeclarative-5.105.0/po/zh_CN/kdeclarative5.po
--- old/kdeclarative-5.104.0/po/zh_CN/kdeclarative5.po  2023-03-04 
11:01:19.000000000 +0100
+++ new/kdeclarative-5.105.0/po/zh_CN/kdeclarative5.po  2023-03-31 
11:02:42.000000000 +0200
@@ -3,7 +3,7 @@
 "Project-Id-Version: kdeorg\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2023-02-18 00:54+0000\n"
-"PO-Revision-Date: 2023-02-24 12:43\n"
+"PO-Revision-Date: 2023-03-27 11:59\n"
 "Last-Translator: \n"
 "Language-Team: Chinese Simplified\n"
 "Language: zh_CN\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdeclarative-5.104.0/src/CMakeLists.txt 
new/kdeclarative-5.105.0/src/CMakeLists.txt
--- old/kdeclarative-5.104.0/src/CMakeLists.txt 2023-03-04 11:01:19.000000000 
+0100
+++ new/kdeclarative-5.105.0/src/CMakeLists.txt 2023-03-31 11:02:42.000000000 
+0200
@@ -20,6 +20,7 @@
         SOURCES # using only public headers, to cover only public API
             ${KQuickAddons_QCH_SOURCES}
             ${KDeclarative_QCH_SOURCES}
+            ${CalendarEvents_QCH_SOURCES}
         MD_MAINPAGE "${CMAKE_SOURCE_DIR}/README.md"
         LINK_QCHS
             Qt5Qml_QCH
@@ -28,6 +29,7 @@
         INCLUDE_DIRS
             ${KQuickAddons_QCH_INCLUDE_DIRS}
             ${KDeclarative_QCH_INCLUDE_DIRS}
+            ${CalendarEvents_QCH_INCLUDE_DIRS}
         BLANK_MACROS
             KDECLARATIVE_EXPORT
             KDECLARATIVE_DEPRECATED
@@ -38,6 +40,9 @@
             QUICKADDONS_DEPRECATED
             QUICKADDONS_DEPRECATED_EXPORT
             "QUICKADDONS_DEPRECATED_VERSION(x, y, t)"
+            CALENDAREVENTS_EXPORT
+            "CALENDAREVENTS_DEPRECATED_VERSION(x, y, t)"
+            "CALENDAREVENTS_DEPRECATED_VERSION_BELATED(x, y, xt, yt, t)"
         TAGFILE_INSTALL_DESTINATION ${KDE_INSTALL_QTQCHDIR}
         QCH_INSTALL_DESTINATION ${KDE_INSTALL_QTQCHDIR}
         COMPONENT Devel
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdeclarative-5.104.0/src/calendarevents/CMakeLists.txt 
new/kdeclarative-5.105.0/src/calendarevents/CMakeLists.txt
--- old/kdeclarative-5.104.0/src/calendarevents/CMakeLists.txt  2023-03-04 
11:01:19.000000000 +0100
+++ new/kdeclarative-5.105.0/src/calendarevents/CMakeLists.txt  2023-03-31 
11:02:42.000000000 +0200
@@ -23,12 +23,16 @@
   CalendarEventsPlugin
 
   PREFIX CalendarEvents
-  REQUIRED_HEADERS calendareventsplugin.h
+  REQUIRED_HEADERS CalendarEvents_HEADERS
 )
 install(FILES ${CalendarEvents_CamelCase_HEADERS} DESTINATION 
${KDE_INSTALL_INCLUDEDIR_KF}/KDeclarative/CalendarEvents COMPONENT Devel)
 
 install (FILES
-        calendareventsplugin.h
+        ${CalendarEvents_HEADERS}
        ${CMAKE_CURRENT_BINARY_DIR}/calendarevents_export.h
         DESTINATION ${KDE_INSTALL_INCLUDEDIR_KF}/KDeclarative/calendarevents 
COMPONENT Devel
 )
+
+# make available to ecm_add_qch in parent folder
+set(CalendarEvents_QCH_SOURCES ${CalendarEvents_HEADERS} PARENT_SCOPE)
+set(CalendarEvents_QCH_INCLUDE_DIRS ${CMAKE_CURRENT_BINARY_DIR} PARENT_SCOPE)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdeclarative-5.104.0/src/calendarevents/calendareventsplugin.h 
new/kdeclarative-5.105.0/src/calendarevents/calendareventsplugin.h
--- old/kdeclarative-5.104.0/src/calendarevents/calendareventsplugin.h  
2023-03-04 11:01:19.000000000 +0100
+++ new/kdeclarative-5.105.0/src/calendarevents/calendareventsplugin.h  
2023-03-31 11:02:42.000000000 +0200
@@ -15,8 +15,17 @@
 
 #include "calendarevents_export.h"
 
+/**
+ * The CalendarEvents namespace.
+ */
 namespace CalendarEvents
 {
+
+/**
+ * @class EventData calendareventsplugin.h 
<CalendarEvents/CalendarEventsPlugin>
+ *
+ * Data about an event.
+ */
 class CALENDAREVENTS_EXPORT EventData
 {
 public:
@@ -165,6 +174,11 @@
     QSharedDataPointer<Private> d;
 };
 
+/**
+ * @class CalendarEventsPlugin calendareventsplugin.h 
<CalendarEvents/CalendarEventsPlugin>
+ *
+ * Plugin for feeding events to a calendar instance.
+ */
 class CALENDAREVENTS_EXPORT CalendarEventsPlugin : public QObject
 {
     Q_OBJECT
@@ -259,6 +273,8 @@
 };
 
 /**
+ * @class ShowEventInterface calendareventsplugin.h 
<CalendarEvents/CalendarEventsPlugin>
+ *
  * Interface for displaying event details
  *
  * ShowEventInterface is an additional interface the CalendarEventsPlugin
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdeclarative-5.104.0/src/quickaddons/configmodule.h 
new/kdeclarative-5.105.0/src/quickaddons/configmodule.h
--- old/kdeclarative-5.104.0/src/quickaddons/configmodule.h     2023-03-04 
11:01:19.000000000 +0100
+++ new/kdeclarative-5.105.0/src/quickaddons/configmodule.h     2023-03-31 
11:02:42.000000000 +0200
@@ -52,20 +52,14 @@
  * \code
  * #include <KPluginFactory>
  *
- * K_PLUGIN_FACTORY(MyConfigModuleFactory, registerPlugin<MyConfigModule>() )
+ * K_PLUGIN_CLASS_WITH_JSON(MyConfigModule, "myconfigmodule.json")
  * \endcode
  *
  * The constructor of the ConfigModule then looks like this:
  * \code
- * YourConfigModule::YourConfigModule( QObject* parent )
- *   : ConfigModule( parent )
+ * MyConfigModule::MyConfigModule(QObject* parent, const KPluginMetaData 
&metaData, const QVariantList &args)
+ *   : ConfigModule(parent, metaData, args)
  * {
- *   KAboutData *about = new KAboutData(
- *     <kcm name>, i18n( "..." ),
- *     KDE_VERSION_STRING, QString(), KAboutLicense::GPL,
- *     i18n( "Copyright 2006 ..." ) );
- *   about->addAuthor( i18n(...) );
- *   setAboutData( about );
  *   .
  *   .
  *   .
@@ -74,15 +68,15 @@
  *
  * The QML part must be in the KPackage format, installed under 
share/kpackage/kcms.
  * @see KPackage::Package
- * 
- * The package must have the same name as the KAboutData componentName, to be 
installed
+ *
+ * The package must have the same name as the C++ plugin, to be installed
  * by CMake with the command:
  * \code
  * kpackage_install_package(packagedir kcm_componentName kcms)
  * \endcode
  * The "packagedir" is the subdirectory in the source tree where the package 
sources are
- * located, and "kcm_componentName" is the componentname passed to the 
KAboutData in the
- * C++ part. Finally "kcms" is the literal string "kcms", so that the package 
is
+ * located, and "kcm_componentName" is the name of the C++ plugin. Finally 
"kcms" is the literal string "kcms",
+ * so that the package is
  * installed as a configuration module (and not some other kind of package).
  * The main config dialog UI will be the file
  * ui/main.qml from the package (or what X-KPackage-MainScript value is in the
@@ -111,7 +105,7 @@
  * }
  * \endcode
  *
- * See https://techbase.kde.org/Development/Tutorials/KCM_HowTo
+ * See https://develop.kde.org/docs/extend/kcm/
  * for more detailed documentation.
  *
  */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdeclarative-5.104.0/src/quickaddons/managedconfigmodule.cpp 
new/kdeclarative-5.105.0/src/quickaddons/managedconfigmodule.cpp
--- old/kdeclarative-5.104.0/src/quickaddons/managedconfigmodule.cpp    
2023-03-04 11:01:19.000000000 +0100
+++ new/kdeclarative-5.105.0/src/quickaddons/managedconfigmodule.cpp    
2023-03-31 11:02:42.000000000 +0200
@@ -9,7 +9,7 @@
 
 #include <QPointer>
 
-#include <KConfigCore/KCoreConfigSkeleton>
+#include <KCoreConfigSkeleton>
 
 namespace KQuickAddons
 {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdeclarative-5.104.0/src/quickaddons/managedconfigmodule.h 
new/kdeclarative-5.105.0/src/quickaddons/managedconfigmodule.h
--- old/kdeclarative-5.104.0/src/quickaddons/managedconfigmodule.h      
2023-03-04 11:01:19.000000000 +0100
+++ new/kdeclarative-5.105.0/src/quickaddons/managedconfigmodule.h      
2023-03-31 11:02:42.000000000 +0200
@@ -32,52 +32,43 @@
  * the module author.
  *
  * To write a config module, you have to create a C++ library
- * and an accompanying QML user interface.
+ * and an accompaning QML user interface.
  * The library must contain a factory function like the following:
  *
  * \code
  * #include <KPluginFactory>
  *
- * K_PLUGIN_FACTORY(MyConfigModuleFactory, registerPlugin<MyConfigModule>() )
+ * K_PLUGIN_CLASS_WITH_JSON(MyConfigModule, "myconfigmodule.json")
  * \endcode
  *
- * The constructor of the ConfigModule then looks like this:
+ * The constructor of the ManagedConfigModule then looks like this:
  * \code
- * YourConfigModule::YourConfigModule( QObject* parent )
- *   : ManagedConfigModule( parent ),
- *     SettingsObject( this )
+ * MyConfigModule::MyConfigModule(QObject* parent, const KPluginMetaData 
&metaData, const QVariantList &args)
+ *   : ManagedConfigModule(parent, metaData, args)
  * {
- *   KAboutData *about = new KAboutData(
- *     <kcm name>, i18n( "..." ),
- *     KDE_VERSION_STRING, QString(), KAboutLicense::GPL,
- *     i18n( "Copyright 2006 ..." ) );
- *   about->addAuthor( i18n(...) );
- *   setAboutData( about );
  *   .
  *   .
  *   .
  * }
  * \endcode
  *
- * We are assuming here that SettingsObject is a class generated from a kcfg 
file
- * and that it will be somehow exposed as a constant property to be used from 
the QML side.
- * It will be automatically discovered by ManagedConfigModule which will update
- * the saveNeeded and defaults inherited properties by itself. Thus by 
inheriting from
- * this class you shall not try to manage those properties yourselves.
- *
  * The QML part must be in the KPackage format, installed under 
share/kpackage/kcms.
  * @see KPackage::Package
- * The package must have the same name as the KAboutData componentName, to be 
installed
+ *
+ * The package must have the same name as the C++ plugin, to be installed
  * by CMake with the command:
- * kpackage_install_package(package kcm_componentName kcms)
- * given "package" is the subdirectory in the source tree where the package 
sources are
- * located, and "kcm_componentName" is the componentname passed to the 
KAboutData in the
- * C++ part.
+ * \code
+ * kpackage_install_package(packagedir kcm_componentName kcms)
+ * \endcode
+ * The "packagedir" is the subdirectory in the source tree where the package 
sources are
+ * located, and "kcm_componentName" is the name of the C++ plugin. Finally 
"kcms" is the literal string "kcms",
+ * so that the package is
+ * installed as a configuration module (and not some other kind of package).
  * The main config dialog UI will be the file
  * ui/main.qml from the package (or what X-KPackage-MainScript value is in the
  * package metadata desktop file).
  *
- * The QML part can access all the properties of ManagedConfigModule (together 
with the properties
+ * The QML part can access all the properties of ConfigModule (together with 
the properties
  * defined in its subclass) by accessing to the global object "kcm", or with 
the
  * import of "org.kde.kcm 1.0" the ConfigModule attached property.
  *
@@ -100,7 +91,7 @@
  * }
  * \endcode
  *
- * See https://techbase.kde.org/Development/Tutorials/KCM_HowTo
+ * See https://develop.kde.org/docs/extend/kcm/
  * for more detailed documentation.
  *
  * @since 5.65

Reply via email to