1
0
Fork 0
fenix/app/src/main/res/layout
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
..
about_list_item.xml For #4776: Redesign and refactor the About Page 2019-12-12 11:34:10 +02:00
account_auth_error_preference.xml Use tools:text to avoid inflating strings twice (#3619) 2019-07-15 17:01:37 -05:00
account_preference.xml For 3687 Use Metropolis Font for Header 2020-03-31 19:31:15 -07:00
account_share_list_item.xml For #4007 - Use camelCase for views referenced from code 2019-08-29 18:12:50 -07:00
activity_addons.xml Provide add-on support (#8064) 2020-02-04 01:41:51 -05:00
activity_home.xml For #7473, delay inflation of toolbar 2020-01-24 15:21:42 -08:00
activity_migration.xml For #8422: Add more misc migration UI fixes 2020-04-17 14:22:25 -04:00
app_share_list_item.xml For #4007 - Use camelCase for views referenced from code 2019-08-29 18:12:50 -07:00
browser_toolbar_popup_window.xml For #4155: Restyle to custom menu 2019-09-11 09:03:17 -07:00
button_tip_item.xml For #9208: Make slight modifications to tip layout 2020-04-30 11:57:43 -07:00
checkbox_left_preference.xml For #9880 - fixed sync settings style 2020-04-28 09:06:36 +03:00
checkbox_left_preference_etp.xml For #9423: Align preference title and summary to viewStart (#9426) 2020-04-01 15:36:01 -07:00
collection_header.xml For #3004 - Restore MotionLayout on Home View only in onCreateView 2019-06-05 14:46:38 -07:00
collection_home_list_row.xml For #9496: Vertically align collection name and icons to collection icon 2020-03-30 08:30:06 -07:00
collection_tab_list_row.xml For #8972 Replaced purple colors to match the rest of the app 2020-03-25 00:13:59 +02:00
collections_list_item.xml Issue 5366 Vector Drawable Compat (#6904) 2019-12-05 19:54:32 -08:00
component_awesomebar.xml For #9550 - Don't overlap search with shortcuts text 2020-04-23 11:21:53 +03:00
component_bookmark.xml For #9604: Swap and adjust margin with padding to avoid text being cut (#9617) 2020-04-02 09:40:29 -07:00
component_bottom_browser_toolbar.xml For #5694 & #6054: Allows users to change toolbar position (#6608) 2019-11-25 16:43:32 -08:00
component_browser_top_toolbar.xml For #6940: Fixes top dynamic toolbar behavior (#9900) 2020-04-17 13:32:20 -07:00
component_collection_creation.xml For #9565: Adjust padding and height to allow longer text 2020-04-16 20:10:45 -07:00
component_collection_creation_name_collection.xml Issue 5366 Vector Drawable Compat (#6904) 2019-12-05 19:54:32 -08:00
component_collection_creation_select_collection.xml Issue 5366 Vector Drawable Compat (#6904) 2019-12-05 19:54:32 -08:00
component_exceptions.xml For #5141 Changed "learn more" link to be accessible to Talkback users 2019-09-20 12:29:02 -07:00
component_history.xml Fixes #5128: Changed history_empty_view to match constraints. 2019-10-28 09:44:03 -07:00
component_locale_settings.xml For #9728: Add actionbar search for language list. 2020-04-29 11:20:18 -07:00
component_permissions_blocked_by_android.xml For #9857: Create button style (#9858) 2020-04-15 15:49:02 -07:00
component_saved_logins.xml For #9252: Add progress bar to saved logins view 2020-03-27 22:13:58 -07:00
component_session_control.xml For #3574 Allow all screen readers to read onboarding items one-by one (#7292) 2019-12-19 09:53:53 -05:00
component_sign_in.xml Closes #4046: Always display 'Desktop' bookmarks folder 2020-04-17 23:57:43 -07:00
component_top_sites.xml Add top sites heading to home screen 2020-03-30 10:29:40 -07:00
component_tracking_protection_panel.xml For #8589 - Fix for accessibility navigation in ETP panel 2020-05-08 09:57:59 -07:00
custom_search_engine.xml Fixes #7967: Updated accessibility details for 'add search engine' screen 2020-02-19 16:50:52 -08:00
custom_search_engine_radio_button.xml For #6851 Update text copy of option to add custom search engine 2020-01-06 14:32:02 +02:00
delete_browsing_category_checkbox.xml For #514 & #5742: Updates "launch links in private tab" functionality (#5721) 2019-10-03 12:43:33 -07:00
delete_browsing_data_item.xml For #8449: Update Delete browsing data item minHeight 2020-02-18 12:55:22 -08:00
delete_exceptions_button.xml For #9857: Create button style (#9858) 2020-04-15 15:49:02 -07:00
download_notification_layout.xml For #7219 - Polish Download Notification Dialog. (#7224) 2019-12-18 12:26:41 -05:00
dropdown_preference_etp.xml For #6479: Add granular ETP settings 2020-02-18 09:32:43 -08:00
etp_dropdown_item.xml For #6479: Add granular ETP settings 2020-02-18 09:32:43 -08:00
exception_item.xml Fixes #9504: Edit logins (#9693) 2020-05-12 17:32:01 -05:00
exceptions_description.xml Add Tracking Protection Info Panel 2019-09-11 07:47:13 -07:00
fenix_snackbar.xml For #9516 - Adds selectable background to dialog and snackbar buttons 2020-04-16 10:13:08 +03:00
fragment_about.xml Fix 5366 - Use VectorDrawableCompat for all imagery (#7221) 2019-12-16 20:35:36 -08:00
fragment_add_new_device.xml For #9857: Create button style (#9858) 2020-04-15 15:49:02 -07:00
fragment_add_on_details.xml Fixes #9710: Vertically aligns users_count with rating (#9950) 2020-04-15 10:51:55 -07:00
fragment_add_on_internal_settings.xml Provide add-on support (#8064) 2020-02-04 01:41:51 -05:00
fragment_add_on_permissions.xml For issue #8520: Polish Add-on manager UIs 2020-03-31 17:20:20 -04:00
fragment_add_ons_management.xml For issue #8520: Improve add-ons UI 2020-04-13 19:01:58 -04:00
fragment_add_search_engine.xml Adds custom search engines (#6551) 2019-11-19 16:30:56 -08:00
fragment_bookmark.xml Closes mozilla-mobile#4558 Change height of bookmark linearlayout 2019-10-24 09:46:09 -07:00
fragment_browser.xml For #6940: Fixes top dynamic toolbar behavior (#9900) 2020-04-17 13:32:20 -07:00
fragment_crash_reporter.xml Issue 5366 Vector Drawable Compat (#6904) 2019-12-05 19:54:32 -08:00
fragment_create_collection.xml #4596 migrate collections (#5911) 2019-10-22 17:33:54 -07:00
fragment_create_shortcut.xml For #9435: Adjust margins and paddings to mirror correctly in RTL 2020-03-27 14:45:47 -07:00
fragment_delete_browsing_data.xml For #9857: Create button style (#9858) 2020-04-15 15:49:02 -07:00
fragment_edit_bookmark.xml Fix: Set correct height for EditText (#10014) 2020-04-16 20:31:25 -07:00
fragment_edit_custom_search_engine.xml Adds custom search engines (#6551) 2019-11-19 16:30:56 -08:00
fragment_edit_login.xml Fixes #9504: Edit logins (#9693) 2020-05-12 17:32:01 -05:00
fragment_exceptions.xml For #4341 use camelCase for views referenced from code 2019-08-03 09:25:55 -07:00
fragment_history.xml For #8651 - Ensure FenixSnackbar has a proper root for inflating into 2020-03-27 15:53:31 -07:00
fragment_home.xml For #1063: Put tab tray behind a feature flag and hidden pref (#10313) 2020-04-30 15:53:10 -05:00
fragment_installed_add_on_details.xml For #10552: Set initial add-on details fragment visibility to false (#10565) 2020-05-11 12:44:18 -04:00
fragment_locale_settings.xml Feature/#220 language menu (#7070) 2020-01-03 18:15:35 -08:00
fragment_login_detail.xml Fixes #9504: Edit logins (#9693) 2020-05-12 17:32:01 -05:00
fragment_manage_site_permissions_exceptions_feature_phone.xml Issue 5366 Vector Drawable Compat (#6904) 2019-12-05 19:54:32 -08:00
fragment_manage_site_permissions_feature_phone.xml 8017 advanced autoplay controls. (#8978) 2020-03-20 12:10:42 -07:00
fragment_not_yet_supported_addons.xml Update NotYetSupported add-ons copy 2020-03-30 10:36:49 -04:00
fragment_pair.xml For #4341 use camelCase for views referenced from code 2019-08-03 09:25:55 -07:00
fragment_pwa_first_time.xml For #768: Add first time PWA dialog (#9308) 2020-04-01 22:56:12 -04:00
fragment_quick_settings_dialog_sheet.xml For #8591: Allow items in quick_action_sheet to be read by a11y services 2020-03-19 15:18:40 +02:00
fragment_saved_logins.xml For #5545 For #5542 Closes #6696 Integrate logins API, adds Settings for Autofilling/Saving Logins 2020-01-15 12:14:08 -08:00
fragment_search.xml For #9550 - Don't overlap search with shortcuts text 2020-04-23 11:21:53 +03:00
fragment_select_bookmark_folder.xml Closes #4540 - Set correct tint for select bookmark folder icon (#4541) 2019-08-05 14:54:39 -07:00
fragment_share.xml For #2754 Add tab cards to share sheet (#5493) 2019-09-26 14:25:34 -07:00
fragment_sign_out.xml For #7208 For #7212 - Update parameterized strings 2020-04-13 09:40:47 -07:00
fragment_site_permissions_exceptions.xml For #9857: Create button style (#9858) 2020-04-15 15:49:02 -07:00
fragment_site_permissions_exceptions_item.xml Issue 5366 Vector Drawable Compat (#6904) 2019-12-05 19:54:32 -08:00
fragment_tab_tray.xml 🎲 For #10332 - Adds undo snackbar when closing tabs in the tab tray (#10456) 2020-05-11 17:18:09 -05:00
fragment_tracking_protection.xml Add Tracking Protection Info Panel 2019-09-11 07:47:13 -07:00
fragment_tracking_protection_blocking.xml Closes #6236: Fix padding lint issues (#6240) 2019-10-24 10:52:30 -07:00
fragment_turn_on_sync.xml For #9857: Create button style (#9858) 2020-04-15 15:49:02 -07:00
history_list_item.xml For #9857: Create button style (#9858) 2020-04-15 15:49:02 -07:00
layout_clear_permission_button.xml For #9857: Create button style (#9858) 2020-04-15 15:49:02 -07:00
layout_percentage_seek_bar.xml For #10083: Do not cut off thumb when it is in pressed state 2020-04-27 21:19:44 -07:00
layout_url_background.xml Closes #6236: Fix padding lint issues (#6240) 2019-10-24 10:52:30 -07:00
library_site_item.xml For #8972 Replaced purple colors to match the rest of the app 2020-03-25 00:13:59 +02:00
list_element.xml For #8764: Use list component for items in collections 2020-03-27 22:14:59 -07:00
locale_settings_item.xml For #8147 - Use app:srcCompat instead of android:src 2020-02-06 17:49:30 +01:00
logins_item.xml Fixes #9504: Edit logins (#9693) 2020-05-12 17:32:01 -05:00
migration_list_item.xml For #8422: Add misc migration UI fixes 2020-04-16 12:02:02 -07:00
mozac_browser_menu_item_switch.xml For #1716 - Consolidate Switch Styles 2019-04-26 15:13:34 -07:00
mozac_ui_tabcounter_layout.xml For #5346 & For #8859: Fixes textSize & animation on TabCounter 2020-03-02 18:54:20 -08:00
navigation_toolbar.xml For #9505: Adds possibility to sort saved logins 2020-05-07 08:43:59 -07:00
no_content_message.xml For 3687 Use Metropolis Font for Header 2020-03-31 19:31:15 -07:00
no_content_message_with_action.xml For #9857: Create button style (#9858) 2020-04-15 15:49:02 -07:00
onboarding_automatic_signin.xml Modified onboarding card colors according to design 2020-01-14 09:18:45 -08:00
onboarding_finish.xml For #8643: Updates colors of onboarding accents 2020-05-07 17:24:54 -07:00
onboarding_header.xml No issue: Use ImageView rather than rebuilding drawable (#3616) 2019-06-26 16:03:06 -07:00
onboarding_manual_signin.xml For #9857: Updates onboarding button styles 2020-05-07 17:24:54 -07:00
onboarding_privacy_notice.xml For #8643 and #7606 - Changed styles for most onboarding cards 2020-05-06 09:18:27 +03:00
onboarding_private_browsing.xml For #8643 and #7606 - Changed styles for most onboarding cards 2020-05-06 09:18:27 +03:00
onboarding_section_header.xml No issue: Use ImageView rather than rebuilding drawable (#3616) 2019-06-26 16:03:06 -07:00
onboarding_theme_picker.xml For #10501 - use theme instead of tint to support older APIs 2020-05-11 19:22:00 +03:00
onboarding_toolbar_position_picker.xml For #10501 - use theme instead of tint to support older APIs 2020-05-11 19:22:00 +03:00
onboarding_tracking_protection.xml For #10501 - use theme instead of tint to support older APIs 2020-05-11 19:22:00 +03:00
onboarding_whats_new.xml For #8643 and #7606 - Changed styles for most onboarding cards 2020-05-06 09:18:27 +03:00
overlay_add_on_progress.xml For #9794: Announce installing state for screen readers (#10111) 2020-05-05 11:22:15 -07:00
pbm_shortcut_popup.xml For #10188: Fix layout constraints. 2020-04-24 13:28:53 -07:00
preference_cat_style.xml For 3687 Use Metropolis Font for Header 2020-03-31 19:31:15 -07:00
preference_default_browser.xml Close #420 - Default Browser Preference reacts to default browser status 2019-02-22 10:56:24 -08:00
preference_search_add_engine.xml Issue 5366 Vector Drawable Compat (#6904) 2019-12-05 19:54:32 -08:00
preference_search_engine_chooser.xml Closes #877 - Add Search Engine Settings 2019-03-06 16:20:35 -08:00
preference_widget_radiobutton.xml For #7965 - removed unused strings, reverted changes to radiobutton widget 2020-02-06 18:48:23 -08:00
preference_widget_radiobutton_with_info.xml Issue 5366 Vector Drawable Compat (#6904) 2019-12-05 19:54:32 -08:00
private_browsing_description.xml For #7887: Increase touch target height for learn more link. 2020-05-11 22:50:41 -07:00
quicksettings_permissions.xml NOISSUE - Renamed a misspelled variable. 2020-02-06 18:25:11 +01:00
quicksettings_tracking_protection.xml For #4126 - Refactor Views and layouts 2019-10-31 17:08:40 -07:00
quicksettings_website_info.xml For #6317 - Applies 3dot menuItem look to quickSettings and tracking panel 2020-03-23 12:26:52 -07:00
save_to_collection_button.xml For #9857: Create button style (#9858) 2020-04-15 15:49:02 -07:00
saved_logins_sort_items_toolbar_child.xml For #9505: Adds possibility to sort saved logins 2020-05-07 08:43:59 -07:00
search_engine_radio_button.xml For #7714: Align engine name to viewStart to support RTL layouts 2020-01-21 12:27:19 -08:00
search_suggestions_onboarding.xml For #9857: Create button style (#9858) 2020-04-15 15:49:02 -07:00
search_widget_extra_small_v1.xml Issue #8277: Reuse app icon in widget layout. 2020-02-17 11:37:15 +01:00
search_widget_extra_small_v2.xml Issue #8277: Reuse app icon in widget layout. 2020-02-17 11:37:15 +01:00
search_widget_large.xml For #9422: Nit: Fix xml indenting 2020-04-02 09:11:31 +03:00
search_widget_medium.xml For #9422: Nit: Fix xml indenting 2020-04-02 09:11:31 +03:00
search_widget_small.xml For #8641 - Update addon text selector to use attr colors 2020-02-27 12:40:57 -08:00
search_widget_small_no_mic.xml Fixes #4894: added workaround for SDK<24 vector drawable with gradient color (#4944) 2019-08-29 12:55:51 -07:00
share_close.xml For #2754 Add tab cards to share sheet (#5493) 2019-09-26 14:25:34 -07:00
share_tab_item.xml For #2754 Add tab cards to share sheet (#5493) 2019-09-26 14:25:34 -07:00
share_to_account_devices.xml For #4007 - Refactor AppShareView in standalone Share Views 2019-08-29 18:12:50 -07:00
share_to_apps.xml For #8985 Fix Share Menu display when having recently used list. 2020-03-09 10:48:02 -07:00
sign_in_preference.xml For #5497 Improve sync title/summary settings to support RTL 2019-10-24 10:32:59 -07:00
stub_find_in_page.xml For #4066: Provide lazy inflation of Find In Page View 2019-08-09 11:48:55 -04:00
switch_with_description.xml Use existing strings for announcement 2020-03-30 11:10:40 -07:00
tab_header.xml Issue 5366 Vector Drawable Compat (#6904) 2019-12-05 19:54:32 -08:00
tab_list_row.xml No issue - Add content descriptions when missing 2020-03-27 14:41:51 -07:00
tab_tray_item.xml For #10395 - Improve alignment of close buttons with menu in tab tray (#10405) 2020-05-05 11:16:47 -07:00
top_site_item.xml For #9208: Adds in-product prompt to homescreen (#9836) 2020-04-22 14:29:43 -07:00
top_sites_header.xml For #9525 - Add bottom margin to top sites header 2020-03-30 14:48:45 -07:00
tracking_protection_category.xml Replace fixed dp with defined dp dimension 2020-01-08 20:17:22 -08:00
tracking_protection_learn_more_preference.xml For #5709: Align ETP Settings Screen implementation with original mocks 2019-10-14 15:59:43 +03:00
tracking_protection_onboarding_popup.xml For #7387: Change ETP onboarding from popup to a dialog. 2020-04-23 08:17:42 -07:00