diff --git a/AndroidManifest.xml b/AndroidManifest.xml index cc8a70e2..0c351116 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -1,8 +1,8 @@ + android:versionCode="1330" + android:versionName="1.3.3"> diff --git a/build.gradle b/build.gradle index 8fe6d174..d53c9e1a 100644 --- a/build.gradle +++ b/build.gradle @@ -3,7 +3,7 @@ buildscript { jcenter() } dependencies { - classpath 'com.android.tools.build:gradle:2.1.2' + classpath 'com.android.tools.build:gradle:2.1.3' } } diff --git a/res/values-ast/strings.xml b/res/values-ast/strings.xml index ffea0903..744f6d4d 100644 --- a/res/values-ast/strings.xml +++ b/res/values-ast/strings.xml @@ -4,17 +4,15 @@ Unvia avisos pa SMS y llamaes Informe de batería Infoma davezu del estáu de la batería - Esposición del sistema de ficheros Sincronización del cartafueyu Comparte\'l conteníu del cartafueyu Entrada remota Controles remotos multimedia - Executar comandu Ping - Unvia y recibe pings + Unvia y recibi pings Sincronización d\'avisos Accede a los tos avisos dende otros preseos - Compartir y recibir + Unvia y recibi pings Comparte ficheros y URLs ente preseos Esta carauterística nun ta disponible na to versión d\'Android Ensin preseos @@ -25,34 +23,23 @@ Unviar ping Controles multimedia Entrada remota - Muevi un deu enriba la pantalla pa mover el mur. Calca pa un clic y usa dos/tres deos pa los botones de drecha y en mediu. Usa un primíu llargu p\'arrastrar y soltar. - Afitar aición de calcu con dos deos - Afitar aición de calcu con tres deos - Afitar sensibilidá del panel táutil - Direición inversa de desplazamientu + Muevi un deu enriba la pantalla pa mover el mur. calca pa un clic y usa dos/tres deos pa los motones de drecha y mediu. Usa un primíu llargu pa arrastrar y soltar. Clic drechu Clic d\'en mediu Nada - drecha - d\'en mediu - por defeutu - La más lenta + Slowest Above Slowest - Predeterminada - Penriba lo predeterminao - La más rápida + Default + Above Default + Fastest Preseos coneutaos Preseos disponibles Preseos recordaos - Los complementos fallaron al cargase (calca pa más información): - Axustes de complementos - Desempareyar El preséu empareyáu nun ye agamable - Empareyar preséu nuevu Preséu desconocíu Nun ye algamable\'l preséu Empareyamientu yá solicitáu @@ -79,8 +66,6 @@ %1s Calca pa responder Reconeutar - Unviar clic drechu - Unviar clic d\'en mediu Amosar tecláu Preséu non empareyáu Solicitar empareyamientu @@ -106,7 +91,6 @@ 1 minutu 2 minutos - Compartir en... Esti preséu usa una versión vieya del protocolu Esti preséu usa una versión anovada del protocolu Axustes xenerales @@ -137,7 +121,7 @@ %1$s en %2$s Unviar ficheros Preseos KDE Connect - Equí deberíen apaecer otros preseos executando KDE Connect. + Deberíen apaecer equí otros preseos executando KDE Connect. Preséu empareyáu Renomar preséu Renomar diff --git a/res/values-da/strings.xml b/res/values-da/strings.xml index e28e019a..2f71f832 100644 --- a/res/values-da/strings.xml +++ b/res/values-da/strings.xml @@ -34,8 +34,6 @@ Bevæg en finger på skærmen for at flytte musemarkøren. Tap for at klikke og brug to/tre-fingre for højre og midterste museknap. Brug et langt tryk til at trække og slippe. Angiv handling for tap med to fingre Angiv handling for tap med tre fingre - Angiv følsomhed for touchpad - Omvendt rulleretning Højreklik Midterklik @@ -43,13 +41,12 @@ højre midter - standard - Mest langsom - Over mest langsom - Standard - Over standard - Hurtigst + Slowest + Above Slowest + Default + Above Default + Fastest Forbundne enheder Tilgængelig enheder @@ -68,10 +65,6 @@ Annulleret af brugeren Annulleret af modpart Ugyldige nøgle modtaget - Krypteringsinfo - Den anden enhed bruger ikke en nylig version af KDE Connect, og bruger dermed den forældede krypteringsmetode. - SHA1-fingeraftrykket for dit enhedscertifikat er: - SHA1-fingeraftrykket for det eksterne enhedscertifikat er: Anmodet om parring Parringsanmodning fra %1s Modtog link fra %1s @@ -161,6 +154,4 @@ Find min tablet Ringer til denne enhed, så du kan finde den. Fundet - Åbn - Luk diff --git a/res/values-de/strings.xml b/res/values-de/strings.xml index 57588ad1..b1177daf 100644 --- a/res/values-de/strings.xml +++ b/res/values-de/strings.xml @@ -5,7 +5,6 @@ Akkubericht Akkustatus periodisch berichten Dateisystem zeigen - Erlaubt das Browsen des Dateisystems auf diesem Gerät aus der Ferne Abgleich der Zwischenablage Inhalt der Zwischenablage freigeben Ferneingabe @@ -28,8 +27,6 @@ Ferneingabe Aktionsausführung bei Berührung mit zwei Fingern einstellen Aktionsausführung bei Berührung mit drei Fingern einstellen - Empfindlichkeit des Touchpads einstellen - Bildlaufrichtung umkehren Rechtsklick Mittelklick @@ -37,13 +34,12 @@ Rechts Mitte - Standard - Langsamste + Slowest Above Slowest - Standard + Default Above Default - Schnellste + Fastest Verbundene Geräte Verfügbare Gerät @@ -62,9 +58,6 @@ Abbruch durch Benutzer Abbruch durch Gegenstelle Ungültiger Schlüssel empfangen - Verschlüsselungsinformationen - Der SHA1-Fingerabdruck Ihres Gerätezertifikats lautet: - Der SHA1-Fingerabdruck des Gerätezertifikats der Gegenstelle lautet: Verbindung angefordert Verbindungsanfrage von %1s Verknüpfung von %1s erhalten @@ -145,7 +138,6 @@ SMS senden Text-Nachrichten von Ihrer Arbeitsfläche senden Dieses Modul wird durch das Gerät nicht unterstützt - Mein Telefon suchen Gefunden Öffnen Schließen diff --git a/res/values-fi/strings.xml b/res/values-fi/strings.xml index 978c6b63..7a36c0ab 100644 --- a/res/values-fi/strings.xml +++ b/res/values-fi/strings.xml @@ -28,8 +28,6 @@ Liikuta hiiren osoitinta liikuttamalla sormeasi näytöllä. Napsauta napauttamalla yhdellä sormella, käytä oikeaa painiketta kahdella sormella ja keskipainiketta kolmella. Vedä ja pudota painamalla pitkään. Aseta kahden sormen napautuksen toiminto Aseta kolmen sormen napautuksen toiminto - Aseta kosketuslevyn herkkyys - Käänteinen vierityssuunta Oikea napsautus Keskinapsautus @@ -37,13 +35,12 @@ Oikea painike Keskipainike - oletus - Hitain - Hitainta suurempi - Oletus - Oletusta suurempi - Nopein + Slowest + Above Slowest + Default + Above Default + Fastest Yhdistetyt laitteet Saatavilla olevat laitteet diff --git a/res/values-gl/strings.xml b/res/values-gl/strings.xml index d2df0d88..5e490385 100644 --- a/res/values-gl/strings.xml +++ b/res/values-gl/strings.xml @@ -28,8 +28,6 @@ Mova un dedo na pantalla para mover o cursor. Toque para facer clic, e use dous ou tres dedos para os botóns secundario e central. Prema durante un tempo para arrastrar e soltar. Definir a acción de tocar con dous dedos Definir a acción de tocar con tres dedos - Definir a sensibilidade do punteiro táctil - Inverter a dirección de desprazamento Clic dereito Clic central @@ -37,13 +35,12 @@ dereita medio - predeterminado - O máis lento - Lento - Predeterminado - Rápido - O mais rápido + Slowest + Above Slowest + Default + Above Default + Fastest Dispositivos conectados Dispositivos dispoñíbeis diff --git a/res/values-lt/strings.xml b/res/values-lt/strings.xml index 603c07a0..307b9292 100644 --- a/res/values-lt/strings.xml +++ b/res/values-lt/strings.xml @@ -41,11 +41,14 @@ Jau paprašyta suporuoti Įrenginys jau suporuotas Nepavyksta išsiųsti paketo - Skirtasis laikas baigėsi Naudotojas atšaukė užduotį Porininkas atšaukė užduotį Gautas netinkamas raktas Paprašyta suporuoti + %1s + %1s + %1s + %1s Norėdami atsakyti, palieskite Prisijungti iš naujo Rodyti klaviatūrą @@ -83,6 +86,7 @@ Suporuoti naują įrenginį Atrišti %s Pridėti įrenginį pagal IP + Vidinė saugykla Visi failai SD kortelė %d SD kortelė @@ -96,12 +100,9 @@ Čia turėtų pasirodyti to kiti paties tinklo įrenginiai, kuriuose veikia „KDE Connect“ Įrenginys suporuotas Pervadinti įrenginį - Pervadinti Atnaujinti Šis suporuotas įrenginys nepasiekiamas. Patikrinkite, ar jis prisijungęs prie to paties tinklo. Siųsti SMS Telefonas nepalaiko šio papildinio Radau - Atverti - Užverti diff --git a/res/values-pt-rBR/strings.xml b/res/values-pt-rBR/strings.xml index 5199a7a2..5d1ad0f6 100644 --- a/res/values-pt-rBR/strings.xml +++ b/res/values-pt-rBR/strings.xml @@ -28,8 +28,6 @@ Mova um dedo pela tela para mover o ponteiro do mouse. Dê um toque para clicar e use dois/três dedos para os botões da direita e do meio. Use uma pressão longa para arrastar e soltar. Definir a ação do toque com dois dedos Definir a ação do toque com três dedos - Definir a sensibilidade do touchpad - Direção de rolagem inversa Botão direito Botão do meio @@ -37,13 +35,12 @@ direita meio - padrão - Mais lento - Ainda mais lento - Padrão - Acima do padrão - Mais rápido + Slowest + Above Slowest + Default + Above Default + Fastest Dispositivos conectados Dispositivos disponíveis @@ -148,6 +145,4 @@ Enviar mensagens de texto do seu Desktop Este plugin não é suportado pelo dispositivo Encontrado - Abrir - Fechar diff --git a/res/values-pt/strings.xml b/res/values-pt/strings.xml index 1a8e80fe..d2473d9b 100644 --- a/res/values-pt/strings.xml +++ b/res/values-pt/strings.xml @@ -19,7 +19,7 @@ Sincronização da notificação Aceder às suas notificações a partir de outros dispositivos Receber as notificações - Receber as notificações de outros dispositivos e mostrá-las no Android + Receber as notificações do outro dispositivo e mostrá-las no Android Partilhar e receber Partilhar ficheiros e URL\'s entre dispositivos Esta funcionalidade não está disponível na sua versão do Android @@ -43,13 +43,13 @@ direita meio - predefinição + por omissão - Mais Lento - Ainda Mais Lento + Mais Lenta + Ainda Mais Lenta Predefinição Acima da Predefinição - Mais Rápido + Mais Rápida Dispositivos ligados Dispositivos disponíveis @@ -68,8 +68,8 @@ Cancelado pelo utilizador Cancelado pela outra máquina Chave inválida recebida - Dados de Encriptação - O outro dispositivo não usa uma versão recente do KDE Connect; será usado o método antigo de encriptação. + Informação de Encriptação + O outro dispositivo não usa uma versão recente do KDE Connect; a ser usado o método de encriptação antigo. A impressão digital SHA1 do certificado do seu dispositivo é: A impressão digital SHA1 do certificado do dispositivo remoto é: Emparelhamento pedido diff --git a/res/values-sk/strings.xml b/res/values-sk/strings.xml index 7fc54842..5ea41056 100644 --- a/res/values-sk/strings.xml +++ b/res/values-sk/strings.xml @@ -14,6 +14,7 @@ Poslať a prijať pingy Synchronizácia pripomienok Prístup k vašim pripomienkam z iných zariadení + Prijať upozornenia Zdieľať a prijať Zdieľať súbory a medzi zariadeniami Táto funkcia nie je dostupná vo vašej verzii Androidu diff --git a/res/values-zh-rCN/strings.xml b/res/values-zh-rCN/strings.xml index 519fbe37..e49f3a46 100644 --- a/res/values-zh-rCN/strings.xml +++ b/res/values-zh-rCN/strings.xml @@ -145,6 +145,4 @@ 从桌面发送短消息 设备不支持此插件 找到 - 打开 - 关闭 diff --git a/src/org/kde/kdeconnect/Backends/LanBackend/LanLinkProvider.java b/src/org/kde/kdeconnect/Backends/LanBackend/LanLinkProvider.java index 1b1eda0a..1c728381 100644 --- a/src/org/kde/kdeconnect/Backends/LanBackend/LanLinkProvider.java +++ b/src/org/kde/kdeconnect/Backends/LanBackend/LanLinkProvider.java @@ -249,6 +249,15 @@ public class LanLinkProvider extends BaseLinkProvider implements LanLink.LinkDis } } catch (Exception e) { e.printStackTrace(); + BackgroundService.RunCommand(context, new BackgroundService.InstanceCallback() { + @Override + public void onServiceStart(BackgroundService service) { + Device device = service.getDevice(deviceId); + Log.e("LanLinkProvider", "Unpairing "+(device != null)); + if (device == null) return; + device.unpair(); + } + }); } } diff --git a/src/org/kde/kdeconnect/Plugins/FindMyPhonePlugin/FindMyPhoneActivity.java b/src/org/kde/kdeconnect/Plugins/FindMyPhonePlugin/FindMyPhoneActivity.java index 57b9648f..2c565bff 100644 --- a/src/org/kde/kdeconnect/Plugins/FindMyPhonePlugin/FindMyPhoneActivity.java +++ b/src/org/kde/kdeconnect/Plugins/FindMyPhonePlugin/FindMyPhoneActivity.java @@ -1,6 +1,7 @@ package org.kde.kdeconnect.Plugins.FindMyPhonePlugin; import android.app.Activity; +import android.content.Intent; import android.media.AudioAttributes; import android.media.AudioManager; import android.media.Ringtone; @@ -16,6 +17,12 @@ import org.kde.kdeconnect_tp.R; public class FindMyPhoneActivity extends Activity { Ringtone ringtone; + @Override + protected void onNewIntent(Intent intent) { + super.onNewIntent(intent); + finish(); //If this activity was already open and we received the ring packet again, just finish it + } + @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);