diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 4e9ab3e7..f6721329 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -7,7 +7,6 @@ - diff --git a/app/src/main/java/com/m2049r/xmrwallet/BaseActivity.java b/app/src/main/java/com/m2049r/xmrwallet/BaseActivity.java index 1f1f9b19..4a4881bb 100644 --- a/app/src/main/java/com/m2049r/xmrwallet/BaseActivity.java +++ b/app/src/main/java/com/m2049r/xmrwallet/BaseActivity.java @@ -16,36 +16,18 @@ package com.m2049r.xmrwallet; -import android.app.PendingIntent; import android.content.Context; -import android.content.Intent; -import android.net.Uri; -import android.nfc.FormatException; -import android.nfc.NdefMessage; -import android.nfc.NdefRecord; -import android.nfc.NfcAdapter; -import android.nfc.Tag; -import android.nfc.tech.Ndef; -import android.os.AsyncTask; -import android.os.Build; -import android.os.Bundle; import android.os.Handler; import android.os.Looper; import android.os.PowerManager; -import android.widget.Toast; import androidx.annotation.CallSuper; -import androidx.annotation.Nullable; -import androidx.fragment.app.Fragment; import com.m2049r.xmrwallet.data.BarcodeData; import com.m2049r.xmrwallet.dialog.ProgressDialog; -import com.m2049r.xmrwallet.fragment.send.SendFragment; import com.m2049r.xmrwallet.ledger.Ledger; import com.m2049r.xmrwallet.ledger.LedgerProgressDialog; -import java.io.IOException; - import timber.log.Timber; public class BaseActivity extends SecureActivity @@ -141,91 +123,6 @@ public class BaseActivity extends SecureActivity Timber.d("WakeLock released"); } - - @Override - protected void onCreate(@Nullable Bundle savedInstanceState) { - super.onCreate(savedInstanceState); - initNfc(); - } - - @Override - protected void onPostResume() { - super.onPostResume(); - if (nfcAdapter != null) { - nfcAdapter.enableForegroundDispatch(this, nfcPendingIntent, null, null); - // intercept all techs so we can tell the user their tag is no good - } - } - - @Override - protected void onPause() { - Timber.d("onPause()"); - if (nfcAdapter != null) - nfcAdapter.disableForegroundDispatch(this); - super.onPause(); - } - - @Override - protected void onNewIntent(Intent intent) { - super.onNewIntent(intent); - processNfcIntent(intent); - } - - // NFC stuff - private NfcAdapter nfcAdapter; - private PendingIntent nfcPendingIntent; - - public void initNfc() { - nfcAdapter = NfcAdapter.getDefaultAdapter(this); - if (nfcAdapter == null) // no NFC support - return; - nfcPendingIntent = PendingIntent.getActivity(this, 0, - new Intent(this, getClass()).addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP), - Build.VERSION.SDK_INT >= Build.VERSION_CODES.M ? PendingIntent.FLAG_IMMUTABLE : 0); - } - - private void processNfcIntent(Intent intent) { - String action = intent.getAction(); - Timber.d("ACTION=%s", action); - if (NfcAdapter.ACTION_NDEF_DISCOVERED.equals(action) - || NfcAdapter.ACTION_TAG_DISCOVERED.equals(action) - || NfcAdapter.ACTION_TECH_DISCOVERED.equals(action)) { - Tag tag = intent.getParcelableExtra(NfcAdapter.EXTRA_TAG); - Ndef ndef = Ndef.get(tag); - if (ndef == null) { - Toast.makeText(this, getString(R.string.nfc_tag_unsupported), Toast.LENGTH_LONG).show(); - return; - } - - Fragment f = getSupportFragmentManager().findFragmentById(R.id.fragment_container); - if (f instanceof ReceiveFragment) { - // We want to write a Tag from the ReceiveFragment - BarcodeData bc = ((ReceiveFragment) f).getBarcodeData(); - if (bc != null) { - new AsyncWriteTag(ndef, bc.getUri()).execute(); - } // else wallet is not loaded yet or receive is otherwise not ready - ignore - } else if (f instanceof SendFragment) { - // We want to read a Tag for the SendFragment - NdefMessage ndefMessage = ndef.getCachedNdefMessage(); - if (ndefMessage == null) { - Toast.makeText(this, getString(R.string.nfc_tag_read_undef), Toast.LENGTH_LONG).show(); - return; - } - NdefRecord firstRecord = ndefMessage.getRecords()[0]; - Uri uri = firstRecord.toUri(); // we insist on the first record - if (uri == null) { - Toast.makeText(this, getString(R.string.nfc_tag_read_undef), Toast.LENGTH_LONG).show(); - } else { - BarcodeData bc = BarcodeData.fromString(uri.toString()); - if (bc == null) - Toast.makeText(this, getString(R.string.nfc_tag_read_undef), Toast.LENGTH_LONG).show(); - else - onUriScanned(bc); - } - } - } - } - // this gets called only if we get data @CallSuper void onUriScanned(BarcodeData barcodeData) { @@ -239,75 +136,4 @@ public class BaseActivity extends SecureActivity barcodeData = null; return popped; } - - private class AsyncWriteTag extends AsyncTask { - - Ndef ndef; - Uri uri; - String errorMessage = null; - - AsyncWriteTag(Ndef ndef, Uri uri) { - this.ndef = ndef; - this.uri = uri; - } - - @Override - protected void onPreExecute() { - super.onPreExecute(); - showProgressDialog(R.string.progress_nfc_write); - } - - @Override - protected Boolean doInBackground(Void... params) { - if (params.length != 0) return false; - try { - writeNdef(ndef, uri); - return true; - } catch (IOException | FormatException ex) { - Timber.e(ex); - } catch (IllegalArgumentException ex) { - errorMessage = ex.getMessage(); - Timber.d(errorMessage); - } finally { - try { - ndef.close(); - } catch (IOException ex) { - Timber.e(ex); - } - } - return false; - } - - @Override - protected void onPostExecute(Boolean result) { - super.onPostExecute(result); - if (isDestroyed()) { - return; - } - dismissProgressDialog(); - if (!result) { - if (errorMessage != null) - Toast.makeText(getApplicationContext(), errorMessage, Toast.LENGTH_LONG).show(); - else - Toast.makeText(getApplicationContext(), getString(R.string.nfc_write_failed), Toast.LENGTH_LONG).show(); - } else { - Toast.makeText(getApplicationContext(), getString(R.string.nfc_write_successful), Toast.LENGTH_SHORT).show(); - } - } - } - - void writeNdef(Ndef ndef, Uri uri) throws IOException, FormatException { - NfcAdapter nfcAdapter = NfcAdapter.getDefaultAdapter(this); - if (nfcAdapter == null) return; // no NFC support here - - NdefRecord recordNFC = NdefRecord.createUri(uri); - NdefMessage message = new NdefMessage(recordNFC); - ndef.connect(); - int tagSize = ndef.getMaxSize(); - int msgSize = message.getByteArrayLength(); - Timber.d("tagSize=%d, msgSIze=%d, uriSize=%d", tagSize, msgSize, uri.toString().length()); - if (tagSize < msgSize) - throw new IllegalArgumentException(getString(R.string.nfc_tag_size, tagSize, msgSize)); - ndef.writeNdefMessage(message); - } } diff --git a/app/src/main/java/com/m2049r/xmrwallet/ReceiveFragment.java b/app/src/main/java/com/m2049r/xmrwallet/ReceiveFragment.java index a08e1446..b05662c4 100644 --- a/app/src/main/java/com/m2049r/xmrwallet/ReceiveFragment.java +++ b/app/src/main/java/com/m2049r/xmrwallet/ReceiveFragment.java @@ -22,7 +22,6 @@ import android.graphics.Bitmap; import android.graphics.Canvas; import android.graphics.drawable.BitmapDrawable; import android.net.Uri; -import android.nfc.NfcManager; import android.os.Bundle; import android.text.Editable; import android.text.Html; @@ -191,11 +190,6 @@ public class ReceiveFragment extends Fragment { throw new IllegalStateException("no wallet info"); } - View tvNfc = view.findViewById(R.id.tvNfc); - NfcManager manager = (NfcManager) getContext().getSystemService(Context.NFC_SERVICE); - if ((manager != null) && (manager.getDefaultAdapter() != null)) - tvNfc.setVisibility(View.VISIBLE); - return view; } diff --git a/app/src/main/java/com/m2049r/xmrwallet/WalletActivity.java b/app/src/main/java/com/m2049r/xmrwallet/WalletActivity.java index af3a48ac..cb65fbac 100644 --- a/app/src/main/java/com/m2049r/xmrwallet/WalletActivity.java +++ b/app/src/main/java/com/m2049r/xmrwallet/WalletActivity.java @@ -925,12 +925,8 @@ public class WalletActivity extends BaseActivity implements WalletFragment.Liste @Override void onUriScanned(BarcodeData barcodeData) { super.onUriScanned(barcodeData); - boolean processed = false; if (onUriScannedListener != null) { - processed = onUriScannedListener.onUriScanned(barcodeData); - } - if (!processed || (onUriScannedListener == null)) { - Toast.makeText(this, getString(R.string.nfc_tag_read_what), Toast.LENGTH_LONG).show(); + onUriScannedListener.onUriScanned(barcodeData); } } diff --git a/app/src/main/java/com/m2049r/xmrwallet/fragment/send/SendAddressWizardFragment.java b/app/src/main/java/com/m2049r/xmrwallet/fragment/send/SendAddressWizardFragment.java index f25ad19b..2a4a2e12 100644 --- a/app/src/main/java/com/m2049r/xmrwallet/fragment/send/SendAddressWizardFragment.java +++ b/app/src/main/java/com/m2049r/xmrwallet/fragment/send/SendAddressWizardFragment.java @@ -17,12 +17,10 @@ package com.m2049r.xmrwallet.fragment.send; import android.content.Context; -import android.nfc.NfcManager; import android.os.Bundle; import android.text.Editable; import android.text.Html; import android.text.InputType; -import android.text.Spanned; import android.text.TextWatcher; import android.util.Patterns; import android.view.KeyEvent; @@ -268,11 +266,6 @@ public class SendAddressWizardFragment extends SendWizardFragment { etDummy.setRawInputType(InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS); etDummy.requestFocus(); - View tvNfc = view.findViewById(R.id.tvNfc); - NfcManager manager = (NfcManager) getContext().getSystemService(Context.NFC_SERVICE); - if ((manager != null) && (manager.getDefaultAdapter() != null)) - tvNfc.setVisibility(View.VISIBLE); - return view; } diff --git a/app/src/main/res/drawable/ic_nfc.xml b/app/src/main/res/drawable/ic_nfc.xml deleted file mode 100644 index 2821ae80..00000000 --- a/app/src/main/res/drawable/ic_nfc.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - diff --git a/app/src/main/res/layout/fragment_receive.xml b/app/src/main/res/layout/fragment_receive.xml index c4bea6e0..91b2c70c 100644 --- a/app/src/main/res/layout/fragment_receive.xml +++ b/app/src/main/res/layout/fragment_receive.xml @@ -90,8 +90,8 @@ android:id="@+id/cvQrCode" android:layout_width="wrap_content" android:layout_height="match_parent" - android:layout_above="@id/tvNfc" android:layout_alignParentTop="true" + android:layout_alignParentBottom="true" android:layout_centerHorizontal="true" android:layout_margin="16dp" android:backgroundTint="#ffffffff" @@ -120,18 +120,6 @@ android:adjustViewBounds="true" android:src="#fff" /> - - diff --git a/app/src/main/res/layout/fragment_send_address.xml b/app/src/main/res/layout/fragment_send_address.xml index 375e0f0e..784e6045 100644 --- a/app/src/main/res/layout/fragment_send_address.xml +++ b/app/src/main/res/layout/fragment_send_address.xml @@ -175,7 +175,6 @@ android:inputType="textMultiLine" android:textAlignment="textStart" /> - - - diff --git a/app/src/main/res/values-cat/strings.xml b/app/src/main/res/values-cat/strings.xml index de0dd2e6..129efd0e 100644 --- a/app/src/main/res/values-cat/strings.xml +++ b/app/src/main/res/values-cat/strings.xml @@ -305,15 +305,6 @@ %1$s adjunt %1$s separat - Escrivint etiquetatge - Escriptura d\'Etiquetatge fallit! - Escriptura d\'Etiquetatge exitosa - L\'etiquetatge no suporta NDEF! - L\'etiquetatge proporciona %1$d bits, però es necessiten %2$d! - No entenc l\'etiquetatge! - No sé què vols! - NFC Disponible! - Mostra Secrets! Mode de Carrer diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index 9a0bd03e..c48f0d1f 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -308,15 +308,6 @@ Löse OpenAlias auf… OpenAlias ohne DNSSEC – Adresse kann gefälscht sein! - Schreibe Tag - Schreiben des Tags fehlgeschlagen! - Tag erfolgreich geschrieben - Tag unterstützt NDEF nicht! - Tag bietet %1$d Bytes, aber wir brauchen %2$d! - Ich verstehe den Tag nicht! - Ich weiß nicht, was du willst! - NFC verfügbar! - Node Version inkompatibel – bitte updaten! Zeige Geheimnisse! diff --git a/app/src/main/res/values-el/strings.xml b/app/src/main/res/values-el/strings.xml index 5ae3bd42..7b74c42c 100644 --- a/app/src/main/res/values-el/strings.xml +++ b/app/src/main/res/values-el/strings.xml @@ -298,15 +298,6 @@ %1$s attached %1$s detached - Writing Tag - Writing Tag failed! - Writing Tag successful - Tag does not support NDEF! - Tag provides %1$d bytes, but we need %2$d! - I don\'t understand the Tag! - I don\'t know what you want! - NFC Available! - Description (optional) OpenAlias address not available diff --git a/app/src/main/res/values-eo/strings.xml b/app/src/main/res/values-eo/strings.xml index 654a6607..e5aa30c6 100644 --- a/app/src/main/res/values-eo/strings.xml +++ b/app/src/main/res/values-eo/strings.xml @@ -305,20 +305,9 @@ %1$s kunligita %1$s malligita - Skribante etikedon - Etikedsribo malsukcesis! - Etikedskribo sukcesis - Etikedo ne subtenas NDEF! - La etikedo provizas %1$d bajtojn, sed ni bezonas %2$d! - Mi ne komprenas la etikedon! - Damne, kion vi volas?! - NFC disponeblas! - - Montru sekretojn! Strata moduso - Node-o-matiC permesiĝas, frapetu por detaloj. Lasta ĝisdatigita bloko: %1$s Nodoj diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index 5f65939c..040c0be2 100644 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -288,15 +288,6 @@ %1$s adjunto %1$s separado - Escribiento Etiqueta - ¡Escritura de Etiqueta fallida! - Escritura de Etiqueta exitosa - ¡Etiqueta no soporta NDEF! - La etiqueta provee %1$d bytes, pero necesitamos %2$d! - ¡No comprendo la etiqueta! - ¡No sé lo que pides! - ¡NFC disponible! - Descripción (opcional) Dirección OpenAlias no disponible diff --git a/app/src/main/res/values-et/strings.xml b/app/src/main/res/values-et/strings.xml index 369f3f68..eadd219b 100644 --- a/app/src/main/res/values-et/strings.xml +++ b/app/src/main/res/values-et/strings.xml @@ -300,15 +300,6 @@ %1$s lisatud %1$s eemaldatud - Kirjutan silti - Sildi kirjutamine ebaõnnestus! - Sildi kirjutamine õnnestus - Silt ei toeta NDEF\'i! - Sildil on %1$d baiti, kuid meil on vaja %2$d! - Ma ei oska seda silti lugeda! - Ma ei tea, mida sa tahad! - NFC on saadaval! - Serveri versioon ei sobi - palun uuenda! Näita salajast infot diff --git a/app/src/main/res/values-fa/strings.xml b/app/src/main/res/values-fa/strings.xml index f074c400..0b474335 100644 --- a/app/src/main/res/values-fa/strings.xml +++ b/app/src/main/res/values-fa/strings.xml @@ -467,28 +467,6 @@ جدا شد - نوشتن برچسب - نوشتن برچسب شکست خورد! - نوشتن برچسب موفق بود - برچسب از - NDEF - پشتیبانی نمیکند - - - برچسب - %1$d - بایت فراهم کرد، ولی ما - %2$d - بایت نیاز داریم! - - من برچسب را متوجه نمی‌شوم! - نمیدونم از جونم چی میخوای! - - قابلیت - NFC - دردسترس است! - - نمایش اسرار! حالت خیابان diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index f6714104..3a28c5cf 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -299,15 +299,6 @@ %1$s connecté %1$s déconnecté - Écriture du Tag - Échec de l\'écriture du Tag ! - Tag écrit avec succès - le Tag ne supporte pas NDEF ! - Le Tag donne %1$d octets, mais il en faut %2$d ! - Je ne comprend pas le Tag ! - Je ne sais pas ce que vous voulez ! - NFC Disponible ! - Langue Utiliser la Langue du Système diff --git a/app/src/main/res/values-hu/strings.xml b/app/src/main/res/values-hu/strings.xml index d1b1df7b..6e89261e 100644 --- a/app/src/main/res/values-hu/strings.xml +++ b/app/src/main/res/values-hu/strings.xml @@ -298,15 +298,6 @@ %1$s csatlakoztatva %1$s leválasztva - Címke írása - Sikertelen címkeírás! - Sikeres címkeírás - A címke nem támogatja az NDEF-et! - A címke %1$d byte-os, de %2$d kellene! - Nem értem a címkét! - Nem tudom, mit akarsz! - NFC elérhető! - Description (optional) OpenAlias address not available diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml index e28586de..750e6726 100644 --- a/app/src/main/res/values-it/strings.xml +++ b/app/src/main/res/values-it/strings.xml @@ -301,15 +301,6 @@ %1$s allegati %1$s allegati - Scrivendo tag - Scrittura tag fallita! - Scrittura tag riuscita - La tag non supporta NDEF! - La Tag fornisce %1$d bytes, ma ne servono %2$d! - Non capisco la tag! - Non capisco cosa mi hai chiesto! - NFC disponibile! - Descrizione (opzionale) Indirizzo OpenAlias non disponibile diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml index 5260f4eb..cba4ef86 100644 --- a/app/src/main/res/values-ja/strings.xml +++ b/app/src/main/res/values-ja/strings.xml @@ -304,15 +304,6 @@ %1$s が取り付けられました %1$s が取り外されました - タグ書き込み中 - タグ書き込みに失敗! - タグ書き込みに成功 - タグはNDEFをサポートしていません! - タグは %1$d バイトを提供していますが, 私達は %2$d が必要です! - タグを理解できません! - あなたが何をしたいのかわかりません! - NFCが利用可能です! - シークレットを見せてください! ストリートモード diff --git a/app/src/main/res/values-nb/strings.xml b/app/src/main/res/values-nb/strings.xml index 8e9b36ac..c1f9c6b6 100644 --- a/app/src/main/res/values-nb/strings.xml +++ b/app/src/main/res/values-nb/strings.xml @@ -298,15 +298,6 @@ %1$s attached %1$s detached - Writing Tag - Writing Tag failed! - Writing Tag successful - Tag does not support NDEF! - Tag provides %1$d bytes, but we need %2$d! - I don\'t understand the Tag! - I don\'t know what you want! - NFC Available! - Description (optional) OpenAlias address not available diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml index e9bd8f84..b2f6dec1 100644 --- a/app/src/main/res/values-nl/strings.xml +++ b/app/src/main/res/values-nl/strings.xml @@ -296,15 +296,6 @@ %1$s gekoppeld %1$s losgemaakt - Tag wordt geschreven - Tag schrijven mislukt! - Tag is geschreven - Tag ondersteunt NDEF niet! - Tag levert %1$d bytes, maar we hebben er %2$d nodig! - Ik begrijp de Tag niet! - Ik weet niet wat je wilt! - NFC beschikbaar! - Omschrijving (optioneel) OpenAlias-adres niet beschikbaar diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml index a4631170..974049aa 100755 --- a/app/src/main/res/values-pt-rBR/strings.xml +++ b/app/src/main/res/values-pt-rBR/strings.xml @@ -297,15 +297,6 @@ %1$s conectado %1$s desconectado - Escrevendo tag - Erro ao escrever a tag! - Sucesso ao escrever a tag - A tag não suporta NDEF! - Tag disponibiliza %1$d bytes, mas precisamos de %2$d! - Não consigo ler a tag! - Não sei o que você quer! - NFC disponível! - Mostrar Segredos! Modo Rua diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml index c5ca4ec9..841c0ea0 100644 --- a/app/src/main/res/values-pt/strings.xml +++ b/app/src/main/res/values-pt/strings.xml @@ -300,15 +300,6 @@ %1$s Ligado %1$s Desligado - Escrevendo Tag - A escrita do Tag falhou! - Escrita do Tag bem sucedida - A Tag não suporta NDEF! - A Tag tem %1$d bytes, mas nós precisamos de %2$d! - Eu não percebo a Tag! - Eu não percebo o que queres fazer! - NFC Disponivel! - Descrição (opcional) Endereço OpenAlias não disponivel. diff --git a/app/src/main/res/values-ro/strings.xml b/app/src/main/res/values-ro/strings.xml index effbf624..7ea40515 100644 --- a/app/src/main/res/values-ro/strings.xml +++ b/app/src/main/res/values-ro/strings.xml @@ -298,15 +298,6 @@ %1$s atașat %1$s detașat - Se scrie Tag-ul - Scriere Tag eșuată! - Scriere Tag cu succes - Tag-ul nu are suport NDEF! - Tag-ul vine cu %1$d biți, dar avem nevoie de %2$d! - Nu înțeleg Tag-ul! - Nu știu ce vrei! - NFC disponibil! - Descriere (opțional) Adresă OpenAlias indisponibilă diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index 3beb1288..dac96ec3 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -300,15 +300,6 @@ %1$s прикреплен %1$s откреплён - Запись метки - Ошибка записи метки! - Успешная запись метки - Метка не поддерживает NDEF! - Метка предоставляет %1$d байт, но нам нужно %2$d! - Я не понимаю эту метку! - Я не знаю, чего ты хочешь! - NFC доступен! - Описание (необязательно) Адрес OpenAlias недоступен diff --git a/app/src/main/res/values-sk/strings.xml b/app/src/main/res/values-sk/strings.xml index ca77542a..46a73d05 100644 --- a/app/src/main/res/values-sk/strings.xml +++ b/app/src/main/res/values-sk/strings.xml @@ -297,15 +297,6 @@ %1$s pripojený %1$s odpojený - Zapisujem Tag - Zapísanie Tagu zlyhalo! - Zapísanie Tagu úspešné - Tag nepodporuje NDEF! - Tag poskytol %1$d bytes, ale treba %2$d! - Neruzumiem Tagu! - Neviem čo tým básnik myslel! - NFC je dostupné! - Popis (voliteľné) OpenAlias adresa nie je dostupná diff --git a/app/src/main/res/values-sr/strings.xml b/app/src/main/res/values-sr/strings.xml index 9a5d7fe6..6ad0e9ed 100644 --- a/app/src/main/res/values-sr/strings.xml +++ b/app/src/main/res/values-sr/strings.xml @@ -307,15 +307,6 @@ %1$s zakačeno %1$s otkačeno - Pisanje taga - Pisanje taga neuspelo! - Pisanje taga uspešno - Tag ne podržava NDEF! - Tag omogućava %1$d bajta, međutim nama treba %2$d! - Ne razumem tag! - Ne znam šta si mislio! - NFC dostupno! - Pokaži tajne! Ulični mod diff --git a/app/src/main/res/values-sv/strings.xml b/app/src/main/res/values-sv/strings.xml index 66ffb58c..e379be5d 100644 --- a/app/src/main/res/values-sv/strings.xml +++ b/app/src/main/res/values-sv/strings.xml @@ -289,15 +289,6 @@ %1$s ansluten %1$s frånkopplad - Skriver tagg - Misslyckades att skriva till tagg! - Skrivning till tagg lyckades - Taggen stöder inte NDEF! - Taggen har %1$d bytes, men vi behöver %2$d! - Jag förstår inte taggen! - Jag vet inte vad du vill! - NFC tillgängligt! - Beskrivning (valfri) OpenAlias-adress ej tillgänglig diff --git a/app/src/main/res/values-ta/strings.xml b/app/src/main/res/values-ta/strings.xml index 7f9d2457..692fd202 100644 --- a/app/src/main/res/values-ta/strings.xml +++ b/app/src/main/res/values-ta/strings.xml @@ -309,15 +309,6 @@ %1$s இணைக்கப்பட்டது %1$s பிரிக்கப்பட்டது - குறிச்சொல்லை எழுதுகிறது - குறிச்சொல் எழுதல் தோல்வியடைந்தது! - குறிச்சொல் எழுதல் வெற்றியடைந்தது - குறிச்சொலானது NDEF ஐ ஆதரிக்கவில்லை! - குறிச்சொல்லானது %1$d எண்ணுன்மிகளை அளிக்கிறது, ஆனால் நமக்கு %2$d தேவை! - இந்த குறிச்சொல் எனக்கு புரியவில்லை! - உனக்கு என்ன வேண்டும் என்று எனக்கு தெரியவில்லை! - NFC கிடைக்கிறது! - இரகசியங்களை காண்பி! வீதி பாங்கு diff --git a/app/src/main/res/values-uk/strings.xml b/app/src/main/res/values-uk/strings.xml index 6d42337e..74fb8c66 100644 --- a/app/src/main/res/values-uk/strings.xml +++ b/app/src/main/res/values-uk/strings.xml @@ -300,15 +300,6 @@ %1$s підєднаний %1$s відєднаний - Запис мітки - Помилка запису мітки! - Успішний запис мітки - Мітка не підтримує NDEF! - Мітка надає %1$d байт, але нам потрібно %2$d! - Я не розумію цю мітку! - Я не знаю, що ти хочеш! - NFC доступний! - Опис (необов\'язково) Адреса OpenAlias недоступна diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml index b64d0deb..39538288 100644 --- a/app/src/main/res/values-zh-rCN/strings.xml +++ b/app/src/main/res/values-zh-rCN/strings.xml @@ -235,14 +235,6 @@ 账户创建中 %1$s 已连接 %1$s 已断开连接 - NFC标签写入中 - NFC标签写入失败! - NFC标签写入成功 - NFC标签不支持NDEF! - NFC标签提供%1$d字节,但我们需要%2$d! - 我不了解NFC标签! - 我不知道你想要什么! - NFC可用! 显示私密信息 公共场合模式 Node-o-matiC已可用,点此了解更多. diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml index cafc139c..d88897f4 100644 --- a/app/src/main/res/values-zh-rTW/strings.xml +++ b/app/src/main/res/values-zh-rTW/strings.xml @@ -296,15 +296,6 @@ %1$s 已連接 %1$s 已斷開連接 - 正在寫入 NFC 標籤 - NFC 標籤寫入失敗! - NFC 標籤寫入成功 - 此 NFC 標籤不支援 NDEF 格式! - 此 NFC 標籤可存放 %1$d 位元組,但需要 %2$d 位元組! - 無法辨識此 NFC 標籤! - 無法執行此 NFC 標籤的操作! - 可使用 NFC 標籤 - 附註 (選填) 無法使用這個 OpenAlias diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 5376523e..ec714e5b 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -353,15 +353,6 @@ %1$s attached %1$s detached - Writing Tag - Writing Tag failed! - Writing Tag successful - Tag does not support NDEF! - Tag provides %1$d bytes, but we need %2$d! - I don\'t understand the Tag! - I don\'t know what you want! - NFC Available! - \?\?\? Show Secrets!