Hello community,
here is the log from the commit of package xdg-desktop-portal-kde for
openSUSE:Factory checked in at 2018-10-08 17:46:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xdg-desktop-portal-kde (Old)
and /work/SRC/openSUSE:Factory/.xdg-desktop-portal-kde.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xdg-desktop-portal-kde"
Mon Oct 8 17:46:47 2018 rev:29 rq:640325 version:5.14.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/xdg-desktop-portal-kde/xdg-desktop-portal-kde.changes
2018-09-05 13:49:34.358360027 +0200
+++
/work/SRC/openSUSE:Factory/.xdg-desktop-portal-kde.new/xdg-desktop-portal-kde.changes
2018-10-08 17:50:02.562130714 +0200
@@ -1,0 +2,46 @@
+Fri Oct 5 10:01:14 UTC 2018 - [email protected]
+
+- Update to 5.14.0
+ * New bugfix release
+ * For more details please see:
+ * https://www.kde.org/announcements/plasma-5.14.0.php
+- Changes since 5.13.90:
+ * Use correct stream size
+ * Fix build condition for screencast portal
+ * We don't need to link against libspa
+
+-------------------------------------------------------------------
+Sat Sep 15 16:25:31 UTC 2018 - [email protected]
+
+- Add tarball signature and keyring containing keys of release managers
+ Jonathan Riddell and Bhushan Shah
+
+-------------------------------------------------------------------
+Thu Sep 13 17:25:05 UTC 2018 - [email protected]
+
+- Update to 5.13.90
+ * New feature release
+ * For more details please see:
+ * https://www.kde.org/announcements/plasma-5.13.90.php
+- Changes since 5.13.5:
+ * Fix build condition for screencast portal
+ * QT_MIN_VERSIONS is Qt 5.11 for Plasma 5.14. Agreed at kickoff meeting.
Set everywhere for clearity and consistency.
+ * We don't need to link against libspa
+ * Add support for PickColor method from Screenshot portal
+ * Merge branch 'Plasma/5.13'
+ * Use prefix ++operator for loop index increment
+ * Pass substiture args to i18n strings inside the i18n call
+ * Include own header first
+ * Use explicit
+ * NULL -> nullptr (this is C++, not C in the end)
+ * Use {} initializer instead of 0 for QFlags-based args
+ * Remove Qt module includes
+ * Properly find and link against Qt5::Concurrent
+ * Remove unneeded cmake macro includes
+ * Use KF5_MIN_VERSION also for ECM, now that it's part of KF
+ * Require KDE Frameworks 5.42 and Qt 5.9
+ * Bump min cmake version to 3.0, move cmake_minimum_required to begin
+ * Remove usage of dead QT_USE_FAST_CONCATENATION
+ * Use override, remove not necessary virtual keyword
+
+-------------------------------------------------------------------
Old:
----
xdg-desktop-portal-kde-5.13.5.tar.xz
New:
----
plasma.keyring
xdg-desktop-portal-kde-5.14.0.tar.xz
xdg-desktop-portal-kde-5.14.0.tar.xz.sig
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xdg-desktop-portal-kde.spec ++++++
--- /var/tmp/diff_new_pack.7jdjqB/_old 2018-10-08 17:50:03.074130061 +0200
+++ /var/tmp/diff_new_pack.7jdjqB/_new 2018-10-08 17:50:03.078130056 +0200
@@ -23,15 +23,19 @@
%bcond_with screencast
%endif
-%define kf5_version 5.45.0
+%define kf5_version 5.50.0
Name: xdg-desktop-portal-kde
-Version: 5.13.5
+Version: 5.14.0
Release: 0
Summary: QT/KF5 backend for xdg-desktop-portal
License: LGPL-2.1-or-later
Group: System/Libraries
Url: http://www.kde.org
-Source:
http://download.kde.org/stable/plasma/%{version}/xdg-desktop-portal-kde-%{version}.tar.xz
+Source: xdg-desktop-portal-kde-%{version}.tar.xz
+%if %{with lang}
+Source1: xdg-desktop-portal-kde-%{version}.tar.xz.sig
+Source2: plasma.keyring
+%endif
BuildRequires: extra-cmake-modules >= %{kf5_version}
BuildRequires: libQt5PrintSupport-private-headers-devel
BuildRequires: cmake(KF5CoreAddons) >= %{kf5_version}
++++++ xdg-desktop-portal-kde-5.13.5.tar.xz ->
xdg-desktop-portal-kde-5.14.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/xdg-desktop-portal-kde-5.13.5/CMakeLists.txt
new/xdg-desktop-portal-kde-5.14.0/CMakeLists.txt
--- old/xdg-desktop-portal-kde-5.13.5/CMakeLists.txt 2018-09-04
12:27:04.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/CMakeLists.txt 2018-10-05
20:25:18.000000000 +0200
@@ -1,22 +1,22 @@
-project(xdg-desktop-portal-kde)
+cmake_minimum_required(VERSION 3.0)
-cmake_minimum_required(VERSION 2.8.12 FATAL_ERROR)
-set(QT_MIN_VERSION "5.4.0")
+project(xdg-desktop-portal-kde)
-set(PROJECT_VERSION "5.13.5")
+set(PROJECT_VERSION "5.14.0")
set(PROJECT_VERSION_MAJOR 5)
+set(QT_MIN_VERSION "5.11.0")
+set(KF5_MIN_VERSION "5.50.0")
+
################# set KDE specific information #################
-find_package(ECM 5.41.0 REQUIRED NO_MODULE)
+find_package(ECM ${KF5_MIN_VERSION} REQUIRED NO_MODULE)
set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules")
include(KDEInstallDirs)
include(KDECMakeSettings)
include(KDECompilerSettings NO_POLICY_SCOPE)
-include(ECMPackageConfigHelpers)
-include(ECMOptionalAddSubdirectory)
include(FeatureSummary)
find_package(GLIB2)
@@ -55,12 +55,13 @@
find_package(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED COMPONENTS
Core
+ Concurrent
DBus
PrintSupport
Widgets
)
-find_package(KF5 REQUIRED
+find_package(KF5 ${KF5_MIN_VERSION} REQUIRED
CoreAddons
I18n
Notifications
@@ -69,7 +70,7 @@
)
add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0)
-add_definitions(-DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS)
+add_definitions(-DQT_USE_FAST_OPERATOR_PLUS)
remove_definitions(-DQT_NO_CAST_FROM_ASCII -DQT_STRICT_ITERATORS
-DQT_NO_CAST_FROM_BYTEARRAY)
add_subdirectory(data)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/xdg-desktop-portal-kde-5.13.5/po/ast/xdg-desktop-portal-kde.po
new/xdg-desktop-portal-kde-5.14.0/po/ast/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.13.5/po/ast/xdg-desktop-portal-kde.po
2018-09-04 12:26:51.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/po/ast/xdg-desktop-portal-kde.po
2018-10-05 20:24:32.000000000 +0200
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2018-05-05 03:41+0200\n"
+"POT-Creation-Date: 2018-09-14 06:49+0200\n"
"PO-Revision-Date: 2017-06-30 06:03+0100\n"
"Last-Translator: enolp <[email protected]>\n"
"Language-Team: Asturian <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/xdg-desktop-portal-kde-5.13.5/po/ca/xdg-desktop-portal-kde.po
new/xdg-desktop-portal-kde-5.14.0/po/ca/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.13.5/po/ca/xdg-desktop-portal-kde.po
2018-09-04 12:26:52.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/po/ca/xdg-desktop-portal-kde.po
2018-10-05 20:24:37.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: 2018-05-05 03:41+0200\n"
+"POT-Creation-Date: 2018-09-14 06:49+0200\n"
"PO-Revision-Date: 2018-06-23 17:40+0100\n"
"Last-Translator: Antoni Bella Pérez <[email protected]>\n"
"Language-Team: Catalan <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/xdg-desktop-portal-kde-5.13.5/po/ca@valencia/xdg-desktop-portal-kde.po
new/xdg-desktop-portal-kde-5.14.0/po/ca@valencia/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.13.5/po/ca@valencia/xdg-desktop-portal-kde.po
2018-09-04 12:26:52.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/po/ca@valencia/xdg-desktop-portal-kde.po
2018-10-05 20:24:37.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: 2018-05-05 03:41+0200\n"
+"POT-Creation-Date: 2018-09-14 06:49+0200\n"
"PO-Revision-Date: 2018-06-23 17:40+0100\n"
"Last-Translator: Antoni Bella Pérez <[email protected]>\n"
"Language-Team: Catalan <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/xdg-desktop-portal-kde-5.13.5/po/cs/xdg-desktop-portal-kde.po
new/xdg-desktop-portal-kde-5.14.0/po/cs/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.13.5/po/cs/xdg-desktop-portal-kde.po
2018-09-04 12:26:52.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/po/cs/xdg-desktop-portal-kde.po
2018-10-05 20:24:37.000000000 +0200
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2018-05-05 03:41+0200\n"
+"POT-Creation-Date: 2018-09-14 06:49+0200\n"
"PO-Revision-Date: 2018-05-18 14:57+0100\n"
"Last-Translator: Vit Pelcak <[email protected]>\n"
"Language-Team: Czech <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/xdg-desktop-portal-kde-5.13.5/po/da/xdg-desktop-portal-kde.po
new/xdg-desktop-portal-kde-5.14.0/po/da/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.13.5/po/da/xdg-desktop-portal-kde.po
2018-09-04 12:26:53.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/po/da/xdg-desktop-portal-kde.po
2018-10-05 20:24:40.000000000 +0200
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2018-05-05 03:41+0200\n"
+"POT-Creation-Date: 2018-09-14 06:49+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"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/xdg-desktop-portal-kde-5.13.5/po/de/xdg-desktop-portal-kde.po
new/xdg-desktop-portal-kde-5.14.0/po/de/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.13.5/po/de/xdg-desktop-portal-kde.po
2018-09-04 12:26:53.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/po/de/xdg-desktop-portal-kde.po
2018-10-05 20:24:40.000000000 +0200
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2018-05-05 03:41+0200\n"
+"POT-Creation-Date: 2018-09-14 06:49+0200\n"
"PO-Revision-Date: 2018-08-27 17:02+0100\n"
"Last-Translator: Burkhard Lück <[email protected]>\n"
"Language-Team: German <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/xdg-desktop-portal-kde-5.13.5/po/el/xdg-desktop-portal-kde.po
new/xdg-desktop-portal-kde-5.14.0/po/el/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.13.5/po/el/xdg-desktop-portal-kde.po
2018-09-04 12:26:53.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/po/el/xdg-desktop-portal-kde.po
2018-10-05 20:24:40.000000000 +0200
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2018-05-05 03:41+0200\n"
+"POT-Creation-Date: 2018-09-14 06:49+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"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/xdg-desktop-portal-kde-5.13.5/po/en_GB/xdg-desktop-portal-kde.po
new/xdg-desktop-portal-kde-5.14.0/po/en_GB/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.13.5/po/en_GB/xdg-desktop-portal-kde.po
2018-09-04 12:26:54.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/po/en_GB/xdg-desktop-portal-kde.po
2018-10-05 20:24:42.000000000 +0200
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2018-05-05 03:41+0200\n"
+"POT-Creation-Date: 2018-09-14 06:49+0200\n"
"PO-Revision-Date: 2018-05-12 13:47+0000\n"
"Last-Translator: Steve Allewell <[email protected]>\n"
"Language-Team: British English <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/xdg-desktop-portal-kde-5.13.5/po/es/xdg-desktop-portal-kde.po
new/xdg-desktop-portal-kde-5.14.0/po/es/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.13.5/po/es/xdg-desktop-portal-kde.po
2018-09-04 12:26:54.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/po/es/xdg-desktop-portal-kde.po
2018-10-05 20:24:42.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: 2018-05-05 03:41+0200\n"
+"POT-Creation-Date: 2018-09-14 06:49+0200\n"
"PO-Revision-Date: 2018-05-07 14:53+0100\n"
"Last-Translator: Eloy Cuadra <[email protected]>\n"
"Language-Team: Spanish <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/xdg-desktop-portal-kde-5.13.5/po/eu/xdg-desktop-portal-kde.po
new/xdg-desktop-portal-kde-5.14.0/po/eu/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.13.5/po/eu/xdg-desktop-portal-kde.po
2018-09-04 12:26:54.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/po/eu/xdg-desktop-portal-kde.po
2018-10-05 20:24:42.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: 2018-05-05 03:41+0200\n"
+"POT-Creation-Date: 2018-09-14 06:49+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"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/xdg-desktop-portal-kde-5.13.5/po/fi/xdg-desktop-portal-kde.po
new/xdg-desktop-portal-kde-5.14.0/po/fi/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.13.5/po/fi/xdg-desktop-portal-kde.po
2018-09-04 12:26:55.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/po/fi/xdg-desktop-portal-kde.po
2018-10-05 20:24:44.000000000 +0200
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2018-05-05 03:41+0200\n"
+"POT-Creation-Date: 2018-09-14 06:49+0200\n"
"PO-Revision-Date: 2018-07-10 23:04+0200\n"
"Last-Translator: Tommi Nieminen <[email protected]>\n"
"Language-Team: Finnish <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/xdg-desktop-portal-kde-5.13.5/po/fr/xdg-desktop-portal-kde.po
new/xdg-desktop-portal-kde-5.14.0/po/fr/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.13.5/po/fr/xdg-desktop-portal-kde.po
2018-09-04 12:26:55.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/po/fr/xdg-desktop-portal-kde.po
2018-10-05 20:24:44.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-05-05 03:41+0200\n"
+"POT-Creation-Date: 2018-09-14 06:49+0200\n"
"PO-Revision-Date: 2018-06-05 10:09+0800\n"
"Last-Translator: Simon Depiets <[email protected]>\n"
"Language-Team: French <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/xdg-desktop-portal-kde-5.13.5/po/gl/xdg-desktop-portal-kde.po
new/xdg-desktop-portal-kde-5.14.0/po/gl/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.13.5/po/gl/xdg-desktop-portal-kde.po
2018-09-04 12:26:55.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/po/gl/xdg-desktop-portal-kde.po
2018-10-05 20:24:46.000000000 +0200
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2018-05-05 03:41+0200\n"
+"POT-Creation-Date: 2018-09-14 06:49+0200\n"
"PO-Revision-Date: 2018-05-07 21:41+0100\n"
"Last-Translator: Adrian Chaves <[email protected]>\n"
"Language-Team: Galician <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/xdg-desktop-portal-kde-5.13.5/po/he/xdg-desktop-portal-kde.po
new/xdg-desktop-portal-kde-5.14.0/po/he/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.13.5/po/he/xdg-desktop-portal-kde.po
2018-09-04 12:26:55.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/po/he/xdg-desktop-portal-kde.po
2018-10-05 20:24:46.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: 2018-05-05 03:41+0200\n"
+"POT-Creation-Date: 2018-09-14 06:49+0200\n"
"PO-Revision-Date: 2017-05-22 04:55-0400\n"
"Last-Translator: Elkana Bardugo <[email protected]>\n"
"Language-Team: Hebrew\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/xdg-desktop-portal-kde-5.13.5/po/hu/xdg-desktop-portal-kde.po
new/xdg-desktop-portal-kde-5.14.0/po/hu/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.13.5/po/hu/xdg-desktop-portal-kde.po
2018-09-04 12:26:56.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/po/hu/xdg-desktop-portal-kde.po
2018-10-05 20:24:50.000000000 +0200
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2018-05-05 03:41+0200\n"
+"POT-Creation-Date: 2018-09-14 06:49+0200\n"
"PO-Revision-Date: 2017-12-06 16:00-0500\n"
"Last-Translator: Kiszel Kristóf <[email protected]>\n"
"Language-Team: Hungarian <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/xdg-desktop-portal-kde-5.13.5/po/ia/xdg-desktop-portal-kde.po
new/xdg-desktop-portal-kde-5.14.0/po/ia/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.13.5/po/ia/xdg-desktop-portal-kde.po
2018-09-04 12:26:56.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/po/ia/xdg-desktop-portal-kde.po
2018-10-05 20:24:50.000000000 +0200
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2018-05-05 03:41+0200\n"
+"POT-Creation-Date: 2018-09-14 06:49+0200\n"
"PO-Revision-Date: 2018-04-18 23:16+0100\n"
"Last-Translator: giovanni <[email protected]>\n"
"Language-Team: Interlingua <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/xdg-desktop-portal-kde-5.13.5/po/id/xdg-desktop-portal-kde.po
new/xdg-desktop-portal-kde-5.14.0/po/id/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.13.5/po/id/xdg-desktop-portal-kde.po
1970-01-01 01:00:00.000000000 +0100
+++ new/xdg-desktop-portal-kde-5.14.0/po/id/xdg-desktop-portal-kde.po
2018-10-05 20:24:50.000000000 +0200
@@ -0,0 +1,166 @@
+# Copyright (C) YEAR This file is copyright:
+# This file is distributed under the same license as the
xdg-desktop-portal-kde package.
+# Wantoyo <[email protected]>, 2018.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: xdg-desktop-portal-kde\n"
+"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
+"POT-Creation-Date: 2018-09-14 06:49+0200\n"
+"PO-Revision-Date: 2018-08-31 10:01+0700\n"
+"Last-Translator: Wantoyo <[email protected]>\n"
+"Language-Team: Indonesian <[email protected]>\n"
+"Language: id\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"
+
+#: src/accessdialog.cpp:42
+#, kde-format
+msgid "Request device access"
+msgstr "Minta akses perangkat"
+
+#. i18n: ectx: property (windowTitle), widget (QDialog, AccessDialog)
+#. i18n: ectx: property (windowTitle), widget (QDialog, ScreenChooserDialog)
+#. i18n: ectx: property (windowTitle), widget (QDialog, ScreenshotDialog)
+#: src/accessdialog.ui:20 src/screenchooserdialog.ui:14
+#: src/screenshotdialog.ui:20
+#, kde-format
+msgid "Dialog"
+msgstr "Dialog"
+
+#. i18n: ectx: property (text), widget (QLabel, iconLabel)
+#: src/accessdialog.ui:26
+#, kde-format
+msgid "Icon"
+msgstr "Ikon"
+
+#. i18n: ectx: property (text), widget (QLabel, titleLabel)
+#. i18n: ectx: property (text), widget (QLabel, subtitleLabel)
+#. i18n: ectx: property (text), widget (QLabel, bodyLabel)
+#: src/accessdialog.ui:38 src/accessdialog.ui:51 src/accessdialog.ui:69
+#, kde-format
+msgid "TextLabel"
+msgstr "TextLabel"
+
+#: src/appchooserdialog.cpp:50
+#, kde-format
+msgid ""
+"Select application to open \"%1\". Other applications are available in <a "
+"href=#discover><span style=\"text-decoration: underline\">Discover</span></"
+"a>."
+msgstr ""
+"Pilih aplikasi untuk membuka \"%1\". Aplikasi lain yang tersedia di dalam <a "
+"href=#discover><span style=\"text-decoration: underline\">Discover</span></"
+"a>."
+
+#: src/appchooserdialog.cpp:105
+#, kde-format
+msgid "Open with"
+msgstr "Buka dengan"
+
+#: src/filechooser.cpp:159
+#, kde-format
+msgid "Open"
+msgstr "Buka"
+
+#: src/screenchooserdialog.cpp:45
+#, kde-format
+msgid ""
+"Laptop screen\n"
+"Model: %1"
+msgstr ""
+"Layar laptop\n"
+"Model: %1"
+
+#: src/screenchooserdialog.cpp:48 src/screenchooserdialog.cpp:51
+#, kde-format
+msgid ""
+"Manufacturer: %1\n"
+"Model: %2"
+msgstr ""
+"Manufaktur: %1\n"
+"Model: %2"
+
+#: src/screenchooserdialog.cpp:65
+#, kde-format
+msgid "Share"
+msgstr "Berbagi"
+
+#: src/screenchooserdialog.cpp:66
+#, kde-format
+msgid "Select screen to share"
+msgstr "Pilih layar untuk berbagi"
+
+#: src/screenshotdialog.cpp:95
+#, kde-format
+msgid "Request screenshot"
+msgstr "Minta screenshot"
+
+#. i18n: ectx: property (text), widget (QLabel, label)
+#: src/screenshotdialog.ui:26
+#, kde-format
+msgid "<b>Capture Mode</b>"
+msgstr "<b>Mode Tangkap</b>"
+
+#. i18n: ectx: property (text), widget (QLabel, label_3)
+#: src/screenshotdialog.ui:41
+#, kde-format
+msgid "Area:"
+msgstr "Area:"
+
+#. i18n: ectx: property (text), item, widget (QComboBox, areaComboBox)
+#: src/screenshotdialog.ui:58
+#, kde-format
+msgid "Full Screen (All Monitors)"
+msgstr "Layar Penuh (Semua Monitor)"
+
+#. i18n: ectx: property (text), item, widget (QComboBox, areaComboBox)
+#: src/screenshotdialog.ui:63
+#, kde-format
+msgid "Current Screen"
+msgstr "Layar Saat Ini"
+
+#. i18n: ectx: property (text), item, widget (QComboBox, areaComboBox)
+#: src/screenshotdialog.ui:68
+#, kde-format
+msgid "Active Window"
+msgstr "Jendela Aktif"
+
+#. i18n: ectx: property (text), widget (QLabel, label_4)
+#: src/screenshotdialog.ui:82
+#, kde-format
+msgid "Delay:"
+msgstr "Tunda:"
+
+#. i18n: ectx: property (specialValueText), widget (QSpinBox, delaySpinBox)
+#: src/screenshotdialog.ui:98
+#, kde-format
+msgid "No Delay"
+msgstr "Tiada Tunda"
+
+#. i18n: ectx: property (text), widget (QLabel, label_2)
+#: src/screenshotdialog.ui:110
+#, kde-format
+msgid "<b>Content Options</b>"
+msgstr "<b>Opsi Konten</b>"
+
+#. i18n: ectx: property (text), widget (QCheckBox, includeCursorCheckbox)
+#: src/screenshotdialog.ui:117
+#, kde-format
+msgid "Include mouse pointer"
+msgstr "Sertakan titik mouse"
+
+#. i18n: ectx: property (text), widget (QCheckBox, includeBordersCheckbox)
+#: src/screenshotdialog.ui:127
+#, kde-format
+msgid "Include window borders"
+msgstr "Sertakan tepi jendela"
+
+#. i18n: ectx: property (text), widget (QPushButton, takeScreenshotButton)
+#: src/screenshotdialog.ui:164
+#, kde-format
+msgid "Take screenshot"
+msgstr "Ambil screenshot"
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/xdg-desktop-portal-kde-5.13.5/po/it/xdg-desktop-portal-kde.po
new/xdg-desktop-portal-kde-5.14.0/po/it/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.13.5/po/it/xdg-desktop-portal-kde.po
2018-09-04 12:26:56.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/po/it/xdg-desktop-portal-kde.po
2018-10-05 20:24:52.000000000 +0200
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2018-05-05 03:41+0200\n"
+"POT-Creation-Date: 2018-09-14 06:49+0200\n"
"PO-Revision-Date: 2018-05-12 00:58+0100\n"
"Last-Translator: Luigi Toscano <[email protected]>\n"
"Language-Team: Italian <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/xdg-desktop-portal-kde-5.13.5/po/ja/xdg-desktop-portal-kde.po
new/xdg-desktop-portal-kde-5.14.0/po/ja/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.13.5/po/ja/xdg-desktop-portal-kde.po
2018-09-04 12:26:57.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/po/ja/xdg-desktop-portal-kde.po
2018-10-05 20:24:52.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: 2018-05-05 03:41+0200\n"
+"POT-Creation-Date: 2018-09-14 06:49+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"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/xdg-desktop-portal-kde-5.13.5/po/ko/xdg-desktop-portal-kde.po
new/xdg-desktop-portal-kde-5.14.0/po/ko/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.13.5/po/ko/xdg-desktop-portal-kde.po
2018-09-04 12:26:58.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/po/ko/xdg-desktop-portal-kde.po
2018-10-05 20:24:54.000000000 +0200
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2018-05-05 03:41+0200\n"
+"POT-Creation-Date: 2018-09-14 06:49+0200\n"
"PO-Revision-Date: 2018-08-14 15:04+0100\n"
"Last-Translator: Shinjo Park <[email protected]>\n"
"Language-Team: Korean <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/xdg-desktop-portal-kde-5.13.5/po/nl/xdg-desktop-portal-kde.po
new/xdg-desktop-portal-kde-5.14.0/po/nl/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.13.5/po/nl/xdg-desktop-portal-kde.po
2018-09-04 12:26:59.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/po/nl/xdg-desktop-portal-kde.po
2018-10-05 20:25:00.000000000 +0200
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2018-05-05 03:41+0200\n"
+"POT-Creation-Date: 2018-09-14 06:49+0200\n"
"PO-Revision-Date: 2018-05-05 18:46+0100\n"
"Last-Translator: Freek de Kruijf <[email protected]>\n"
"Language-Team: Dutch <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/xdg-desktop-portal-kde-5.13.5/po/nn/xdg-desktop-portal-kde.po
new/xdg-desktop-portal-kde-5.14.0/po/nn/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.13.5/po/nn/xdg-desktop-portal-kde.po
2018-09-04 12:26:59.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/po/nn/xdg-desktop-portal-kde.po
2018-10-05 20:25:00.000000000 +0200
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2018-05-05 03:41+0200\n"
+"POT-Creation-Date: 2018-09-14 06:49+0200\n"
"PO-Revision-Date: 2018-05-10 12:54+0100\n"
"Last-Translator: Karl Ove Hufthammer <[email protected]>\n"
"Language-Team: Norwegian Nynorsk <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/xdg-desktop-portal-kde-5.13.5/po/pa/xdg-desktop-portal-kde.po
new/xdg-desktop-portal-kde-5.14.0/po/pa/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.13.5/po/pa/xdg-desktop-portal-kde.po
2018-09-04 12:26:59.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/po/pa/xdg-desktop-portal-kde.po
2018-10-05 20:25:02.000000000 +0200
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2018-05-05 03:41+0200\n"
+"POT-Creation-Date: 2018-09-14 06:49+0200\n"
"PO-Revision-Date: 2017-08-27 17:28-0600\n"
"Last-Translator: A S Alam <[email protected]>\n"
"Language-Team: Punjabi <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/xdg-desktop-portal-kde-5.13.5/po/pl/xdg-desktop-portal-kde.po
new/xdg-desktop-portal-kde-5.14.0/po/pl/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.13.5/po/pl/xdg-desktop-portal-kde.po
2018-09-04 12:27:00.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/po/pl/xdg-desktop-portal-kde.po
2018-10-05 20:25:02.000000000 +0200
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2018-05-05 03:41+0200\n"
+"POT-Creation-Date: 2018-09-14 06:49+0200\n"
"PO-Revision-Date: 2018-06-09 05:55+0100\n"
"Last-Translator: Łukasz Wojniłowicz <[email protected]>\n"
"Language-Team: Polish <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/xdg-desktop-portal-kde-5.13.5/po/pt/xdg-desktop-portal-kde.po
new/xdg-desktop-portal-kde-5.14.0/po/pt/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.13.5/po/pt/xdg-desktop-portal-kde.po
2018-09-04 12:27:00.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/po/pt/xdg-desktop-portal-kde.po
2018-10-05 20:25:02.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: 2018-05-05 03:41+0200\n"
+"POT-Creation-Date: 2018-09-14 06:49+0200\n"
"PO-Revision-Date: 2018-05-09 12:02+0100\n"
"Last-Translator: José Nuno Coelho Pires <[email protected]>\n"
"Language-Team: Portuguese <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/xdg-desktop-portal-kde-5.13.5/po/pt_BR/xdg-desktop-portal-kde.po
new/xdg-desktop-portal-kde-5.14.0/po/pt_BR/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.13.5/po/pt_BR/xdg-desktop-portal-kde.po
2018-09-04 12:27:00.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/po/pt_BR/xdg-desktop-portal-kde.po
2018-10-05 20:25:02.000000000 +0200
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2018-05-05 03:41+0200\n"
+"POT-Creation-Date: 2018-09-14 06:49+0200\n"
"PO-Revision-Date: 2018-05-28 18:36-0300\n"
"Last-Translator: Luiz Fernando Ranghetti <[email protected]>\n"
"Language-Team: Portuguese <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/xdg-desktop-portal-kde-5.13.5/po/ru/xdg-desktop-portal-kde.po
new/xdg-desktop-portal-kde-5.14.0/po/ru/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.13.5/po/ru/xdg-desktop-portal-kde.po
2018-09-04 12:27:01.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/po/ru/xdg-desktop-portal-kde.po
2018-10-05 20:25:04.000000000 +0200
@@ -6,8 +6,8 @@
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2018-05-05 03:41+0200\n"
-"PO-Revision-Date: 2018-01-19 01:53+0300\n"
+"POT-Creation-Date: 2018-09-14 06:49+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"
"Language: ru\n"
@@ -53,12 +53,14 @@
"href=#discover><span style=\"text-decoration: underline\">Discover</span></"
"a>."
msgstr ""
+"Выберите программу для открытия файла «%1». Другие программы доступны в <a "
+"href=#discover><span style=\"text-decoration: underline\">центре программ "
+"Discover</span></a>."
#: src/appchooserdialog.cpp:105
-#, fuzzy, kde-format
-#| msgid "Open"
+#, kde-format
msgid "Open with"
-msgstr "Открыть"
+msgstr "Открыть с помощью"
#: src/filechooser.cpp:159
#, kde-format
@@ -71,6 +73,8 @@
"Laptop screen\n"
"Model: %1"
msgstr ""
+"Экран ноутбука\n"
+"Модель: %1"
#: src/screenchooserdialog.cpp:48 src/screenchooserdialog.cpp:51
#, kde-format
@@ -78,11 +82,13 @@
"Manufacturer: %1\n"
"Model: %2"
msgstr ""
+"Производитель: %1\n"
+"Модель: %2"
#: src/screenchooserdialog.cpp:65
#, kde-format
msgid "Share"
-msgstr ""
+msgstr "Поделиться"
#: src/screenchooserdialog.cpp:66
#, kde-format
@@ -90,73 +96,72 @@
msgstr ""
#: src/screenshotdialog.cpp:95
-#, fuzzy, kde-format
-#| msgid "Request device access"
+#, kde-format
msgid "Request screenshot"
-msgstr "Запрос доступа к устройству"
+msgstr "Запрос снимка экрана"
#. i18n: ectx: property (text), widget (QLabel, label)
#: src/screenshotdialog.ui:26
#, kde-format
msgid "<b>Capture Mode</b>"
-msgstr ""
+msgstr "<b>Режим съёмки</b>"
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: src/screenshotdialog.ui:41
#, kde-format
msgid "Area:"
-msgstr ""
+msgstr "Область:"
#. i18n: ectx: property (text), item, widget (QComboBox, areaComboBox)
#: src/screenshotdialog.ui:58
#, kde-format
msgid "Full Screen (All Monitors)"
-msgstr ""
+msgstr "Все экраны"
#. i18n: ectx: property (text), item, widget (QComboBox, areaComboBox)
#: src/screenshotdialog.ui:63
#, kde-format
msgid "Current Screen"
-msgstr ""
+msgstr "Текущий экран"
#. i18n: ectx: property (text), item, widget (QComboBox, areaComboBox)
#: src/screenshotdialog.ui:68
#, kde-format
msgid "Active Window"
-msgstr ""
+msgstr "Активное окно"
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: src/screenshotdialog.ui:82
#, kde-format
msgid "Delay:"
-msgstr ""
+msgstr "Задержка:"
#. i18n: ectx: property (specialValueText), widget (QSpinBox, delaySpinBox)
#: src/screenshotdialog.ui:98
#, kde-format
msgid "No Delay"
-msgstr ""
+msgstr "Без задержки"
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: src/screenshotdialog.ui:110
#, kde-format
msgid "<b>Content Options</b>"
-msgstr ""
+msgstr "<b>Параметры содержимого</b>"
#. i18n: ectx: property (text), widget (QCheckBox, includeCursorCheckbox)
#: src/screenshotdialog.ui:117
#, kde-format
msgid "Include mouse pointer"
-msgstr ""
+msgstr "Включая курсор мыши"
#. i18n: ectx: property (text), widget (QCheckBox, includeBordersCheckbox)
#: src/screenshotdialog.ui:127
#, kde-format
msgid "Include window borders"
-msgstr ""
+msgstr "Включая границы окна"
#. i18n: ectx: property (text), widget (QPushButton, takeScreenshotButton)
#: src/screenshotdialog.ui:164
#, kde-format
msgid "Take screenshot"
-msgstr ""
\ No newline at end of file
+msgstr "Сделать снимок экрана"
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/xdg-desktop-portal-kde-5.13.5/po/sk/xdg-desktop-portal-kde.po
new/xdg-desktop-portal-kde-5.14.0/po/sk/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.13.5/po/sk/xdg-desktop-portal-kde.po
2018-09-04 12:27:01.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/po/sk/xdg-desktop-portal-kde.po
2018-10-05 20:25:06.000000000 +0200
@@ -5,8 +5,8 @@
msgstr ""
"Project-Id-Version: xdg-desktop-portal-kde\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2018-05-05 03:41+0200\n"
-"PO-Revision-Date: 2018-09-02 19:58+0100\n"
+"POT-Creation-Date: 2018-09-14 06:49+0200\n"
+"PO-Revision-Date: 2018-09-14 18:43+0100\n"
"Last-Translator: Mthw <[email protected]>\n"
"Language-Team: Slovak <[email protected]>\n"
"Language: sk\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/xdg-desktop-portal-kde-5.13.5/po/sl/xdg-desktop-portal-kde.po
new/xdg-desktop-portal-kde-5.14.0/po/sl/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.13.5/po/sl/xdg-desktop-portal-kde.po
2018-09-04 12:27:01.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/po/sl/xdg-desktop-portal-kde.po
2018-10-05 20:25:07.000000000 +0200
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2018-05-05 03:41+0200\n"
+"POT-Creation-Date: 2018-09-14 06:49+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"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/xdg-desktop-portal-kde-5.13.5/po/sr/xdg-desktop-portal-kde.po
new/xdg-desktop-portal-kde-5.14.0/po/sr/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.13.5/po/sr/xdg-desktop-portal-kde.po
2018-09-04 12:27:01.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/po/sr/xdg-desktop-portal-kde.po
2018-10-05 20:25:07.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-05-05 03:41+0200\n"
+"POT-Creation-Date: 2018-09-14 06:49+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"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/xdg-desktop-portal-kde-5.13.5/po/sr@ijekavian/xdg-desktop-portal-kde.po
new/xdg-desktop-portal-kde-5.14.0/po/sr@ijekavian/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.13.5/po/sr@ijekavian/xdg-desktop-portal-kde.po
2018-09-04 12:27:01.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/po/sr@ijekavian/xdg-desktop-portal-kde.po
2018-10-05 20:25:07.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-05-05 03:41+0200\n"
+"POT-Creation-Date: 2018-09-14 06:49+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"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/xdg-desktop-portal-kde-5.13.5/po/sr@ijekavianlatin/xdg-desktop-portal-kde.po
new/xdg-desktop-portal-kde-5.14.0/po/sr@ijekavianlatin/xdg-desktop-portal-kde.po
---
old/xdg-desktop-portal-kde-5.13.5/po/sr@ijekavianlatin/xdg-desktop-portal-kde.po
2018-09-04 12:27:01.000000000 +0200
+++
new/xdg-desktop-portal-kde-5.14.0/po/sr@ijekavianlatin/xdg-desktop-portal-kde.po
2018-10-05 20:25:09.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-05-05 03:41+0200\n"
+"POT-Creation-Date: 2018-09-14 06:49+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"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/xdg-desktop-portal-kde-5.13.5/po/sr@latin/xdg-desktop-portal-kde.po
new/xdg-desktop-portal-kde-5.14.0/po/sr@latin/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.13.5/po/sr@latin/xdg-desktop-portal-kde.po
2018-09-04 12:27:02.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/po/sr@latin/xdg-desktop-portal-kde.po
2018-10-05 20:25:10.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-05-05 03:41+0200\n"
+"POT-Creation-Date: 2018-09-14 06:49+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"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/xdg-desktop-portal-kde-5.13.5/po/sv/xdg-desktop-portal-kde.po
new/xdg-desktop-portal-kde-5.14.0/po/sv/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.13.5/po/sv/xdg-desktop-portal-kde.po
2018-09-04 12:27:02.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/po/sv/xdg-desktop-portal-kde.po
2018-10-05 20:25:10.000000000 +0200
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2018-05-05 03:41+0200\n"
+"POT-Creation-Date: 2018-09-14 06:49+0200\n"
"PO-Revision-Date: 2018-05-05 07:21+0100\n"
"Last-Translator: Stefan Asserhäll <[email protected]>\n"
"Language-Team: Swedish <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/xdg-desktop-portal-kde-5.13.5/po/tr/xdg-desktop-portal-kde.po
new/xdg-desktop-portal-kde-5.14.0/po/tr/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.13.5/po/tr/xdg-desktop-portal-kde.po
2018-09-04 12:27:02.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/po/tr/xdg-desktop-portal-kde.po
2018-10-05 20:25:13.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: 2018-05-05 03:41+0200\n"
+"POT-Creation-Date: 2018-09-14 06:49+0200\n"
"PO-Revision-Date: 2017-10-04 12:13+0000\n"
"Last-Translator: Kaan <[email protected]>\n"
"Language-Team: Turkish <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/xdg-desktop-portal-kde-5.13.5/po/uk/xdg-desktop-portal-kde.po
new/xdg-desktop-portal-kde-5.14.0/po/uk/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.13.5/po/uk/xdg-desktop-portal-kde.po
2018-09-04 12:27:02.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/po/uk/xdg-desktop-portal-kde.po
2018-10-05 20:25:15.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: 2018-05-05 03:41+0200\n"
+"POT-Creation-Date: 2018-09-14 06:49+0200\n"
"PO-Revision-Date: 2018-05-05 09:08+0200\n"
"Last-Translator: Yuri Chornoivan <[email protected]>\n"
"Language-Team: Ukrainian <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/xdg-desktop-portal-kde-5.13.5/po/zh_CN/xdg-desktop-portal-kde.po
new/xdg-desktop-portal-kde-5.14.0/po/zh_CN/xdg-desktop-portal-kde.po
--- old/xdg-desktop-portal-kde-5.13.5/po/zh_CN/xdg-desktop-portal-kde.po
2018-09-04 12:27:04.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/po/zh_CN/xdg-desktop-portal-kde.po
2018-10-05 20:25:18.000000000 +0200
@@ -2,9 +2,9 @@
msgstr ""
"Project-Id-Version: kdeorg\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2018-05-05 03:41+0200\n"
-"PO-Revision-Date: 2018-08-30 13:15\n"
-"Last-Translator: guoyunhebrave <[email protected]>\n"
+"POT-Creation-Date: 2018-09-14 06:49+0200\n"
+"PO-Revision-Date: 2018-09-28 19:51\n"
+"Last-Translator: guoyunhe <[email protected]>\n"
"Language-Team: Chinese Simplified\n"
"Language: zh_CN\n"
"MIME-Version: 1.0\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/xdg-desktop-portal-kde-5.13.5/src/CMakeLists.txt
new/xdg-desktop-portal-kde-5.14.0/src/CMakeLists.txt
--- old/xdg-desktop-portal-kde-5.13.5/src/CMakeLists.txt 2018-09-04
12:26:42.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/src/CMakeLists.txt 2018-10-05
20:24:05.000000000 +0200
@@ -42,6 +42,7 @@
target_link_libraries(xdg-desktop-portal-kde
Qt5::Core
Qt5::DBus
+ Qt5::Concurrent
Qt5::PrintSupport
Qt5::Widgets
KF5::CoreAddons
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/xdg-desktop-portal-kde-5.13.5/src/accessdialog.h
new/xdg-desktop-portal-kde-5.14.0/src/accessdialog.h
--- old/xdg-desktop-portal-kde-5.13.5/src/accessdialog.h 2018-09-04
12:26:42.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/src/accessdialog.h 2018-10-05
20:24:05.000000000 +0200
@@ -32,7 +32,7 @@
{
Q_OBJECT
public:
- explicit AccessDialog(QDialog *parent = nullptr, Qt::WindowFlags flags =
0);
+ explicit AccessDialog(QDialog *parent = nullptr, Qt::WindowFlags flags =
{});
~AccessDialog();
void setAcceptLabel(const QString &label);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/xdg-desktop-portal-kde-5.13.5/src/appchooserdialog.h
new/xdg-desktop-portal-kde-5.14.0/src/appchooserdialog.h
--- old/xdg-desktop-portal-kde-5.13.5/src/appchooserdialog.h 2018-09-04
12:26:42.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/src/appchooserdialog.h 2018-10-05
20:24:05.000000000 +0200
@@ -28,7 +28,7 @@
{
Q_OBJECT
public:
- AppChooserDialog(const QStringList &choices, const QString &defaultApp,
const QString &fileName, QDialog *parent = nullptr, Qt::WindowFlags flags = 0);
+ AppChooserDialog(const QStringList &choices, const QString &defaultApp,
const QString &fileName, QDialog *parent = nullptr, Qt::WindowFlags flags = {});
~AppChooserDialog();
QString selectedApplication() const;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/xdg-desktop-portal-kde-5.13.5/src/appchooserdialogitem.h
new/xdg-desktop-portal-kde-5.14.0/src/appchooserdialogitem.h
--- old/xdg-desktop-portal-kde-5.13.5/src/appchooserdialogitem.h
2018-09-04 12:26:42.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/src/appchooserdialogitem.h
2018-10-05 20:24:05.000000000 +0200
@@ -34,9 +34,9 @@
QString applicationName() const;
- virtual void mouseDoubleClickEvent(QMouseEvent * event) override;
- virtual void mousePressEvent(QMouseEvent * event) override;
- virtual void mouseReleaseEvent(QMouseEvent * event) override;
+ void mouseDoubleClickEvent(QMouseEvent * event) override;
+ void mousePressEvent(QMouseEvent * event) override;
+ void mouseReleaseEvent(QMouseEvent * event) override;
Q_SIGNALS:
void doubleClicked(const QString &applicationName);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/xdg-desktop-portal-kde-5.13.5/src/filechooser.cpp
new/xdg-desktop-portal-kde-5.14.0/src/filechooser.cpp
--- old/xdg-desktop-portal-kde-5.13.5/src/filechooser.cpp 2018-09-04
12:26:42.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/src/filechooser.cpp 2018-10-05
20:24:05.000000000 +0200
@@ -20,7 +20,7 @@
#include "filechooser.h"
-#include <QtDBus/QtDBus>
+#include <QDBusMetaType>
#include <QDBusArgument>
#include <QLoggingCategory>
#include <QFileDialog>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/xdg-desktop-portal-kde-5.13.5/src/filechooser.h
new/xdg-desktop-portal-kde-5.14.0/src/filechooser.h
--- old/xdg-desktop-portal-kde-5.13.5/src/filechooser.h 2018-09-04
12:26:42.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/src/filechooser.h 2018-10-05
20:24:05.000000000 +0200
@@ -43,7 +43,7 @@
} FilterList;
typedef QList<FilterList> FilterListList;
- FileChooserPortal(QObject *parent);
+ explicit FileChooserPortal(QObject *parent);
~FileChooserPortal();
public Q_SLOTS:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/xdg-desktop-portal-kde-5.13.5/src/request.h
new/xdg-desktop-portal-kde-5.14.0/src/request.h
--- old/xdg-desktop-portal-kde-5.13.5/src/request.h 2018-09-04
12:26:42.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/src/request.h 2018-10-05
20:24:05.000000000 +0200
@@ -29,10 +29,10 @@
Q_OBJECT
public:
explicit Request(QObject *parent = nullptr, const QString &portalName =
QString(), const QVariant &data = QVariant());
- ~Request() Q_DECL_OVERRIDE;
+ ~Request() override;
- bool handleMessage(const QDBusMessage &message, const QDBusConnection
&connection) Q_DECL_OVERRIDE;
- QString introspect(const QString &path) const Q_DECL_OVERRIDE;
+ bool handleMessage(const QDBusMessage &message, const QDBusConnection
&connection) override;
+ QString introspect(const QString &path) const override;
Q_SIGNALS:
void closeRequested();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/xdg-desktop-portal-kde-5.13.5/src/screencast.cpp
new/xdg-desktop-portal-kde-5.14.0/src/screencast.cpp
--- old/xdg-desktop-portal-kde-5.13.5/src/screencast.cpp 2018-09-04
12:26:42.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/src/screencast.cpp 2018-10-05
20:24:05.000000000 +0200
@@ -28,7 +28,8 @@
#include <QThread>
#include <QTimer>
-#include <QtDBus/QtDBus>
+#include <QDBusMetaType>
+#include <QDBusError>
#include <QDBusArgument>
#include <QDBusConnection>
@@ -495,7 +496,7 @@
eglMakeCurrent(m_egl.display, EGL_NO_SURFACE, EGL_NO_SURFACE,
m_egl.context);
// create EGL image from imported BO
- EGLImageKHR image = eglCreateImageKHR(m_egl.display, NULL,
EGL_NATIVE_PIXMAP_KHR, imported, NULL);
+ EGLImageKHR image = eglCreateImageKHR(m_egl.display, nullptr,
EGL_NATIVE_PIXMAP_KHR, imported, nullptr);
if (image == EGL_NO_IMAGE_KHR) {
qCritical() << "Error creating EGLImageKHR" <<
formatGLError(glGetError());
return;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/xdg-desktop-portal-kde-5.13.5/src/screencast.h
new/xdg-desktop-portal-kde-5.14.0/src/screencast.h
--- old/xdg-desktop-portal-kde-5.13.5/src/screencast.h 2018-09-04
12:26:42.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/src/screencast.h 2018-10-05
20:24:05.000000000 +0200
@@ -89,7 +89,7 @@
Window
};
- ScreenCastPortal(QObject *parent);
+ explicit ScreenCastPortal(QObject *parent);
~ScreenCastPortal();
uint version() const { return 1; }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/xdg-desktop-portal-kde-5.13.5/src/screencaststream.cpp
new/xdg-desktop-portal-kde-5.14.0/src/screencaststream.cpp
--- old/xdg-desktop-portal-kde-5.13.5/src/screencaststream.cpp 2018-09-04
12:26:42.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/src/screencaststream.cpp 2018-10-05
20:24:05.000000000 +0200
@@ -86,7 +86,7 @@
N = 1;
D = 1;
- for (i = 0; i < MAX_TERMS; i++) {
+ for (i = 0; i < MAX_TERMS; ++i) {
/* get next term */
A = (gint) F; /* no floor() needed, F is always >= 0 */
/* get new divisor */
@@ -214,7 +214,7 @@
const int bpp = 4;
if (!format) {
- pw_stream_finish_format(pw->pwStream, 0, NULL, 0);
+ pw_stream_finish_format(pw->pwStream, 0, nullptr, 0);
return;
}
@@ -343,8 +343,7 @@
maxFramerate = SPA_FRACTION((uint32_t)fraction.num,
(uint32_t)fraction.denom);
spa_rectangle minResolution = SPA_RECTANGLE(1, 1);
- int width = resolution.width();
- int height = resolution.height();
+ spa_rectangle maxResolution = SPA_RECTANGLE((uint32_t)resolution.width(),
(uint32_t)resolution.height());
spa_fraction paramFraction = SPA_FRACTION(0, 1);
@@ -353,7 +352,7 @@
"I", pwType->media_type.video,
"I", pwType->media_subtype.raw,
":", pwType->format_video.format, "I",
pwType->video_format.RGBx,
- ":", pwType->format_video.size, "Rru",
&minResolution, SPA_POD_PROP_MIN_MAX(&width, &height),
+ ":", pwType->format_video.size, "Rru",
&maxResolution, SPA_POD_PROP_MIN_MAX(&minResolution, &maxResolution),
":", pwType->format_video.framerate,
"F", ¶mFraction,
":",
pwType->format_video.max_framerate, "Fru", &maxFramerate, PROP_RANGE
(&minFramerate, &maxFramerate));
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/xdg-desktop-portal-kde-5.13.5/src/screenchooserdialog.cpp
new/xdg-desktop-portal-kde-5.14.0/src/screenchooserdialog.cpp
--- old/xdg-desktop-portal-kde-5.13.5/src/screenchooserdialog.cpp
2018-09-04 12:26:42.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/src/screenchooserdialog.cpp
2018-10-05 20:24:05.000000000 +0200
@@ -42,13 +42,13 @@
widgetItem->setData(Qt::UserRole, it.key());
if (it.value().outputType == ScreenCastPortalOutput::Laptop) {
widgetItem->setIcon(QIcon::fromTheme("computer-laptop"));
- widgetItem->setText(i18n("Laptop screen\nModel:
%1").arg(it.value().model));
+ widgetItem->setText(i18n("Laptop screen\nModel: %1",
it.value().model));
} else if (it.value().outputType == ScreenCastPortalOutput::Monitor) {
widgetItem->setIcon(QIcon::fromTheme("video-display"));
- widgetItem->setText(i18n("Manufacturer: %1\nModel:
%2").arg(it.value().manufacturer).arg(it.value().model));
+ widgetItem->setText(i18n("Manufacturer: %1\nModel: %2",
it.value().manufacturer, it.value().model));
} else {
widgetItem->setIcon(QIcon::fromTheme("video-television"));
- widgetItem->setText(i18n("Manufacturer: %1\nModel:
%2").arg(it.value().manufacturer).arg(it.value().model));
+ widgetItem->setText(i18n("Manufacturer: %1\nModel: %2",
it.value().manufacturer, it.value().model));
}
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/xdg-desktop-portal-kde-5.13.5/src/screenchooserdialog.h
new/xdg-desktop-portal-kde-5.14.0/src/screenchooserdialog.h
--- old/xdg-desktop-portal-kde-5.13.5/src/screenchooserdialog.h 2018-09-04
12:26:42.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/src/screenchooserdialog.h 2018-10-05
20:24:05.000000000 +0200
@@ -35,7 +35,7 @@
{
Q_OBJECT
public:
- ScreenChooserDialog(const QMap<quint32, ScreenCastPortalOutput> &screens,
bool multiple = false, QDialog *parent = nullptr, Qt::WindowFlags flags = 0);
+ ScreenChooserDialog(const QMap<quint32, ScreenCastPortalOutput> &screens,
bool multiple = false, QDialog *parent = nullptr, Qt::WindowFlags flags = {});
~ScreenChooserDialog();
QList<quint32> selectedScreens() const;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/xdg-desktop-portal-kde-5.13.5/src/screenshot.cpp
new/xdg-desktop-portal-kde-5.14.0/src/screenshot.cpp
--- old/xdg-desktop-portal-kde-5.13.5/src/screenshot.cpp 2018-09-04
12:26:42.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/src/screenshot.cpp 2018-10-05
20:24:05.000000000 +0200
@@ -21,7 +21,11 @@
#include "screenshot.h"
#include "screenshotdialog.h"
+#include <QColorDialog>
#include <QDateTime>
+#include <QtDBus/QtDBus>
+#include <QDBusArgument>
+#include <QDBusReply>
#include <QLoggingCategory>
#include <QTemporaryFile>
#include <QStandardPaths>
@@ -29,9 +33,53 @@
Q_LOGGING_CATEGORY(XdgDesktopPortalKdeScreenshot, "xdp-kde-screenshot")
+// Keep in sync with qflatpakcolordialog from Qt flatpak platform theme
+Q_DECLARE_METATYPE(ScreenshotPortal::ColorRGB);
+
+QDBusArgument &operator <<(QDBusArgument &arg, const
ScreenshotPortal::ColorRGB &color)
+{
+ arg.beginStructure();
+ arg << color.red << color.green << color.blue;
+ arg.endStructure();
+ return arg;
+}
+
+const QDBusArgument &operator >>(const QDBusArgument &arg,
ScreenshotPortal::ColorRGB &color)
+{
+ double red, green, blue;
+ arg.beginStructure();
+ arg >> red >> green >> blue;
+ color.red = red;
+ color.green = green;
+ color.blue = blue;
+ arg.endStructure();
+
+ return arg;
+}
+
+QDBusArgument &operator<< (QDBusArgument &argument, const QColor &color)
+{
+ argument.beginStructure();
+ argument << color.rgba();
+ argument.endStructure();
+ return argument;
+}
+
+const QDBusArgument &operator>>(const QDBusArgument &argument, QColor &color)
+{
+ argument.beginStructure();
+ QRgb rgba;
+ argument >> rgba;
+ argument.endStructure();
+ color = QColor::fromRgba(rgba);
+ return argument;
+}
+
ScreenshotPortal::ScreenshotPortal(QObject *parent)
: QDBusAbstractAdaptor(parent)
{
+ qDBusRegisterMetaType<QColor>();
+ qDBusRegisterMetaType<ColorRGB>();
}
ScreenshotPortal::~ScreenshotPortal()
@@ -83,4 +131,33 @@
return 0;
}
+uint ScreenshotPortal::PickColor(const QDBusObjectPath &handle,
+ const QString &app_id,
+ const QString &parent_window,
+ const QVariantMap &options,
+ QVariantMap &results)
+{
+ qCDebug(XdgDesktopPortalKdeScreenshot) << "PickColor called with
parameters:";
+ qCDebug(XdgDesktopPortalKdeScreenshot) << " handle: " << handle.path();
+ qCDebug(XdgDesktopPortalKdeScreenshot) << " app_id: " << app_id;
+ qCDebug(XdgDesktopPortalKdeScreenshot) << " parent_window: " <<
parent_window;
+ qCDebug(XdgDesktopPortalKdeScreenshot) << " options: " << options;
+
+ QDBusMessage msg =
QDBusMessage::createMethodCall(QStringLiteral("org.kde.KWin"),
+
QStringLiteral("/ColorPicker"),
+
QStringLiteral("org.kde.kwin.ColorPicker"),
+ QStringLiteral("pick"));
+ QDBusReply<QColor> reply = QDBusConnection::sessionBus().call(msg);
+ if (reply.isValid() && !reply.error().isValid()) {
+ QColor selectedColor = reply.value();
+ ColorRGB color;
+ color.red = selectedColor.redF();
+ color.green = selectedColor.greenF();
+ color.blue = selectedColor.blueF();
+ results.insert(QLatin1String("color"),
QVariant::fromValue<ScreenshotPortal::ColorRGB>(color));
+ return 0;
+ }
+
+ return 1;
+}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/xdg-desktop-portal-kde-5.13.5/src/screenshot.h
new/xdg-desktop-portal-kde-5.14.0/src/screenshot.h
--- old/xdg-desktop-portal-kde-5.13.5/src/screenshot.h 2018-09-04
12:26:42.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/src/screenshot.h 2018-10-05
20:24:05.000000000 +0200
@@ -29,6 +29,12 @@
Q_OBJECT
Q_CLASSINFO("D-Bus Interface", "org.freedesktop.impl.portal.Screenshot")
public:
+ struct ColorRGB {
+ double red;
+ double green;
+ double blue;
+ };
+
explicit ScreenshotPortal(QObject *parent);
~ScreenshotPortal();
@@ -38,6 +44,12 @@
const QString &parent_window,
const QVariantMap &options,
QVariantMap &results);
+
+ uint PickColor(const QDBusObjectPath &handle,
+ const QString &app_id,
+ const QString &parent_window,
+ const QVariantMap &options,
+ QVariantMap &results);
};
#endif // XDG_DESKTOP_PORTAL_KDE_SCREENSHOT_H
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/xdg-desktop-portal-kde-5.13.5/src/screenshotdialog.cpp
new/xdg-desktop-portal-kde-5.14.0/src/screenshotdialog.cpp
--- old/xdg-desktop-portal-kde-5.13.5/src/screenshotdialog.cpp 2018-09-04
12:26:42.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/src/screenshotdialog.cpp 2018-10-05
20:24:05.000000000 +0200
@@ -30,7 +30,7 @@
#include <QDBusUnixFileDescriptor>
#include <QTimer>
#include <QFutureWatcher>
-#include <QtConcurrent/QtConcurrentRun>
+#include <QtConcurrentRun>
#include <qplatformdefs.h>
#include <fcntl.h>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/xdg-desktop-portal-kde-5.13.5/src/screenshotdialog.h
new/xdg-desktop-portal-kde-5.14.0/src/screenshotdialog.h
--- old/xdg-desktop-portal-kde-5.13.5/src/screenshotdialog.h 2018-09-04
12:26:42.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/src/screenshotdialog.h 2018-10-05
20:24:05.000000000 +0200
@@ -32,7 +32,7 @@
{
Q_OBJECT
public:
- explicit ScreenshotDialog(QDialog *parent = nullptr, Qt::WindowFlags flags
= 0);
+ explicit ScreenshotDialog(QDialog *parent = nullptr, Qt::WindowFlags flags
= {});
~ScreenshotDialog();
QImage image() const;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/xdg-desktop-portal-kde-5.13.5/src/session.cpp
new/xdg-desktop-portal-kde-5.14.0/src/session.cpp
--- old/xdg-desktop-portal-kde-5.13.5/src/session.cpp 2018-09-04
12:26:42.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/src/session.cpp 2018-10-05
20:24:05.000000000 +0200
@@ -18,8 +18,8 @@
* Jan Grulich <[email protected]>
*/
-#include "desktopportal.h"
#include "session.h"
+#include "desktopportal.h"
#include <QDBusArgument>
#include <QDBusConnection>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/xdg-desktop-portal-kde-5.13.5/src/session.h
new/xdg-desktop-portal-kde-5.14.0/src/session.h
--- old/xdg-desktop-portal-kde-5.13.5/src/session.h 2018-09-04
12:26:42.000000000 +0200
+++ new/xdg-desktop-portal-kde-5.14.0/src/session.h 2018-10-05
20:24:05.000000000 +0200
@@ -31,8 +31,8 @@
explicit Session(QObject *parent = nullptr, const QString &appId =
QString(), const QString &path = QString());
~Session();
- bool handleMessage(const QDBusMessage &message, const QDBusConnection
&connection) Q_DECL_OVERRIDE;
- QString introspect(const QString &path) const Q_DECL_OVERRIDE;
+ bool handleMessage(const QDBusMessage &message, const QDBusConnection
&connection) override;
+ QString introspect(const QString &path) const override;
bool close();