Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package plasma-framework for 
openSUSE:Factory checked in at 2023-09-11 21:21:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old)
 and      /work/SRC/openSUSE:Factory/.plasma-framework.new.1766 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "plasma-framework"

Mon Sep 11 21:21:08 2023 rev:142 rq:1110118 version:5.110.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes        
2023-08-20 00:14:40.067288451 +0200
+++ 
/work/SRC/openSUSE:Factory/.plasma-framework.new.1766/plasma-framework.changes  
    2023-09-11 21:25:10.067759468 +0200
@@ -1,0 +2,16 @@
+Wed Sep  6 12:24:20 UTC 2023 - Christophe Marin <christo...@krop.fr>
+
+- Update to 5.110.0
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/frameworks/5/5.110.0
+- Changes since 5.109.0:
+  * Dialog: Fix positioning adjustments when dialog goes out of bounds
+  * Dialog: Factor out parts of expressions in positioning code
+  * SwitchIndicator: Enable layered rendering when semi-transparent
+  * add an option to disable installation of desktopthemes
+  * WindowThumbnail: proceed itemChange in QQuickItem
+- Move the desktop themes in a subpackage that can be used with
+  both Plasma 5 and Plasma 6
+
+-------------------------------------------------------------------

Old:
----
  plasma-framework-5.109.0.tar.xz
  plasma-framework-5.109.0.tar.xz.sig

New:
----
  plasma-framework-5.110.0.tar.xz
  plasma-framework-5.110.0.tar.xz.sig

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

Other differences:
------------------
++++++ plasma-framework.spec ++++++
--- /var/tmp/diff_new_pack.xiyLUS/_old  2023-09-11 21:25:11.647815796 +0200
+++ /var/tmp/diff_new_pack.xiyLUS/_new  2023-09-11 21:25:11.651815938 +0200
@@ -24,7 +24,7 @@
 %{!?_kf5_bugfix_version: %define _kf5_bugfix_version %(echo %{_kf5_version} | 
awk -F. '{print $1"."$2}')}
 %bcond_without released
 Name:           plasma-framework
-Version:        5.109.0
+Version:        5.110.0
 Release:        0
 Summary:        Plasma library and runtime components based upon KF5 and Qt5
 License:        GPL-2.0-or-later AND LGPL-2.0-or-later
@@ -75,6 +75,7 @@
 BuildRequires:  libQt5PlatformHeaders-devel
 BuildRequires:  pkgconfig(egl)
 BuildRequires:  pkgconfig(x11)
+Requires:       (plasma-framework-desktoptheme or 
kf6-plasma-framework-desktoptheme)
 Recommends:     %{name}-components = %{version}
 Provides:       %{name}-private = %{version}
 Obsoletes:      %{name}-private < %{version}
@@ -108,6 +109,14 @@
 %description components
 Plasma QML and runtime components based upon KF5 and Qt5
 
+%package desktoptheme
+Summary:        Desktop themes usable by Plasma 5 or Plasma 6
+# Split from the main package
+Conflicts:      plasma-framework < 5.110.0
+
+%description desktoptheme
+Desktop themes usable by plasma 5 or plasma 6.
+
 %package devel
 Summary:        Plasma library and runtime components
 Requires:       %{lname} = %{version}
@@ -151,9 +160,13 @@
 
 %ldconfig_scriptlets -n %{lname}
 
-%files lang -f %{name}.lang
-# LC_SCRIPTS is not recognized by find-lang.sh
-%lang(lt) %{_datadir}/locale/lt/LC_SCRIPTS
+%files
+%{_kf5_bindir}/*
+%{_kf5_plugindir}/
+%{_kf5_plasmadir}/
+%{_kf5_servicetypesdir}/
+%{_kf5_mandir}/man1/plasmapkg*.*
+%exclude %{_kf5_plasmadir}/desktoptheme/
 
 %files -n %{lname}
 %license LICENSES/*
@@ -162,16 +175,12 @@
 %{_kf5_debugdir}/plasma-framework.categories
 %{_kf5_debugdir}/*.renamecategories
 
-%files
-%{_kf5_bindir}/*
-%{_kf5_plugindir}/
-%{_kf5_plasmadir}/
-%{_kf5_servicetypesdir}/
-%{_kf5_mandir}/man1/plasmapkg*.*
-
 %files components
 %{_kf5_qmldir}/
 
+%files desktoptheme
+%{_kf5_plasmadir}/desktoptheme/
+
 %files devel
 %{_kf5_includedir}/Plasma/
 %{_kf5_includedir}/PlasmaQuick/
@@ -182,3 +191,7 @@
 %{_kf5_libdir}/libKF5PlasmaQuick.so
 %{_kf5_sharedir}/kdevappwizard
 
+%files lang -f %{name}.lang
+# LC_SCRIPTS is not recognized by find-lang.sh
+%lang(lt) %{_datadir}/locale/lt/LC_SCRIPTS
+


++++++ plasma-framework-5.109.0.tar.xz -> plasma-framework-5.110.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/plasma-framework-5.109.0/CMakeLists.txt 
new/plasma-framework-5.110.0/CMakeLists.txt
--- old/plasma-framework-5.109.0/CMakeLists.txt 2023-08-05 14:40:37.000000000 
+0200
+++ new/plasma-framework-5.110.0/CMakeLists.txt 2023-09-03 09:38:29.000000000 
+0200
@@ -1,12 +1,12 @@
 cmake_minimum_required(VERSION 3.16)
 
-set(KF_VERSION "5.109.0") # handled by release scripts
-set(KF_DEP_VERSION "5.109.0") # handled by release scripts
+set(KF_VERSION "5.110.0") # handled by release scripts
+set(KF_DEP_VERSION "5.110.0") # handled by release scripts
 project(Plasma VERSION ${KF_VERSION})
 
 # ECM setup
 include(FeatureSummary)
-find_package(ECM 5.109.0  NO_MODULE)
+find_package(ECM 5.110.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)
 
@@ -32,6 +32,8 @@
 option(BUILD_QCH "Build API documentation in QCH format (for e.g. Qt 
Assistant, Qt Creator & KDevelop)" OFF)
 add_feature_info(QCH ${BUILD_QCH} "API documentation in QCH format (for e.g. 
Qt Assistant, Qt Creator & KDevelop)")
 
+option(BUILD_DESKTOPTHEMES "Build with desktop themes. Turn this off when 
getting the desktop files from KF6" ON)
+
 ecm_setup_version(PROJECT
                   VARIABLE_PREFIX PLASMA
                   VERSION_HEADER "${CMAKE_CURRENT_BINARY_DIR}/plasma_version.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-framework-5.109.0/examples/applets/bugreport/metadata.json 
new/plasma-framework-5.110.0/examples/applets/bugreport/metadata.json
--- old/plasma-framework-5.109.0/examples/applets/bugreport/metadata.json       
2023-08-05 14:40:37.000000000 +0200
+++ new/plasma-framework-5.110.0/examples/applets/bugreport/metadata.json       
2023-09-03 09:38:29.000000000 +0200
@@ -54,7 +54,7 @@
         "Description[eu]": "Bidali Plasmako akats baten berri",
         "Description[fi]": "Ilmoita ohjelmavirheestä Plasmassa",
         "Description[fr]": "Signaler un bogue de Plasma",
-        "Description[gl]": "Informar dun fallo en Plasma",
+        "Description[gl]": "Informar dun fallo en Plasma.",
         "Description[ia]": "Reporta un bug in Plasma",
         "Description[id]": "Laporkan sebuah bug di Plasma",
         "Description[it]": "Segnala un bug in Plasma",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-framework-5.109.0/examples/applets/conditionalloader/metadata.json 
new/plasma-framework-5.110.0/examples/applets/conditionalloader/metadata.json
--- 
old/plasma-framework-5.109.0/examples/applets/conditionalloader/metadata.json   
    2023-08-05 14:40:37.000000000 +0200
+++ 
new/plasma-framework-5.110.0/examples/applets/conditionalloader/metadata.json   
    2023-09-03 09:38:29.000000000 +0200
@@ -55,7 +55,7 @@
         "Name[eu]": "Aplikaziotxo-proba",
         "Name[fi]": "Sovelmatesti",
         "Name[fr]": "Test d'applets",
-        "Name[gl]": "Proba de miniaplicativo",
+        "Name[gl]": "Proba de miniaplicación",
         "Name[ia]": "Applet Test (Prova de applet)",
         "Name[id]": "Uji Applet",
         "Name[it]": "Prova applet",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-framework-5.109.0/examples/applets/dataenginemodel/metadata.json 
new/plasma-framework-5.110.0/examples/applets/dataenginemodel/metadata.json
--- old/plasma-framework-5.109.0/examples/applets/dataenginemodel/metadata.json 
2023-08-05 14:40:37.000000000 +0200
+++ new/plasma-framework-5.110.0/examples/applets/dataenginemodel/metadata.json 
2023-09-03 09:38:29.000000000 +0200
@@ -52,7 +52,7 @@
         "Description[eu]": "Adibide aplikaziotxoa, «DataEngine»etan 
kapsulatutako modeloak nola erabili erakusten duena",
         "Description[fi]": "Esimerkkisovelma, jonka näyttää miten 
käyttää tietomoottoreihin upotettuja malleja",
         "Description[fr]": "Exemple d'applet montrant comment utiliser les 
modèles intégrés des moteurs de données",
-        "Description[gl]": "Un miniaplicativo de exemplo que mostra como usar 
os modelos incorporados nos DataEngines",
+        "Description[gl]": "Unha miniaplicación de exemplo que amosa como 
usar os modelos incorporados nos DataEngines.",
         "Description[ia]": "Applet de exemplo que monstra como usar Models 
(modellos)  insertate in DataEngines (Motores de datos)",
         "Description[id]": "Contoh applet yang menunjukkan cara menggunakan 
Model yang disematkan di DataEngine",
         "Description[it]": "Applet di esempio che mostra come utilizzare i 
modelli integrati nei motori di dati",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-framework-5.109.0/examples/applets/notes/metadata.json 
new/plasma-framework-5.110.0/examples/applets/notes/metadata.json
--- old/plasma-framework-5.109.0/examples/applets/notes/metadata.json   
2023-08-05 14:40:37.000000000 +0200
+++ new/plasma-framework-5.110.0/examples/applets/notes/metadata.json   
2023-09-03 09:38:29.000000000 +0200
@@ -52,7 +52,7 @@
         "Description[eu]": "Adibidea jaregindako datuak kudeatzeko moduari 
buruz",
         "Description[fi]": "Esimerkki pudotetun tiedon käsittelystä",
         "Description[fr]": "Exemple sur comment gérer les données fournies",
-        "Description[gl]": "Exemplo de como xestionar os datos soltados",
+        "Description[gl]": "Exemplo de como xestionar os datos soltados.",
         "Description[ia]": "Exemplo de como gerer Drop data (deponer datos)",
         "Description[id]": "Example on how to manage Drop data",
         "Description[it]": "Esempio su come gestire i dati Drop",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-framework-5.109.0/examples/applets/nowplaying/metadata.json 
new/plasma-framework-5.110.0/examples/applets/nowplaying/metadata.json
--- old/plasma-framework-5.109.0/examples/applets/nowplaying/metadata.json      
2023-08-05 14:40:37.000000000 +0200
+++ new/plasma-framework-5.110.0/examples/applets/nowplaying/metadata.json      
2023-09-03 09:38:29.000000000 +0200
@@ -52,7 +52,7 @@
         "Description[eu]": "qml euskarri-jotzaile kontrolatzaile baten 
kontzeptu proba",
         "Description[fi]": "Näytteenomainen mediasoitinohjain-QML",
         "Description[fr]": "Un prototype de démonstration de faisabilité 
d'un contrôleur de lecteur de média en « qml »",
-        "Description[gl]": "Unha proba de concepto de controlador de 
reprodutor multimedia en qml",
+        "Description[gl]": "Unha proba de concepto de controlador de 
reprodutor multimedia en qml.",
         "Description[ia]": "Un prova de controlator qml de reproductor de 
media ideate",
         "Description[id]": "Bukti konsep pengontrol pemutar media qml",
         "Description[it]": "Un prototipo qml del controllo di un lettore 
multimediale",
@@ -66,7 +66,7 @@
         "Description[ru]": "Пример интерфейса 
управления медиапроигрывателем на QML",
         "Description[sl]": "Dokaz koncepta krmilnika medijskega predvajalnika 
qml",
         "Description[sv]": "Ett koncept för styrning av mediaspelare i QML",
-        "Description[tr]": "Kavram kanıtlayıcı bir ortam oynatıcı 
denetimi qml",
+        "Description[tr]": "Temel bir QML ortam oynatıcısı konsepti",
         "Description[uk]": "Тестова програма для 
спостереження за відтворенням 
мультимедійних даних, написана мовою qml",
         "Description[vi]": "Một trình điều khiển và phát phương 
tiện thử nghiệm viết bằng QML",
         "Description[x-test]": "xxA proof of concept media player controller 
qmlxx",
@@ -87,7 +87,7 @@
         "Name[eu]": "Orain jotzen (QML)",
         "Name[fi]": "Nyt soi (QML)",
         "Name[fr]": "Jouer maintenant (QML)",
-        "Name[gl]": "Estase a reproducir (QML)",
+        "Name[gl]": "Reproducindo (QML)",
         "Name[ia]": "Ora reproducente (QML)",
         "Name[id]": "Now playing (QML)",
         "Name[it]": "In riproduzione (QML)",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-framework-5.109.0/examples/applets/qmltasks/metadata.json 
new/plasma-framework-5.110.0/examples/applets/qmltasks/metadata.json
--- old/plasma-framework-5.109.0/examples/applets/qmltasks/metadata.json        
2023-08-05 14:40:37.000000000 +0200
+++ new/plasma-framework-5.110.0/examples/applets/qmltasks/metadata.json        
2023-09-03 09:38:29.000000000 +0200
@@ -52,7 +52,7 @@
         "Description[eu]": "Zure ataza propioen trepeta nola idatzi erakusten 
duen adibidea",
         "Description[fi]": "Esimerkki miten kirjoittaa oma tehtäväsovelma",
         "Description[fr]": "Exemple montrant comment écrire vos propres 
tâches de composants graphiques",
-        "Description[gl]": "Un exemplo de como escribir un trebello de tarefas 
pendentes",
+        "Description[gl]": "Un exemplo de como escribir un trebello de tarefas 
pendentes.",
         "Description[ia]": "Exemplo monstrante como scriber tu proprie Widget 
de cargas",
         "Description[id]": "Contoh yang menunjukkan cara menulis Widget tugas 
Anda sendiri",
         "Description[it]": "Esempio che mostra come scrivere il proprio 
widget",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-framework-5.109.0/examples/applets/samegame/metadata.json 
new/plasma-framework-5.110.0/examples/applets/samegame/metadata.json
--- old/plasma-framework-5.109.0/examples/applets/samegame/metadata.json        
2023-08-05 14:40:37.000000000 +0200
+++ new/plasma-framework-5.110.0/examples/applets/samegame/metadata.json        
2023-09-03 09:38:29.000000000 +0200
@@ -52,7 +52,7 @@
         "Description[eu]": "Same jokoaren QML Qt erakusgaia plasmoide gisa 
bihurtua",
         "Description[fi]": "Qt:n Sama-pelin demo sovelmaksi muunnettuna",
         "Description[fr]": "La démonstration « QML » du jeu « Same » 
convertie en module graphique",
-        "Description[gl]": "O xogo dos iguais en QML convertido nun trebello",
+        "Description[gl]": "O xogo dos iguais en QML convertido nun trebello.",
         "Description[ia]": "Le Mesme Joco QML. Demo de QT convertite in 
plasmoid",
         "Description[id]": "Demo QML Qt game yang sama dikonversi sebagai 
plasmoid",
         "Description[it]": "La dimostrazione QML Qt del gioco Same convertito 
in plasmoide",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-framework-5.109.0/examples/applets/testshaders/metadata.json 
new/plasma-framework-5.110.0/examples/applets/testshaders/metadata.json
--- old/plasma-framework-5.109.0/examples/applets/testshaders/metadata.json     
2023-08-05 14:40:37.000000000 +0200
+++ new/plasma-framework-5.110.0/examples/applets/testshaders/metadata.json     
2023-09-03 09:38:29.000000000 +0200
@@ -52,7 +52,7 @@
         "Description[eu]": "Denbora xahutu ikus-efektuekin",
         "Description[fi]": "Leiki visuaalisilla tehosteilla",
         "Description[fr]": "Les effets visuels à la louche",
-        "Description[gl]": "Perdas de tempo con efectos visuais",
+        "Description[gl]": "Perdas de tempo con efectos visuais.",
         "Description[ia]": "Jocante (Futzing) con effectos visual",
         "Description[id]": "Futzing dengan Efek Visual",
         "Description[it]": "Divertirsi con gli effetti visuali",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-framework-5.109.0/examples/applets/widgetgallery/metadata.json 
new/plasma-framework-5.110.0/examples/applets/widgetgallery/metadata.json
--- old/plasma-framework-5.109.0/examples/applets/widgetgallery/metadata.json   
2023-08-05 14:40:37.000000000 +0200
+++ new/plasma-framework-5.110.0/examples/applets/widgetgallery/metadata.json   
2023-09-03 09:38:29.000000000 +0200
@@ -52,7 +52,7 @@
         "Description[eu]": "Plasmaren «QtComponents» erabiliz egindako 
trepeta-galeria",
         "Description[fi]": "Plasma QtComponentsilla tehty sovelmagalleria",
         "Description[fr]": "galerie de composants graphiques, réalisées avec 
les composants Qt de Plasma",
-        "Description[gl]": "galería de trebellos feita con QtComponents de 
Plasma",
+        "Description[gl]": "galería de trebellos feita con QtComponents de 
Plasma.",
         "Description[ia]": "galleria de widget facite con Plasma QtComponents",
         "Description[id]": "galeri widget yang dibuat dengan Plasma 
QtComponents",
         "Description[it]": "galleria di widget realizzata con Plasma 
QtComponents",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-framework-5.109.0/examples/applets/windowthumbnails/metadata.json 
new/plasma-framework-5.110.0/examples/applets/windowthumbnails/metadata.json
--- 
old/plasma-framework-5.109.0/examples/applets/windowthumbnails/metadata.json    
    2023-08-05 14:40:37.000000000 +0200
+++ 
new/plasma-framework-5.110.0/examples/applets/windowthumbnails/metadata.json    
    2023-09-03 09:38:29.000000000 +0200
@@ -52,7 +52,7 @@
         "Description[eu]": "Leihoen koadro-txikiak nola azaldu erakusten duen 
adibidea",
         "Description[fi]": "Esimerkki siitä, miten esittää ikkunoiden 
pienoiskuvia",
         "Description[fr]": "Exemple montrant comment afficher les vignettes de 
fenêtres",
-        "Description[gl]": "Un exemplo que como amosar miniaturas de xanelas",
+        "Description[gl]": "Un exemplo que como amosar miniaturas de xanelas.",
         "Description[ia]": "Exemplo monstrante como monstrar miniaturas de 
fenestra",
         "Description[id]": "Contoh yang menunjukkan cara menampilkan thumbnail 
jendela",
         "Description[it]": "Esempio che mostra come visualizzare le miniature 
delle finestre",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-framework-5.109.0/examples/dataengines/customDataContainers/plasma-dataengine-example-customDataContainers.json
 
new/plasma-framework-5.110.0/examples/dataengines/customDataContainers/plasma-dataengine-example-customDataContainers.json
--- 
old/plasma-framework-5.109.0/examples/dataengines/customDataContainers/plasma-dataengine-example-customDataContainers.json
  2023-08-05 14:40:37.000000000 +0200
+++ 
new/plasma-framework-5.110.0/examples/dataengines/customDataContainers/plasma-dataengine-example-customDataContainers.json
  2023-09-03 09:38:29.000000000 +0200
@@ -65,7 +65,7 @@
         "Description[eu]": "«DataContainer» azpiklase bat egiteko 
erakustaldi bat",
         "Description[fi]": "Näyte miten aliluokitella tietosäilöjä",
         "Description[fr]": "Une démonstration sur comment utiliser la 
sous-classe des conteneurs de données",
-        "Description[gl]": "Unha demostración de como facer subclases de 
DataContainer",
+        "Description[gl]": "Unha demostración de como facer subclases de 
DataContainer.",
         "Description[ia]": "Un demonstration de como poner in sub-classe un 
DataContainer",
         "Description[id]": "Demonstrasi tentang cara mensubklasifikasikan 
DataContainer",
         "Description[it]": "Una dimostrazione di come creare sottoclassi di 
DataContainer",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-framework-5.109.0/examples/dataengines/simpleEngine/plasma-dataengine-example-simpleEngine.json
 
new/plasma-framework-5.110.0/examples/dataengines/simpleEngine/plasma-dataengine-example-simpleEngine.json
--- 
old/plasma-framework-5.109.0/examples/dataengines/simpleEngine/plasma-dataengine-example-simpleEngine.json
  2023-08-05 14:40:37.000000000 +0200
+++ 
new/plasma-framework-5.110.0/examples/dataengines/simpleEngine/plasma-dataengine-example-simpleEngine.json
  2023-09-03 09:38:29.000000000 +0200
@@ -65,7 +65,7 @@
         "Description[eu]": "«DataEngine»ren inplementazio oso oinarrizko 
bat",
         "Description[fi]": "Hyvin alkeellinen tietomoottoritoteutus",
         "Description[fr]": "Une implémentation très basique d'un moteur de 
données",
-        "Description[gl]": "Unha realización moi básica de DataEngine",
+        "Description[gl]": "Unha realización moi básica de DataEngine.",
         "Description[ia]": "Un implementation multo basic de DataEngine (Motor 
de datos)",
         "Description[id]": "Implementasi DataEngine yang sangat mendasar",
         "Description[it]": "Un'implementazione base di un motore di dati",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-framework-5.109.0/examples/dataengines/sourcesOnRequest/plasma-dataengine-example-sourcesOnRequest.json
 
new/plasma-framework-5.110.0/examples/dataengines/sourcesOnRequest/plasma-dataengine-example-sourcesOnRequest.json
--- 
old/plasma-framework-5.109.0/examples/dataengines/sourcesOnRequest/plasma-dataengine-example-sourcesOnRequest.json
  2023-08-05 14:40:37.000000000 +0200
+++ 
new/plasma-framework-5.110.0/examples/dataengines/sourcesOnRequest/plasma-dataengine-example-sourcesOnRequest.json
  2023-09-03 09:38:29.000000000 +0200
@@ -65,7 +65,7 @@
         "Description[eu]": "Sorburu sorrera eta eguneratze eskaerei nola 
erantzun erakusten duen «DataEngine»ren adibide bat",
         "Description[fi]": "Tietomoottoriesimerkki siitä, miten vastata 
lähteiden luonti- ja päivityspyyntöihin",
         "Description[fr]": "Un moteur de données montrant comme répondre aux 
demandes de créations et de mises à jour de sources",
-        "Description[gl]": "Un exemplo de DataEngine que mostra como responder 
a pedidos de creación e actualización de orixes",
+        "Description[gl]": "Un exemplo de DataEngine que amosa como responder 
a solicitudes de creación e actualización de orixes.",
         "Description[ia]": "Un exemplo de dataEngine (motor de datos) 
monstrante como responder a requestas de creation de fonte e actualisationes",
         "Description[id]": "Contoh DataEngine yang menunjukkan cara menanggapi 
permintaan untuk pembuatan dan pembaruan sumber",
         "Description[it]": "Un esempio di motore di dati che mostra come 
rispondere alle richieste di creazione di fonti e aggiornamenti",
@@ -100,7 +100,7 @@
         "Name[eu]": "Sorburuak eskatu ahala",
         "Name[fi]": "Lähteitä pyynnöstä",
         "Name[fr]": "Sources à la demande",
-        "Name[gl]": "Orixes baixo pedido",
+        "Name[gl]": "Orixes por solicitude",
         "Name[ia]": "Fontes sur requesta",
         "Name[id]": "Sumber Berdasarkan Permintaan",
         "Name[it]": "Fonti su richiesta",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-framework-5.109.0/examples/developerguide/basic/metadata.json 
new/plasma-framework-5.110.0/examples/developerguide/basic/metadata.json
--- old/plasma-framework-5.109.0/examples/developerguide/basic/metadata.json    
2023-08-05 14:40:37.000000000 +0200
+++ new/plasma-framework-5.110.0/examples/developerguide/basic/metadata.json    
2023-09-03 09:38:29.000000000 +0200
@@ -54,7 +54,7 @@
         "Description[eu]": "Oinarrizko aplikazioa",
         "Description[fi]": "Perussovelma",
         "Description[fr]": "Application de base",
-        "Description[gl]": "Aplicativo básico",
+        "Description[gl]": "Aplicación básica.",
         "Description[ia]": "App Basic",
         "Description[id]": "Aplikasi Dasar",
         "Description[it]": "Applicazione di base",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-framework-5.109.0/examples/testcontainmentactionsplugin/plasma-containmentactions-test.desktop
 
new/plasma-framework-5.110.0/examples/testcontainmentactionsplugin/plasma-containmentactions-test.desktop
--- 
old/plasma-framework-5.109.0/examples/testcontainmentactionsplugin/plasma-containmentactions-test.desktop
   2023-08-05 14:40:37.000000000 +0200
+++ 
new/plasma-framework-5.110.0/examples/testcontainmentactionsplugin/plasma-containmentactions-test.desktop
   2023-09-03 09:38:29.000000000 +0200
@@ -72,7 +72,7 @@
 Comment[fi]=Tyhjä testausliitännäinen
 Comment[fr]=Un module externe factice pour tester
 Comment[gd]=Plugan dumaidh a chum deuchainn
-Comment[gl]=Un complemento para probas
+Comment[gl]=Un complemento para probas.
 Comment[hu]=Üres bővítmény tesztelésre
 Comment[ia]=Un plugin vacue pro essayar
 Comment[id]=Sebuah plugin dumi untuk pengujian
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/plasma-framework-5.109.0/po/fr/libplasma5.po 
new/plasma-framework-5.110.0/po/fr/libplasma5.po
--- old/plasma-framework-5.109.0/po/fr/libplasma5.po    2023-08-05 
14:40:37.000000000 +0200
+++ new/plasma-framework-5.110.0/po/fr/libplasma5.po    2023-09-03 
09:38:29.000000000 +0200
@@ -11,7 +11,7 @@
 # Vincent PINON <vpi...@kde.org>, 2014.
 # Maxime Corteel <mcort...@gmail.com>, 2015.
 # Simon Depiets <sdepi...@gmail.com>, 2017, 2018, 2019.
-# Xavier Besnard <xavier.besn...@neuf.fr>, 2020, 2021, 2022.
+# SPDX-FileCopyrightText: 2020, 2021, 2022, 2023 Xavier Besnard 
<xavier.besn...@neuf.fr>
 # Xavier BESNARD <xavier.besn...@neuf.fr>, 2023.
 #
 msgid ""
@@ -27,7 +27,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 22.12.1\n"
+"X-Generator: Lokalize 23.07.90\n"
 "X-Environment: kde\n"
 "X-Accelerator-Marker: &\n"
 "X-Text-Markup: kde4\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/plasma-framework-5.109.0/po/gl/libplasma5.po 
new/plasma-framework-5.110.0/po/gl/libplasma5.po
--- old/plasma-framework-5.109.0/po/gl/libplasma5.po    2023-08-05 
14:40:37.000000000 +0200
+++ new/plasma-framework-5.110.0/po/gl/libplasma5.po    2023-09-03 
09:38:29.000000000 +0200
@@ -9,7 +9,7 @@
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2023-01-06 00:44+0000\n"
-"PO-Revision-Date: 2023-06-11 13:16+0200\n"
+"PO-Revision-Date: 2023-08-06 05:29+0200\n"
 "Last-Translator: Adrián Chaves (Gallaecio) <adr...@chaves.io>\n"
 "Language-Team: Galician <proxe...@trasno.gal>\n"
 "Language: gl\n"
@@ -17,7 +17,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 23.04.2\n"
+"X-Generator: Lokalize 23.04.3\n"
 
 #: declarativeimports/calendar/eventdatadecorator.cpp:51
 #, kde-format
@@ -509,13 +509,13 @@
 #: plasma/private/publish.ui:27
 #, kde-format
 msgid "Share this widget on the network"
-msgstr "Compartir este trebello na rede"
+msgstr "Compartir este trebello na rede."
 
 #. i18n: ectx: property (text), widget (QCheckBox, allUsersCheckbox)
 #: plasma/private/publish.ui:37
 #, kde-format
 msgid "Allow everybody to freely access this widget"
-msgstr "Permitirlle a todo o mundo acceder libremente a este trebello"
+msgstr "Permitirlle a todo o mundo acceder libremente a este trebello."
 
 #: plasma/private/service_p.h:32
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/plasma-framework-5.109.0/po/zh_CN/libplasma5.po 
new/plasma-framework-5.110.0/po/zh_CN/libplasma5.po
--- old/plasma-framework-5.109.0/po/zh_CN/libplasma5.po 2023-08-05 
14:40:37.000000000 +0200
+++ new/plasma-framework-5.110.0/po/zh_CN/libplasma5.po 2023-09-03 
09:38:29.000000000 +0200
@@ -3,7 +3,7 @@
 "Project-Id-Version: kdeorg\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2023-01-06 00:44+0000\n"
-"PO-Revision-Date: 2023-08-02 12:40\n"
+"PO-Revision-Date: 2023-09-02 02:57\n"
 "Last-Translator: \n"
 "Language-Team: Chinese Simplified\n"
 "Language: zh_CN\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/plasma-framework-5.109.0/src/CMakeLists.txt 
new/plasma-framework-5.110.0/src/CMakeLists.txt
--- old/plasma-framework-5.109.0/src/CMakeLists.txt     2023-08-05 
14:40:37.000000000 +0200
+++ new/plasma-framework-5.110.0/src/CMakeLists.txt     2023-09-03 
09:38:29.000000000 +0200
@@ -1,4 +1,6 @@
-add_subdirectory(desktoptheme)
+if(BUILD_DESKTOPTHEMES)
+    add_subdirectory(desktoptheme)
+endif()
 add_subdirectory(plasma)
 add_subdirectory(declarativeimports)
 add_subdirectory(plasmapkg)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-framework-5.109.0/src/declarativeimports/core/windowthumbnail.cpp 
new/plasma-framework-5.110.0/src/declarativeimports/core/windowthumbnail.cpp
--- 
old/plasma-framework-5.109.0/src/declarativeimports/core/windowthumbnail.cpp    
    2023-08-05 14:40:37.000000000 +0200
+++ 
new/plasma-framework-5.110.0/src/declarativeimports/core/windowthumbnail.cpp    
    2023-09-03 09:38:29.000000000 +0200
@@ -228,6 +228,8 @@
     default:
         break;
     }
+
+    QQuickItem::itemChange(change, data);
 }
 
 void WindowThumbnail::releaseResources()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-framework-5.109.0/src/declarativeimports/plasmacomponents3/SwitchIndicator.qml
 
new/plasma-framework-5.110.0/src/declarativeimports/plasmacomponents3/SwitchIndicator.qml
--- 
old/plasma-framework-5.109.0/src/declarativeimports/plasmacomponents3/SwitchIndicator.qml
   2023-08-05 14:40:37.000000000 +0200
+++ 
new/plasma-framework-5.110.0/src/declarativeimports/plasmacomponents3/SwitchIndicator.qml
   2023-09-03 09:38:29.000000000 +0200
@@ -18,6 +18,7 @@
     implicitWidth: Math.round(PlasmaCore.Units.gridUnit * 1.5)
     implicitHeight : PlasmaCore.Units.gridUnit
 
+    layer.enabled: opacity < 1
     opacity: control.enabled ? 1 : 0.6
 
     PlasmaCore.FrameSvgItem {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-framework-5.109.0/src/desktoptheme/air/metadata.json.cmake 
new/plasma-framework-5.110.0/src/desktoptheme/air/metadata.json.cmake
--- old/plasma-framework-5.109.0/src/desktoptheme/air/metadata.json.cmake       
2023-08-05 14:40:37.000000000 +0200
+++ new/plasma-framework-5.110.0/src/desktoptheme/air/metadata.json.cmake       
2023-09-03 09:38:29.000000000 +0200
@@ -51,7 +51,7 @@
         "Description[eu]": "Haize freskoa arnastea",
         "Description[fi]": "Raikkaan ilman henkäys",
         "Description[fr]": "Une bouffée d'air frais",
-        "Description[gl]": "Un folgo de ar fresco",
+        "Description[gl]": "Un folgo de ar fresco.",
         "Description[ia]": "Un respiration de aere fresc",
         "Description[id]": "A breath of fresh air",
         "Description[it]": "Una ventata di aria fresca",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-framework-5.109.0/src/desktoptheme/breeze/metadata.json.cmake 
new/plasma-framework-5.110.0/src/desktoptheme/breeze/metadata.json.cmake
--- old/plasma-framework-5.109.0/src/desktoptheme/breeze/metadata.json.cmake    
2023-08-05 14:40:37.000000000 +0200
+++ new/plasma-framework-5.110.0/src/desktoptheme/breeze/metadata.json.cmake    
2023-09-03 09:38:29.000000000 +0200
@@ -54,7 +54,7 @@
         "Description[eu]": "Brisa KDEren VDGk egina",
         "Description[fi]": "Breeze KDE VDG:ltä",
         "Description[fr]": "Breeze par l'équipe « KDE VDG »",
-        "Description[gl]": "Brisa do KDE VDG",
+        "Description[gl]": "Brisa do KDE VDG.",
         "Description[ia]": "Breeze (Brisa) per le KDE VDG",
         "Description[id]": "Breeze oleh KDE VDG",
         "Description[it]": "Brezza a cura del KDE VDG",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-framework-5.109.0/src/desktoptheme/breeze-dark/metadata.json.cmake 
new/plasma-framework-5.110.0/src/desktoptheme/breeze-dark/metadata.json.cmake
--- 
old/plasma-framework-5.109.0/src/desktoptheme/breeze-dark/metadata.json.cmake   
    2023-08-05 14:40:37.000000000 +0200
+++ 
new/plasma-framework-5.110.0/src/desktoptheme/breeze-dark/metadata.json.cmake   
    2023-09-03 09:38:29.000000000 +0200
@@ -54,7 +54,7 @@
         "Description[eu]": "Brisa iluna KDEren VDGk egina",
         "Description[fi]": "Tumma Breeze KDE VDG:ltä",
         "Description[fr]": "Breeze sombre par l'équipe « KDE VDG »",
-        "Description[gl]": "Brisa escura do KDE VDG",
+        "Description[gl]": "Brisa escura do KDE VDG.",
         "Description[ia]": "Breeze Dark (Brisa Obscure) per le KDE VDG",
         "Description[id]": "Breeze Gelap oleh KDE VDG",
         "Description[it]": "Brezza scuro a cura del KDE VDG",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-framework-5.109.0/src/desktoptheme/breeze-light/metadata.json.cmake 
new/plasma-framework-5.110.0/src/desktoptheme/breeze-light/metadata.json.cmake
--- 
old/plasma-framework-5.109.0/src/desktoptheme/breeze-light/metadata.json.cmake  
    2023-08-05 14:40:37.000000000 +0200
+++ 
new/plasma-framework-5.110.0/src/desktoptheme/breeze-light/metadata.json.cmake  
    2023-09-03 09:38:29.000000000 +0200
@@ -54,7 +54,7 @@
         "Description[eu]": "Brisa argia, KDE VDGk egina",
         "Description[fi]": "Vaalea Breeze KDE VDG:ltä",
         "Description[fr]": "Breeze clair par l'équipe « KDE VDG »",
-        "Description[gl]": "Brisa clara do KDE VDG",
+        "Description[gl]": "Brisa clara do KDE VDG.",
         "Description[ia]": "Brisa Ligier per KDE VDG",
         "Description[id]": "Breeze Terang oleh KDE VDG",
         "Description[it]": "Brezza chiaro a cura del VDG di KDE",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-framework-5.109.0/src/desktoptheme/oxygen/metadata.json.cmake 
new/plasma-framework-5.110.0/src/desktoptheme/oxygen/metadata.json.cmake
--- old/plasma-framework-5.109.0/src/desktoptheme/oxygen/metadata.json.cmake    
2023-08-05 14:40:37.000000000 +0200
+++ new/plasma-framework-5.110.0/src/desktoptheme/oxygen/metadata.json.cmake    
2023-09-03 09:38:29.000000000 +0200
@@ -51,7 +51,7 @@
         "Description[eu]": "Oxygen-en estilora egindako gaia",
         "Description[fi]": "Oxygen-tyylillä tehty teema",
         "Description[fr]": "Thème réalisé selon un thème « Oxygen »",
-        "Description[gl]": "Tema feito no estilo Oxygen",
+        "Description[gl]": "Tema feito no estilo Oxygen.",
         "Description[ia]": "Thema facite in le stilo de Oxygen",
         "Description[id]": "Tema dilakukan dalam gaya Oksigen",
         "Description[it]": "Tema realizzato nello stile di Oxygen",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-framework-5.109.0/src/plasma/data/servicetypes/plasma-applet.desktop 
new/plasma-framework-5.110.0/src/plasma/data/servicetypes/plasma-applet.desktop
--- 
old/plasma-framework-5.109.0/src/plasma/data/servicetypes/plasma-applet.desktop 
    2023-08-05 14:40:37.000000000 +0200
+++ 
new/plasma-framework-5.110.0/src/plasma/data/servicetypes/plasma-applet.desktop 
    2023-09-03 09:38:29.000000000 +0200
@@ -21,7 +21,7 @@
 Comment[fi]=Plasma-sovelma
 Comment[fr]=Applet Plasma
 Comment[gd]=Aplaid Plasma
-Comment[gl]=Miniaplicativo de Plasma
+Comment[gl]=Miniaplicativo de Plasma.
 Comment[hu]=Plasma kisalkalmazás
 Comment[ia]=Applet Plasma
 Comment[id]=Applet Plasma
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-framework-5.109.0/src/plasma/data/servicetypes/plasma-containment.desktop
 
new/plasma-framework-5.110.0/src/plasma/data/servicetypes/plasma-containment.desktop
--- 
old/plasma-framework-5.109.0/src/plasma/data/servicetypes/plasma-containment.desktop
        2023-08-05 14:40:37.000000000 +0200
+++ 
new/plasma-framework-5.110.0/src/plasma/data/servicetypes/plasma-containment.desktop
        2023-09-03 09:38:29.000000000 +0200
@@ -20,7 +20,7 @@
 Comment[fi]=Plasma-sovelmasäiliö ja taustan piirrin
 Comment[fr]=Conteneur d'applets Plasma et décor d'arrière-plan
 Comment[gd]=Soitheach aplaidean agus peantair cùlaibh Plasma
-Comment[gl]=Un contedor de miniaplicativo de Plasma e pintor do fondo
+Comment[gl]=Un contedor de miniaplicativo de Plasma e pintor do fondo.
 Comment[hu]=Tároló Plasma-kisalkalmazásokhoz és háttérrajzoló
 Comment[ia]=Receptaculo applet Plasma e pictor de fundo
 Comment[id]=Wadah applet Plasma dan pelukis latarbelakang
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-framework-5.109.0/src/plasma/data/servicetypes/plasma-containmentactions.desktop
 
new/plasma-framework-5.110.0/src/plasma/data/servicetypes/plasma-containmentactions.desktop
--- 
old/plasma-framework-5.109.0/src/plasma/data/servicetypes/plasma-containmentactions.desktop
 2023-08-05 14:40:37.000000000 +0200
+++ 
new/plasma-framework-5.110.0/src/plasma/data/servicetypes/plasma-containmentactions.desktop
 2023-09-03 09:38:29.000000000 +0200
@@ -20,7 +20,7 @@
 Comment[fi]=Plasma ContainmentActions
 Comment[fr]=Actions de conteneur de Plasma
 Comment[gd]=Plasma ContainmentActions
-Comment[gl]=ContainmentActions de Plasma
+Comment[gl]=ContainmentActions de Plasma.
 Comment[hu]=Plasma ContainmentActions
 Comment[ia]=Actiones  de continemento Plasma
 Comment[id]=ContainmentActions Plasma
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-framework-5.109.0/src/plasma/data/servicetypes/plasma-dataengine.desktop
 
new/plasma-framework-5.110.0/src/plasma/data/servicetypes/plasma-dataengine.desktop
--- 
old/plasma-framework-5.109.0/src/plasma/data/servicetypes/plasma-dataengine.desktop
 2023-08-05 14:40:37.000000000 +0200
+++ 
new/plasma-framework-5.110.0/src/plasma/data/servicetypes/plasma-dataengine.desktop
 2023-09-03 09:38:29.000000000 +0200
@@ -21,7 +21,7 @@
 Comment[fi]=Plasma-tietomoottori
 Comment[fr]=Moteur de données de Plasma
 Comment[gd]=Inneal-dàta Plasma
-Comment[gl]=Motor de datos de plasma
+Comment[gl]=Motor de datos de plasma.
 Comment[hu]=Plazma adatmotor
 Comment[ia]=Motor de datos de Plasma
 Comment[id]=Mesin Data Plasma
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-framework-5.109.0/src/plasma/data/servicetypes/plasma-generic.desktop
 
new/plasma-framework-5.110.0/src/plasma/data/servicetypes/plasma-generic.desktop
--- 
old/plasma-framework-5.109.0/src/plasma/data/servicetypes/plasma-generic.desktop
    2023-08-05 14:40:37.000000000 +0200
+++ 
new/plasma-framework-5.110.0/src/plasma/data/servicetypes/plasma-generic.desktop
    2023-09-03 09:38:29.000000000 +0200
@@ -73,7 +73,7 @@
 Comment[fi]=Yleispätevä Plasma-paketti
 Comment[fr]=Paquet Plasma générique
 Comment[gd]=Pacaid choitcheann Plasma
-Comment[gl]=Paquete xenérico de Plasma
+Comment[gl]=Paquete xenérico de Plasma.
 Comment[hu]=Általános Plasma csomag
 Comment[ia]=Plasma generic
 Comment[id]=Paket Plasma Generik
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-framework-5.109.0/src/plasma/data/servicetypes/plasma-packagestructure.desktop
 
new/plasma-framework-5.110.0/src/plasma/data/servicetypes/plasma-packagestructure.desktop
--- 
old/plasma-framework-5.109.0/src/plasma/data/servicetypes/plasma-packagestructure.desktop
   2023-08-05 14:40:37.000000000 +0200
+++ 
new/plasma-framework-5.110.0/src/plasma/data/servicetypes/plasma-packagestructure.desktop
   2023-09-03 09:38:29.000000000 +0200
@@ -20,7 +20,7 @@
 Comment[fi]=Plasma-pakettirakenteen määritelmä
 Comment[fr]=Définition de la structure des paquets de Plasma
 Comment[gd]=Mìneachadh structar pacaidean Plasma
-Comment[gl]=Definición da estrutura do paquete de Plasma
+Comment[gl]=Definición da estrutura do paquete de Plasma.
 Comment[hu]=Plasma-csomag struktúradefiníció
 Comment[ia]=Definition del structura de pacchetto de Plasma
 Comment[id]=Definisi struktur paket Plasma
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-framework-5.109.0/src/plasma/data/servicetypes/plasma-scriptengine.desktop
 
new/plasma-framework-5.110.0/src/plasma/data/servicetypes/plasma-scriptengine.desktop
--- 
old/plasma-framework-5.109.0/src/plasma/data/servicetypes/plasma-scriptengine.desktop
       2023-08-05 14:40:37.000000000 +0200
+++ 
new/plasma-framework-5.110.0/src/plasma/data/servicetypes/plasma-scriptengine.desktop
       2023-09-03 09:38:29.000000000 +0200
@@ -21,7 +21,7 @@
 Comment[fi]=Skriptauskielituki Plasmalle
 Comment[fr]=Extension du langage de script pour Plasma
 Comment[gd]=Leudachan cànan sgriobtaidh airson Plasma
-Comment[gl]=Extensión de linguaxe de guións para Plasma
+Comment[gl]=Extensión de linguaxe de guións para Plasma.
 Comment[hu]=Szkriptnyelv-kiterjesztés a Plasmához
 Comment[ia]=Extension del language de script de Plasma
 Comment[id]=Ekstensi bahasa penskripan untuk Plasma
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-framework-5.109.0/src/plasma/data/servicetypes/plasma-service.desktop
 
new/plasma-framework-5.110.0/src/plasma/data/servicetypes/plasma-service.desktop
--- 
old/plasma-framework-5.109.0/src/plasma/data/servicetypes/plasma-service.desktop
    2023-08-05 14:40:37.000000000 +0200
+++ 
new/plasma-framework-5.110.0/src/plasma/data/servicetypes/plasma-service.desktop
    2023-09-03 09:38:29.000000000 +0200
@@ -21,7 +21,7 @@
 Comment[fi]=Plasma-palvelu
 Comment[fr]=Service de Plasma
 Comment[gd]=Seirbheis Plasma
-Comment[gl]=Servizo de Plasma
+Comment[gl]=Servizo de Plasma.
 Comment[hu]=Plasma szolgáltatás
 Comment[ia]=Servicio de Plasma
 Comment[id]=Layanan Plasma
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-framework-5.109.0/src/plasma/data/servicetypes/plasma-shell.desktop 
new/plasma-framework-5.110.0/src/plasma/data/servicetypes/plasma-shell.desktop
--- 
old/plasma-framework-5.109.0/src/plasma/data/servicetypes/plasma-shell.desktop  
    2023-08-05 14:40:37.000000000 +0200
+++ 
new/plasma-framework-5.110.0/src/plasma/data/servicetypes/plasma-shell.desktop  
    2023-09-03 09:38:29.000000000 +0200
@@ -72,7 +72,7 @@
 Comment[fi]=Plasma-kuoren komponentit
 Comment[fr]=Composant des terminaux de Plasma
 Comment[gd]=Cò-phàirtean Plasma Shell
-Comment[gl]=Compoñentes do intérprete de ordes de Plasma
+Comment[gl]=Compoñentes do intérprete de ordes de Plasma.
 Comment[hu]=Plasma felület elemei
 Comment[ia]=Componentes de Plasma Shell
 Comment[id]=Komponen Shell Plasma
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/plasma-framework-5.109.0/src/plasmaquick/dialog.cpp 
new/plasma-framework-5.110.0/src/plasmaquick/dialog.cpp
--- old/plasma-framework-5.109.0/src/plasmaquick/dialog.cpp     2023-08-05 
14:40:37.000000000 +0200
+++ new/plasma-framework-5.110.0/src/plasmaquick/dialog.cpp     2023-09-03 
09:38:29.000000000 +0200
@@ -1203,12 +1203,15 @@
         }
     }
 
-    const QPoint topPoint(pos.x() + 
(item->mapRectToScene(item->boundingRect()).width() - size.width()) / 2, 
parentGeometryBounds.top() - size.height());
-    const QPoint bottomPoint(pos.x() + 
(item->mapRectToScene(item->boundingRect()).width() - size.width()) / 2, 
parentGeometryBounds.bottom());
+    const QRectF itemSceneBoundingRect = 
item->mapRectToScene(item->boundingRect());
+    const QPoint centerPoint(pos.x() + (itemSceneBoundingRect.width() - 
size.width()) / 2, //
+                             pos.y() + (itemSceneBoundingRect.height() - 
size.height()) / 2);
 
-    const QPoint leftPoint(parentGeometryBounds.left() - size.width(), pos.y() 
+ (item->mapRectToScene(item->boundingRect()).height() - size.height()) / 2);
+    const QPoint topPoint(centerPoint.x(), parentGeometryBounds.top() - 
size.height());
+    const QPoint bottomPoint(centerPoint.x(), parentGeometryBounds.bottom());
 
-    const QPoint rightPoint(parentGeometryBounds.right(), pos.y() + 
(item->mapRectToScene(item->boundingRect()).height() - size.height()) / 2);
+    const QPoint leftPoint(parentGeometryBounds.left() - size.width(), 
centerPoint.y());
+    const QPoint rightPoint(parentGeometryBounds.right(), centerPoint.y());
 
     QPoint dialogPos;
     if (d->location == Plasma::Types::TopEdge) {
@@ -1264,39 +1267,52 @@
         }
     }
 
+    // For top & bottom the inner conditions are intentionally different from 
thouse for left & right,
+    // because we want floating popups to flip vertically, but only push them 
in bounds horizontally.
+
+    // If popup goes out of bounds...
+    // ...at the left edge
     if (dialogPos.x() < avail.left()) {
-        // popup hits lhs
-        if (d->location != Plasma::Types::LeftEdge || d->location == 
Plasma::Types::RightEdge) {
-            // move it
+        if (d->location != Plasma::Types::LeftEdge) {
+            // move it in bounds
+            // Note: floating popup goes here.
             dialogPos.setX(avail.left());
         } else {
-            // swap edge
+            // flip it around
             dialogPos.setX(rightPoint.x());
         }
     }
+    // ...at the right edge
     if (dialogPos.x() + size.width() > avail.right()) {
-        // popup hits rhs
-        if (d->location == Plasma::Types::TopEdge || d->location == 
Plasma::Types::BottomEdge) {
+        if (d->location != Plasma::Types::RightEdge) {
+            // move it in bounds
+            // Note: floating popup goes here.
             dialogPos.setX(qMax(avail.left(), (avail.right() - size.width() + 
1)));
         } else {
+            // flip it around
             dialogPos.setX(leftPoint.x());
         }
     }
+    // ...at the top edge
     if (dialogPos.y() < avail.top()) {
-        // hitting top
         if (d->location == Plasma::Types::LeftEdge || d->location == 
Plasma::Types::RightEdge) {
+            // move it in bounds
             dialogPos.setY(avail.top());
         } else {
+            // flip it around
+            // Note: floating popup goes here.
             dialogPos.setY(bottomPoint.y());
         }
     }
-
+    // ...at the bottom edge
     if (dialogPos.y() + size.height() > avail.bottom()) {
-        // hitting bottom
-        if (d->location == Plasma::Types::TopEdge || d->location == 
Plasma::Types::BottomEdge) {
-            dialogPos.setY(topPoint.y());
-        } else {
+        if (d->location == Plasma::Types::LeftEdge || d->location == 
Plasma::Types::RightEdge) {
+            // move it in bounds
             dialogPos.setY(qMax(avail.top(), (avail.bottom() - size.height() + 
1)));
+        } else {
+            // flip it around
+            // Note: floating popup goes here.
+            dialogPos.setY(topPoint.y());
         }
     }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-framework-5.109.0/src/scriptengines/qml/data/plasma-wallpaper.desktop
 
new/plasma-framework-5.110.0/src/scriptengines/qml/data/plasma-wallpaper.desktop
--- 
old/plasma-framework-5.109.0/src/scriptengines/qml/data/plasma-wallpaper.desktop
    2023-08-05 14:40:37.000000000 +0200
+++ 
new/plasma-framework-5.110.0/src/scriptengines/qml/data/plasma-wallpaper.desktop
    2023-09-03 09:38:29.000000000 +0200
@@ -21,7 +21,7 @@
 Comment[fi]=Plasma-taustakuva
 Comment[fr]=Fond d'écran Plasma
 Comment[gd]=Pàipear-balla Plasma
-Comment[gl]=Fondo de escritorio de Plasma
+Comment[gl]=Fondo de escritorio de Plasma.
 Comment[hu]=Plasma háttérkép
 Comment[ia]=Tapete de papiro de Plasma
 Comment[id]=Wallpaper Plasma
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-framework-5.109.0/src/scriptengines/qml/plasma-scriptengine-applet-declarative.json
 
new/plasma-framework-5.110.0/src/scriptengines/qml/plasma-scriptengine-applet-declarative.json
--- 
old/plasma-framework-5.109.0/src/scriptengines/qml/plasma-scriptengine-applet-declarative.json
      2023-08-05 14:40:37.000000000 +0200
+++ 
new/plasma-framework-5.110.0/src/scriptengines/qml/plasma-scriptengine-applet-declarative.json
      2023-09-03 09:38:29.000000000 +0200
@@ -52,7 +52,7 @@
         "Description[eu]": "Jatorriz Plasmako trepeta QML eta JabaScript-ekin 
idatzia",
         "Description[fi]": "QML:llä ja JavaScriptillä kirjoitettu natiivi 
Plasma-sovelma",
         "Description[fr]": "Composant graphique natif de Plasma écrit avec 
QML et JavaScript",
-        "Description[gl]": "Trebello nativo de Plasma escrito en QML e 
JavaScript",
+        "Description[gl]": "Trebello nativo de Plasma escrito en QML e 
JavaScript.",
         "Description[ia]": "Widget native de Plasma scribite in QLM e 
JavaScript",
         "Description[id]": "Widget Plasma Native ditulis dalam QML dan 
JavaScript",
         "Description[it]": "Widget nativo di Plasma scritto in QML e 
JavaScript",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-framework-5.109.0/templates/cpp-plasmoid/src/package/metadata.json 
new/plasma-framework-5.110.0/templates/cpp-plasmoid/src/package/metadata.json
--- 
old/plasma-framework-5.109.0/templates/cpp-plasmoid/src/package/metadata.json   
    2023-08-05 14:40:37.000000000 +0200
+++ 
new/plasma-framework-5.110.0/templates/cpp-plasmoid/src/package/metadata.json   
    2023-09-03 09:38:29.000000000 +0200
@@ -53,7 +53,7 @@
         "Description[eu]": "zure aplikazioak egiten duena hitz gutxitan",
         "Description[fi]": "muutama sana siitä, mitä sovelmasi tekee",
         "Description[fr]": "ce que votre application fait en quelques mots",
-        "Description[gl]": "o que fai o seu aplicativo en poucas palabras",
+        "Description[gl]": "O que fai a aplicación, en poucas palabras.",
         "Description[ia]": "cosa tu app face in pauc parolas",
         "Description[id]": "apa yang dilakukan aplikasi Anda dalam beberapa 
kata",
         "Description[it]": "Cosa fa la tua applicazione in poche parole",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-framework-5.109.0/templates/qml-plasmoid/package/metadata.json 
new/plasma-framework-5.110.0/templates/qml-plasmoid/package/metadata.json
--- old/plasma-framework-5.109.0/templates/qml-plasmoid/package/metadata.json   
2023-08-05 14:40:37.000000000 +0200
+++ new/plasma-framework-5.110.0/templates/qml-plasmoid/package/metadata.json   
2023-09-03 09:38:29.000000000 +0200
@@ -52,7 +52,7 @@
         "Description[eu]": "zure aplikazioak egiten duena hitz gutxitan",
         "Description[fi]": "muutama sana siitä, mitä sovelmasi tekee",
         "Description[fr]": "ce que votre application fait en quelques mots",
-        "Description[gl]": "o que fai o seu aplicativo en poucas palabras",
+        "Description[gl]": "O que fai a aplicación, en poucas palabras.",
         "Description[ia]": "cosa tu app face in pauc parolas",
         "Description[id]": "apa yang dilakukan aplikasi Anda dalam beberapa 
kata",
         "Description[it]": "Cosa fa la tua applicazione in poche parole",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-framework-5.109.0/templates/qml-plasmoid/qml-plasmoid.kdevtemplate 
new/plasma-framework-5.110.0/templates/qml-plasmoid/qml-plasmoid.kdevtemplate
--- 
old/plasma-framework-5.109.0/templates/qml-plasmoid/qml-plasmoid.kdevtemplate   
    2023-08-05 14:40:37.000000000 +0200
+++ 
new/plasma-framework-5.110.0/templates/qml-plasmoid/qml-plasmoid.kdevtemplate   
    2023-09-03 09:38:29.000000000 +0200
@@ -63,7 +63,7 @@
 Comment[eu]=Plasma QML aplikaziotxo-txantiloia: Plasma aplikaziotxo-txantiloi 
bat SVG irudi bat eta testu bat bistaratzen dituena
 Comment[fi]=Plasman QML-sovelmamalli, joka näyttää SVG-kuvan ja tekstin
 Comment[fr]=Modèle d'applet Plasma QML : un modèle d'applet Plasma qui 
affiche une image SVG et du texte
-Comment[gl]=Modelo de miniaplicativo para Plasma: un modelo de miniaplicativo 
para Plasma que mostra unha imaxe SVG e un texto
+Comment[gl]=Modelo de miniaplicativo para Plasma: un modelo de miniaplicativo 
para Plasma que mostra unha imaxe SVG e un texto.
 Comment[hu]=Egy SVG-képet és szöveget megjelenítő Plasma 
kisalkalmazás-sablon.
 Comment[ia]=Patrono de Applet QML de Plasma: un patrono de applet e Plasma 
monstrante un imagine SVG e un texto
 Comment[id]=Templat Applet QML Plasma: sebuah templat applet Plasma yang 
menampilkan sebuah teks dan gambar SVG
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-framework-5.109.0/templates/qml-plasmoid-with-qml-extension/package/metadata.json
 
new/plasma-framework-5.110.0/templates/qml-plasmoid-with-qml-extension/package/metadata.json
--- 
old/plasma-framework-5.109.0/templates/qml-plasmoid-with-qml-extension/package/metadata.json
        2023-08-05 14:40:37.000000000 +0200
+++ 
new/plasma-framework-5.110.0/templates/qml-plasmoid-with-qml-extension/package/metadata.json
        2023-09-03 09:38:29.000000000 +0200
@@ -52,7 +52,7 @@
         "Description[eu]": "zure aplikazioak egiten duena hitz gutxitan",
         "Description[fi]": "muutama sana siitä, mitä sovelmasi tekee",
         "Description[fr]": "ce que votre application fait en quelques mots",
-        "Description[gl]": "o que fai o seu aplicativo en poucas palabras",
+        "Description[gl]": "O que fai a aplicación, en poucas palabras.",
         "Description[ia]": "cosa tu app face in pauc parolas",
         "Description[id]": "apa yang dilakukan aplikasi Anda dalam beberapa 
kata",
         "Description[it]": "Cosa fa la tua applicazione in poche parole",

Reply via email to