You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Show Not now as secondary button during autofill onboarding (#5198)
Task/Issue URL:
https://app.asana.com/0/1203822806345703/1208592982102639/f
### Description
During Autofill Onboarding show "Not Now" as secondary button.
### Steps to test this PR
_Feature 1_
- [x] fresh install
- [x] visit fill.dev and try a login
- [x] ensure on the dialog (onboarding), secondary button is not now
- [x] click Not Now
- [x] visit authenticationtest.com and try a login
- [x] ensure on the dialog (onboarding), secondary
- [x] click not now
- [x] visit fill.dev again and try a login
- [x] ensure on the dialog (not onboarding anymote), secondary button is
Never for this site
### UI changes
| Before | After |
| ------ | ----- |
!(Upload before screenshot)|(Upload after screenshot)|
---------
Co-authored-by: Dax The Translator <[email protected]>
Copy file name to clipboardexpand all lines: autofill/autofill-impl/src/main/java/com/duckduckgo/autofill/impl/ui/credential/saving/AutofillSavingCredentialsDialogFragment.kt
Copy file name to clipboardexpand all lines: autofill/autofill-impl/src/main/java/com/duckduckgo/autofill/impl/ui/credential/saving/AutofillSavingCredentialsViewModel.kt
+1-1
Original file line number
Diff line number
Diff line change
@@ -46,7 +46,7 @@ class AutofillSavingCredentialsViewModel @Inject constructor(
46
46
viewModelScope.launch(dispatchers.io()) {
47
47
val shouldShowExpandedView = autofillDeclineCounter.declineCount() <2&& autofillDeclineCounter.isDeclineCounterActive()
<stringname="credentialManagementWebViewIncompatibleErrorMessage">Автоматичното попълване за пароли не е достъпно, защото Вашата версия на Android WebView е твърде стара.</string>
59
+
<stringname="credentialManagementWebViewIncompatibleErrorMessage">Автоматичното попълване на пароли не е достъпно, тъй като Вашата версия на Android WebView е остаряла или несъвместима.</string>
60
60
61
61
<stringname="autofillManagementSearchClearDescription">Изчистване на въведеното търсене</string>
62
62
<stringname="autofillManagementNoSearchResults"instruction="Placeholder is the query the user has searched for. e.g., No results for 'kittens'">Няма резултати за \'%1$s\'</string>
@@ -145,6 +145,7 @@
145
145
<stringname="credentials_invalid_request_warning_notif"><b></b>\nСинхронизирането на пароли е на пауза\nНякои пароли са форматирани неправилно или са твърде дълги и не бяха синхронизирани.</string>
146
146
147
147
<stringname="saveLoginDialogNeverForThisSite">Никога не питай за този сайт</string>
<stringname="credentialManagementInstructionNeverForThisSite">Ако нулирате изключените сайтове, при следващото влизане в някой от тези сайтове ще бъдете подканени да запазите паролата за вход.</string>
149
150
<stringname="credentialManagementClearNeverForThisSiteList">Нулиране на изключените сайтове</string>
150
151
<stringname="credentialManagementClearNeverForThisSiteDialogTitle">Нулиране на изключените сайтове?</string>
<stringname="credentialManagementWebViewIncompatibleErrorMessage">Automatické vyplňování hesel není dostupné, protože tvoje verze Android WebView je moc stará.</string>
59
+
<stringname="credentialManagementWebViewIncompatibleErrorMessage">Automatické vyplňování hesel není dostupné, protože tvoje verze Android WebView je zastaralá nebo nekompatibilní.</string>
<stringname="autofillManagementNoSearchResults"instruction="Placeholder is the query the user has searched for. e.g., No results for 'kittens'">Žádné výsledky pro dotaz „%1$s“</string>
@@ -145,6 +145,7 @@
145
145
<stringname="credentials_invalid_request_warning_notif"><b>Synchronizace hesel je pozastavená</b>\nNěkterá hesla jsou nesprávně naformátovaná nebo moc dlouhá, takže jsme je nemohli synchronizovat.</string>
146
146
147
147
<stringname="saveLoginDialogNeverForThisSite">Na téhle stránce už se neptat</string>
<stringname="credentialManagementInstructionNeverForThisSite">Pokud vyloučené weby resetuješ, při příštím přihlašování na některý z nich se ti zobrazí výzva k uložení hesla.</string>
<stringname="credentialManagementWebViewIncompatibleErrorMessage">Automatisk udfyldning af adgangskoder er ikke tilgængelig, fordi din version af Android WebView er for gammel.</string>
59
+
<stringname="credentialManagementWebViewIncompatibleErrorMessage">Automatisk udfyldning af adgangskoder er ikke tilgængelig, fordi din version af Android WebView er forældet eller inkompatibel.</string>
<stringname="autofillManagementNoSearchResults"instruction="Placeholder is the query the user has searched for. e.g., No results for 'kittens'">Ingen resultater for \"%1$s\"</string>
@@ -145,6 +145,7 @@
145
145
<stringname="credentials_invalid_request_warning_notif"><b>Synkronisering af adgangskoder er sat på pause</b>\nNogle adgangskoder er formateret forkert eller er for lange og blev ikke synkroniseret.</string>
146
146
147
147
<stringname="saveLoginDialogNeverForThisSite">Spørg aldrig på dette websted</string>
<stringname="credentialManagementInstructionNeverForThisSite">Hvis du nulstiller ekskluderede websteder, vil du blive bedt om at gemme din adgangskode, næste gang du logger ind på en af disse sider.</string>
<stringname="credentialManagementWebViewIncompatibleErrorMessage">Die automatische Vervollständigung von Passwörtern ist nicht verfügbar, da Ihre Version von Android WebView zu alt ist.</string>
59
+
<stringname="credentialManagementWebViewIncompatibleErrorMessage">Die automatische Vervollständigung von Passwörtern ist nicht verfügbar, da deine Version von Android WebView nicht aktuell oder inkompatibel ist.</string>
<stringname="autofillManagementNoSearchResults"instruction="Placeholder is the query the user has searched for. e.g., No results for 'kittens'">Keine Ergebnisse für „%1$s“</string>
@@ -145,6 +145,7 @@
145
145
<stringname="credentials_invalid_request_warning_notif"><b>Die Passwort-Synchronisierung wurde angehalten</b>\nEinige Passwörter sind falsch formatiert oder zu lang und wurden nicht synchronisiert.\n\n</string>
146
146
147
147
<stringname="saveLoginDialogNeverForThisSite">Für diese Website niemals fragen</string>
<stringname="credentialManagementInstructionNeverForThisSite">Wenn du die ausgeschlossenen Websites zurücksetzt, wirst du aufgefordert, dein Passwort zu speichern, wenn du dich das nächste Mal auf einer dieser Websites anmeldest.</string>
<stringname="credentialManagementWebViewIncompatibleErrorMessage">Η αυτόματη συμπλήρωση κωδικών πρόσβασης δεν είναι διαθέσιμη καθώς η έκδοση του Android WebView είναι πολύ παλιά.</string>
59
+
<stringname="credentialManagementWebViewIncompatibleErrorMessage">Η αυτόματη συμπλήρωση κωδικών πρόσβασης δεν είναι διαθέσιμη καθώς η έκδοση του Android WebView είναι παλιά ή μη συμβατή.</string>
<stringname="autofillManagementNoSearchResults"instruction="Placeholder is the query the user has searched for. e.g., No results for 'kittens'">Δεν υπάρχουν αποτελέσματα για «%1$s»</string>
@@ -145,6 +145,7 @@
145
145
<stringname="credentials_invalid_request_warning_notif"><b>Ο συγχρονισμός κωδικών πρόσβασης έχει τεθεί σε παύση</b>\nΟρισμένοι κωδικοί πρόσβασης δεν έχουν μορφοποιηθεί σωστά ή είναι πολύ μεγάλοι και δεν συγχρονίστηκαν.</string>
146
146
147
147
<stringname="saveLoginDialogNeverForThisSite">Μην ζητάτε ποτέ αυτόν τον ιστότοπο</string>
<stringname="credentialManagementInstructionNeverForThisSite">Εάν κάνετε επαναφορά των αποκλεισμένων ιστότοπων, θα σας ζητηθεί να αποθηκεύσετε τον κωδικό πρόσβασής σας την επόμενη φορά που θα συνδεθείτε σε οποιονδήποτε από τους ιστότοπους αυτούς.</string>
<stringname="credentialManagementWebViewIncompatibleErrorMessage">La función de autocompletar para las contraseñas no está disponible porque tu versión de Android WebView es demasiado antigua.</string>
59
+
<stringname="credentialManagementWebViewIncompatibleErrorMessage">La función de autocompletar para las contraseñas no está disponible porque tu versión de Android WebView está desfasada o es incompatible.</string>
<stringname="autofillManagementNoSearchResults"instruction="Placeholder is the query the user has searched for. e.g., No results for 'kittens'">Sin resultados para «%1$s»</string>
@@ -145,6 +145,7 @@
145
145
<stringname="credentials_invalid_request_warning_notif"><b>La sincronización de contraseña está en pausa</b>\nAlgunas contraseñas tienen un formato incorrecto o son demasiado largas y no se han sincronizado.</string>
146
146
147
147
<stringname="saveLoginDialogNeverForThisSite">No preguntar nunca para esta página</string>
<stringname="credentialManagementInstructionNeverForThisSite">Si restableces los sitios excluidos, se te pedirá que guardes tu contraseña la próxima vez que accedas a cualquiera de estos sitios.</string>
<stringname="credentialManagementWebViewIncompatibleErrorMessage">Automaatne täitmine paroolide jaoks pole saadaval, sest sinu Android WebView\'i versioon on liiga vana.</string>
59
+
<stringname="credentialManagementWebViewIncompatibleErrorMessage">Automaatne täitmine paroolide jaoks pole saadaval, sest sinu Android WebView\'i versioon on aegunud või ühildumatu.</string>
<stringname="autofillManagementNoSearchResults"instruction="Placeholder is the query the user has searched for. e.g., No results for 'kittens'">Päringule „%1$s” ei leitud tulemusi</string>
@@ -145,6 +145,7 @@
145
145
<stringname="credentials_invalid_request_warning_notif"><b>Paroolide sünkroonimine on peatatud</b>\nMõned paroolid on valesti vormindatud või liiga pikad ja neid ei sünkroonitud.</string>
146
146
147
147
<stringname="saveLoginDialogNeverForThisSite">Ära selle saidi kohta rohkem küsi</string>
<stringname="credentialManagementInstructionNeverForThisSite">Kui lähtestad välistatud saidid, pakutakse sulle järgmisel korral, kui logid neile saitidele sisse, võimalust parool salvestada.</string>
<stringname="credentialManagementWebViewIncompatibleErrorMessage">Salasanojen automaattinen täyttäminen ei ole käytettävissä, koska Android WebView -versiosi on liian vanha.</string>
59
+
<stringname="credentialManagementWebViewIncompatibleErrorMessage">Salasanojen automaattinen täyttäminen ei ole käytettävissä, koska Android WebView -versiosi on vanhentunut tai yhteensopimaton.</string>
<stringname="autofillManagementNoSearchResults"instruction="Placeholder is the query the user has searched for. e.g., No results for 'kittens'">Ei tuloksia haulla \'%1$s\'</string>
@@ -145,6 +145,7 @@
145
145
<stringname="credentials_invalid_request_warning_notif"><b>Salasanojen synkronointi keskeytetty</b>\nSalasanojen synkronointi on keskeytetty.\n\nJotkin salasanat on muotoiltu väärin tai ovat liian pitkiä, eikä niitä synkronoitu.</string>
146
146
147
147
<stringname="saveLoginDialogNeverForThisSite">Älä kysy enää tällä sivustolla</string>
<stringname="credentialManagementInstructionNeverForThisSite">Jos nollaat poissuljetut sivustot, sinua pyydetään tallentamaan salasanasi, kun seuraavan kerran kirjaudut sisään jollekin näistä sivustoista.</string>
0 commit comments