Compare commits
16 Commits
bugfix/web
...
feature/im
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
00d822ad4b | ||
|
|
9cd8996aeb | ||
|
|
ae35d5873a | ||
|
|
fe9aaa0d29 | ||
|
|
076bde7669 | ||
|
|
592bee1ac1 | ||
|
|
c9a7d56da4 | ||
|
|
2157cc8e4a | ||
|
|
0d4fe11cfb | ||
|
|
ecbf4e511d | ||
|
|
16bbae832e | ||
|
|
571da788d0 | ||
|
|
f2eed5ece0 | ||
|
|
2c5516310f | ||
|
|
5550dffab8 | ||
|
|
b9744dd6b5 |
@@ -304,6 +304,11 @@ public class WebDavStorage extends JavaFileStorageBase {
|
||||
//relative path:
|
||||
e.path = buildPathFromHref(parentPath, r.href);
|
||||
}
|
||||
if ( (parentPath.indexOf("@") != -1) && (e.path.indexOf("@") == -1))
|
||||
{
|
||||
//username/password not contained in .href response. Add it back from parentPath:
|
||||
e.path = parentPath.substring(0, parentPath.indexOf("@")+1) + e.path.substring(e.path.indexOf("://")+3);
|
||||
}
|
||||
|
||||
if ((depth == 1) && e.isDirectory)
|
||||
{
|
||||
|
||||
@@ -37,6 +37,7 @@ using System.Net;
|
||||
using System.Text;
|
||||
using Android.Content.Res;
|
||||
using Android.Database;
|
||||
using Android.Gms.Common;
|
||||
using Android.Gms.Tasks;
|
||||
using Android.Graphics;
|
||||
using Android.Graphics.Drawables;
|
||||
@@ -1155,6 +1156,12 @@ namespace keepass2android
|
||||
|
||||
dlgView.FindViewById<Button>(Resource.Id.totp_scan).Click += async (object o, EventArgs args) =>
|
||||
{
|
||||
if (GoogleApiAvailability.Instance.IsGooglePlayServicesAvailable(this) != ConnectionResult.Success)
|
||||
{
|
||||
Toast.MakeText(this, Resource.String.qr_scanning_error_no_google_play_services, ToastLength.Long);
|
||||
return;
|
||||
}
|
||||
|
||||
GmsBarcodeScannerOptions options = new GmsBarcodeScannerOptions.Builder()
|
||||
.SetBarcodeFormats(Barcode.FormatQrCode)
|
||||
.Build();
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:versionCode="201"
|
||||
android:versionName="1.12-r0"
|
||||
android:versionCode="202"
|
||||
android:versionName="1.12-r1"
|
||||
package="keepass2android.keepass2android"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:installLocation="auto">
|
||||
|
||||
@@ -295,7 +295,7 @@ Der Android Robot wird genutzt und wurde modifiziert basierend auf Arbeiten, die
|
||||
<string name="TanExpiresOnUse_title">TAN verfällt bei Verwendung</string>
|
||||
<string name="TanExpiresOnUse_summary">TAN-Einträge als abgelaufen markieren, wenn sie verwendet werden</string>
|
||||
<string name="ShowUsernameInList_title">Benutzernamen in Liste anzeigen</string>
|
||||
<string name="ShowUsernameInList_summary">Zeige Benutzernamen unter den Titeln der Einträge. Hilfreich bei mehreren Accounts für einen Dienst oder bei TANs.</string>
|
||||
<string name="ShowUsernameInList_summary">Benutzernamen unter den Eintragstiteln anzeigen. Nützlich für mehrere Konten bei einem Dienst oder für TANs.</string>
|
||||
<string name="RememberRecentFiles_title">Datenbanken merken</string>
|
||||
<string name="RememberRecentFiles_summary">Dateinamen der bisher geöffneten Datenbanken speichern und im Bildschirm zum Öffnen der Datenbank anzeigen.</string>
|
||||
<string name="NoDalVerification_title">Keine Digital-Asset-Link-Verifikation</string>
|
||||
|
||||
@@ -681,6 +681,17 @@
|
||||
<string name="HintLocalBackupInvalidCompositeKey"> \n
|
||||
• Sugerencia: Si piensas que la Base de Datos está dañada o no recuerdas la contraseña maestra después de cambiarla, inténtalo con la última versión de la Base de Datos abierta con éxito pulsando en \"%1$s\" y seleccionando la copia local.
|
||||
</string>
|
||||
<string name="HintLocalBackupOtherError"> \n
|
||||
• Sugerencia: Keepass2Android ha almacenado la última versión del archivo abierto con éxito en el almacenamiento interno. Puedes abrirlo tocando \"%1$s\" y seleccionando la copia de seguridad local.
|
||||
</string>
|
||||
<string name="CorruptDatabaseHelp"> El archivo está corrupto. \n
|
||||
Aquí hay algunas sugerencias que podrían ayudar a diagnosticar el problema:\n
|
||||
|
||||
• Si copiaste el archivo a través de USB ( modo MTP), por favor inténtalo de nuevo usando una herramienta como MyPhoneExplorer. MTP trunca los archivos en ciertos casos.\n
|
||||
• Si no puedes abrir el archivo desde la misma localización en tu PC, es muy probable que el archivo en realidad esté corrupto. En ese caso, por favor usa una copia de seguridad de la base de datos. Si asumes que Keepass2Android ha corrompido el archivo, por favor contacta con el equipo de soporte.\n
|
||||
• Si aún puedes abrir el archivo en tu PC, por favor contacta con el equipo de soporte. Podrías intentar guardarlo con una configuración diferente (p.ej. descomprimido) en el PC y volver a intentar abrirlo en Keepass2Android.
|
||||
|
||||
</string>
|
||||
<string name="open_other_db">Abrir otrar base de datos…</string>
|
||||
<string name="select_database">Seleccione base de datos</string>
|
||||
<string name="configure_child_dbs">Configure bases de datos hijas…</string>
|
||||
@@ -1164,5 +1175,7 @@
|
||||
<string name="AutofillWarning_Intro">Está a punto de insertar credenciales para el dominio \"%1$s\" en la aplicación \"%2$s\".</string>
|
||||
<string name="AutofillWarning_FillDomainInUntrustedApp">Si confía en que \"%2$s\" pertenece a \"%1$s\", o confía en que la aplicación \"%2$s\" no utilizará mal las credenciales (p. e. porque es una aplicación de navegador de confianza), está bien continuar. Si no, por favor cancele.</string>
|
||||
<string name="AutofillWarning_trustAsBrowser">Aceptar siempre en \"%1$s\"</string>
|
||||
<string name="kp2a_switch_on_sendgodone">Volver cuando termine</string>
|
||||
<string name="kp2a_switch_on_sendgodone_summary">Volver cuando se presione enviar/ir/finalizado</string>
|
||||
<string name="english_ime_settings">Ajustes del teclado de Keepass2Android</string>
|
||||
</resources>
|
||||
|
||||
@@ -1184,5 +1184,7 @@
|
||||
<string name="AutofillWarning_Intro">Você esta prestes a inserir credenciais do domínio \"%1$s\" no app \"%2$s\".</string>
|
||||
<string name="AutofillWarning_FillDomainInUntrustedApp">Se você confia em \"%2$s\" para pertencer \"%1$s\" ou se você confia no app \"%2$s\" a não mal-usar as credenciais (ex. por causa de um app de navegador confiável), é ok para continuar. Se não, por favor cancele.</string>
|
||||
<string name="AutofillWarning_trustAsBrowser">Aceitar sempre em \"%1$s\"</string>
|
||||
<string name="kp2a_switch_on_sendgodone">Voltar quando terminar</string>
|
||||
<string name="kp2a_switch_on_sendgodone_summary">Voltar ao pressionar enviar/ir/concluído</string>
|
||||
<string name="english_ime_settings">Configurações do teclado Android</string>
|
||||
</resources>
|
||||
|
||||
@@ -151,6 +151,7 @@
|
||||
<string name="hint_keyfile">fişier cheie</string>
|
||||
<string name="hint_length">lungime</string>
|
||||
<string name="hint_pass">parola</string>
|
||||
<string name="hint_keyfile_path">Calea cheii private SSH</string>
|
||||
<string name="hint_login_pass">Parolă</string>
|
||||
<string name="hint_title">nume</string>
|
||||
<string name="hint_url">URL</string>
|
||||
|
||||
@@ -672,6 +672,26 @@
|
||||
<string name="Continue">Pokračovať</string>
|
||||
<string name="NoFilenameWarning">Zadaná URI pravdepodobne nie je názvom súboru. Ste si istí, že ide o platný súbor?</string>
|
||||
<string name="FirstInvalidCompositeKeyError">Neplatný kompozitný kľúč! Prosím skúste to ešte raz.</string>
|
||||
<string name="RepeatedInvalidCompositeKeyHelp"> Neplatný kompozitný kľúč! Na odomknutie databázy skúste urobiť toto:\n
|
||||
|
||||
• Uistite sa, že ste zadali správne heslo. Na zobrazenie zadaného hesla kliknite na ikonu s okom.\n
|
||||
• Uistite sa, že je vybraný správny typ hesla a že sa zhoduje s typom použitým pri vytváraní databázy.\n
|
||||
• Uistite sa, že ste vybrali správny databázový súbor.
|
||||
</string>
|
||||
<string name="HintLocalBackupInvalidCompositeKey"> \n
|
||||
• Pomôcka: Ak si myslíte, že je súbor s databázou poškodený alebo si nepamätáte primárny kľúč po jeho úprave, môžete skúsiť použiť poslednú úspešne otvorenú verziu súboru (ťuknite na \"%1$s\") a vybrať lokálnu zálohu.
|
||||
</string>
|
||||
<string name="HintLocalBackupOtherError"> \n
|
||||
• Pomôcka: Keepass2Android uložil poslednú úspešne otvorenú verziu súboru do interného úložiska. Môžete ju otvoriť ťuknutím na \"%1$s\" a výberom lokálnej zálohy.
|
||||
</string>
|
||||
<string name="CorruptDatabaseHelp"> Súbor je poškodený. \n
|
||||
Tu je niekoľko tipov, ktoré vám môžu pomôcť odhaliť problém:\n
|
||||
|
||||
• ak ste súbor skopírovali cez USB (režim MTP), skúste to ešte raz s použitím takého nástroja, ako je napr. MyPhoneExplorer. Režim MTP v niektorých prípadoch skracuje súbory.\n
|
||||
• Ak nemôžete otvoriť súbor z rovnakého umiestnenia vo svojom PC, je veľmi pravdepodobné, že je poškodený. V takom prípade použite zálohu databázy. Ak predpokladáte, že súbor porušila aplikácia Keepass2Android, prosím kontaktujte tím podpory.\n
|
||||
• Ak sa dá súbor otvoriť v PC, kontaktujte tím podpory. Môžete tiež skúsiť uložiť ho s odlišnými nastaveniami (napríklad nekomprimovane) na PC a potom ho opäť skúsiť otvoriť v aplikácii Keepass2Android.
|
||||
|
||||
</string>
|
||||
<string name="open_other_db">Otvoriť inú databázu…</string>
|
||||
<string name="select_database">Vybrať databázu</string>
|
||||
<string name="configure_child_dbs">Konfigurovať sekundárne databázy…</string>
|
||||
@@ -1164,5 +1184,7 @@
|
||||
<string name="AutofillWarning_Intro">Chcete vložiť prihlas. údaje pre doménu \"%1$s\" do aplikácie \"%2$s\".</string>
|
||||
<string name="AutofillWarning_FillDomainInUntrustedApp">Ak dôverujete aplikácii \"%2$s\", že patrí \"%1$s\" alebo ak dôverujete, že aplikácia \"%2$s\" nezneužíva prihlasovacie údaje (ak je to napríklad dôveryhodný prehliadač), môžete pokračovať. Ak nie, prosím zrušte túto akciu.</string>
|
||||
<string name="AutofillWarning_trustAsBrowser">Vždy súhlasiť v \"%1$s\"</string>
|
||||
<string name="kp2a_switch_on_sendgodone">Po dokončení prepnúť späť</string>
|
||||
<string name="kp2a_switch_on_sendgodone_summary">Po stlačení Odoslať/Prejsť/Hotovo prejsť späť</string>
|
||||
<string name="english_ime_settings">Nastavenia klávesnice Keepass2Android</string>
|
||||
</resources>
|
||||
|
||||
@@ -1182,5 +1182,7 @@
|
||||
<string name="AutofillWarning_Intro">V aplikacijo \"%2$s\" vstavite poverilnice za domeno \"%1$s\".</string>
|
||||
<string name="AutofillWarning_FillDomainInUntrustedApp">Če zaupate, da \"%2$s\" pripada \"%1$s\" ali da zaupate aplikaciji \"%2$s\" in ne boste zlorabljali poverilnic (npr. ker gre za zaupanja vredno aplikacijo brskalnika), je v redu, če nadaljujete . V nasprotnem primeru prekličite postopek.</string>
|
||||
<string name="AutofillWarning_trustAsBrowser">Sprejmi vedno v \"%1$s\"</string>
|
||||
<string name="kp2a_switch_on_sendgodone">Preklopi nazaj, ko je končano</string>
|
||||
<string name="kp2a_switch_on_sendgodone_summary">Preklopi nazaj, ko pritisnete gumb za pošiljanje/prehajanje/končano</string>
|
||||
<string name="english_ime_settings">Nastavitve tipkovnice Keepass2Android</string>
|
||||
</resources>
|
||||
|
||||
@@ -1156,5 +1156,7 @@ Initial public release
|
||||
<string name="AutofillWarning_Intro">您将要将域名\"%1$s\"的凭据插入应用“%2$s”。</string>
|
||||
<string name="AutofillWarning_FillDomainInUntrustedApp">如果你相信“%2$s”属于\"%1$s\",或者你相信应用“%2$s”不会滥用凭据(例如,它是受信任的浏览器应用),所以可以继续。如果不是,请取消。</string>
|
||||
<string name="AutofillWarning_trustAsBrowser">总是在 \"%1$s 中接受</string>
|
||||
<string name="kp2a_switch_on_sendgodone">完成后切换回来</string>
|
||||
<string name="kp2a_switch_on_sendgodone_summary">按下发送/转到/完成时切换回来</string>
|
||||
<string name="english_ime_settings">键盘设置</string>
|
||||
</resources>
|
||||
|
||||
@@ -548,6 +548,7 @@
|
||||
<string name="filestoragename_dropboxKP2A">Dropbox (KP2A folder)</string>
|
||||
<string name="filestoragehelp_dropboxKP2A">If you do not want to give KP2A access to your full Dropbox, you may select this option. It will request only access to the folder Apps/Keepass2Android. This is especially suited when creating a new database. If you already have a database, select this option to create the folder, then place your file inside the folder (from your PC) and then select this option again for opening the file.</string>
|
||||
<string name="filestoragename_gdrive">Google Drive</string>
|
||||
<string name="filestoragehelp_gdrive">Please note: Google is restricting access to Google Drive from apps for more and more users. If the built-in Google Drive implementation does not work, please use System file picker instead and select Google Drive there!</string>
|
||||
<string name="filestoragename_gdriveKP2A">Google Drive (KP2A files)</string>
|
||||
<string name="filestoragehelp_gdriveKP2A">If you do not want to give KP2A access to your full Google Drive, you may select this option. Note that you need to create a database file first, existing files are not visible to the app. Either choose this option from the Create database screen or, if you already opened a database, by exporting the database choosing this option.</string>
|
||||
<string name="filestoragename_pcloud">PCloud (KP2A folder)</string>
|
||||
@@ -737,6 +738,7 @@
|
||||
<item>Upgraded OneDrive SDK to version 5.68</item>
|
||||
<item>Upgraded Dropbox SDK to version 7.0.0</item>
|
||||
<item>Upgraded Gradle, NewtonsoftJson, FluentFTP, MegaApiClient and okhttp</item>
|
||||
<item>Bugfix in WebDav file selection</item>
|
||||
</string-array>
|
||||
|
||||
|
||||
@@ -1244,6 +1246,7 @@
|
||||
<string name="AutofillWarning_trustAsBrowser">Accept always in "%1$s"</string>
|
||||
<string name="kp2a_switch_on_sendgodone">Switch back when done</string>
|
||||
<string name="kp2a_switch_on_sendgodone_summary">Switch back when pressing send/go/done</string>
|
||||
<string name="qr_scanning_error_no_google_play_services">QR code scanning requires Google Play Services. Please install or update Google Play Services on your device.</string>
|
||||
<string name="english_ime_settings">Android keyboard settings</string>
|
||||
|
||||
</resources>
|
||||
Reference in New Issue
Block a user