You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
iceraven-browser/app/src/main/res
Elise Richards 023a4983fa
For #10173: login duplicates and save (#11208)
* Extract controller into it's own class. Implement find dupes and filter based on username.

Create edit login controller. Add text watchers and check for duplicates.

Edit controller test

* Find duplicates and save to store

* Retrieve duplicates from AC and check list on username text changed

Move duplicates logic into the controller

* Add glean pings for delete and edit. Move logic for login manipulation into the datastore.

* Use correct threads in controller. Enable save button when applicable.

Save enabled in datastore.

Move login data to datastore

Rebase with password error states

Update metrics to be more specific for edit

* Create logins controller for AC calls

* Interactor and controller methods for edit login. Add edit view to separate out some layout manipulation.

Inflate view in edit fragment. Double layout showing up.

Edit view

Controller tests

Controller tests passing

Interactor tests

Lint and detekt cleanup

* Remove datastore and use storage controller for all logins calls to password storage.

Addressed comments

Lint
:

Rebase - 1
4 years ago
..
anim For 11616: removed black flicker with placeholder animation (#11796) 4 years ago
animator Closes #4012 - Animate quick settings (#4047) 5 years ago
color For #10173: login duplicates and save (#11208) 4 years ago
drawable For #11324 - Adds trash icon to swipe to delete 4 years ago
drawable-hdpi For #8643 - removed all onboarding-related PNGs 4 years ago
drawable-ldrtl For #8643 and #7606 - added new svgs for onboarding illustrations 4 years ago
drawable-mdpi For #8643 - removed all onboarding-related PNGs 4 years ago
drawable-night No issue: Remove duplicate wordmark and update about page (#3590) 5 years ago
drawable-v26 Fixes #9504: Edit logins (#9693) 4 years ago
drawable-xhdpi For #9488: Add search widget CFR 4 years ago
drawable-xxhdpi For #8643 - removed all onboarding-related PNGs 4 years ago
drawable-xxxhdpi For #8643 - removed all onboarding-related PNGs 4 years ago
font For 3687 Use Metropolis Font for Header 4 years ago
layout For #10173: login duplicates and save (#11208) 4 years ago
menu For #10173: login duplicates and save (#11208) 4 years ago
mipmap-anydpi-v26 For #419: Create launch icon for private browsing (#4948) 5 years ago
mipmap-hdpi Optimize PNGs. 4 years ago
mipmap-mdpi Optimize PNGs. 4 years ago
mipmap-xhdpi Optimize PNGs. 4 years ago
mipmap-xxhdpi Optimize PNGs. 4 years ago
mipmap-xxxhdpi Optimize PNGs. 4 years ago
navigation For #10173: login duplicates and save (#11208) 4 years ago
raw For #7911 - Updates ETP shield assets with new size 4 years ago
raw-night For #7911 - Updates ETP shield assets with new size 4 years ago
values No issue: Move dp's to dimens.xml 4 years ago
values-an Import l10n. 4 years ago
values-ar Import l10n. 4 years ago
values-ast Import l10n. 4 years ago
values-az Import l10n. 4 years ago
values-be Import l10n. 4 years ago
values-bg Import l10n. 4 years ago
values-bn Import l10n. 4 years ago
values-br Import l10n. 4 years ago
values-bs Import l10n. (#12404) 4 years ago
values-ca Import l10n. 4 years ago
values-cak Import l10n. 4 years ago
values-co Import l10n. 4 years ago
values-cs Import l10n. (#12175) 4 years ago
values-cy Import l10n. 4 years ago
values-da Import l10n. 4 years ago
values-de Import l10n. 4 years ago
values-dsb Import l10n. 4 years ago
values-el Import l10n. 4 years ago
values-en-rCA Import l10n. 4 years ago
values-en-rGB Import l10n. 4 years ago
values-eo Import l10n. 4 years ago
values-es Import l10n. 4 years ago
values-es-rAR Import l10n. 4 years ago
values-es-rCL Import l10n. 4 years ago
values-es-rES Import l10n. 4 years ago
values-es-rMX Import l10n. 4 years ago
values-et Import l10n. 4 years ago
values-eu Import l10n. 4 years ago
values-fa Import l10n. (#11870) 4 years ago
values-ff Import l10n. 4 years ago
values-fi Import l10n. 4 years ago
values-fr Import l10n. 4 years ago
values-fy-rNL Import l10n. 4 years ago
values-ga-rIE Import l10n. 4 years ago
values-gd Import l10n. 4 years ago
values-gn Import l10n. 4 years ago
values-gu-rIN Import l10n. 4 years ago
values-hi-rIN Import l10n. (#11981) 4 years ago
values-hr Import l10n. 4 years ago
values-hsb Import l10n. 4 years ago
values-hu Import l10n. 4 years ago
values-hy-rAM Import l10n. 4 years ago
values-in Import l10n. 4 years ago
values-is Import l10n. 4 years ago
values-it Import l10n. 4 years ago
values-iw Import l10n. 4 years ago
values-ja Import l10n. 4 years ago
values-ka Import l10n. 4 years ago
values-kab Import l10n. 4 years ago
values-kk Import l10n. 4 years ago
values-ko Import l10n. 4 years ago
values-ldrtl For #10525 - Remove tab tray item dividers. 4 years ago
values-lij Import l10n. 4 years ago
values-lo Import l10n. 4 years ago
values-lt Import l10n. 4 years ago
values-ml Import l10n. 4 years ago
values-mr Import l10n. 4 years ago
values-my Import l10n. 4 years ago
values-nb-rNO Import l10n. 4 years ago
values-night For #12002: Show default tab background when thumbnail not available (#12041) 4 years ago
values-night-v23 For #11099 For #12189 For #7532 - Clean up bottom navigation bar colors 4 years ago
values-nl Import l10n. 4 years ago
values-nn-rNO Import l10n. 4 years ago
values-oc Import l10n. 4 years ago
values-pa-rIN Import l10n. 4 years ago
values-pl Import l10n. 4 years ago
values-pt-rBR Import l10n. 4 years ago
values-pt-rPT Import l10n. 4 years ago
values-rm Import l10n. 4 years ago
values-ro Import l10n. 4 years ago
values-ru Import l10n. 4 years ago
values-sk Import l10n. 4 years ago
values-sl Import l10n. (#12175) 4 years ago
values-sq Import l10n. 4 years ago
values-sr Import l10n. 4 years ago
values-su Import l10n. 4 years ago
values-sv-rSE Import l10n. 4 years ago
values-ta Import l10n. 4 years ago
values-te Import l10n. 4 years ago
values-th Import l10n. 4 years ago
values-tr Import l10n. 4 years ago
values-trs Import l10n. 4 years ago
values-uk Import l10n. (#12404) 4 years ago
values-ur Import l10n. (#11981) 4 years ago
values-v23 For #11099 For #12189 For #7532 - Clean up bottom navigation bar colors 4 years ago
values-v27 For #11099 For #12189 For #7532 - Clean up bottom navigation bar colors 4 years ago
values-v28 For #1399 - Only show battery saver theme preference for API <P 5 years ago
values-vec Import l10n. 4 years ago
values-vi Import l10n. 4 years ago
values-zh-rCN Import l10n. 4 years ago
values-zh-rTW Import l10n. 4 years ago
xml For #12105: Follow ux mock on Settings --> Accessibility screen 4 years ago