From 9673dbe6a5fa82718444934d06a1906c7d49de32 Mon Sep 17 00:00:00 2001 From: l10n daemon script Date: Sat, 21 Mar 2020 08:36:30 +0100 Subject: [PATCH 1/3] GIT_SILENT made messages (after extraction) --- data/org.kde.kdeconnect.kcm.appdata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/data/org.kde.kdeconnect.kcm.appdata.xml b/data/org.kde.kdeconnect.kcm.appdata.xml index 88aff8da6..34c87647d 100644 --- a/data/org.kde.kdeconnect.kcm.appdata.xml +++ b/data/org.kde.kdeconnect.kcm.appdata.xml @@ -86,6 +86,7 @@

El KDE Connect proporciona diverses funcionalitats per integrar el telèfon i l'ordinador. Permet enviar fitxers a l'altre dispositiu, controlar la seva reproducció de suports, enviar una entrada remota, veure les seves notificacions i moltes coses mes. És disponible per (mòbil) al Linux, Android, FreeBSD, Windows i macOS.

El KDE Connect proporciona diverses funcionalitats per integrar el telèfon i l'ordinador. Permet enviar fitxers a l'altre dispositiu, controlar la seua reproducció de suports, enviar una entrada remota, veure les seues notificacions i moltes coses mes. És disponible per (mòbil) al Linux, Android, FreeBSD, Windows i macOS.

+

KDE Connect poskytuje různé vlastnosti pro integraci vašeho mobilního telefonu a počítače. Umožňuje vám posílat soubory na druhé zařízení, ovládat přehrávání médií, vzdálené ovládání plochy, prohlížet upomínky a další. Je dostupný pro Linux, Android, FreeBSD, Windows and macOS.

KDE Connect proporciona varias funcionalidades para integrar su teléfono y su equipo. Le permite enviar archivos a otros dispositivos, controlar la reproducción de medios, enviar entrada remota, ver sus notificaciones y muchas cosas más. Está disponible para Linux (móvil), Android, FreeBSD, Windows y macOS.

KDE Connect pakub mitmesuguseid võimalusi sinu telefoni ja sinu arvuti lõimimiseks. See võimaldab saata faile teise seadmesse, juhtida seal meediafailide esitamist, saata sisendit, näha märguandeid ja veel palju muud. See on saadaval (mobiilsele) Linuxile, Androidile, FreeBSD-le, Windowsile ja macOS-ile.

KDE Connect-ek zure telefonoa eta zure ordenagailua bateratzeko hainbat eginbide hornitzen ditu. Beste gailura fitxategiak bidaltzeko aukera eskaintzen dizu, bere multimedien atzera-jotzea kontrolatzekoa, urruneko sarrerakoa bidaltzekoa, bere jakinarazpenak ikustea eta beste gauza asko. Erabilgarri dago (mugikorrerako) Linux, Android, FreeBSD, Windows eta macOS-rako.

From 08df418cc955eb83ebb51a20c70d9bac6cdc3010 Mon Sep 17 00:00:00 2001 From: l10n daemon script Date: Sat, 21 Mar 2020 09:48:57 +0100 Subject: [PATCH 2/3] SVN_SILENT made messages (.desktop file) - always resolve ours In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop" --- plugins/findmyphone/kdeconnect_findmyphone.json | 2 +- plugins/remotekeyboard/kdeconnect_remotekeyboard.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/findmyphone/kdeconnect_findmyphone.json b/plugins/findmyphone/kdeconnect_findmyphone.json index c412649d0..aaa97b1d0 100644 --- a/plugins/findmyphone/kdeconnect_findmyphone.json +++ b/plugins/findmyphone/kdeconnect_findmyphone.json @@ -107,7 +107,7 @@ "Description[nn]": "Finn telefonen ved å la han spela eit lydsignal", "Description[pl]": "Znajdź twój zgubiony telefon odgrywając na nim dźwięk", "Description[pt]": "Descobrir o seu telefone perdido, fazendo-o tocar um som de alarme", - "Description[pt_BR]": "Encontre seu telefone fazendo ele reproduzir um som", + "Description[pt_BR]": "Encontre seu telefone fazendo-o reproduzir um som", "Description[ru]": "Поиск утерянного телефона при помощи звукового сигнала", "Description[sk]": "Nájsť váš stratený telefón zahraním zvuku budíka", "Description[sr@ijekavian]": "Нађите изгубљени телефон активирањем звука аларма", diff --git a/plugins/remotekeyboard/kdeconnect_remotekeyboard.json b/plugins/remotekeyboard/kdeconnect_remotekeyboard.json index 4f43ae757..09b0d6c1a 100644 --- a/plugins/remotekeyboard/kdeconnect_remotekeyboard.json +++ b/plugins/remotekeyboard/kdeconnect_remotekeyboard.json @@ -66,7 +66,7 @@ "Description[nn]": "Bruk tastaturet til å senda tastetrykk til den para eininga", "Description[pl]": "Użyj swojej klawiatury do wysyłania naciśnięć klawiszy do swojego sparowanego urządzenia", "Description[pt]": "Usar o seu teclado para enviar eventos de teclas para o seu dispositivo emparelhado", - "Description[pt_BR]": "Use seu teclado para enviar eventos chace ao seu dispositivo pareado", + "Description[pt_BR]": "Use seu teclado para enviar eventos de teclas ao dispositivo pareado", "Description[ru]": "Используйте клавиатуру для отправки нажатий клавиш на сопряжённое устройство", "Description[sk]": "Používajte vašu klávesnicu na posielanie stlačení klávesov do párovaných zariadení", "Description[sr@ijekavian]": "Користите тастатуру за куцање на упареном уређају", From eac1e07e29a456cbfb4d4890cd128446d19d7b9f Mon Sep 17 00:00:00 2001 From: Nicolas Fella Date: Sat, 21 Mar 2020 21:13:41 +0100 Subject: [PATCH 3/3] Revert "Make default name and device type customizable" This causes a crash described in https://invent.kde.org/kde/kdeconnect-kde/-/merge_requests/206#note_37534 This reverts commit a39a2d562dd766f9e8e223e6d82ef87c87d2e1cc. --- core/daemon.h | 2 -- core/kdeconnectconfig.cpp | 19 +++++++++++-------- daemon/kdeconnectd.cpp | 15 --------------- tests/testdaemon.h | 8 -------- 4 files changed, 11 insertions(+), 33 deletions(-) diff --git a/core/daemon.h b/core/daemon.h index 31e4ebe87..9840e678a 100644 --- a/core/daemon.h +++ b/core/daemon.h @@ -55,8 +55,6 @@ public: virtual void quit() = 0; virtual QNetworkAccessManager* networkAccessManager(); virtual KJobTrackerInterface* jobTracker() = 0; - virtual QString defaultName() const = 0; - virtual QString deviceType() const = 0; Device* getDevice(const QString& deviceId); diff --git a/core/kdeconnectconfig.cpp b/core/kdeconnectconfig.cpp index b3ae200d2..a23f0924b 100644 --- a/core/kdeconnectconfig.cpp +++ b/core/kdeconnectconfig.cpp @@ -29,6 +29,7 @@ #include #include #include +#include #include #include #include @@ -52,9 +53,6 @@ struct KdeConnectConfigPrivate { QSettings* m_config; QSettings* m_trustedDevices; - QString m_defaultName; - QString m_deviceType; - #ifdef USE_PRIVATE_DBUS QString m_privateDBusAddress; // Private DBus Address cache #endif @@ -86,16 +84,21 @@ KdeConnectConfig::KdeConnectConfig() d->m_config = new QSettings(baseConfigDir().absoluteFilePath(QStringLiteral("config")), QSettings::IniFormat); d->m_trustedDevices = new QSettings(baseConfigDir().absoluteFilePath(QStringLiteral("trusted_devices")), QSettings::IniFormat); - d->m_defaultName = Daemon::instance()->defaultName(); - d->m_deviceType = Daemon::instance()->deviceType(); - loadPrivateKey(); loadCertificate(); } QString KdeConnectConfig::name() { - return d->m_config->value(QStringLiteral("name"), d->m_defaultName).toString(); + QString username; + #ifdef Q_OS_WIN + username = QString::fromLatin1(qgetenv("USERNAME")); + #else + username = QString::fromLatin1(qgetenv("USER")); + #endif + QString defaultName = username + QStringLiteral("@") + QHostInfo::localHostName(); + QString name = d->m_config->value(QStringLiteral("name"), defaultName).toString(); + return name; } void KdeConnectConfig::setName(const QString& name) @@ -106,7 +109,7 @@ void KdeConnectConfig::setName(const QString& name) QString KdeConnectConfig::deviceType() { - return d->m_deviceType; + return QStringLiteral("desktop"); // TODO } QString KdeConnectConfig::deviceId() diff --git a/daemon/kdeconnectd.cpp b/daemon/kdeconnectd.cpp index 8977d589c..4aeba2a65 100644 --- a/daemon/kdeconnectd.cpp +++ b/daemon/kdeconnectd.cpp @@ -29,7 +29,6 @@ #include #include #include -#include #include #include @@ -96,20 +95,6 @@ public: return KIO::getJobTracker(); } - QString defaultName() const override { - QString username; -#ifdef Q_OS_WIN - username = QString::fromLatin1(qgetenv("USERNAME")); -#else - username = QString::fromLatin1(qgetenv("USER")); -#endif - return username + QLatin1Char('@') + QHostInfo::localHostName(); - } - - QString deviceType() const override { - return QStringLiteral("desktop"); - } - Q_SCRIPTABLE void sendSimpleNotification(const QString &eventId, const QString &title, const QString &text, const QString &iconName) override { KNotification* notification = new KNotification(eventId); //KNotification::Persistent diff --git a/tests/testdaemon.h b/tests/testdaemon.h index 7a668770e..c42604429 100644 --- a/tests/testdaemon.h +++ b/tests/testdaemon.h @@ -80,14 +80,6 @@ public: qDebug() << "quit was called"; } - QString defaultName() const override { - return QStringLiteral("test@localhost"); - } - - QString deviceType() const override { - return QStringLiteral("desktop"); - } - KJobTrackerInterface* jobTracker() override { if (!m_jobTrackerInterface) {