mirror of
https://github.com/beemdevelopment/Aegis.git
synced 2025-04-27 01:06:14 +00:00
Add ability to change copy behavior
This commit is contained in:
parent
51897a4ab7
commit
3ff242e6b6
45 changed files with 118 additions and 107 deletions
|
@ -0,0 +1,17 @@
|
|||
package com.beemdevelopment.aegis;
|
||||
|
||||
public enum CopyBehavior {
|
||||
NEVER,
|
||||
SINGLETAP,
|
||||
DOUBLETAP;
|
||||
|
||||
private static CopyBehavior[] _values;
|
||||
|
||||
static {
|
||||
_values = values();
|
||||
}
|
||||
|
||||
public static CopyBehavior fromInteger(int x) {
|
||||
return _values[x];
|
||||
}
|
||||
}
|
|
@ -45,6 +45,22 @@ public class Preferences {
|
|||
if (getPasswordReminderTimestamp().getTime() == 0) {
|
||||
resetPasswordReminderTimestamp();
|
||||
}
|
||||
|
||||
migratePreferences();
|
||||
}
|
||||
|
||||
public void migratePreferences() {
|
||||
// Change copy on tap to copy behavior to new preference and delete the old key
|
||||
String prefCopyOnTapKey = "pref_copy_on_tap";
|
||||
if (_prefs.contains(prefCopyOnTapKey)) {
|
||||
|
||||
boolean isCopyOnTapEnabled = _prefs.getBoolean(prefCopyOnTapKey, false);
|
||||
if (isCopyOnTapEnabled) {
|
||||
setCopyBehavior(CopyBehavior.SINGLETAP);
|
||||
}
|
||||
|
||||
_prefs.edit().remove(prefCopyOnTapKey).apply();
|
||||
}
|
||||
}
|
||||
|
||||
public boolean isTapToRevealEnabled() {
|
||||
|
@ -448,8 +464,12 @@ public class Preferences {
|
|||
_prefs.edit().putBoolean("pref_warn_time_sync", enabled).apply();
|
||||
}
|
||||
|
||||
public boolean isCopyOnTapEnabled() {
|
||||
return _prefs.getBoolean("pref_copy_on_tap", false);
|
||||
public CopyBehavior getCopyBehavior() {
|
||||
return CopyBehavior.fromInteger(_prefs.getInt("pref_current_copy_behavior", 0));
|
||||
}
|
||||
|
||||
public void setCopyBehavior(CopyBehavior copyBehavior) {
|
||||
_prefs.edit().putInt("pref_current_copy_behavior", copyBehavior.ordinal()).apply();
|
||||
}
|
||||
|
||||
public boolean isMinimizeOnCopyEnabled() {
|
||||
|
|
|
@ -35,6 +35,7 @@ import androidx.appcompat.app.AlertDialog;
|
|||
import androidx.appcompat.view.ActionMode;
|
||||
import androidx.appcompat.widget.SearchView;
|
||||
|
||||
import com.beemdevelopment.aegis.CopyBehavior;
|
||||
import com.beemdevelopment.aegis.AccountNamePosition;
|
||||
import com.beemdevelopment.aegis.Preferences;
|
||||
import com.beemdevelopment.aegis.R;
|
||||
|
@ -140,7 +141,7 @@ public class MainActivity extends AegisActivity implements EntryListView.Listene
|
|||
_entryListView.setTapToRevealTime(_prefs.getTapToRevealTime());
|
||||
_entryListView.setSortCategory(_prefs.getCurrentSortCategory(), false);
|
||||
_entryListView.setViewMode(_prefs.getCurrentViewMode());
|
||||
_entryListView.setIsCopyOnTapEnabled(_prefs.isCopyOnTapEnabled());
|
||||
_entryListView.setCopyBehavior(_prefs.getCopyBehavior());
|
||||
_entryListView.setPrefGroupFilter(_prefs.getGroupFilter());
|
||||
|
||||
FloatingActionButton fab = findViewById(R.id.fab);
|
||||
|
@ -278,7 +279,7 @@ public class MainActivity extends AegisActivity implements EntryListView.Listene
|
|||
boolean tapToReveal = _prefs.isTapToRevealEnabled();
|
||||
int tapToRevealTime = _prefs.getTapToRevealTime();
|
||||
ViewMode viewMode = _prefs.getCurrentViewMode();
|
||||
boolean copyOnTap = _prefs.isCopyOnTapEnabled();
|
||||
CopyBehavior copyBehavior = _prefs.getCopyBehavior();
|
||||
_entryListView.setAccountNamePosition(accountNamePosition);
|
||||
_entryListView.setShowIcon(showIcons);
|
||||
_entryListView.setCodeGroupSize(codeGroupSize);
|
||||
|
@ -287,7 +288,7 @@ public class MainActivity extends AegisActivity implements EntryListView.Listene
|
|||
_entryListView.setTapToReveal(tapToReveal);
|
||||
_entryListView.setTapToRevealTime(tapToRevealTime);
|
||||
_entryListView.setViewMode(viewMode);
|
||||
_entryListView.setIsCopyOnTapEnabled(copyOnTap);
|
||||
_entryListView.setCopyBehavior(copyBehavior);
|
||||
_entryListView.refresh(true);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -2,9 +2,12 @@ package com.beemdevelopment.aegis.ui.fragments.preferences;
|
|||
|
||||
import android.os.Bundle;
|
||||
|
||||
import androidx.appcompat.app.AlertDialog;
|
||||
import androidx.preference.Preference;
|
||||
|
||||
import com.beemdevelopment.aegis.CopyBehavior;
|
||||
import com.beemdevelopment.aegis.R;
|
||||
import com.beemdevelopment.aegis.ui.dialogs.Dialogs;
|
||||
|
||||
public class BehaviorPreferencesFragment extends PreferencesFragment {
|
||||
private Preference _entryPausePreference;
|
||||
|
@ -14,9 +17,24 @@ public class BehaviorPreferencesFragment extends PreferencesFragment {
|
|||
super.onCreatePreferences(savedInstanceState, rootKey);
|
||||
addPreferencesFromResource(R.xml.preferences_behavior);
|
||||
|
||||
Preference copyOnTapPreference = requirePreference("pref_copy_on_tap");
|
||||
copyOnTapPreference.setOnPreferenceChangeListener((preference, newValue) -> {
|
||||
getResult().putExtra("needsRefresh", true);
|
||||
int currentCopyBehavior = _prefs.getCopyBehavior().ordinal();
|
||||
Preference copyBehaviorPreference = requirePreference("pref_copy_behavior");
|
||||
copyBehaviorPreference.setSummary(String.format("%s: %s", getString(R.string.selected), getResources().getStringArray(R.array.copy_behavior_titles)[currentCopyBehavior]));
|
||||
copyBehaviorPreference.setOnPreferenceClickListener(preference -> {
|
||||
int currentCopyBehavior1 = _prefs.getCopyBehavior().ordinal();
|
||||
|
||||
Dialogs.showSecureDialog(new AlertDialog.Builder(requireContext())
|
||||
.setTitle(getString(R.string.choose_copy_behavior))
|
||||
.setSingleChoiceItems(R.array.copy_behavior_titles, currentCopyBehavior1, (dialog, which) -> {
|
||||
int i = ((AlertDialog) dialog).getListView().getCheckedItemPosition();
|
||||
_prefs.setCopyBehavior(CopyBehavior.fromInteger(i));
|
||||
copyBehaviorPreference.setSummary(String.format("%s: %s", getString(R.string.selected), getResources().getStringArray(R.array.copy_behavior_titles)[i]));
|
||||
getResult().putExtra("needsRefresh", true);
|
||||
dialog.dismiss();
|
||||
})
|
||||
.setNegativeButton(android.R.string.cancel, null)
|
||||
.create());
|
||||
|
||||
return true;
|
||||
});
|
||||
|
||||
|
|
|
@ -10,12 +10,14 @@ import android.text.style.StyleSpan;
|
|||
import android.view.LayoutInflater;
|
||||
import android.view.MotionEvent;
|
||||
import android.view.View;
|
||||
import android.view.ViewConfiguration;
|
||||
import android.view.ViewGroup;
|
||||
import android.widget.TextView;
|
||||
|
||||
import androidx.annotation.NonNull;
|
||||
import androidx.recyclerview.widget.RecyclerView;
|
||||
|
||||
import com.beemdevelopment.aegis.CopyBehavior;
|
||||
import com.beemdevelopment.aegis.AccountNamePosition;
|
||||
import com.beemdevelopment.aegis.R;
|
||||
import com.beemdevelopment.aegis.Preferences;
|
||||
|
@ -46,7 +48,7 @@ public class EntryAdapter extends RecyclerView.Adapter<RecyclerView.ViewHolder>
|
|||
private List<VaultEntry> _selectedEntries;
|
||||
private Map<UUID, Integer> _usageCounts;
|
||||
private VaultEntry _focusedEntry;
|
||||
private VaultEntry _copiedEntry;
|
||||
private VaultEntry _clickedEntry;
|
||||
private Preferences.CodeGrouping _codeGroupSize;
|
||||
private AccountNamePosition _accountNamePosition;
|
||||
private boolean _showIcon;
|
||||
|
@ -54,7 +56,7 @@ public class EntryAdapter extends RecyclerView.Adapter<RecyclerView.ViewHolder>
|
|||
private boolean _tempHighlightEntry;
|
||||
private boolean _tapToReveal;
|
||||
private int _tapToRevealTime;
|
||||
private boolean _copyOnTap;
|
||||
private CopyBehavior _copyBehavior;
|
||||
private List<String> _groupFilter;
|
||||
private SortCategory _sortCategory;
|
||||
private ViewMode _viewMode;
|
||||
|
@ -62,6 +64,7 @@ public class EntryAdapter extends RecyclerView.Adapter<RecyclerView.ViewHolder>
|
|||
private boolean _isPeriodUniform = true;
|
||||
private int _uniformPeriod = -1;
|
||||
private Handler _dimHandler;
|
||||
private Handler _doubleTapHandler;
|
||||
private boolean _pauseFocused;
|
||||
|
||||
// keeps track of the EntryHolders that are currently bound
|
||||
|
@ -74,6 +77,7 @@ public class EntryAdapter extends RecyclerView.Adapter<RecyclerView.ViewHolder>
|
|||
_groupFilter = new ArrayList<>();
|
||||
_holders = new ArrayList<>();
|
||||
_dimHandler = new Handler();
|
||||
_doubleTapHandler = new Handler();
|
||||
_view = view;
|
||||
}
|
||||
|
||||
|
@ -112,9 +116,7 @@ public class EntryAdapter extends RecyclerView.Adapter<RecyclerView.ViewHolder>
|
|||
_tempHighlightEntry = highlightEntry;
|
||||
}
|
||||
|
||||
public void setIsCopyOnTapEnabled(boolean enabled) {
|
||||
_copyOnTap = enabled;
|
||||
}
|
||||
public void setCopyBehavior(CopyBehavior copyBehavior) { _copyBehavior = copyBehavior; }
|
||||
|
||||
public void setPauseFocused(boolean pauseFocused) {
|
||||
_pauseFocused = pauseFocused;
|
||||
|
@ -436,26 +438,36 @@ public class EntryAdapter extends RecyclerView.Adapter<RecyclerView.ViewHolder>
|
|||
boolean handled = false;
|
||||
|
||||
if (_selectedEntries.isEmpty()) {
|
||||
boolean copiedThisClick = false;
|
||||
|
||||
if (_copyOnTap && !entryHolder.isHidden() && !(entry == _copiedEntry)) {
|
||||
_view.onEntryCopy(entry);
|
||||
entryHolder.animateCopyText();
|
||||
_copiedEntry = entry;
|
||||
copiedThisClick = true;
|
||||
handled = true;
|
||||
}
|
||||
|
||||
if (_highlightEntry || _tempHighlightEntry || _tapToReveal) {
|
||||
if (_focusedEntry == entry && !copiedThisClick) {
|
||||
if (_focusedEntry == entry) {
|
||||
resetFocus();
|
||||
_copiedEntry = null;
|
||||
handled = true;
|
||||
|
||||
// Prevent copying when singletap is set and focus is reset
|
||||
handled = _copyBehavior == CopyBehavior.SINGLETAP;
|
||||
} else {
|
||||
focusEntry(entry, _tapToRevealTime);
|
||||
}
|
||||
} else {
|
||||
_copiedEntry = null;
|
||||
}
|
||||
|
||||
switch (_copyBehavior) {
|
||||
case SINGLETAP:
|
||||
if (!handled) {
|
||||
_view.onEntryCopy(entry);
|
||||
entryHolder.animateCopyText();
|
||||
_clickedEntry = null;
|
||||
}
|
||||
break;
|
||||
case DOUBLETAP:
|
||||
_doubleTapHandler.postDelayed(() -> _clickedEntry = null, ViewConfiguration.getDoubleTapTimeout());
|
||||
|
||||
if(entry == _clickedEntry) {
|
||||
_view.onEntryCopy(entry);
|
||||
entryHolder.animateCopyText();
|
||||
_clickedEntry = null;
|
||||
} else {
|
||||
_clickedEntry = entry;
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
||||
incrementUsageCount(entry);
|
||||
|
|
|
@ -23,6 +23,7 @@ import androidx.recyclerview.widget.ItemTouchHelper;
|
|||
import androidx.recyclerview.widget.LinearLayoutManager;
|
||||
import androidx.recyclerview.widget.RecyclerView;
|
||||
|
||||
import com.beemdevelopment.aegis.CopyBehavior;
|
||||
import com.beemdevelopment.aegis.AccountNamePosition;
|
||||
import com.beemdevelopment.aegis.Preferences;
|
||||
import com.beemdevelopment.aegis.R;
|
||||
|
@ -174,8 +175,8 @@ public class EntryListView extends Fragment implements EntryAdapter.Listener {
|
|||
_touchCallback.setIsLongPressDragEnabled(enabled && _adapter.isDragAndDropAllowed());
|
||||
}
|
||||
|
||||
public void setIsCopyOnTapEnabled(boolean enabled) {
|
||||
_adapter.setIsCopyOnTapEnabled(enabled);
|
||||
public void setCopyBehavior(CopyBehavior copyBehavior) {
|
||||
_adapter.setCopyBehavior(copyBehavior);
|
||||
}
|
||||
|
||||
public void setActionModeState(boolean enabled, VaultEntry entry) {
|
||||
|
|
|
@ -283,8 +283,6 @@
|
|||
<string name="pref_highlight_entry_summary">يسهل تمييز الرموز عن بعضها بتسليط الضوء عليهم عندما يتم النقر عليهم</string>
|
||||
<string name="pref_minimize_on_copy_title">تصغير عند النسخ</string>
|
||||
<string name="pref_minimize_on_copy_summary">تصغير التطبيق بعد نسخ رمز</string>
|
||||
<string name="pref_copy_on_tap_title">انسخ الرموز عندما تنُقر</string>
|
||||
<string name="pref_copy_on_tap_summary">نسخ الرموز إلى الحافظ عندما يتم النقر عليهم</string>
|
||||
<string name="pref_pause_entry_title">تجميد الرموز عند النقر عليها</string>
|
||||
<string name="pin_keyboard_description">أدخل كلمة المرور لتفعيل لوحة مفاتيح PIN. لاحظ أن هذا يعمل فقط إذا كانت كلمة المرور الخاصة بك تتكون فقط من أرقام</string>
|
||||
<string name="pin_keyboard_error">خطأ في تفعيل لوحة مفاتيح PIN</string>
|
||||
|
|
|
@ -287,8 +287,6 @@
|
|||
<string name="pref_highlight_entry_summary">Fai que los pases s\'estremen meyor al rescamplalos temporalmente cuando toques nellos</string>
|
||||
<string name="pref_minimize_on_copy_title">Minimizar al copiar</string>
|
||||
<string name="pref_minimize_on_copy_summary">Minimiza l\'aplicación dempués de copiar un pase</string>
|
||||
<string name="pref_copy_on_tap_title">Copiar los pases al tocalos</string>
|
||||
<string name="pref_copy_on_tap_summary">Copia los pases nel cartafueyu cuando toques nellos</string>
|
||||
<string name="pref_pause_entry_title">Paralizar los pases al tocalos</string>
|
||||
<string name="pref_pause_entry_summary">Posa l\'anovamientu automáticu de los pases al tocar nellos y, polo tanto, nun s\'anueven mentanto tengan el focu. Esta opción rique l\'activación de les opciones «Rescamplar los pases al tocalos» o «Tocar pa desvelar».</string>
|
||||
<string name="pin_keyboard_description">Activa la contraseña p\'activar el tecláu numbéricu. Decátate qu\'esta opción namás funciona si la contraseña ta formada namás por númberos</string>
|
||||
|
|
|
@ -197,8 +197,6 @@
|
|||
<string name="preference_manage_groups_summary">Управлявайте и изтривайте групите си тук</string>
|
||||
<string name="pref_highlight_entry_title">Акцентирайте токените при докосване</string>
|
||||
<string name="pref_highlight_entry_summary">Направете токените по-лесни за различаване един от друг, като ги маркирате временно, когато ги докоснете</string>
|
||||
<string name="pref_copy_on_tap_title">Копирайте жетоните при докосване</string>
|
||||
<string name="pref_copy_on_tap_summary">Копирайте токени в клипборда, като ги докоснете</string>
|
||||
<string name="pin_keyboard_description">Въведете паролата си, за да активирате PIN клавиатурата. Имайте предвид, че това работи само ако вашата парола се състои само от цифри</string>
|
||||
<string name="pin_keyboard_error">Грешка при активиране на PIN клавиатурата</string>
|
||||
<string name="pin_keyboard_error_description">Не е възможно да зададете PIN клавиатура. Паролата ви трябва да се състои само от цифри.</string>
|
||||
|
|
|
@ -287,8 +287,6 @@
|
|||
<string name="pref_highlight_entry_summary">Fes les fitxes més fàcils de distingir de la resta il·luminant-les temporalment quan les toquis</string>
|
||||
<string name="pref_minimize_on_copy_title">Minimitzar al copiar</string>
|
||||
<string name="pref_minimize_on_copy_summary">Minimitzar l\'aplicació després de copiar un token</string>
|
||||
<string name="pref_copy_on_tap_title">Copia la fitxa al tocar</string>
|
||||
<string name="pref_copy_on_tap_summary">Copia les fitxes al porta-retalls al tocar-les</string>
|
||||
<string name="pref_pause_entry_title">Congela la fitxa al tocar</string>
|
||||
<string name="pref_pause_entry_summary">Pausa l\'actualització automàtica de la fitxa al tocar-la. No s\'actualitzará mentre estigui marcada. Cal tenir \"Il·lumina les fitxes al tocar\" o \"Toca per a mostrar\".</string>
|
||||
<string name="pin_keyboard_description">Introdueix la teva contrasenya per a activar el teclat PIN. Això només funcionarà si la contrasenya només té dígits</string>
|
||||
|
|
|
@ -308,8 +308,6 @@
|
|||
<string name="pref_highlight_entry_summary">Usnadnit vzájemné rozlišení tokenů dočasným zvýrazněním po kleputí</string>
|
||||
<string name="pref_minimize_on_copy_title">Minimalizovat při kopírování</string>
|
||||
<string name="pref_minimize_on_copy_summary">Minimalizovat aplikaci po zkopírování tokenu</string>
|
||||
<string name="pref_copy_on_tap_title">Zkopírovat tokeny po klepnutí</string>
|
||||
<string name="pref_copy_on_tap_summary">Zkopírovat tokeny do schránky po klepnutí na ně</string>
|
||||
<string name="pref_pause_entry_title">Zmrazit tokeny po klepnutí</string>
|
||||
<string name="pref_pause_entry_summary">Pozastavit automatické obnovování tokenů klepnutím na ně. Tokeny nebudou aktualizovány, dokud jsou zaměřeny. Vyžaduje \"Zvýraznit tokeny po klepnutí\" nebo \"Klepnutím zobrazit\".</string>
|
||||
<string name="pin_keyboard_description">Zadejte své heslo pro povolení PIN klávesnice. Toto funguje jen pokud používáte číselné heslo.</string>
|
||||
|
|
|
@ -292,8 +292,6 @@
|
|||
<string name="pref_highlight_entry_summary">Gør tokens lettere at skelne fra hinanden ved midlertidigt at fremhæve dem, når der trykkes på dem</string>
|
||||
<string name="pref_minimize_on_copy_title">Minimér under kopiering</string>
|
||||
<string name="pref_minimize_on_copy_summary">Minimér appen efter kopiering af et token</string>
|
||||
<string name="pref_copy_on_tap_title">Kopier tokens ved tryk</string>
|
||||
<string name="pref_copy_on_tap_summary">Kopier tokens til udklipsholderen ved at trykke på dem</string>
|
||||
<string name="pref_pause_entry_title">Frys tokens ved tryk</string>
|
||||
<string name="pref_pause_entry_summary">Pausér automatisk opdatering af tokens ved at trykke på dem. Tokens opdateres ikke, så længe de er fokuseret. Kræver \"Fremhæv tokens ved tryk\" eller \"Tryk for at afsløre\".</string>
|
||||
<string name="pin_keyboard_description">Indtast din adgangskode for at aktivere PIN-tastaturet. Bemærk at dette kun virker, hvis din adgangskode kun består af tal</string>
|
||||
|
|
|
@ -292,8 +292,6 @@
|
|||
<string name="pref_highlight_entry_summary">Token beim Antippen hervorheben, um sie leichter voneinander unterscheiden zu können</string>
|
||||
<string name="pref_minimize_on_copy_title">Beim Kopieren minimieren</string>
|
||||
<string name="pref_minimize_on_copy_summary">App nach dem Kopieren eines Tokens minimieren</string>
|
||||
<string name="pref_copy_on_tap_title">Token beim Tippen kopieren</string>
|
||||
<string name="pref_copy_on_tap_summary">Token beim Antippen in die Zwischenablage kopieren</string>
|
||||
<string name="pref_pause_entry_title">Token beim Tippen einfrieren</string>
|
||||
<string name="pref_pause_entry_summary">Automatische Aktualisierung von Token durch Antippen stoppen. Die Token werden nicht aktualisiert, solange sie hervorgehoben sind. Erfordert »Token beim Tippen hervorheben« oder »Zum Aufdecken tippen«.</string>
|
||||
<string name="pin_keyboard_description">Gib dein Passwort ein, um die PIN-Tastatur zu aktivieren. Beachte, dass dies nur funktioniert, wenn dein Passwort nur aus Zahlen besteht</string>
|
||||
|
|
|
@ -292,8 +292,6 @@
|
|||
<string name="pref_highlight_entry_summary">Κάνετε τα αναγνωριστικά να ξεχωρίζουν ευκολότερα το ένα από το άλλο, επισημαίνοντας τα προσωρινά όταν τα πατήσετε</string>
|
||||
<string name="pref_minimize_on_copy_title">Ελαχιστοποίηση κατά την αντιγραφή</string>
|
||||
<string name="pref_minimize_on_copy_summary">Ελαχιστοποίηση της εφαρμογής μετά την αντιγραφή ενός αναγνωριστικού</string>
|
||||
<string name="pref_copy_on_tap_title">Αντιγράψτε τα αναγνωριστικά όταν τα πατάτε</string>
|
||||
<string name="pref_copy_on_tap_summary">Αντιγράψτε τα αναγνωριστικά στο πρόχειρο πατώντας τα</string>
|
||||
<string name="pref_pause_entry_title">Πάγωμα αναγνωριστικών όταν πατηθούν</string>
|
||||
<string name="pref_pause_entry_summary">Παύση της αυτόματης ανανέωσης των αναγνωριστικών πατώντας τα. Τα αναγνωριστικά δεν θα ενημερώνονται όσο είναι συγκεντρωμένα. Απαιτεί \"Επισήμανση αναγνωριστικών όταν πατηθούν\" ή \"Πατήστε για αποκάλυψη\".</string>
|
||||
<string name="pin_keyboard_description">Εισαγάγετε τον κωδικό πρόσβασής σας για να ενεργοποιήσετε το πληκτρολόγιο PIN. Λάβετε υπόψη ότι αυτό λειτουργεί μόνο εάν ο κωδικός πρόσβασής σας αποτελείται μόνο από αριθμούς</string>
|
||||
|
|
|
@ -292,8 +292,6 @@
|
|||
<string name="pref_highlight_entry_summary">Hace que los tokens sean más fáciles de distinguir entre ellos resaltándolos temporalmente tras ser pulsados</string>
|
||||
<string name="pref_minimize_on_copy_title">Minimizar al copiar</string>
|
||||
<string name="pref_minimize_on_copy_summary">Minimiza la app después de copiar un token</string>
|
||||
<string name="pref_copy_on_tap_title">Copiar tokens al pulsarlos</string>
|
||||
<string name="pref_copy_on_tap_summary">Copia los tokens al portapapeles al pulsarlos</string>
|
||||
<string name="pref_pause_entry_title">Congelar tokens al tocarlos</string>
|
||||
<string name="pref_pause_entry_summary">Pausa la recarga automática de los tokens tocándolos. Las tokens no se actualizarán mientras estén enfocadas. Requiere \"Resaltar tokens al pulsarlos\" o \"Pulsar para mostrar\".</string>
|
||||
<string name="pin_keyboard_description">Introduzca su contraseña para activar el teclado PIN. Tenga en cuenta que esto solo funciona si su contraseña contiene únicamente números</string>
|
||||
|
|
|
@ -287,8 +287,6 @@
|
|||
<string name="pref_highlight_entry_summary">Egin elkarrengandik errazago bereizten diren tokenak, sakatzen dituzunean aldi baterako nabarmenduz</string>
|
||||
<string name="pref_minimize_on_copy_title">Txikitu kopiatzean</string>
|
||||
<string name="pref_minimize_on_copy_summary">Aplikazioa txikitu tokena kopiatutakoan</string>
|
||||
<string name="pref_copy_on_tap_title">Kopiatu tokenak ukitzean</string>
|
||||
<string name="pref_copy_on_tap_summary">Kopiatu tokenak arbelean beraiek ukituta</string>
|
||||
<string name="pref_pause_entry_title">Izoztu tokenak ukitzean</string>
|
||||
<string name="pref_pause_entry_summary">Gelditu tokenak automatikoki freskatzea beraietan sakatzean. Tokenak ez dira eguneratuko ukitzen ez badituzu. \"Nabarmendu tokenak ukitzean\" edo \"Sakatu erakusteko\" aukeratuta izatea eskatzen du.</string>
|
||||
<string name="pin_keyboard_description">Sartu pasahitza PIN teklatua gaitzeko. Kontuan izan honek zure pasahitzak zenbakiak soilik baditu funtzionatzen duela</string>
|
||||
|
|
|
@ -215,8 +215,6 @@
|
|||
<string name="preference_manage_groups_summary">اینجا میتوانید گروه ها را مدیریت و یا حذف کنید</string>
|
||||
<string name="pref_highlight_entry_title">توکن ها پس از لمس هایلایت شوند</string>
|
||||
<string name="pref_highlight_entry_summary">برای تمیز دادن توکن مورد نظر از بقیه میتوانید آنها را به صورت موقت با لمس کردن هایلایت کنید</string>
|
||||
<string name="pref_copy_on_tap_title">کپی توکن هنگام لمس آنها</string>
|
||||
<string name="pref_copy_on_tap_summary">کپی کردن توکن ها در کلیپبورد با لمس آنها</string>
|
||||
<string name="pin_keyboard_description">کلمه عبور خود را برای فعال کردن صفحه کلید شمارهای وارد کنید. این ویژگی فقط برای کلمه عبور های شامل فقط عدد کاربرد دارد</string>
|
||||
<string name="pin_keyboard_error">خطا در فعال کردن صفحه کلید شمارهای</string>
|
||||
<string name="pin_keyboard_error_description">امکان فعال صفحه کلید شمارهای نیست. کلمه عبور شما باید فقط شامل عدد باشد.</string>
|
||||
|
|
|
@ -289,8 +289,6 @@
|
|||
<string name="pref_highlight_entry_summary">Tee todennuskoodeista helpompi erottaa toisistaan korostamalla niitä tilapäisesti napauttamalla</string>
|
||||
<string name="pref_minimize_on_copy_title">Pienennä kopioidessa</string>
|
||||
<string name="pref_minimize_on_copy_summary">Pienennä sovellus todennuskoodin kopioinnin jälkeen</string>
|
||||
<string name="pref_copy_on_tap_title">Kopioi todennuskoodeja napauttamalla</string>
|
||||
<string name="pref_copy_on_tap_summary">Kopioi todennuskoodit leikepöydälle napauttamalla niitä</string>
|
||||
<string name="pref_pause_entry_title">Jäädytä todennuskoodit napauttamalla</string>
|
||||
<string name="pref_pause_entry_summary">Keskeytä todennuskoodien automaattinen päivitys napauttamalla niitä. Todennuskoodit eivät päivity automaattisesti, niin kauan kun ne ovat valittuina. Vaatii \"Korosta todennuskoodit napauttamalla\" tai \"Paljasta napauttamalla\" -asetusten käyttöönottoa.</string>
|
||||
<string name="pin_keyboard_description">Ota PIN-näppäimistö käyttöön antamalla salasanasi. Tämä toimii vain, jos salasanasi koostuu pelkästään numeroista</string>
|
||||
|
|
|
@ -292,8 +292,6 @@
|
|||
<string name="pref_highlight_entry_summary">Rendre les jetons plus faciles à distinguer les uns des autres en les surlignant temporairement lorsqu\'ils sont appuyés</string>
|
||||
<string name="pref_minimize_on_copy_title">Minimiser lors de la copie</string>
|
||||
<string name="pref_minimize_on_copy_summary">Minimiser l\'application après avoir copié un jeton</string>
|
||||
<string name="pref_copy_on_tap_title">Copier les jetons quand ils sont appuyés</string>
|
||||
<string name="pref_copy_on_tap_summary">Copier les jetons dans le presse-papier en appuyant dessus</string>
|
||||
<string name="pref_pause_entry_title">Geler les jetons lorsqu\'ils sont appuyés</string>
|
||||
<string name="pref_pause_entry_summary">Mettre en pause l\'actualisation automatique des jetons en appuyant dessus. Les jetons ne seront plus mis à jour tant qu\'ils seront ciblés. Nécessite « Surligner les jetons lorsqu\'ils sont appuyés » ou « Appuyer pour révéler ».</string>
|
||||
<string name="pin_keyboard_description">Saisissez votre mot de passe pour activer le clavier PIN. Notez que cela ne fonctionne que si votre mot de passe est composé uniquement de chiffres</string>
|
||||
|
|
|
@ -287,8 +287,6 @@
|
|||
<string name="pref_highlight_entry_summary">Resalta temporalmente os tokens cando se preman para podelos distinguir máis facilmente</string>
|
||||
<string name="pref_minimize_on_copy_title">Minimizar ao copiar</string>
|
||||
<string name="pref_minimize_on_copy_summary">Minimiza a aplicación despois de copiar un token</string>
|
||||
<string name="pref_copy_on_tap_title">Copiar tokens ao premelos</string>
|
||||
<string name="pref_copy_on_tap_summary">Copia os tokens no portapapeis cando se prema neles</string>
|
||||
<string name="pref_pause_entry_title">Conxelar tokens ao premelos</string>
|
||||
<string name="pref_pause_entry_summary">Pausa a actualización automática dos tokens ao premer neles. Os tokens non se actualizarán mentres teñan o foco. Require \"Resaltar tokens ao premelos\" ou \"Tocar para mostrar\".</string>
|
||||
<string name="pin_keyboard_description">Introduce o teu contrasinal para activar o teclado do PIN. Ten en conta que isto só funciona se o teu contrasinal consiste só de números</string>
|
||||
|
|
|
@ -240,8 +240,6 @@
|
|||
<string name="clear">खाली करें</string>
|
||||
<string name="pref_highlight_entry_title">टैप करने पर टोकन हाइलाइट करें</string>
|
||||
<string name="pref_highlight_entry_summary">टैप करने पर टोकनों को एक दूसरे से अलग उजागर करने के लिए उन्हें अस्थायी रूप से हाईलाइट करें</string>
|
||||
<string name="pref_copy_on_tap_title">टैप करने पर टोकनों को कॉपी करें</string>
|
||||
<string name="pref_copy_on_tap_summary">टोकानों पर टैप करके क्लिपबोर्ड में कॉपी करें</string>
|
||||
<string name="pref_pause_entry_title">टैप किए जाने पर टोकन फ़्रीज़ करें</string>
|
||||
<string name="pref_pause_entry_summary">टोकन को टैप करके उनके स्वचालित रीफ़्रेश को रोकें। जब तक वे केंद्रित हैं तब तक टोकन अपडेट नहीं होंगे। \"टैप किए जाने पर टोकन हाइलाइट करें\" या \"प्रकट करने के लिए टैप करें\" की आवश्यकता है।</string>
|
||||
<string name="pin_keyboard_description">पिन कीबोर्ड को सक्षम करने के लिए अपना पासवर्ड दर्ज करें। ध्यान दें कि यह केवल तभी काम करता है जब आपके पासवर्ड में केवल संख्याएँ हों</string>
|
||||
|
|
|
@ -223,8 +223,6 @@
|
|||
<string name="clear">Törlés</string>
|
||||
<string name="pref_highlight_entry_title">Tokenek kiemelése koppintáskor</string>
|
||||
<string name="pref_highlight_entry_summary">A tokenek könnyebb megkülönböztethetősége érdekében ideiglenesen ki lesznek emeve koppintáskor</string>
|
||||
<string name="pref_copy_on_tap_title">Tokenek másolása érintéskor</string>
|
||||
<string name="pref_copy_on_tap_summary">Tokenek másolása a vágólapra érintéskor</string>
|
||||
<string name="pref_pause_entry_title">Tokenek megállítása érintéskor</string>
|
||||
<string name="pref_pause_entry_summary">Tokenek automata frissítéséhez érintse meg őket. Tokenek nem frissülnek addig míg fókuszban vannak. Szükséges a \"Tokenek kiemelése érintéskor\" vagy \"Érintéskor felfedés\" opció.</string>
|
||||
<string name="pin_keyboard_description">Írja be jelszavát a PIN billentyű bekapcsolásához. Ez csak akkor működik, ha jelszava csak számokból áll</string>
|
||||
|
|
|
@ -242,8 +242,6 @@
|
|||
<string name="clear">Bersihkan</string>
|
||||
<string name="pref_highlight_entry_title">Sorot token saat disentuh</string>
|
||||
<string name="pref_highlight_entry_summary">Jadikan token untuk lebih mudah dibedakan satu sama lain dengan menyorotnya saat disentuh</string>
|
||||
<string name="pref_copy_on_tap_title">Salin token saat disentuh</string>
|
||||
<string name="pref_copy_on_tap_summary">Salin token ke clipboard dengan mengetuknya</string>
|
||||
<string name="pref_pause_entry_title">Bekukan token ketika disentuh</string>
|
||||
<string name="pref_pause_entry_summary">Hentikan penyegaran otomatis token dengan menyentuh mereka. Token tidak akan diperbarui selama mereka difokuskan. Membutuhkan \"Sorot token saat disentuh\" atau \"Sentuh untuk melihat.\"</string>
|
||||
<string name="pin_keyboard_description">Masukkan kata sandi Anda untuk mengaktifkan keyboard PIN. Perhatikan bahwa ini hanya berfungsi jika kata sandi Anda hanya terdiri dari angka</string>
|
||||
|
|
|
@ -292,8 +292,6 @@
|
|||
<string name="pref_highlight_entry_summary">Rendi i token più facili da distinguere, evidenziandoli temporaneamente quando vengono toccati</string>
|
||||
<string name="pref_minimize_on_copy_title">Minimizza alla copia</string>
|
||||
<string name="pref_minimize_on_copy_summary">Minimizza l\'app dopo aver copiato un token</string>
|
||||
<string name="pref_copy_on_tap_title">Copia i token con un tocco</string>
|
||||
<string name="pref_copy_on_tap_summary">Copia i token negli appunti toccandoli</string>
|
||||
<string name="pref_pause_entry_title">Blocca i token con un tocco</string>
|
||||
<string name="pref_pause_entry_summary">Metti in pausa l\'aggiornamento automatico dei token toccandoli. I token non si aggiorneranno finché sono evidenziati. Richiede \"Evidenzia i token al tocco\" o \"Tocca per mostrare\".</string>
|
||||
<string name="pin_keyboard_description">Inserisci la password per abilitare la tastiera PIN. Funziona solo se la password è composta di soli numeri</string>
|
||||
|
|
|
@ -285,8 +285,6 @@
|
|||
<string name="pref_highlight_entry_summary">הפוך אסימונים לקלים יותר להבחנה זה מזה על-ידי הדגשתם באופן זמני בעת הקשה עליהם</string>
|
||||
<string name="pref_minimize_on_copy_title">מזעור בהעתקה</string>
|
||||
<string name="pref_minimize_on_copy_summary">מזעור האפליקציה לאחר העתקת אסימון</string>
|
||||
<string name="pref_copy_on_tap_title">העתקת אסימונים בעת הקשה</string>
|
||||
<string name="pref_copy_on_tap_summary">העתקת אסימונים ללוח על-ידי הקשה עליהם</string>
|
||||
<string name="pref_pause_entry_title">הקפאת טוקנים בעת הקשה</string>
|
||||
<string name="pref_pause_entry_summary">השהה רענון אוטומטי של אסימונים על-ידי הקשה עליהם. אסימונים לא יתעדכנו כל עוד הם ממוקדים. דורש \"סמן אסימונים בעת הקשה\" או \"הקש כדי לחשוף\".</string>
|
||||
<string name="pin_keyboard_description">הזן את הסיסמה שלך כדי להפעיל את מקלדת ה- PIN. שים לב שזה עובד רק אם הסיסמה שלך מורכבת ממספרים בלבד</string>
|
||||
|
|
|
@ -284,8 +284,6 @@
|
|||
<string name="pref_highlight_entry_summary">タップ時に一時的に強調表示することで、トークンが互いに区別しやすくなります。</string>
|
||||
<string name="pref_minimize_on_copy_title">コピー時に最小化</string>
|
||||
<string name="pref_minimize_on_copy_summary">トークンをコピーした後にアプリを最小化する</string>
|
||||
<string name="pref_copy_on_tap_title">タップ時にトークンをコピー</string>
|
||||
<string name="pref_copy_on_tap_summary">トークンをタップしてクリップボードにコピーする</string>
|
||||
<string name="pref_pause_entry_title">タップ時にトークンの更新を停止</string>
|
||||
<string name="pref_pause_entry_summary">トークンをタップすると、トークンの自動更新を一時停止します。フォーカスされている限り、トークンは更新されません。 「タップ時にトークンを強調表示する」または「タップして表示」の設定が必要です。</string>
|
||||
<string name="pin_keyboard_description">PINキーボードを有効にするにはパスワードを入力してください。これはパスワードが数字のみで構成されている場合にのみ機能します。</string>
|
||||
|
|
|
@ -210,8 +210,6 @@
|
|||
<string name="clear">Išvalyti</string>
|
||||
<string name="pref_highlight_entry_title">Bakstelėjus, paryškinti prieigos raktus</string>
|
||||
<string name="pref_highlight_entry_summary">Bakstelėjus ant prieigos raktų, laikinai juos paryškinti ir padaryti taip, kad juos būtų lengviau atskirti</string>
|
||||
<string name="pref_copy_on_tap_title">Bakstelėjus, kopijuoti prieigos raktus</string>
|
||||
<string name="pref_copy_on_tap_summary">Bakstelėjus ant prieigos raktų, kopijuoti juos į iškarpinę</string>
|
||||
<string name="pin_keyboard_description">Norėdami įjungti PIN kodo klaviatūrą, įveskite slaptažodį. Turėkite omenyje, jog tai veikia tik tuo atveju, jei jūsų slaptažodis yra sudarytas tik iš skaitmenų</string>
|
||||
<string name="pin_keyboard_error">Klaida įjungiant PIN kodo klaviatūrą</string>
|
||||
<string name="pin_keyboard_error_description">Neįmanoma nustatyti PIN kodo klaviatūros. Jūsų slaptažodis privalo būti sudarytas tik iš skaitmenų.</string>
|
||||
|
|
|
@ -300,8 +300,6 @@
|
|||
<string name="pref_highlight_entry_summary">Padarīt kodus vieglāk atšķiramus citu no cita, īslaicīgi izceļot tos, kad tiem piesit</string>
|
||||
<string name="pref_minimize_on_copy_title">Samazināt pēc ievietošanas starpliktuvē</string>
|
||||
<string name="pref_minimize_on_copy_summary">Samazināt lietotni pēc koda ievietošanas starpliktuvē</string>
|
||||
<string name="pref_copy_on_tap_title">Ievietot kodus starpliktuvē, kad piesit</string>
|
||||
<string name="pref_copy_on_tap_summary">Ievietot kodus starpliktuvē, piesitot tiem</string>
|
||||
<string name="pref_pause_entry_title">Iesaldēt kodus pēc piesišanas tiem</string>
|
||||
<string name="pref_pause_entry_summary">Apturēt kodu atsvaidzināšanu, kad piesit. Kods netiks atjaunots, kamēr vien tas ir izcelts. Ir nepieciešams ieslēgt iestatījumu \"Izcelt kodus, kad piesit\" vai \"Piesist, lai atklātu\".</string>
|
||||
<string name="pin_keyboard_description">Jāievada parole, lai iespējotu PIN tastatūru. Jāņem vērā, ka tā darbojas tikai tad, ja parole sastāv tikai no cipariem</string>
|
||||
|
|
|
@ -292,8 +292,6 @@
|
|||
<string name="pref_highlight_entry_summary">Maak codes makkelijker te onderscheiden van elkaar door ze tijdelijk te markeren na het aantikken</string>
|
||||
<string name="pref_minimize_on_copy_title">Minimaliseren na kopiëren</string>
|
||||
<string name="pref_minimize_on_copy_summary">Na kopiëren van een code de app minimaliseren</string>
|
||||
<string name="pref_copy_on_tap_title">Codes kopiëren bij aantikken</string>
|
||||
<string name="pref_copy_on_tap_summary">Codes naar het klembord kopiëren door ze te aan te tikken</string>
|
||||
<string name="pref_pause_entry_title">Codes bevriezen na aantikken</string>
|
||||
<string name="pref_pause_entry_summary">Pauzeer automatisch verversen van codes door erop te tikken. Codes zullen niet worden bijgewerkt zolang ze gefocust zijn. Vereist \"Codes markeren na aantikken\" of \"Aantikken om te laten zien\".</string>
|
||||
<string name="pin_keyboard_description">Voer je wachtwoord in om het PIN-toetsenbord in te schakelen. Let op: dit werkt alleen als je wachtwoord uit cijfers bestaat</string>
|
||||
|
|
|
@ -308,8 +308,6 @@
|
|||
<string name="pref_highlight_entry_summary">Wyróżnij tokeny od siebie poprzez tymczasowe podświetlenie po ich kliknięciu</string>
|
||||
<string name="pref_minimize_on_copy_title">Zminimalizuj przy skopiowaniu</string>
|
||||
<string name="pref_minimize_on_copy_summary">Zminimalizuj aplikację po skopiowaniu tokenu</string>
|
||||
<string name="pref_copy_on_tap_title">Kopiuj tokeny podczas kliknięcia</string>
|
||||
<string name="pref_copy_on_tap_summary">Kopiuj tokeny do schowka podczas kliknięcia</string>
|
||||
<string name="pref_pause_entry_title">Zamroź tokeny po naciśnięciu</string>
|
||||
<string name="pref_pause_entry_summary">Wstrzymaj automatyczne odświeżanie tokenów poprzez dotknięcie ich. Tokeny nie będą aktualizowane tak długo, jak długo są podświetlone. Wymaga \"Podświetl tokeny podczas kliknięcia\" lub \"Kliknij, aby odkryć\".</string>
|
||||
<string name="pin_keyboard_description">Wpisz hasło, aby włączyć klawiaturę numeryczną. Pamiętaj, że ta klawiatura działa tylko dla hasła numerycznego</string>
|
||||
|
|
|
@ -292,8 +292,6 @@
|
|||
<string name="pref_highlight_entry_summary">Torna tokens mais fáceis de distinguir dos outros destacando eles temporariamente quando tocados</string>
|
||||
<string name="pref_minimize_on_copy_title">Minimizar ao copiar</string>
|
||||
<string name="pref_minimize_on_copy_summary">Minimizar o aplicativo após copiar um token</string>
|
||||
<string name="pref_copy_on_tap_title">Copiar tokens quando tocados</string>
|
||||
<string name="pref_copy_on_tap_summary">Copia tokens para área de transferência quando tocados</string>
|
||||
<string name="pref_pause_entry_title">Congelar tokens quando tocados</string>
|
||||
<string name="pref_pause_entry_summary">Pausa a atualização automática dos tokens ao tocá-los. Tokens não serão atualizados desde que o foco esteja neles. Requer \"Destacar tokens quando tocados\" ou \"Tocar para exibir\".</string>
|
||||
<string name="pin_keyboard_description">Digite sua senha para ativar o teclado PIN. Observe que isso só funciona se a sua senha for constituída apenas por números</string>
|
||||
|
|
|
@ -170,8 +170,6 @@
|
|||
<string name="preference_manage_groups_summary">Gerenciar e excluir seus grupos aqui</string>
|
||||
<string name="pref_highlight_entry_title">Destacar tokens quando tocados</string>
|
||||
<string name="pref_highlight_entry_summary">Faça com que os tokens sejam mais fáceis de distinguir um do outro destacando-os temporariamente ao tocá-los</string>
|
||||
<string name="pref_copy_on_tap_title">Copiar tokens quando tocados</string>
|
||||
<string name="pref_copy_on_tap_summary">Copia tokens para área de transferência quando tocados</string>
|
||||
<string name="pin_keyboard_description">Digite sua senha para ativar o teclado PIN. Observe que isso só funciona se a sua senha for constituída apenas por números</string>
|
||||
<string name="pin_keyboard_error">Erro ao habilitar o teclado PIN</string>
|
||||
<string name="pin_keyboard_error_description">Não é possível configurar o teclado PIN. A sua senha deve ser composta apenas por números.</string>
|
||||
|
|
|
@ -296,8 +296,6 @@
|
|||
<string name="pref_highlight_entry_summary">Fă token-urile mai ușor să se distingă între ele prin evidențierea lor temporară atunci când sunt apăsate</string>
|
||||
<string name="pref_minimize_on_copy_title">Minimizează după copiere</string>
|
||||
<string name="pref_minimize_on_copy_summary">Minimizează aplicația după copierea unui token</string>
|
||||
<string name="pref_copy_on_tap_title">Copiază token-urile când apeși</string>
|
||||
<string name="pref_copy_on_tap_summary">Copiază token-urile în clipboard apăsându-le</string>
|
||||
<string name="pref_pause_entry_title">Îngheață jetoanele când sunt apăsate</string>
|
||||
<string name="pref_pause_entry_summary">Oprește reîmprospătarea automată a jetoanelor prin apăsarea lor. Token-urile nu se vor actualiza atâta timp cât sunt evidențiate. Necesită \"Evidențierea tokenurilor atunci când sunt apasate\" sau \"Atinge pentru a arăta\".</string>
|
||||
<string name="pin_keyboard_description">Introdu parola pentru a activa tastatura PIN. Reține că aceasta funcționează doar dacă parola constă doar din numere</string>
|
||||
|
|
|
@ -308,8 +308,6 @@
|
|||
<string name="pref_highlight_entry_summary">Сделать ключи более различимыми, временно выделяя их при нажатии</string>
|
||||
<string name="pref_minimize_on_copy_title">Сворачивать при копировании</string>
|
||||
<string name="pref_minimize_on_copy_summary">Сворачивать приложение после копирования ключа</string>
|
||||
<string name="pref_copy_on_tap_title">Копировать ключи при нажатии</string>
|
||||
<string name="pref_copy_on_tap_summary">Копировать ключи в буфер обмена при нажатии на них</string>
|
||||
<string name="pref_pause_entry_title">Замораживать ключи при нажатии</string>
|
||||
<string name="pref_pause_entry_summary">Приостановить автоматическое обновление ключей принажатии на них. Ключи не будут обновляться до тех пор, пока отображаются. Для обновления потребуется «Выделять ключи при нажатии» или «Отображение по нажатию».</string>
|
||||
<string name="pin_keyboard_description">Введите свой пароль, чтобы включить PIN-клавиатуру. Обратите внимание, что это работает, только если ваш пароль состоит из цифр.</string>
|
||||
|
|
|
@ -180,7 +180,6 @@
|
|||
<string name="pref_highlight_entry_title">Zvýrazniť tokeny po klepnutí</string>
|
||||
<string name="pref_minimize_on_copy_title">Minimalizovať pri kopírovaní</string>
|
||||
<string name="pref_minimize_on_copy_summary">Minimalizujte aplikáciu po skopírovaní tokenu</string>
|
||||
<string name="pref_copy_on_tap_title">Po klepnutí skopírujte tokeny</string>
|
||||
<string name="selected">Zvolené</string>
|
||||
<string name="dark_theme_title">Tmavá téma</string>
|
||||
<string name="light_theme_title">Svetlá téma</string>
|
||||
|
|
|
@ -292,8 +292,6 @@
|
|||
<string name="pref_highlight_entry_summary">Gör polletterna lättare att särskilja från varandra genom att tillfälligt markera dem vid tryck</string>
|
||||
<string name="pref_minimize_on_copy_title">Minimera vid kopiering</string>
|
||||
<string name="pref_minimize_on_copy_summary">Minimerar appen efter att en pollett har kopierats</string>
|
||||
<string name="pref_copy_on_tap_title">Kopiera polletter vid tryck</string>
|
||||
<string name="pref_copy_on_tap_summary">Kopiera polletterna till urklipp genom att trycka på dem</string>
|
||||
<string name="pref_pause_entry_title">Frys polletter vid tryck</string>
|
||||
<string name="pref_pause_entry_summary">Pausa automatisk uppdatering av polletterna genom att trycka på dem. Polletterna kommer inte att uppdateras så länge som de är i fokus. Kräver \"Markera polletter vid tryck\" eller \"Tryck för att visa\".</string>
|
||||
<string name="pin_keyboard_description">Ange ditt lösenord för att aktivera pinkodstangentbordet. Observera att detta bara fungerar om ditt lösenord endast består av siffror.</string>
|
||||
|
|
|
@ -292,8 +292,6 @@
|
|||
<string name="pref_highlight_entry_summary">Kodların birbirlerinden ayırt edilmelerini kolaylaştırmak için geçici olarak belirginleştir</string>
|
||||
<string name="pref_minimize_on_copy_title">Kopyalarken simge durumuna küçült</string>
|
||||
<string name="pref_minimize_on_copy_summary">Bir anahtarı kopyaladıktan sonra uygulamayı simge durumuna küçültün</string>
|
||||
<string name="pref_copy_on_tap_title">Dokunulduğunda güvenlik belirteçlerini kopyala</string>
|
||||
<string name="pref_copy_on_tap_summary">Güvenlik belirteçlerine dokunarak panoya kopyala</string>
|
||||
<string name="pref_pause_entry_title">Dokunulduğunda kodların yenilenmesini önle</string>
|
||||
<string name="pref_pause_entry_summary">Kodlara dokunarak yenilenmelerini önleyin. Odakta oldukları sürece kodlar yenilenmeyecektir. \"Dokunulan kodları belirt\" veya \"Görmek için dokunun\" açık olmasını gerektirir.</string>
|
||||
<string name="pin_keyboard_description">PIN klavyesini etkinleştirmek için şifrenizi girin. Bu şifreniz yalnızca rakamlardan oluşuyorsa çalışır</string>
|
||||
|
|
|
@ -301,8 +301,6 @@
|
|||
<string name="pref_highlight_entry_summary">Підсвічувати токени при натисканні для того, щоб їх було легше відрізнити один від одного</string>
|
||||
<string name="pref_minimize_on_copy_title">Згортати при копіюванні</string>
|
||||
<string name="pref_minimize_on_copy_summary">Згортати додаток після копіювання токена</string>
|
||||
<string name="pref_copy_on_tap_title">Копіювати токени при натисканні</string>
|
||||
<string name="pref_copy_on_tap_summary">Копіювати токени в буфер обміну при натиску на них</string>
|
||||
<string name="pref_pause_entry_title">Заморожувати токени при натисканні</string>
|
||||
<string name="pref_pause_entry_summary">Призупиніть автоматичне оновлення токенів, натиснувши на них. Токени не будуть оновлюватися, поки вони підсвічені. Потребує увімкненої опції \"Підсвічувати токени при натисканні\", або \"Безпека -> Показувати після дотику\".</string>
|
||||
<string name="pin_keyboard_description">Введіть свій пароль, щоб увімкнути PIN-клавіатуру. Зауважте, що це можливо лише, якщо ваш пароль складається виключно з цифр</string>
|
||||
|
|
|
@ -250,8 +250,6 @@
|
|||
<string name="clear">Xoá</string>
|
||||
<string name="pref_highlight_entry_title">Đánh dấu các token khi được nhấn vào</string>
|
||||
<string name="pref_highlight_entry_summary">Làm cho các token dễ phân biệt với nhau hơn bằng cách tạm thời đánh dấu chúng khi được nhấn vào</string>
|
||||
<string name="pref_copy_on_tap_title">Sao chép các token khi được nhấn vào</string>
|
||||
<string name="pref_copy_on_tap_summary">Sao chép các token vào bộ nhớ tạm bằng cách nhấn vào chúng</string>
|
||||
<string name="pref_pause_entry_title">Đóng băng các token khi được nhấn vào</string>
|
||||
<string name="pref_pause_entry_summary">Tạm dừng làm mới tự động các token bằng cách nhấn vào chúng. Các token sẽ không cập nhật khi chúng được tập trung vào. Bắt buộc phải có \"Đánh dấu các token khi được nhấn vào\" hoặc \"Nhấn để hiện ra\".</string>
|
||||
<string name="pin_keyboard_description">Nhập mật khẩu để bật bàn phím mã PIN. Lưu ý rằng việc này chỉ được nếu mật khẩu của bạn chỉ chứa các chữ số</string>
|
||||
|
|
|
@ -284,8 +284,6 @@
|
|||
<string name="pref_highlight_entry_summary">使令牌在点击后暂时高亮显示以便区分</string>
|
||||
<string name="pref_minimize_on_copy_title">复制时最小化</string>
|
||||
<string name="pref_minimize_on_copy_summary">复制令牌后最小化应用</string>
|
||||
<string name="pref_copy_on_tap_title">点击时复制令牌</string>
|
||||
<string name="pref_copy_on_tap_summary">通过点击将令牌复制到剪贴板</string>
|
||||
<string name="pref_pause_entry_title">轻按冻结令牌</string>
|
||||
<string name="pref_pause_entry_summary">通过轻按令牌来暂停它们的自动刷新。 只要被聚焦,令牌就不会更新。 需要启用“轻按突出显示令牌”或“轻按显示”。</string>
|
||||
<string name="pin_keyboard_description">请输入您的密码以启用 PIN 键盘。请注意,只有当您的密码仅由数字构成时才能使用</string>
|
||||
|
|
|
@ -250,8 +250,6 @@
|
|||
<string name="clear">清除</string>
|
||||
<string name="pref_highlight_entry_title">強調選取的憑證</string>
|
||||
<string name="pref_highlight_entry_summary">輕觸後暫時凸顯該驗證碼以與它者區分</string>
|
||||
<string name="pref_copy_on_tap_title">輕觸以複製驗證碼</string>
|
||||
<string name="pref_copy_on_tap_summary">輕觸以將驗證碼複製至剪貼簿</string>
|
||||
<string name="pref_pause_entry_title">被觸碰時凍結驗證碼</string>
|
||||
<string name="pref_pause_entry_summary">輕觸以暫停驗證碼的自動更新機制:只要驗證碼還在焦點上,它們就不會被自動更新。需要啟用「輕觸以顯示」或「強調選取的憑證」功能。</string>
|
||||
<string name="pin_keyboard_description">請輸入您的密碼以啟用 PIN 鍵盤。請注意,只有當您的密碼僅由數字構成時才能使用</string>
|
||||
|
|
|
@ -155,4 +155,10 @@
|
|||
<item>@string/pref_account_name_position_end</item>
|
||||
<item>@string/pref_account_name_position_below</item>
|
||||
</string-array>
|
||||
|
||||
<string-array name="copy_behavior_titles">
|
||||
<item>@string/pref_copy_behavior_never</item>
|
||||
<item>@string/pref_copy_behavior_single_tap</item>
|
||||
<item>@string/pref_copy_behavior_double_tap</item>
|
||||
</string-array>
|
||||
</resources>
|
||||
|
|
|
@ -245,6 +245,7 @@
|
|||
<string name="choose_theme">Select your desired theme</string>
|
||||
<string name="choose_account_name_position">Select your desired account name position</string>
|
||||
<string name="choose_view_mode">Select your desired view mode</string>
|
||||
<string name="choose_copy_behavior">Select your desired copy behavior</string>
|
||||
<string name="parsing_file_error">An error occurred while trying to parse the file</string>
|
||||
<string name="file_not_found">Error: File not found</string>
|
||||
<string name="reading_file_error">An error occurred while trying to read the file</string>
|
||||
|
@ -309,8 +310,7 @@
|
|||
<string name="pref_highlight_entry_summary">Make tokens easier to distinguish from each other by temporarily highlighting them when tapped</string>
|
||||
<string name="pref_minimize_on_copy_title">Minimize on copy</string>
|
||||
<string name="pref_minimize_on_copy_summary">Minimize the app after copying a token</string>
|
||||
<string name="pref_copy_on_tap_title">Copy tokens when tapped</string>
|
||||
<string name="pref_copy_on_tap_summary">Copy tokens to the clipboard by tapping them</string>
|
||||
<string name="pref_copy_behavior_title">Copy tokens to the clipboard</string>
|
||||
<string name="pref_pause_entry_title">Freeze tokens when tapped</string>
|
||||
<string name="pref_pause_entry_summary">Pause automatic refresh of tokens by tapping them. Tokens will not update as long as they are focused. Requires \"Highlight tokens when tapped\" or \"Tap to reveal\".</string>
|
||||
|
||||
|
@ -496,6 +496,10 @@
|
|||
<string name="pref_grouping_size_three">Groups of 3</string>
|
||||
<string name="pref_grouping_size_four">Groups of 4</string>
|
||||
|
||||
<string name="pref_copy_behavior_never">Never</string>
|
||||
<string name="pref_copy_behavior_single_tap">Single tap</string>
|
||||
<string name="pref_copy_behavior_double_tap">Double tap</string>
|
||||
|
||||
<string name="pref_account_name_position_hidden">Hidden</string>
|
||||
<string name="pref_account_name_position_end">Next to the issuer</string>
|
||||
<string name="pref_account_name_position_below">Below the issuer</string>
|
||||
|
|
|
@ -14,12 +14,13 @@
|
|||
android:title="@string/pref_minimize_on_copy_title"
|
||||
android:summary="@string/pref_minimize_on_copy_summary"
|
||||
app:iconSpaceReserved="false"/>
|
||||
<androidx.preference.SwitchPreferenceCompat
|
||||
|
||||
<Preference
|
||||
android:defaultValue="false"
|
||||
android:key="pref_copy_on_tap"
|
||||
android:title="@string/pref_copy_on_tap_title"
|
||||
android:summary="@string/pref_copy_on_tap_summary"
|
||||
android:key="pref_copy_behavior"
|
||||
android:title="@string/pref_copy_behavior_title"
|
||||
app:iconSpaceReserved="false"/>
|
||||
|
||||
<androidx.preference.SwitchPreferenceCompat
|
||||
android:defaultValue="false"
|
||||
android:key="pref_highlight_entry"
|
||||
|
|
4
gradle/wrapper/gradle-wrapper.properties
vendored
4
gradle/wrapper/gradle-wrapper.properties
vendored
|
@ -1,6 +1,6 @@
|
|||
#Fri May 07 16:43:06 GMT 2021
|
||||
#Tue Aug 15 23:01:16 CEST 2023
|
||||
distributionBase=GRADLE_USER_HOME
|
||||
distributionPath=wrapper/dists
|
||||
distributionUrl=https\://services.gradle.org/distributions/gradle-7.5-bin.zip
|
||||
zipStoreBase=GRADLE_USER_HOME
|
||||
zipStorePath=wrapper/dists
|
||||
distributionUrl=https\://services.gradle.org/distributions/gradle-7.5-all.zip
|
||||
|
|
Loading…
Add table
Reference in a new issue