Hello community,
here is the log from the commit of package kio-gdrive for openSUSE:Factory checked in at 2018-07-02 23:34:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kio-gdrive (Old)
and /work/SRC/openSUSE:Factory/.kio-gdrive.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kio-gdrive"
Mon Jul 2 23:34:11 2018 rev:11 rq:620220 version:1.2.4
Changes:
--------
--- /work/SRC/openSUSE:Factory/kio-gdrive/kio-gdrive.changes 2018-04-23 15:26:19.137551403 +0200
+++ /work/SRC/openSUSE:Factory/.kio-gdrive.new/kio-gdrive.changes 2018-07-02 23:34:16.945187494 +0200
@@ -1,0 +2,8 @@
+Mon Jul 2 10:36:44 UTC 2018 - wbauer@tmo.at
+
+- Update to 1.2.4
+ * Fixed opening files with special characters in their name (kde#395590)
+ * Fixed homepage URL in the appstream file
+ * Updated translations
+
+-------------------------------------------------------------------
Old:
----
kio-gdrive-1.2.3.tar.xz
New:
----
kio-gdrive-1.2.4.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kio-gdrive.spec ++++++
--- /var/tmp/diff_new_pack.BNoli9/_old 2018-07-02 23:34:17.377186960 +0200
+++ /var/tmp/diff_new_pack.BNoli9/_new 2018-07-02 23:34:17.377186960 +0200
@@ -18,7 +18,7 @@
%bcond_without lang
Name: kio-gdrive
-Version: 1.2.3
+Version: 1.2.4
Release: 0
Summary: Google Drive KIO slave for KDE applications
License: GPL-2.0+
++++++ kio-gdrive-1.2.3.tar.xz -> kio-gdrive-1.2.4.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kio-gdrive-1.2.3/CMakeLists.txt new/kio-gdrive-1.2.4/CMakeLists.txt
--- old/kio-gdrive-1.2.3/CMakeLists.txt 2018-04-21 12:38:24.000000000 +0200
+++ new/kio-gdrive-1.2.4/CMakeLists.txt 2018-06-29 11:28:33.000000000 +0200
@@ -1,6 +1,6 @@
cmake_minimum_required(VERSION 3.0)
-set(GDRIVE_VERSION 1.2.3)
+set(GDRIVE_VERSION 1.2.4)
project(kio-gdrive VERSION ${GDRIVE_VERSION})
set(QT_MIN_VERSION 5.2.0)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kio-gdrive-1.2.3/autotests/urltest.cpp new/kio-gdrive-1.2.4/autotests/urltest.cpp
--- old/kio-gdrive-1.2.3/autotests/urltest.cpp 2018-04-21 12:37:54.000000000 +0200
+++ new/kio-gdrive-1.2.4/autotests/urltest.cpp 2018-06-29 11:27:50.000000000 +0200
@@ -34,42 +34,56 @@
void UrlTest::testGDriveUrl_data()
{
+ const auto gdriveUrl = [](const QString &path) {
+ QUrl url;
+ url.setScheme(QStringLiteral("gdrive"));
+ url.setPath(path);
+ return url;
+ };
+
QTest::addColumn<QUrl>("url");
+ QTest::addColumn<QString>("expectedToString");
QTest::addColumn<QString>("expectedAccount");
QTest::addColumn<QString>("expectedParentPath");
QTest::addColumn<QStringList>("expectedPathComponents");
QTest::newRow("root url")
- << QUrl(QStringLiteral("gdrive://"))
+ << gdriveUrl(QStringLiteral("/"))
+ << QStringLiteral("gdrive:/")
<< QString()
<< QString()
<< QStringList();
QTest::newRow("account root url")
- << QUrl(QStringLiteral("gdrive:///foo@gmail.com"))
+ << gdriveUrl(QStringLiteral("/foo@gmail.com"))
+ << QStringLiteral("gdrive:/foo@gmail.com")
<< QStringLiteral("foo@gmail.com")
<< QStringLiteral("/")
<< QStringList {QStringLiteral("foo@gmail.com")};
QTest::newRow("file in account root")
- << QUrl(QStringLiteral("gdrive:///foo@gmail.com/bar.txt"))
+ << gdriveUrl(QStringLiteral("/foo@gmail.com/bar.txt"))
+ << QStringLiteral("gdrive:/foo@gmail.com/bar.txt")
<< QStringLiteral("foo@gmail.com")
<< QStringLiteral("/foo@gmail.com")
<< QStringList {QStringLiteral("foo@gmail.com"), QStringLiteral("bar.txt")};
QTest::newRow("folder in account root - no trailing slash")
- << QUrl(QStringLiteral("gdrive:///foo@gmail.com/bar"))
+ << gdriveUrl(QStringLiteral("/foo@gmail.com/bar"))
+ << QStringLiteral("gdrive:/foo@gmail.com/bar")
<< QStringLiteral("foo@gmail.com")
<< QStringLiteral("/foo@gmail.com")
<< QStringList {QStringLiteral("foo@gmail.com"), QStringLiteral("bar")};
QTest::newRow("folder in account root - trailing slash")
- << QUrl(QStringLiteral("gdrive:///foo@gmail.com/bar/"))
+ << gdriveUrl(QStringLiteral("/foo@gmail.com/bar/"))
+ << QStringLiteral("gdrive:/foo@gmail.com/bar/")
<< QStringLiteral("foo@gmail.com")
<< QStringLiteral("/foo@gmail.com")
<< QStringList {QStringLiteral("foo@gmail.com"), QStringLiteral("bar")};
QTest::newRow("file in subfolder")
- << QUrl(QStringLiteral("gdrive:///foo@gmail.com/bar/baz.txt"))
+ << gdriveUrl(QStringLiteral("/foo@gmail.com/bar/baz.txt"))
+ << QStringLiteral("gdrive:/foo@gmail.com/bar/baz.txt")
<< QStringLiteral("foo@gmail.com")
<< QStringLiteral("/foo@gmail.com/bar")
<< QStringList {QStringLiteral("foo@gmail.com"), QStringLiteral("bar"), QStringLiteral("baz.txt")};
@@ -78,6 +92,9 @@
void UrlTest::testGDriveUrl()
{
QFETCH(QUrl, url);
+ QFETCH(QString, expectedToString);
+ QCOMPARE(url.toString(), expectedToString);
+
QFETCH(QString, expectedAccount);
QFETCH(QString, expectedParentPath);
QFETCH(QStringList, expectedPathComponents);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kio-gdrive-1.2.3/desktop/gdrive-network.desktop new/kio-gdrive-1.2.4/desktop/gdrive-network.desktop
--- old/kio-gdrive-1.2.3/desktop/gdrive-network.desktop 2018-04-21 12:37:54.000000000 +0200
+++ new/kio-gdrive-1.2.4/desktop/gdrive-network.desktop 2018-06-29 11:27:50.000000000 +0200
@@ -12,6 +12,7 @@
Name[it]=Google Drive
Name[ko]=Google 드라이브
Name[nl]=Google Drive
+Name[nn]=Google Drive
Name[pl]=Dysk Google
Name[pt]=Google Drive
Name[pt_BR]=Google Drive
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kio-gdrive-1.2.3/desktop/org.kde.kio-gdrive.appdata.xml new/kio-gdrive-1.2.4/desktop/org.kde.kio-gdrive.appdata.xml
--- old/kio-gdrive-1.2.3/desktop/org.kde.kio-gdrive.appdata.xml 2018-04-21 12:37:54.000000000 +0200
+++ new/kio-gdrive-1.2.4/desktop/org.kde.kio-gdrive.appdata.xml 2018-06-29 11:27:50.000000000 +0200
@@ -13,6 +13,7 @@
<name xml:lang="gl">KIO GDrive</name>
<name xml:lang="it">KIO GDrive</name>
<name xml:lang="nl">KIO GDrive</name>
+ <name xml:lang="nn">KIO GDrive</name>
<name xml:lang="pl">KIO GDrive</name>
<name xml:lang="pt">KIO GDrive</name>
<name xml:lang="pt-BR">KIO GDrive</name>
@@ -29,9 +30,10 @@
<summary xml:lang="de">Integration von Google Drive mit Plasma und den KDE-Anwendungen</summary>
<summary xml:lang="en-GB">Google Drive integration with KDE Plasma and KDE applications</summary>
<summary xml:lang="es">Integración de Google Drive con Plasma y aplicaciones de KDE</summary>
- <summary xml:lang="gl">Integración de Google Drive con KDE Plasma e os aplicativos de KDE.</summary>
+ <summary xml:lang="gl">Integración de Google Drive con KDE Plasma e os aplicativos de KDE</summary>
<summary xml:lang="it">Integrazione di Google Drive con le applicazioni di KDE e KDE Plasma</summary>
<summary xml:lang="nl">Integratie van Google Drive met KDE Plasma en KDE applications</summary>
+ <summary xml:lang="nn">Integrering av Google Drive, KDE Plasma og KDE-programma</summary>
<summary xml:lang="pl">Integracja Dysku Google z KDE Plazmą i aplikacjami KDE</summary>
<summary xml:lang="pt">Integração do Google Drive com o Plasma e as aplicações do KDE</summary>
<summary xml:lang="pt-BR">Integração do Google Drive com o KDE Plasma e aplicativos do KDE</summary>
@@ -50,6 +52,7 @@
<p xml:lang="gl">KIO GDrive é un escravo de KIO que permite aos aplicativos que usan KIO (como Dolphin, Kate ou Gwenview) acceder e editar ficheiros de Google Drive na nube.</p>
<p xml:lang="it">KIO GDrive è un KIO slave che consente alle applicazioni che gestiscono KIO (come Dolphin, Kate o Gwenview) di accedere e modificare i file di Google Drive sul cloud.</p>
<p xml:lang="nl">KIO GDrive is een KIO-slave die met KIO bekende toepassingen (zoals Dolphin, Kate of Gwenview) toegang geeft tot bestanden en deze bewerkt op Google Drive in de cloud.</p>
+ <p xml:lang="nn">KIO GDrive er ein KIO-slave som lèt program som brukar KIO (for eksempel Dolphin, Kate og Gwenview) få lese- og skrivetilgang til filene dine på Google Drive.</p>
<p xml:lang="pl">KIO GDrive jest KIO slave, który umożliwia aplikacjom świadomym KIO (takim jak Dolphin, Kate lub Gwenview) na dostęp i edycję plików w chmurze Dysku Google.</p>
<p xml:lang="pt">O KIO GDrive é um KIO slave que permite às aplicações que suportam o KIO (como o Dolphin, o Kate ou o Gwenview) aceder e editar ficheiros do Google Drive na 'cloud'.</p>
<p xml:lang="pt-BR">O KIO GDrive é um KIO slave que permite a aplicativos com suporte a KIO (como Dolphin, Kate ou Gwenview) acessar e editar arquivos do Google Drive na nuvem.</p>
@@ -58,7 +61,7 @@
<p xml:lang="uk">KIO GDrive — допоміжний засіб введення-виведення даних, який уможливлює для програм із підтримкою KIO (зокрема Dolphin, Kate та Gwenview) доступ та редагування даних файлів на Диску Google у обчислювальній «хмарі».</p>
<p xml:lang="x-test">xxKIO GDrive is a KIO slave that enables KIO-aware applications (such as Dolphin, Kate or Gwenview) to access and edit Google Drive files on the cloud.xx</p>
</description>
- <url type="homepage">https://community.kde.org/KIO_GDriver</url>
+ <url type="homepage">https://community.kde.org/KIO_GDrive</url>
<url type="bugtracker">https://bugs.kde.org/enter_bug.cgi?format=guided&product=kio-gdrive</url>
<url type="help">https://docs.kde.org/index.php?application=kioslave5%2Fgdrive</url>