1
0
Fork 0
fenix/app/src/main/java/org/mozilla/fenix
Elise Richards edc75c3ad0
Fixes #9504: Edit logins (#9693)
* Create editable view and fragment. Update login info page to display options menu with edit and delete.

* Create feature flag for edit. Check flag in the login detail fragment and default to just delete.

* Add three-dot kebab options menu in login detail fragment. Add title to the login item.

* Nav to and from edit view on save and back pressed.

* Save login through AC login manager. Clear text in editable field on button click.

* Match colors, fonts, dimens to UX specs for edit logins. Enable password reveal/hide and clearing text fields.

* Refactoring logins fragments. Using component Login object for consistency.

Fetch login list when saved logins are opened. Fetch login details when detail view is opened.

Revert "Fetch login list when saved logins are opened. Fetch login details when detail view is opened."

This reverts commit 44fe17166c3332b330229258b2e8982832672e3b.

* Using parcelable login and Login component class to pass ids and items between fragments

* Retrieve login from storage when viewing login details.

Rename login logic for consistency.

Ktlint cleanup

Fix nits and naming consistency.

* UX consistency for login detail and edit login pages

* Rebasing with logins sort - updating logins store.

* Rebasing with logins sort - merging fragments and controllers.

* Lint and removing unused files.

* UX cleanup.

* Update string description
2020-05-12 17:32:01 -05:00
..
addons For #10552: Set initial add-on details fragment visibility to false (#10565) 2020-05-11 12:44:18 -04:00
browser Fix PictureInPictureFeature breaking change 2020-05-08 11:42:06 -04:00
collections For #6832 - Fix various fragment not attached to a context crashes 2020-04-22 20:56:35 -07:00
components Integrate activity for showing past crashes. 2020-05-12 09:14:20 +02:00
crashes Integrate activity for showing past crashes. 2020-05-12 09:14:20 +02:00
customtabs Issue #7996: fix lint issues 2020-04-30 13:38:52 +03:00
downloads For #7219 - Polish Download Notification Dialog. (#7224) 2019-12-18 12:26:41 -05:00
exceptions Fixes #9504: Edit logins (#9693) 2020-05-12 17:32:01 -05:00
ext Cache findViewById calls in session control (#10575) 2020-05-12 14:05:08 -07:00
home Cache findViewById calls in session control (#10575) 2020-05-12 14:05:08 -07:00
library For #10343: Remove 'Library' functionality from the app 2020-05-11 10:22:19 -07:00
media Update to new feature-media API. 2020-03-29 23:13:13 -07:00
migration For #9932: Fix navigation icon theme missing from migration UI 2020-04-17 22:45:30 -07:00
onboarding For #10482 - made SVG gradient compatible with API < 22 2020-05-07 10:39:58 -07:00
perf For #10253: Add disableFirstTimePWAPopup for performance testing (#10442) 2020-05-11 16:31:31 -04:00
push No Issue - Update to AC 41.0.20200505190119 2020-05-05 17:52:27 -04:00
search Integrate activity for showing past crashes. 2020-05-12 09:14:20 +02:00
session For #7208 For #7212 - Update parameterized strings 2020-04-13 09:40:47 -07:00
settings Fixes #9504: Edit logins (#9693) 2020-05-12 17:32:01 -05:00
share For #8981 - Sort devices in share list by last access time 2020-05-07 09:20:49 +03:00
shortcut For #768: Add first time PWA dialog (#9308) 2020-04-01 22:56:12 -04:00
tabtray For 10503 - Update save to collection flow in tab tray (#10523) 2020-05-12 10:02:29 -05:00
theme fix #8135 - remove getColorFromAttr 2020-03-02 15:48:33 -07:00
trackingprotection For #8589 - Fix for accessibility navigation in ETP panel 2020-05-08 09:57:59 -07:00
utils For #9505: Adds possibility to sort saved logins 2020-05-07 08:43:59 -07:00
whatsnew For #5656: Fixes nightly major version number crash 2019-09-27 15:06:57 -07:00
widget Feature/#220 language menu (#7070) 2020-01-03 18:15:35 -08:00
wifi For issue #8017 enable SitePermissionsWifiIntegration 2020-03-27 20:44:16 -04:00
AppRequestInterceptor.kt No issue: Remove unneeded logic to adjust TP 2020-03-13 14:08:49 -04:00
BrowserDirection.kt For #10148 - Add basic tab tray implementation without exposing to rest of app (#9934) 2020-04-23 15:38:35 -05:00
Config.kt Closes #7762: Initialize Glean later in Fennec builds. 2020-01-26 11:53:26 +01:00
FeatureFlags.kt Fixes #9504: Edit logins (#9693) 2020-05-12 17:32:01 -05:00
FenixApplication.kt For #10036 - Workaround for System Theme changes with config change 2020-04-22 00:01:54 -07:00
GlobalDirections.kt Cleans up nav_graph.xml (#9829) 2020-04-13 21:43:45 -07:00
HomeActivity.kt Fixes #9504: Edit logins (#9693) 2020-05-12 17:32:01 -05:00
IntentReceiverActivity.kt For #7781: instrument visual completeness for top sites. 2020-02-28 13:37:06 -08:00