Hello community,

here is the log from the commit of package xdg-desktop-portal-kde for 
openSUSE:Factory checked in at 2019-05-08 15:17:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xdg-desktop-portal-kde (Old)
 and      /work/SRC/openSUSE:Factory/.xdg-desktop-portal-kde.new.5148 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xdg-desktop-portal-kde"

Wed May  8 15:17:17 2019 rev:41 rq:701404 version:5.15.5

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/xdg-desktop-portal-kde/xdg-desktop-portal-kde.changes
    2019-04-28 20:00:54.810882091 +0200
+++ 
/work/SRC/openSUSE:Factory/.xdg-desktop-portal-kde.new.5148/xdg-desktop-portal-kde.changes
  2019-05-08 15:17:19.589103526 +0200
@@ -1,0 +2,15 @@
+Tue May  7 11:04:59 UTC 2019 - [email protected]
+
+- Update to 5.15.5
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/plasma-5.15.5.php
+- Changes since 5.15.4:
+  * Destroy gbm_device only when it's initialized (kde#407025)
+  * Settings portal: do not return QDBusVariant directly when calling Read() 
method (kde#406672)
+  * Remove additional call of items initialization
+  * AppChooser dialog: async loading of items
+  * Select application with a single click
+  * AppChooserDialog: make it more usable
+
+-------------------------------------------------------------------

Old:
----
  xdg-desktop-portal-kde-5.15.4.tar.xz
  xdg-desktop-portal-kde-5.15.4.tar.xz.sig

New:
----
  xdg-desktop-portal-kde-5.15.5.tar.xz
  xdg-desktop-portal-kde-5.15.5.tar.xz.sig

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

Other differences:
------------------
++++++ xdg-desktop-portal-kde.spec ++++++
--- /var/tmp/diff_new_pack.YuTilD/_old  2019-05-08 15:17:20.045104542 +0200
+++ /var/tmp/diff_new_pack.YuTilD/_new  2019-05-08 15:17:20.045104542 +0200
@@ -25,7 +25,7 @@
 
 %define kf5_version 5.54.0
 Name:           xdg-desktop-portal-kde
-Version:        5.15.4
+Version:        5.15.5
 Release:        0
 Summary:        QT/KF5 backend for xdg-desktop-portal
 License:        LGPL-2.1-or-later


++++++ xdg-desktop-portal-kde-5.15.4.tar.xz -> 
xdg-desktop-portal-kde-5.15.5.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xdg-desktop-portal-kde-5.15.4/CMakeLists.txt 
new/xdg-desktop-portal-kde-5.15.5/CMakeLists.txt
--- old/xdg-desktop-portal-kde-5.15.4/CMakeLists.txt    2019-04-02 
14:21:10.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.15.5/CMakeLists.txt    2019-05-07 
12:23:39.000000000 +0200
@@ -2,7 +2,7 @@
 
 project(xdg-desktop-portal-kde)
 
-set(PROJECT_VERSION "5.15.4")
+set(PROJECT_VERSION "5.15.5")
 set(PROJECT_VERSION_MAJOR 5)
 
 set(QT_MIN_VERSION "5.11.0")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/xdg-desktop-portal-kde-5.15.4/po/ca/xdg-desktop-portal-kde.po 
new/xdg-desktop-portal-kde-5.15.5/po/ca/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.15.4/po/ca/xdg-desktop-portal-kde.po   
2019-04-02 14:20:57.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.15.5/po/ca/xdg-desktop-portal-kde.po   
2019-05-07 12:23:25.000000000 +0200
@@ -9,7 +9,7 @@
 msgstr ""
 "Project-Id-Version: xdg-desktop-portal-kde\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2019-03-18 08:01+0100\n"
+"POT-Creation-Date: 2019-04-22 08:06+0200\n"
 "PO-Revision-Date: 2018-09-18 20:14+0100\n"
 "Last-Translator: Josep Ma. Ferrer <[email protected]>\n"
 "Language-Team: Catalan <[email protected]>\n"
@@ -50,7 +50,7 @@
 msgid "TextLabel"
 msgstr "EtiquetaDeText"
 
-#: src/appchooserdialog.cpp:53
+#: src/appchooserdialog.cpp:54
 #, kde-format
 msgid ""
 "Select application to open \"%1\". Other applications are available in <a "
@@ -61,7 +61,7 @@
 "al <a href=#discover><span style=\"text-decoration: underline\">Discover</"
 "span></a>."
 
-#: src/appchooserdialog.cpp:74
+#: src/appchooserdialog.cpp:70
 #, kde-format
 msgid "Open with"
 msgstr "Obre amb"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/xdg-desktop-portal-kde-5.15.4/po/ca@valencia/xdg-desktop-portal-kde.po 
new/xdg-desktop-portal-kde-5.15.5/po/ca@valencia/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.15.4/po/ca@valencia/xdg-desktop-portal-kde.po  
2019-04-02 14:20:57.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.15.5/po/ca@valencia/xdg-desktop-portal-kde.po  
2019-05-07 12:23:25.000000000 +0200
@@ -9,7 +9,7 @@
 msgstr ""
 "Project-Id-Version: xdg-desktop-portal-kde\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2019-03-18 08:01+0100\n"
+"POT-Creation-Date: 2019-04-22 08:06+0200\n"
 "PO-Revision-Date: 2018-09-18 20:14+0100\n"
 "Last-Translator: Josep Ma. Ferrer <[email protected]>\n"
 "Language-Team: Catalan <[email protected]>\n"
@@ -50,7 +50,7 @@
 msgid "TextLabel"
 msgstr "EtiquetaDeText"
 
-#: src/appchooserdialog.cpp:53
+#: src/appchooserdialog.cpp:54
 #, kde-format
 msgid ""
 "Select application to open \"%1\". Other applications are available in <a "
@@ -61,7 +61,7 @@
 "al <a href=#discover><span style=\"text-decoration: underline\">Discover</"
 "span></a>."
 
-#: src/appchooserdialog.cpp:74
+#: src/appchooserdialog.cpp:70
 #, kde-format
 msgid "Open with"
 msgstr "Obri amb"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/xdg-desktop-portal-kde-5.15.4/po/cs/xdg-desktop-portal-kde.po 
new/xdg-desktop-portal-kde-5.15.5/po/cs/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.15.4/po/cs/xdg-desktop-portal-kde.po   
2019-04-02 14:20:57.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.15.5/po/cs/xdg-desktop-portal-kde.po   
2019-05-07 12:23:25.000000000 +0200
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2019-03-18 08:01+0100\n"
+"POT-Creation-Date: 2019-04-22 08:06+0200\n"
 "PO-Revision-Date: 2019-01-14 17:04+0100\n"
 "Last-Translator: Vit Pelcak <[email protected]>\n"
 "Language-Team: Czech <[email protected]>\n"
@@ -46,7 +46,7 @@
 msgid "TextLabel"
 msgstr "Textový štítek"
 
-#: src/appchooserdialog.cpp:53
+#: src/appchooserdialog.cpp:54
 #, kde-format
 msgid ""
 "Select application to open \"%1\". Other applications are available in <a "
@@ -54,7 +54,7 @@
 "a>."
 msgstr ""
 
-#: src/appchooserdialog.cpp:74
+#: src/appchooserdialog.cpp:70
 #, kde-format
 msgid "Open with"
 msgstr "Otevřít pomocí"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/xdg-desktop-portal-kde-5.15.4/po/da/xdg-desktop-portal-kde.po 
new/xdg-desktop-portal-kde-5.15.5/po/da/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.15.4/po/da/xdg-desktop-portal-kde.po   
2019-04-02 14:20:57.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.15.5/po/da/xdg-desktop-portal-kde.po   
2019-05-07 12:23:25.000000000 +0200
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2019-03-18 08:01+0100\n"
+"POT-Creation-Date: 2019-04-22 08:06+0200\n"
 "PO-Revision-Date: 2018-07-18 20:30+0100\n"
 "Last-Translator: Martin Schlander <[email protected]>\n"
 "Language-Team: Danish <[email protected]>\n"
@@ -46,7 +46,7 @@
 msgid "TextLabel"
 msgstr "TekstEtiket"
 
-#: src/appchooserdialog.cpp:53
+#: src/appchooserdialog.cpp:54
 #, kde-format
 msgid ""
 "Select application to open \"%1\". Other applications are available in <a "
@@ -57,7 +57,7 @@
 "href=#discover><span style=\"text-decoration: underline\">Discover</span></"
 "a>."
 
-#: src/appchooserdialog.cpp:74
+#: src/appchooserdialog.cpp:70
 #, kde-format
 msgid "Open with"
 msgstr "Åbn med"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/xdg-desktop-portal-kde-5.15.4/po/de/xdg-desktop-portal-kde.po 
new/xdg-desktop-portal-kde-5.15.5/po/de/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.15.4/po/de/xdg-desktop-portal-kde.po   
2019-04-02 14:20:57.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.15.5/po/de/xdg-desktop-portal-kde.po   
2019-05-07 12:23:25.000000000 +0200
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2019-03-18 08:01+0100\n"
+"POT-Creation-Date: 2019-04-22 08:06+0200\n"
 "PO-Revision-Date: 2018-11-20 10:58+0100\n"
 "Last-Translator: Burkhard Lück <[email protected]>\n"
 "Language-Team: German <[email protected]>\n"
@@ -46,7 +46,7 @@
 msgid "TextLabel"
 msgstr "Textfeld"
 
-#: src/appchooserdialog.cpp:53
+#: src/appchooserdialog.cpp:54
 #, kde-format
 msgid ""
 "Select application to open \"%1\". Other applications are available in <a "
@@ -57,7 +57,7 @@
 "Sie in <a href=#discover><span style=\"text-decoration: underline"
 "\">Discover</span></a>."
 
-#: src/appchooserdialog.cpp:74
+#: src/appchooserdialog.cpp:70
 #, kde-format
 msgid "Open with"
 msgstr "Öffnen mit"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/xdg-desktop-portal-kde-5.15.4/po/el/xdg-desktop-portal-kde.po 
new/xdg-desktop-portal-kde-5.15.5/po/el/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.15.4/po/el/xdg-desktop-portal-kde.po   
2019-04-02 14:20:57.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.15.5/po/el/xdg-desktop-portal-kde.po   
2019-05-07 12:23:25.000000000 +0200
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2019-03-18 08:01+0100\n"
+"POT-Creation-Date: 2019-04-22 08:06+0200\n"
 "PO-Revision-Date: 2017-06-12 16:39+0200\n"
 "Last-Translator: Dimitris Kardarakos <[email protected]>\n"
 "Language-Team: Greek <[email protected]>\n"
@@ -46,7 +46,7 @@
 msgid "TextLabel"
 msgstr "ΕτικέταΚειμένου"
 
-#: src/appchooserdialog.cpp:53
+#: src/appchooserdialog.cpp:54
 #, kde-format
 msgid ""
 "Select application to open \"%1\". Other applications are available in <a "
@@ -54,7 +54,7 @@
 "a>."
 msgstr ""
 
-#: src/appchooserdialog.cpp:74
+#: src/appchooserdialog.cpp:70
 #, fuzzy, kde-format
 #| msgid "Open"
 msgid "Open with"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/xdg-desktop-portal-kde-5.15.4/po/en_GB/xdg-desktop-portal-kde.po 
new/xdg-desktop-portal-kde-5.15.5/po/en_GB/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.15.4/po/en_GB/xdg-desktop-portal-kde.po        
2019-04-02 14:20:58.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.15.5/po/en_GB/xdg-desktop-portal-kde.po        
2019-05-07 12:23:26.000000000 +0200
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2019-03-18 08:01+0100\n"
+"POT-Creation-Date: 2019-04-22 08:06+0200\n"
 "PO-Revision-Date: 2018-10-27 20:01+0100\n"
 "Last-Translator: Steve Allewell <[email protected]>\n"
 "Language-Team: British English <[email protected]>\n"
@@ -46,7 +46,7 @@
 msgid "TextLabel"
 msgstr "TextLabel"
 
-#: src/appchooserdialog.cpp:53
+#: src/appchooserdialog.cpp:54
 #, kde-format
 msgid ""
 "Select application to open \"%1\". Other applications are available in <a "
@@ -57,7 +57,7 @@
 "href=#discover><span style=\"text-decoration: underline\">Discover</span></"
 "a>."
 
-#: src/appchooserdialog.cpp:74
+#: src/appchooserdialog.cpp:70
 #, kde-format
 msgid "Open with"
 msgstr "Open with"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/xdg-desktop-portal-kde-5.15.4/po/es/xdg-desktop-portal-kde.po 
new/xdg-desktop-portal-kde-5.15.5/po/es/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.15.4/po/es/xdg-desktop-portal-kde.po   
2019-04-02 14:20:58.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.15.5/po/es/xdg-desktop-portal-kde.po   
2019-05-07 12:23:26.000000000 +0200
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: xdg-desktop-portal-kde\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2019-03-18 08:01+0100\n"
+"POT-Creation-Date: 2019-04-22 08:06+0200\n"
 "PO-Revision-Date: 2018-09-29 18:32+0100\n"
 "Last-Translator: Eloy Cuadra <[email protected]>\n"
 "Language-Team: Spanish <[email protected]>\n"
@@ -48,7 +48,7 @@
 msgid "TextLabel"
 msgstr "Etiqueta de texto"
 
-#: src/appchooserdialog.cpp:53
+#: src/appchooserdialog.cpp:54
 #, kde-format
 msgid ""
 "Select application to open \"%1\". Other applications are available in <a "
@@ -59,7 +59,7 @@
 "href=#discover><span style=\"text-decoration: underline\">Discover</span></"
 "a>."
 
-#: src/appchooserdialog.cpp:74
+#: src/appchooserdialog.cpp:70
 #, kde-format
 msgid "Open with"
 msgstr "Abrir con"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/xdg-desktop-portal-kde-5.15.4/po/eu/xdg-desktop-portal-kde.po 
new/xdg-desktop-portal-kde-5.15.5/po/eu/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.15.4/po/eu/xdg-desktop-portal-kde.po   
2019-04-02 14:20:59.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.15.5/po/eu/xdg-desktop-portal-kde.po   
2019-05-07 12:23:27.000000000 +0200
@@ -9,7 +9,7 @@
 msgstr ""
 "Project-Id-Version: xdg-desktop-portal-kde\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2019-03-18 08:01+0100\n"
+"POT-Creation-Date: 2019-04-22 08:06+0200\n"
 "PO-Revision-Date: 2018-05-09 21:00+0100\n"
 "Last-Translator: Iñigo Salvador Azurmendi <[email protected]>\n"
 "Language-Team: Basque <[email protected]>\n"
@@ -49,7 +49,7 @@
 msgid "TextLabel"
 msgstr "Testu-etiketa"
 
-#: src/appchooserdialog.cpp:53
+#: src/appchooserdialog.cpp:54
 #, kde-format
 msgid ""
 "Select application to open \"%1\". Other applications are available in <a "
@@ -60,7 +60,7 @@
 "erabili <a href=#discover><span style=\"text-decoration: underline"
 "\">Discover</span></a>."
 
-#: src/appchooserdialog.cpp:74
+#: src/appchooserdialog.cpp:70
 #, kde-format
 msgid "Open with"
 msgstr "Ireki honekin"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/xdg-desktop-portal-kde-5.15.4/po/fi/xdg-desktop-portal-kde.po 
new/xdg-desktop-portal-kde-5.15.5/po/fi/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.15.4/po/fi/xdg-desktop-portal-kde.po   
2019-04-02 14:20:59.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.15.5/po/fi/xdg-desktop-portal-kde.po   
2019-05-07 12:23:27.000000000 +0200
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2019-03-18 08:01+0100\n"
+"POT-Creation-Date: 2019-04-22 08:06+0200\n"
 "PO-Revision-Date: 2019-01-23 12:35+0200\n"
 "Last-Translator: Tommi Nieminen <[email protected]>\n"
 "Language-Team: Finnish <[email protected]>\n"
@@ -46,7 +46,7 @@
 msgid "TextLabel"
 msgstr "Tekstiselite"
 
-#: src/appchooserdialog.cpp:53
+#: src/appchooserdialog.cpp:54
 #, kde-format
 msgid ""
 "Select application to open \"%1\". Other applications are available in <a "
@@ -59,7 +59,7 @@
 "<a href=#discover><span style=\"text-decoration: underline\">Discover</"
 "span></a>issa."
 
-#: src/appchooserdialog.cpp:74
+#: src/appchooserdialog.cpp:70
 #, kde-format
 msgid "Open with"
 msgstr "Avaa ohjelmalla"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/xdg-desktop-portal-kde-5.15.4/po/fr/xdg-desktop-portal-kde.po 
new/xdg-desktop-portal-kde-5.15.5/po/fr/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.15.4/po/fr/xdg-desktop-portal-kde.po   
2019-04-02 14:20:59.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.15.5/po/fr/xdg-desktop-portal-kde.po   
2019-05-07 12:23:27.000000000 +0200
@@ -4,7 +4,7 @@
 msgstr ""
 "Project-Id-Version: xdg-desktop-portal-kde\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2019-03-18 08:01+0100\n"
+"POT-Creation-Date: 2019-04-22 08:06+0200\n"
 "PO-Revision-Date: 2018-09-22 16:53+0800\n"
 "Last-Translator: Simon Depiets <[email protected]>\n"
 "Language-Team: French <[email protected]>\n"
@@ -47,7 +47,7 @@
 msgid "TextLabel"
 msgstr "Étiquette"
 
-#: src/appchooserdialog.cpp:53
+#: src/appchooserdialog.cpp:54
 #, kde-format
 msgid ""
 "Select application to open \"%1\". Other applications are available in <a "
@@ -58,7 +58,7 @@
 "disponibles dans <a href=#discover><span style=\"text-decoration: underline"
 "\">Discover</span></a>."
 
-#: src/appchooserdialog.cpp:74
+#: src/appchooserdialog.cpp:70
 #, kde-format
 msgid "Open with"
 msgstr "Ouvrir avec"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/xdg-desktop-portal-kde-5.15.4/po/gl/xdg-desktop-portal-kde.po 
new/xdg-desktop-portal-kde-5.15.5/po/gl/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.15.4/po/gl/xdg-desktop-portal-kde.po   
2019-04-02 14:20:59.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.15.5/po/gl/xdg-desktop-portal-kde.po   
2019-05-07 12:23:27.000000000 +0200
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2019-03-18 08:01+0100\n"
+"POT-Creation-Date: 2019-04-22 08:06+0200\n"
 "PO-Revision-Date: 2018-10-21 21:03+0100\n"
 "Last-Translator: Adrián Chaves (Gallaecio) <[email protected]>\n"
 "Language-Team: Galician <[email protected]>\n"
@@ -46,7 +46,7 @@
 msgid "TextLabel"
 msgstr "Etiqueta de texto"
 
-#: src/appchooserdialog.cpp:53
+#: src/appchooserdialog.cpp:54
 #, kde-format
 msgid ""
 "Select application to open \"%1\". Other applications are available in <a "
@@ -57,7 +57,7 @@
 "en <a href=#discover><span style=\"text-decoration: underline\">Discover</"
 "span></a>."
 
-#: src/appchooserdialog.cpp:74
+#: src/appchooserdialog.cpp:70
 #, kde-format
 msgid "Open with"
 msgstr "Abrir con"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/xdg-desktop-portal-kde-5.15.4/po/he/xdg-desktop-portal-kde.po 
new/xdg-desktop-portal-kde-5.15.5/po/he/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.15.4/po/he/xdg-desktop-portal-kde.po   
2019-04-02 14:21:00.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.15.5/po/he/xdg-desktop-portal-kde.po   
2019-05-07 12:23:28.000000000 +0200
@@ -3,7 +3,7 @@
 msgstr ""
 "Project-Id-Version: xdg-desktop-portal-kde\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2019-03-18 08:01+0100\n"
+"POT-Creation-Date: 2019-04-22 08:06+0200\n"
 "PO-Revision-Date: 2017-05-22 04:55-0400\n"
 "Last-Translator: Elkana Bardugo <[email protected]>\n"
 "Language-Team: Hebrew\n"
@@ -43,7 +43,7 @@
 msgid "TextLabel"
 msgstr ""
 
-#: src/appchooserdialog.cpp:53
+#: src/appchooserdialog.cpp:54
 #, kde-format
 msgid ""
 "Select application to open \"%1\". Other applications are available in <a "
@@ -51,7 +51,7 @@
 "a>."
 msgstr ""
 
-#: src/appchooserdialog.cpp:74
+#: src/appchooserdialog.cpp:70
 #, fuzzy, kde-format
 #| msgid "Open"
 msgid "Open with"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/xdg-desktop-portal-kde-5.15.4/po/hu/xdg-desktop-portal-kde.po 
new/xdg-desktop-portal-kde-5.15.5/po/hu/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.15.4/po/hu/xdg-desktop-portal-kde.po   
2019-04-02 14:21:01.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.15.5/po/hu/xdg-desktop-portal-kde.po   
2019-05-07 12:23:29.000000000 +0200
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2019-03-18 08:01+0100\n"
+"POT-Creation-Date: 2019-04-22 08:06+0200\n"
 "PO-Revision-Date: 2018-10-19 18:25+0200\n"
 "Last-Translator: Kristof Kiszel <[email protected]>\n"
 "Language-Team: Hungarian <[email protected]>\n"
@@ -46,7 +46,7 @@
 msgid "TextLabel"
 msgstr "Szövegcímke"
 
-#: src/appchooserdialog.cpp:53
+#: src/appchooserdialog.cpp:54
 #, kde-format
 msgid ""
 "Select application to open \"%1\". Other applications are available in <a "
@@ -57,7 +57,7 @@
 "<a href=#discover><span style=\"text-decoration: underline\">Discoverben</"
 "span></a>."
 
-#: src/appchooserdialog.cpp:74
+#: src/appchooserdialog.cpp:70
 #, kde-format
 msgid "Open with"
 msgstr "Megnyitás mással"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/xdg-desktop-portal-kde-5.15.4/po/ia/xdg-desktop-portal-kde.po 
new/xdg-desktop-portal-kde-5.15.5/po/ia/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.15.4/po/ia/xdg-desktop-portal-kde.po   
2019-04-02 14:21:01.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.15.5/po/ia/xdg-desktop-portal-kde.po   
2019-05-07 12:23:29.000000000 +0200
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2019-03-18 08:01+0100\n"
+"POT-Creation-Date: 2019-04-22 08:06+0200\n"
 "PO-Revision-Date: 2018-04-18 23:16+0100\n"
 "Last-Translator: giovanni <[email protected]>\n"
 "Language-Team: Interlingua <[email protected]>\n"
@@ -46,7 +46,7 @@
 msgid "TextLabel"
 msgstr "Etiquetta de Texto (TextLabel)"
 
-#: src/appchooserdialog.cpp:53
+#: src/appchooserdialog.cpp:54
 #, kde-format
 msgid ""
 "Select application to open \"%1\". Other applications are available in <a "
@@ -54,7 +54,7 @@
 "a>."
 msgstr ""
 
-#: src/appchooserdialog.cpp:74
+#: src/appchooserdialog.cpp:70
 #, fuzzy, kde-format
 #| msgid "Open"
 msgid "Open with"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/xdg-desktop-portal-kde-5.15.4/po/id/xdg-desktop-portal-kde.po 
new/xdg-desktop-portal-kde-5.15.5/po/id/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.15.4/po/id/xdg-desktop-portal-kde.po   
2019-04-02 14:21:01.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.15.5/po/id/xdg-desktop-portal-kde.po   
2019-05-07 12:23:29.000000000 +0200
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: xdg-desktop-portal-kde\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2019-03-18 08:01+0100\n"
+"POT-Creation-Date: 2019-04-22 08:06+0200\n"
 "PO-Revision-Date: 2019-03-21 08:16+0700\n"
 "Last-Translator: wantoyo <[email protected]>\n"
 "Language-Team: Indonesian <[email protected]>\n"
@@ -46,7 +46,7 @@
 msgid "TextLabel"
 msgstr "TextLabel"
 
-#: src/appchooserdialog.cpp:53
+#: src/appchooserdialog.cpp:54
 #, kde-format
 msgid ""
 "Select application to open \"%1\". Other applications are available in <a "
@@ -57,7 +57,7 @@
 "href=#discover><span style=\"text-decoration: underline\">Discover</span></"
 "a>."
 
-#: src/appchooserdialog.cpp:74
+#: src/appchooserdialog.cpp:70
 #, kde-format
 msgid "Open with"
 msgstr "Buka dengan"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/xdg-desktop-portal-kde-5.15.4/po/it/xdg-desktop-portal-kde.po 
new/xdg-desktop-portal-kde-5.15.5/po/it/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.15.4/po/it/xdg-desktop-portal-kde.po   
2019-04-02 14:21:02.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.15.5/po/it/xdg-desktop-portal-kde.po   
2019-05-07 12:23:29.000000000 +0200
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2019-03-18 08:01+0100\n"
+"POT-Creation-Date: 2019-04-22 08:06+0200\n"
 "PO-Revision-Date: 2018-09-28 23:59+0100\n"
 "Last-Translator: Luigi Toscano <[email protected]>\n"
 "Language-Team: Italian <[email protected]>\n"
@@ -46,7 +46,7 @@
 msgid "TextLabel"
 msgstr "EtichettaDiTesto"
 
-#: src/appchooserdialog.cpp:53
+#: src/appchooserdialog.cpp:54
 #, kde-format
 msgid ""
 "Select application to open \"%1\". Other applications are available in <a "
@@ -57,7 +57,7 @@
 "disponibili in <a href=#discover><span style=\"text-decoration: underline"
 "\">Discover</span></a>."
 
-#: src/appchooserdialog.cpp:74
+#: src/appchooserdialog.cpp:70
 #, kde-format
 msgid "Open with"
 msgstr "Apri con"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/xdg-desktop-portal-kde-5.15.4/po/ja/xdg-desktop-portal-kde.po 
new/xdg-desktop-portal-kde-5.15.5/po/ja/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.15.4/po/ja/xdg-desktop-portal-kde.po   
2019-04-02 14:21:02.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.15.5/po/ja/xdg-desktop-portal-kde.po   
2019-05-07 12:23:29.000000000 +0200
@@ -2,7 +2,7 @@
 msgstr ""
 "Project-Id-Version: xdg-desktop-portal-kde\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2019-03-18 08:01+0100\n"
+"POT-Creation-Date: 2019-04-22 08:06+0200\n"
 "PO-Revision-Date: 2017-04-27 19:03-0700\n"
 "Last-Translator: Japanese KDE translation team <[email protected]>\n"
 "Language-Team: Japanese <[email protected]>\n"
@@ -43,7 +43,7 @@
 msgid "TextLabel"
 msgstr ""
 
-#: src/appchooserdialog.cpp:53
+#: src/appchooserdialog.cpp:54
 #, kde-format
 msgid ""
 "Select application to open \"%1\". Other applications are available in <a "
@@ -51,7 +51,7 @@
 "a>."
 msgstr ""
 
-#: src/appchooserdialog.cpp:74
+#: src/appchooserdialog.cpp:70
 #, kde-format
 msgid "Open with"
 msgstr ""
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/xdg-desktop-portal-kde-5.15.4/po/ko/xdg-desktop-portal-kde.po 
new/xdg-desktop-portal-kde-5.15.5/po/ko/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.15.4/po/ko/xdg-desktop-portal-kde.po   
2019-04-02 14:21:02.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.15.5/po/ko/xdg-desktop-portal-kde.po   
2019-05-07 12:23:30.000000000 +0200
@@ -1,21 +1,21 @@
 # Copyright (C) YEAR This_file_is_part_of_KDE
 # This file is distributed under the same license as the PACKAGE package.
-# Shinjo Park <[email protected]>, 2017, 2018.
+# Shinjo Park <[email protected]>, 2017, 2018, 2019.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2019-03-18 08:01+0100\n"
-"PO-Revision-Date: 2018-08-14 15:04+0100\n"
+"POT-Creation-Date: 2019-04-22 08:06+0200\n"
+"PO-Revision-Date: 2019-04-22 02:14+0200\n"
 "Last-Translator: Shinjo Park <[email protected]>\n"
-"Language-Team: Korean <[email protected]>\n"
+"Language-Team: Korean <[email protected]>\n"
 "Language: ko\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Lokalize 2.0\n"
+"X-Generator: Lokalize 18.12.3\n"
 
 #: src/accessdialog.cpp:42
 #, kde-format
@@ -46,7 +46,7 @@
 msgid "TextLabel"
 msgstr "텍스트 레이블"
 
-#: src/appchooserdialog.cpp:53
+#: src/appchooserdialog.cpp:54
 #, kde-format
 msgid ""
 "Select application to open \"%1\". Other applications are available in <a "
@@ -57,7 +57,7 @@
 "\"text-decoration: underline\">발견</span></a> 프로그램에서 더 많은 프로그램"
 "을 찾을 수 있습니다."
 
-#: src/appchooserdialog.cpp:74
+#: src/appchooserdialog.cpp:70
 #, kde-format
 msgid "Open with"
 msgstr "다음으로 열기"
@@ -75,37 +75,36 @@
 #: src/remotedesktopdialog.cpp:74
 #, kde-format
 msgid "Select what to share with the requesting application"
-msgstr ""
+msgstr "요청하는 프로그램과 공유할 항목 선택"
 
 #: src/remotedesktopdialog.cpp:76
-#, fuzzy, kde-format
-#| msgid "Select screen to share"
+#, kde-format
 msgid "Select what to share with %1"
-msgstr "공유할 화면 선택"
+msgstr "%1와(과) 공유할 항목 선택"
 
 #. i18n: ectx: property (text), widget (QLabel, label)
 #: src/remotedesktopdialog.ui:38
 #, kde-format
 msgid "Allow access to:"
-msgstr ""
+msgstr "다음 항목에 접근 허용:"
 
 #. i18n: ectx: property (text), widget (QCheckBox, pointerCheckbox)
 #: src/remotedesktopdialog.ui:47
 #, kde-format
 msgid "Pointer"
-msgstr ""
+msgstr "포인터"
 
 #. i18n: ectx: property (text), widget (QCheckBox, keyboardCheckbox)
 #: src/remotedesktopdialog.ui:57
 #, kde-format
 msgid "Keyboard"
-msgstr ""
+msgstr "키보드"
 
 #. i18n: ectx: property (text), widget (QCheckBox, touchScreenCheckbox)
 #: src/remotedesktopdialog.ui:67
 #, kde-format
 msgid "Touch screen"
-msgstr ""
+msgstr "터치 스크린"
 
 #: src/screencastwidget.cpp:36
 #, kde-format
@@ -128,13 +127,12 @@
 #: src/screenchooserdialog.cpp:63
 #, kde-format
 msgid "Select screen to share with the requesting application"
-msgstr ""
+msgstr "요청한 프로그램과 공유할 화면 선택"
 
 #: src/screenchooserdialog.cpp:65
-#, fuzzy, kde-format
-#| msgid "Select screen to share"
+#, kde-format
 msgid "Select screen to share with %1"
-msgstr "공유할 화면 선택"
+msgstr "%1와(과) 공유할 화면 선택"
 
 #: src/screenshotdialog.cpp:95
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/xdg-desktop-portal-kde-5.15.4/po/nl/xdg-desktop-portal-kde.po 
new/xdg-desktop-portal-kde-5.15.5/po/nl/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.15.4/po/nl/xdg-desktop-portal-kde.po   
2019-04-02 14:21:04.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.15.5/po/nl/xdg-desktop-portal-kde.po   
2019-05-07 12:23:32.000000000 +0200
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2019-03-18 08:01+0100\n"
+"POT-Creation-Date: 2019-04-22 08:06+0200\n"
 "PO-Revision-Date: 2018-09-19 14:34+0100\n"
 "Last-Translator: Freek de Kruijf <[email protected]>\n"
 "Language-Team: Dutch <[email protected]>\n"
@@ -46,7 +46,7 @@
 msgid "TextLabel"
 msgstr "Tekstlabel"
 
-#: src/appchooserdialog.cpp:53
+#: src/appchooserdialog.cpp:54
 #, kde-format
 msgid ""
 "Select application to open \"%1\". Other applications are available in <a "
@@ -57,7 +57,7 @@
 "beschikbaar in <a href=#discover><span style=\"text-decoration: underline"
 "\">Ontdekken</span></a>."
 
-#: src/appchooserdialog.cpp:74
+#: src/appchooserdialog.cpp:70
 #, kde-format
 msgid "Open with"
 msgstr "Openen met"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/xdg-desktop-portal-kde-5.15.4/po/nn/xdg-desktop-portal-kde.po 
new/xdg-desktop-portal-kde-5.15.5/po/nn/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.15.4/po/nn/xdg-desktop-portal-kde.po   
2019-04-02 14:21:04.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.15.5/po/nn/xdg-desktop-portal-kde.po   
2019-05-07 12:23:32.000000000 +0200
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2019-03-18 08:01+0100\n"
+"POT-Creation-Date: 2019-04-22 08:06+0200\n"
 "PO-Revision-Date: 2018-09-20 20:46+0200\n"
 "Last-Translator: Karl Ove Hufthammer <[email protected]>\n"
 "Language-Team: Norwegian Nynorsk <[email protected]>\n"
@@ -49,7 +49,7 @@
 msgid "TextLabel"
 msgstr "Tekstmerkelapp"
 
-#: src/appchooserdialog.cpp:53
+#: src/appchooserdialog.cpp:54
 #, kde-format
 msgid ""
 "Select application to open \"%1\". Other applications are available in <a "
@@ -60,7 +60,7 @@
 "<a href=#discover><span style=\"text-decoration: underline"
 "\">Programvaresenteret</span></a>."
 
-#: src/appchooserdialog.cpp:74
+#: src/appchooserdialog.cpp:70
 #, kde-format
 msgid "Open with"
 msgstr "Opna med"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/xdg-desktop-portal-kde-5.15.4/po/pa/xdg-desktop-portal-kde.po 
new/xdg-desktop-portal-kde-5.15.5/po/pa/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.15.4/po/pa/xdg-desktop-portal-kde.po   
2019-04-02 14:21:05.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.15.5/po/pa/xdg-desktop-portal-kde.po   
2019-05-07 12:23:33.000000000 +0200
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2019-03-18 08:01+0100\n"
+"POT-Creation-Date: 2019-04-22 08:06+0200\n"
 "PO-Revision-Date: 2018-11-08 22:57-0800\n"
 "Last-Translator: A S Alam <[email protected]>\n"
 "Language-Team: Punjabi <[email protected]>\n"
@@ -46,7 +46,7 @@
 msgid "TextLabel"
 msgstr "TextLabel"
 
-#: src/appchooserdialog.cpp:53
+#: src/appchooserdialog.cpp:54
 #, kde-format
 msgid ""
 "Select application to open \"%1\". Other applications are available in <a "
@@ -54,7 +54,7 @@
 "a>."
 msgstr ""
 
-#: src/appchooserdialog.cpp:74
+#: src/appchooserdialog.cpp:70
 #, kde-format
 msgid "Open with"
 msgstr "ਇਸ ਨਾਲ ਖੋਲ੍ਹੋ"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/xdg-desktop-portal-kde-5.15.4/po/pl/xdg-desktop-portal-kde.po 
new/xdg-desktop-portal-kde-5.15.5/po/pl/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.15.4/po/pl/xdg-desktop-portal-kde.po   
2019-04-02 14:21:05.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.15.5/po/pl/xdg-desktop-portal-kde.po   
2019-05-07 12:23:33.000000000 +0200
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2019-03-18 08:01+0100\n"
+"POT-Creation-Date: 2019-04-22 08:06+0200\n"
 "PO-Revision-Date: 2018-12-06 20:43+0100\n"
 "Last-Translator: Łukasz Wojniłowicz <[email protected]>\n"
 "Language-Team: Polish <[email protected]>\n"
@@ -47,7 +47,7 @@
 msgid "TextLabel"
 msgstr "EtykietaTekstowa"
 
-#: src/appchooserdialog.cpp:53
+#: src/appchooserdialog.cpp:54
 #, kde-format
 msgid ""
 "Select application to open \"%1\". Other applications are available in <a "
@@ -58,7 +58,7 @@
 "href=#discover><span style=\"text-decoration: underline\">Odkrywcy</span></"
 "a>."
 
-#: src/appchooserdialog.cpp:74
+#: src/appchooserdialog.cpp:70
 #, kde-format
 msgid "Open with"
 msgstr "Otwórz za pomocą"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/xdg-desktop-portal-kde-5.15.4/po/pt/xdg-desktop-portal-kde.po 
new/xdg-desktop-portal-kde-5.15.5/po/pt/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.15.4/po/pt/xdg-desktop-portal-kde.po   
2019-04-02 14:21:05.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.15.5/po/pt/xdg-desktop-portal-kde.po   
2019-05-07 12:23:33.000000000 +0200
@@ -2,7 +2,7 @@
 msgstr ""
 "Project-Id-Version: xdg-desktop-portal-kde\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2019-03-18 08:01+0100\n"
+"POT-Creation-Date: 2019-04-22 08:06+0200\n"
 "PO-Revision-Date: 2018-09-18 09:24+0100\n"
 "Last-Translator: José Nuno Coelho Pires <[email protected]>\n"
 "Language-Team: Portuguese <[email protected]>\n"
@@ -42,7 +42,7 @@
 msgid "TextLabel"
 msgstr "TextLabel"
 
-#: src/appchooserdialog.cpp:53
+#: src/appchooserdialog.cpp:54
 #, kde-format
 msgid ""
 "Select application to open \"%1\". Other applications are available in <a "
@@ -53,7 +53,7 @@
 "disponíveis no <a href=#discover><span style=\"text-decoration: underline"
 "\">Discover</span></a>."
 
-#: src/appchooserdialog.cpp:74
+#: src/appchooserdialog.cpp:70
 #, kde-format
 msgid "Open with"
 msgstr "Abrir com"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/xdg-desktop-portal-kde-5.15.4/po/pt_BR/xdg-desktop-portal-kde.po 
new/xdg-desktop-portal-kde-5.15.5/po/pt_BR/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.15.4/po/pt_BR/xdg-desktop-portal-kde.po        
2019-04-02 14:21:05.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.15.5/po/pt_BR/xdg-desktop-portal-kde.po        
2019-05-07 12:23:33.000000000 +0200
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: xdg-desktop-portal-kde\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2019-03-18 08:01+0100\n"
+"POT-Creation-Date: 2019-04-22 08:06+0200\n"
 "PO-Revision-Date: 2018-09-22 13:38-0300\n"
 "Last-Translator: André Marcelo Alvarenga <[email protected]>\n"
 "Language-Team: Brazilian Portuguese <[email protected]>\n"
@@ -48,7 +48,7 @@
 msgid "TextLabel"
 msgstr "Etiqueta de texto"
 
-#: src/appchooserdialog.cpp:53
+#: src/appchooserdialog.cpp:54
 #, kde-format
 msgid ""
 "Select application to open \"%1\". Other applications are available in <a "
@@ -59,7 +59,7 @@
 "disponíveis no <a href=#discover><span style=\"text-decoration: underline"
 "\">Discover</span></a>."
 
-#: src/appchooserdialog.cpp:74
+#: src/appchooserdialog.cpp:70
 #, kde-format
 msgid "Open with"
 msgstr "Abrir com"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/xdg-desktop-portal-kde-5.15.4/po/ru/xdg-desktop-portal-kde.po 
new/xdg-desktop-portal-kde-5.15.5/po/ru/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.15.4/po/ru/xdg-desktop-portal-kde.po   
2019-04-02 14:21:06.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.15.5/po/ru/xdg-desktop-portal-kde.po   
2019-05-07 12:23:34.000000000 +0200
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2019-03-18 08:01+0100\n"
+"POT-Creation-Date: 2019-04-22 08:06+0200\n"
 "PO-Revision-Date: 2018-09-22 01:40+0300\n"
 "Last-Translator: Alexander Potashev <[email protected]>\n"
 "Language-Team: Russian <[email protected]>\n"
@@ -47,7 +47,7 @@
 msgid "TextLabel"
 msgstr "Текстовая метка"
 
-#: src/appchooserdialog.cpp:53
+#: src/appchooserdialog.cpp:54
 #, kde-format
 msgid ""
 "Select application to open \"%1\". Other applications are available in <a "
@@ -58,7 +58,7 @@
 "href=#discover><span style=\"text-decoration: underline\">центре программ "
 "Discover</span></a>."
 
-#: src/appchooserdialog.cpp:74
+#: src/appchooserdialog.cpp:70
 #, kde-format
 msgid "Open with"
 msgstr "Открыть с помощью"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/xdg-desktop-portal-kde-5.15.4/po/sk/xdg-desktop-portal-kde.po 
new/xdg-desktop-portal-kde-5.15.5/po/sk/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.15.4/po/sk/xdg-desktop-portal-kde.po   
2019-04-02 14:21:06.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.15.5/po/sk/xdg-desktop-portal-kde.po   
2019-05-07 12:23:35.000000000 +0200
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: xdg-desktop-portal-kde\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2019-03-18 08:01+0100\n"
+"POT-Creation-Date: 2019-04-22 08:06+0200\n"
 "PO-Revision-Date: 2018-09-20 16:00+0100\n"
 "Last-Translator: Mthw <[email protected]>\n"
 "Language-Team: Slovak <[email protected]>\n"
@@ -45,7 +45,7 @@
 msgid "TextLabel"
 msgstr "TextLabel"
 
-#: src/appchooserdialog.cpp:53
+#: src/appchooserdialog.cpp:54
 #, kde-format
 msgid ""
 "Select application to open \"%1\". Other applications are available in <a "
@@ -55,7 +55,7 @@
 "Vybrať aplikáciu na otvorenie \"%1\". Ostatné aplikácie dostupné na  <a "
 "href=#discover><span style=\"text-decoration: underline\">Objaviť</span></a>."
 
-#: src/appchooserdialog.cpp:74
+#: src/appchooserdialog.cpp:70
 #, kde-format
 msgid "Open with"
 msgstr "Otvoriť s"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/xdg-desktop-portal-kde-5.15.4/po/sl/xdg-desktop-portal-kde.po 
new/xdg-desktop-portal-kde-5.15.5/po/sl/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.15.4/po/sl/xdg-desktop-portal-kde.po   
2019-04-02 14:21:06.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.15.5/po/sl/xdg-desktop-portal-kde.po   
2019-05-07 12:23:35.000000000 +0200
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2019-03-18 08:01+0100\n"
+"POT-Creation-Date: 2019-04-22 08:06+0200\n"
 "PO-Revision-Date: 2017-06-04 13:09+0100\n"
 "Last-Translator: Andrej Mernik <[email protected]>\n"
 "Language-Team: Slovenian <[email protected]>\n"
@@ -47,7 +47,7 @@
 msgid "TextLabel"
 msgstr "BesedilnaOznaka"
 
-#: src/appchooserdialog.cpp:53
+#: src/appchooserdialog.cpp:54
 #, kde-format
 msgid ""
 "Select application to open \"%1\". Other applications are available in <a "
@@ -55,7 +55,7 @@
 "a>."
 msgstr ""
 
-#: src/appchooserdialog.cpp:74
+#: src/appchooserdialog.cpp:70
 #, fuzzy, kde-format
 #| msgid "Open"
 msgid "Open with"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/xdg-desktop-portal-kde-5.15.4/po/sr/xdg-desktop-portal-kde.po 
new/xdg-desktop-portal-kde-5.15.5/po/sr/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.15.4/po/sr/xdg-desktop-portal-kde.po   
2019-04-02 14:21:06.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.15.5/po/sr/xdg-desktop-portal-kde.po   
2019-05-07 12:23:35.000000000 +0200
@@ -4,7 +4,7 @@
 msgstr ""
 "Project-Id-Version: xdg-desktop-portal-kde\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-12-24 03:20+0100\n"
+"POT-Creation-Date: 2019-04-11 08:04+0200\n"
 "PO-Revision-Date: 2017-06-04 23:06+0200\n"
 "Last-Translator: Chusslove Illich <[email protected]>\n"
 "Language-Team: Serbian <[email protected]>\n"
@@ -56,13 +56,13 @@
 "a>."
 msgstr ""
 
-#: src/appchooserdialog.cpp:74
+#: src/appchooserdialog.cpp:69
 #, fuzzy, kde-format
 #| msgid "Open"
 msgid "Open with"
 msgstr "Отвори"
 
-#: src/filechooser.cpp:186
+#: src/filechooser.cpp:189
 #, kde-format
 msgid "Open"
 msgstr "Отвори"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/xdg-desktop-portal-kde-5.15.4/po/sr@ijekavian/xdg-desktop-portal-kde.po 
new/xdg-desktop-portal-kde-5.15.5/po/sr@ijekavian/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.15.4/po/sr@ijekavian/xdg-desktop-portal-kde.po 
2019-04-02 14:21:06.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.15.5/po/sr@ijekavian/xdg-desktop-portal-kde.po 
2019-05-07 12:23:35.000000000 +0200
@@ -4,7 +4,7 @@
 msgstr ""
 "Project-Id-Version: xdg-desktop-portal-kde\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-12-24 03:20+0100\n"
+"POT-Creation-Date: 2019-04-11 08:04+0200\n"
 "PO-Revision-Date: 2017-06-04 23:06+0200\n"
 "Last-Translator: Chusslove Illich <[email protected]>\n"
 "Language-Team: Serbian <[email protected]>\n"
@@ -56,13 +56,13 @@
 "a>."
 msgstr ""
 
-#: src/appchooserdialog.cpp:74
+#: src/appchooserdialog.cpp:69
 #, fuzzy, kde-format
 #| msgid "Open"
 msgid "Open with"
 msgstr "Отвори"
 
-#: src/filechooser.cpp:186
+#: src/filechooser.cpp:189
 #, kde-format
 msgid "Open"
 msgstr "Отвори"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/xdg-desktop-portal-kde-5.15.4/po/sr@ijekavianlatin/xdg-desktop-portal-kde.po
 
new/xdg-desktop-portal-kde-5.15.5/po/sr@ijekavianlatin/xdg-desktop-portal-kde.po
--- 
old/xdg-desktop-portal-kde-5.15.4/po/sr@ijekavianlatin/xdg-desktop-portal-kde.po
    2019-04-02 14:21:07.000000000 +0200
+++ 
new/xdg-desktop-portal-kde-5.15.5/po/sr@ijekavianlatin/xdg-desktop-portal-kde.po
    2019-05-07 12:23:36.000000000 +0200
@@ -4,7 +4,7 @@
 msgstr ""
 "Project-Id-Version: xdg-desktop-portal-kde\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-12-24 03:20+0100\n"
+"POT-Creation-Date: 2019-04-11 08:04+0200\n"
 "PO-Revision-Date: 2017-06-04 23:06+0200\n"
 "Last-Translator: Chusslove Illich <[email protected]>\n"
 "Language-Team: Serbian <[email protected]>\n"
@@ -56,13 +56,13 @@
 "a>."
 msgstr ""
 
-#: src/appchooserdialog.cpp:74
+#: src/appchooserdialog.cpp:69
 #, fuzzy, kde-format
 #| msgid "Open"
 msgid "Open with"
 msgstr "Otvori"
 
-#: src/filechooser.cpp:186
+#: src/filechooser.cpp:189
 #, kde-format
 msgid "Open"
 msgstr "Otvori"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/xdg-desktop-portal-kde-5.15.4/po/sr@latin/xdg-desktop-portal-kde.po 
new/xdg-desktop-portal-kde-5.15.5/po/sr@latin/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.15.4/po/sr@latin/xdg-desktop-portal-kde.po     
2019-04-02 14:21:07.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.15.5/po/sr@latin/xdg-desktop-portal-kde.po     
2019-05-07 12:23:36.000000000 +0200
@@ -4,7 +4,7 @@
 msgstr ""
 "Project-Id-Version: xdg-desktop-portal-kde\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-12-24 03:20+0100\n"
+"POT-Creation-Date: 2019-04-11 08:04+0200\n"
 "PO-Revision-Date: 2017-06-04 23:06+0200\n"
 "Last-Translator: Chusslove Illich <[email protected]>\n"
 "Language-Team: Serbian <[email protected]>\n"
@@ -56,13 +56,13 @@
 "a>."
 msgstr ""
 
-#: src/appchooserdialog.cpp:74
+#: src/appchooserdialog.cpp:69
 #, fuzzy, kde-format
 #| msgid "Open"
 msgid "Open with"
 msgstr "Otvori"
 
-#: src/filechooser.cpp:186
+#: src/filechooser.cpp:189
 #, kde-format
 msgid "Open"
 msgstr "Otvori"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/xdg-desktop-portal-kde-5.15.4/po/sv/xdg-desktop-portal-kde.po 
new/xdg-desktop-portal-kde-5.15.5/po/sv/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.15.4/po/sv/xdg-desktop-portal-kde.po   
2019-04-02 14:21:07.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.15.5/po/sv/xdg-desktop-portal-kde.po   
2019-05-07 12:23:36.000000000 +0200
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2019-03-18 08:01+0100\n"
+"POT-Creation-Date: 2019-04-22 08:06+0200\n"
 "PO-Revision-Date: 2018-09-18 20:02+0100\n"
 "Last-Translator: Stefan Asserhäll <[email protected]>\n"
 "Language-Team: Swedish <[email protected]>\n"
@@ -46,7 +46,7 @@
 msgid "TextLabel"
 msgstr "Textetikett"
 
-#: src/appchooserdialog.cpp:53
+#: src/appchooserdialog.cpp:54
 #, kde-format
 msgid ""
 "Select application to open \"%1\". Other applications are available in <a "
@@ -57,7 +57,7 @@
 "href=#discover><span style=\"text-decoration: underline\">Discover</span></"
 "a>."
 
-#: src/appchooserdialog.cpp:74
+#: src/appchooserdialog.cpp:70
 #, kde-format
 msgid "Open with"
 msgstr "Öppna med"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/xdg-desktop-portal-kde-5.15.4/po/tr/xdg-desktop-portal-kde.po 
new/xdg-desktop-portal-kde-5.15.5/po/tr/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.15.4/po/tr/xdg-desktop-portal-kde.po   
2019-04-02 14:21:08.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.15.5/po/tr/xdg-desktop-portal-kde.po   
2019-05-07 12:23:37.000000000 +0200
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: xdg-desktop-portal-kde\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2019-03-18 08:01+0100\n"
+"POT-Creation-Date: 2019-04-22 08:06+0200\n"
 "PO-Revision-Date: 2017-10-04 12:13+0000\n"
 "Last-Translator: Kaan <[email protected]>\n"
 "Language-Team: Turkish <[email protected]>\n"
@@ -46,7 +46,7 @@
 msgid "TextLabel"
 msgstr "MetinEtiketi"
 
-#: src/appchooserdialog.cpp:53
+#: src/appchooserdialog.cpp:54
 #, kde-format
 msgid ""
 "Select application to open \"%1\". Other applications are available in <a "
@@ -54,7 +54,7 @@
 "a>."
 msgstr ""
 
-#: src/appchooserdialog.cpp:74
+#: src/appchooserdialog.cpp:70
 #, fuzzy, kde-format
 #| msgid "Open"
 msgid "Open with"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/xdg-desktop-portal-kde-5.15.4/po/uk/xdg-desktop-portal-kde.po 
new/xdg-desktop-portal-kde-5.15.5/po/uk/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.15.4/po/uk/xdg-desktop-portal-kde.po   
2019-04-02 14:21:08.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.15.5/po/uk/xdg-desktop-portal-kde.po   
2019-05-07 12:23:38.000000000 +0200
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: xdg-desktop-portal-kde\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2019-03-18 08:01+0100\n"
+"POT-Creation-Date: 2019-04-22 08:06+0200\n"
 "PO-Revision-Date: 2018-09-18 08:14+0300\n"
 "Last-Translator: Yuri Chornoivan <[email protected]>\n"
 "Language-Team: Ukrainian <[email protected]>\n"
@@ -49,7 +49,7 @@
 msgid "TextLabel"
 msgstr "Текстова мітка"
 
-#: src/appchooserdialog.cpp:53
+#: src/appchooserdialog.cpp:54
 #, kde-format
 msgid ""
 "Select application to open \"%1\". Other applications are available in <a "
@@ -60,7 +60,7 @@
 "за допомогою <a href=#discover><span style=\"text-decoration: underline"
 "\">Discover</span></a>."
 
-#: src/appchooserdialog.cpp:74
+#: src/appchooserdialog.cpp:70
 #, kde-format
 msgid "Open with"
 msgstr "Відкрити за допомогою"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/xdg-desktop-portal-kde-5.15.4/po/zh_CN/xdg-desktop-portal-kde.po 
new/xdg-desktop-portal-kde-5.15.5/po/zh_CN/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.15.4/po/zh_CN/xdg-desktop-portal-kde.po        
2019-04-02 14:21:10.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.15.5/po/zh_CN/xdg-desktop-portal-kde.po        
2019-05-07 12:23:39.000000000 +0200
@@ -2,9 +2,9 @@
 msgstr ""
 "Project-Id-Version: kdeorg\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2019-03-18 08:01+0100\n"
-"PO-Revision-Date: 2019-02-20 23:27\n"
-"Last-Translator: guoyunhe <[email protected]>\n"
+"POT-Creation-Date: 2019-04-22 08:06+0200\n"
+"PO-Revision-Date: 2019-05-05 22:28\n"
+"Last-Translator: Guo Yunhe (guoyunhe)\n"
 "Language-Team: Chinese Simplified\n"
 "Language: zh_CN\n"
 "MIME-Version: 1.0\n"
@@ -46,7 +46,7 @@
 msgid "TextLabel"
 msgstr "文本标签"
 
-#: src/appchooserdialog.cpp:53
+#: src/appchooserdialog.cpp:54
 #, kde-format
 msgid ""
 "Select application to open \"%1\". Other applications are available in <a "
@@ -56,7 +56,7 @@
 "选择打开 \"%1\" 的应用程序。其他应用程序可在 <a href=#discover><span style="
 "\"text-decoration: underline\">Discover</span></a> 中找到。"
 
-#: src/appchooserdialog.cpp:74
+#: src/appchooserdialog.cpp:70
 #, kde-format
 msgid "Open with"
 msgstr "打开方式"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/xdg-desktop-portal-kde-5.15.4/po/zh_TW/xdg-desktop-portal-kde.po 
new/xdg-desktop-portal-kde-5.15.5/po/zh_TW/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.15.4/po/zh_TW/xdg-desktop-portal-kde.po        
2019-04-02 14:21:10.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.15.5/po/zh_TW/xdg-desktop-portal-kde.po        
2019-05-07 12:23:39.000000000 +0200
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: xdg-desktop-portal-kde\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2019-03-18 08:01+0100\n"
+"POT-Creation-Date: 2019-04-22 08:06+0200\n"
 "PO-Revision-Date: 2019-01-04 22:13+0800\n"
 "Last-Translator: pan93412 <[email protected]>\n"
 "Language-Team: Chinese <[email protected]>\n"
@@ -46,7 +46,7 @@
 msgid "TextLabel"
 msgstr "文字標籤"
 
-#: src/appchooserdialog.cpp:53
+#: src/appchooserdialog.cpp:54
 #, kde-format
 msgid ""
 "Select application to open \"%1\". Other applications are available in <a "
@@ -56,7 +56,7 @@
 "選擇用來開啟「%1」的應用程式。可在 <a href=#discover><span style=\"text-"
 "decoration: underline\">Discover</span> 商店</a>找到其他可用的應用程式。"
 
-#: src/appchooserdialog.cpp:74
+#: src/appchooserdialog.cpp:70
 #, kde-format
 msgid "Open with"
 msgstr "開啟方式"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/xdg-desktop-portal-kde-5.15.4/src/appchooserdialog.cpp 
new/xdg-desktop-portal-kde-5.15.5/src/appchooserdialog.cpp
--- old/xdg-desktop-portal-kde-5.15.4/src/appchooserdialog.cpp  2019-04-02 
14:20:45.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.15.5/src/appchooserdialog.cpp  2019-05-07 
12:23:11.000000000 +0200
@@ -30,6 +30,7 @@
 #include <KLocalizedString>
 #include <QSettings>
 #include <QStandardPaths>
+#include <QTimer>
 
 #include <KProcess>
 
@@ -61,15 +62,10 @@
 
     m_gridLayout = new QGridLayout();
 
-    addDialogItems();
+    QTimer::singleShot(0, this, &AppChooserDialog::addDialogItems);
 
     vboxLayout->addLayout(m_gridLayout);
 
-    QDialogButtonBox *buttonBox = new 
QDialogButtonBox(QDialogButtonBox::Cancel, this);
-    connect(buttonBox, &QDialogButtonBox::rejected, this, &QDialog::reject);
-
-    vboxLayout->addWidget(buttonBox, 0, Qt::AlignBottom | Qt::AlignRight);
-
     setLayout(vboxLayout);
     setWindowTitle(i18n("Open with"));
 }
@@ -123,6 +119,10 @@
 
 QString AppChooserDialog::selectedApplication() const
 {
+    if (m_selectedApplication.isEmpty()) {
+        return m_defaultApp;
+    }
+
     return m_selectedApplication;
 }
 
@@ -147,7 +147,7 @@
             AppChooserDialogItem *item = new 
AppChooserDialogItem(applicationName, applicationIcon, choice, this);
             m_gridLayout->addWidget(item, i, j++, Qt::AlignHCenter);
 
-            connect(item, &AppChooserDialogItem::doubleClicked, this, [this] 
(const QString &selectedApplication) {
+            connect(item, &AppChooserDialogItem::clicked, this, [this] (const 
QString &selectedApplication) {
                 m_selectedApplication = selectedApplication;
                 QDialog::accept();
             });
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xdg-desktop-portal-kde-5.15.4/src/appchooserdialog.h 
new/xdg-desktop-portal-kde-5.15.5/src/appchooserdialog.h
--- old/xdg-desktop-portal-kde-5.15.4/src/appchooserdialog.h    2019-04-02 
14:20:45.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.15.5/src/appchooserdialog.h    2019-05-07 
12:23:11.000000000 +0200
@@ -38,9 +38,11 @@
 
     QString selectedApplication() const;
 
-private:
+private Q_SLOTS:
     void addDialogItems();
 
+private:
+
     QStringList m_choices;
     QString m_defaultApp;
     QString m_selectedApplication;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/xdg-desktop-portal-kde-5.15.4/src/appchooserdialogitem.cpp 
new/xdg-desktop-portal-kde-5.15.5/src/appchooserdialogitem.cpp
--- old/xdg-desktop-portal-kde-5.15.4/src/appchooserdialogitem.cpp      
2019-04-02 14:20:45.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.15.5/src/appchooserdialogitem.cpp      
2019-05-07 12:23:11.000000000 +0200
@@ -59,22 +59,9 @@
     return m_applicationName;
 }
 
-void AppChooserDialogItem::mouseDoubleClickEvent(QMouseEvent *event)
-{
-    Q_EMIT doubleClicked(m_applicationName);
-
-    QToolButton::mouseDoubleClickEvent(event);
-}
-
 void AppChooserDialogItem::mousePressEvent(QMouseEvent *event)
 {
     if (event->button() == Qt::LeftButton) {
-        setDown(true);
-        setChecked(true);
+        Q_EMIT clicked(m_applicationName);
     }
 }
-
-void AppChooserDialogItem::mouseReleaseEvent(QMouseEvent *event)
-{
-    event->ignore();
-}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/xdg-desktop-portal-kde-5.15.4/src/appchooserdialogitem.h 
new/xdg-desktop-portal-kde-5.15.5/src/appchooserdialogitem.h
--- old/xdg-desktop-portal-kde-5.15.4/src/appchooserdialogitem.h        
2019-04-02 14:20:45.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.15.5/src/appchooserdialogitem.h        
2019-05-07 12:23:11.000000000 +0200
@@ -34,11 +34,9 @@
 
     QString applicationName() const;
 
-    void mouseDoubleClickEvent(QMouseEvent * event) override;
     void mousePressEvent(QMouseEvent * event) override;
-    void mouseReleaseEvent(QMouseEvent * event) override;
 Q_SIGNALS:
-    void doubleClicked(const QString &applicationName);
+    void clicked(const QString &applicationName);
 
 private:
     QString m_applicationName;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xdg-desktop-portal-kde-5.15.4/src/settings.cpp 
new/xdg-desktop-portal-kde-5.15.5/src/settings.cpp
--- old/xdg-desktop-portal-kde-5.15.4/src/settings.cpp  2019-04-02 
14:20:45.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.15.5/src/settings.cpp  2019-05-07 
12:23:11.000000000 +0200
@@ -1,5 +1,5 @@
 /*
- * Copyright © 2018 Red Hat, Inc
+ * Copyright © 2018-2019 Red Hat, Inc
  *
  * This program is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
@@ -150,38 +150,52 @@
     QDBusConnection::sessionBus().send(reply);
 }
 
-QDBusVariant SettingsPortal::Read(const QString &group, const QString &key)
+void SettingsPortal::Read(const QString &group, const QString &key)
 {
     qCDebug(XdgDesktopPortalKdeSettings) << "Read called with parameters:";
     qCDebug(XdgDesktopPortalKdeSettings) << "    group: " << group;
     qCDebug(XdgDesktopPortalKdeSettings) << "    key: " << key;
 
-    // All our namespaces start with this prefix
-    if (!group.startsWith(QStringLiteral("org.kde.kdeglobals"))) {
-        qCWarning(XdgDesktopPortalKdeSettings) << "Namespace " << group << " 
is not supported";
-        return QDBusVariant();
+    //FIXME this is super ugly, but I was unable to make it properly return 
VariantMapMap
+    QObject *obj = QObject::parent();
+
+    if (!obj) {
+        qCWarning(XdgDesktopPortalKdeSettings) << "Failed to get dbus context";
+        return;
     }
 
-    QString groupName = group.right(group.length() - 
QStringLiteral("org.kde.kdeglobals.").length());
+    void *ptr = obj->qt_metacast("QDBusContext");
+    QDBusContext *q_ptr = reinterpret_cast<QDBusContext *>(ptr);
 
-    if (!m_kdeglobals->hasGroup(groupName)) {
-        qCWarning(XdgDesktopPortalKdeSettings) << "Group " << group << " 
doesn't exist";
-        return QDBusVariant();
+    if (!q_ptr) {
+        qCWarning(XdgDesktopPortalKdeSettings) << "Failed to get dbus context";
+        return;
     }
 
-    KConfigGroup configGroup(m_kdeglobals, groupName);
+    QDBusMessage reply;
+    QDBusMessage message = q_ptr->message();
 
-    if (!configGroup.hasKey(key)) {
-        qCWarning(XdgDesktopPortalKdeSettings) << "Key " << key << " doesn't 
exist";
-        return QDBusVariant();
+    // All our namespaces start with this prefix
+    if (!group.startsWith(QStringLiteral("org.kde.kdeglobals"))) {
+        qCWarning(XdgDesktopPortalKdeSettings) << "Namespace " << group << " 
is not supported";
+        reply = message.createErrorReply(QDBusError::UnknownProperty, 
QStringLiteral("Namespace is not supported"));
+        QDBusConnection::sessionBus().send(reply);
+        return;
     }
 
-    return QDBusVariant(configGroup.readEntry(key));
+    QDBusVariant result = readProperty(group, key);
+    if (result.variant().isNull()) {
+        reply = message.createErrorReply(QDBusError::UnknownProperty, 
QStringLiteral("Property doesn't exist"));
+    } else {
+        reply = message.createReply(QVariant::fromValue(result));
+    }
+
+    QDBusConnection::sessionBus().send(reply);
 }
 
 void SettingsPortal::fontChanged()
 {
-    Q_EMIT SettingChanged(QStringLiteral("org.kde.kdeglobals.General"), 
QStringLiteral("font"), Read(QStringLiteral("org.kde.kdeglobals.General"), 
QStringLiteral("font")));
+    Q_EMIT SettingChanged(QStringLiteral("org.kde.kdeglobals.General"), 
QStringLiteral("font"), 
readProperty(QStringLiteral("org.kde.kdeglobals.General"), 
QStringLiteral("font")));
 }
 
 void SettingsPortal::globalSettingChanged(int type, int arg)
@@ -193,13 +207,13 @@
     case PaletteChanged:
         // Plasma-integration will be loading whole palette again, there is no 
reason to try to identify
         // particular categories or colors
-        Q_EMIT SettingChanged(QStringLiteral("org.kde.kdeglobals.General"), 
QStringLiteral("ColorScheme"), 
Read(QStringLiteral("org.kde.kdeglobals.General"), 
QStringLiteral("ColorScheme")));
+        Q_EMIT SettingChanged(QStringLiteral("org.kde.kdeglobals.General"), 
QStringLiteral("ColorScheme"), 
readProperty(QStringLiteral("org.kde.kdeglobals.General"), 
QStringLiteral("ColorScheme")));
         break;
     case FontChanged:
         fontChanged();
         break;
     case StyleChanged:
-        Q_EMIT SettingChanged(QStringLiteral("org.kde.kdeglobals.KDE"), 
QStringLiteral("widgetStyle"), Read(QStringLiteral("org.kde.kdeglobals.KDE"), 
QStringLiteral("widgetStyle")));
+        Q_EMIT SettingChanged(QStringLiteral("org.kde.kdeglobals.KDE"), 
QStringLiteral("widgetStyle"), 
readProperty(QStringLiteral("org.kde.kdeglobals.KDE"), 
QStringLiteral("widgetStyle")));
         break;
     case SettingsChanged: {
         SettingsCategory category = static_cast<SettingsCategory>(arg);
@@ -213,7 +227,7 @@
     case IconChanged:
         // we will get notified about each category, but it probably makes 
sense to send this signal just once
         if (arg == 0) { // KIconLoader::Desktop
-            Q_EMIT SettingChanged(QStringLiteral("org.kde.kdeglobals.Icons"), 
QStringLiteral("Theme"), Read(QStringLiteral("org.kde.kdeglobals.Icons"), 
QStringLiteral("Theme")));
+            Q_EMIT SettingChanged(QStringLiteral("org.kde.kdeglobals.Icons"), 
QStringLiteral("Theme"), 
readProperty(QStringLiteral("org.kde.kdeglobals.Icons"), 
QStringLiteral("Theme")));
         }
         break;
     case CursorChanged:
@@ -229,5 +243,25 @@
 
 void SettingsPortal::toolbarStyleChanged()
 {
-    Q_EMIT SettingChanged(QStringLiteral("org.kde.kdeglobals.Toolbar style"), 
QStringLiteral("ToolButtonStyle"), 
Read(QStringLiteral("org.kde.kdeglobals.Toolbar style"), 
QStringLiteral("ToolButtonStyle")));
+    Q_EMIT SettingChanged(QStringLiteral("org.kde.kdeglobals.Toolbar style"), 
QStringLiteral("ToolButtonStyle"), 
readProperty(QStringLiteral("org.kde.kdeglobals.Toolbar style"), 
QStringLiteral("ToolButtonStyle")));
 }
+
+QDBusVariant SettingsPortal::readProperty(const QString &group, const QString 
&key)
+{
+    QString groupName = group.right(group.length() - 
QStringLiteral("org.kde.kdeglobals.").length());
+
+    if (!m_kdeglobals->hasGroup(groupName)) {
+        qCWarning(XdgDesktopPortalKdeSettings) << "Group " << group << " 
doesn't exist";
+        return QDBusVariant();
+    }
+
+    KConfigGroup configGroup(m_kdeglobals, groupName);
+
+    if (!configGroup.hasKey(key)) {
+        qCWarning(XdgDesktopPortalKdeSettings) << "Key " << key << " doesn't 
exist";
+        return QDBusVariant();
+    }
+
+    return QDBusVariant(configGroup.readEntry(key));
+}
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xdg-desktop-portal-kde-5.15.4/src/settings.h 
new/xdg-desktop-portal-kde-5.15.5/src/settings.h
--- old/xdg-desktop-portal-kde-5.15.4/src/settings.h    2019-04-02 
14:20:45.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.15.5/src/settings.h    2019-05-07 
12:23:11.000000000 +0200
@@ -1,5 +1,5 @@
 /*
- * Copyright © 2018 Red Hat, Inc
+ * Copyright © 2018-2019 Red Hat, Inc
  *
  * This program is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
@@ -60,7 +60,7 @@
 
 public Q_SLOTS:
     void ReadAll(const QStringList &groups);
-    QDBusVariant Read(const QString &group, const QString &keys);
+    void Read(const QString &group, const QString &key);
 
 Q_SIGNALS:
     void SettingChanged(const QString &group, const QString &key, const 
QDBusVariant &value);
@@ -70,6 +70,8 @@
     void globalSettingChanged(int type, int arg);
     void toolbarStyleChanged();
 private:
+    QDBusVariant readProperty(const QString &group, const QString &key);
+
     KSharedConfigPtr m_kdeglobals;
 };
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/xdg-desktop-portal-kde-5.15.4/src/waylandintegration.cpp 
new/xdg-desktop-portal-kde-5.15.5/src/waylandintegration.cpp
--- old/xdg-desktop-portal-kde-5.15.4/src/waylandintegration.cpp        
2019-04-02 14:20:45.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.15.5/src/waylandintegration.cpp        
2019-05-07 12:23:11.000000000 +0200
@@ -182,7 +182,7 @@
         m_remoteAccessManager->destroy();
     }
 
-    if (m_drmFd) {
+    if (m_gbmDevice) {
         gbm_device_destroy(m_gbmDevice);
     }
 }


Reply via email to