1
0
Fork 0
fenix/app/src/main/res/layout
Mugurell c5330c6880 For 5092 - Show a Snackbar with retry option if sharing to devices fails (#5158)
* For #5092 - Show a Snackbar with retry option if sharing to devices fails

ShareController will contain all the business logic for checking the result
status of the `share to device` operations. When this fails it will show a
snackbar which also offer the possibility to retry the just failed operation.
To allow this even in the event the user has closed the share fragment we'll
use a GlobalScope's coroutine.
Refactored out the TabsSharedCallback from ShareFragment because otherwise we
would have neede to sent through that the just failed operation. After the
refactor the ShareController is solely responsable for showing the right
snackbar and handling the retry actions.

* For #5092 - Refactor ShareControllerTest

* For #5092: Adds color theming of snackbars
2019-09-26 12:30:28 -07: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 Fixes #4440 changed padding for account_preference (#4830) 2019-08-27 10:26:32 -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_home.xml For #225 - Deletes data on button press 2019-05-24 17:16:03 -07: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
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 Fixes #4067 besides snackbar (#4777) 2019-08-27 10:09:55 -07:00
collection_tab_list_row.xml For #2896 - Update Checkbox color on tab in collection creation 2019-06-13 22:38:08 -07:00
collections_list_item.xml For #2977 - Update add new collections flow (#2991) 2019-05-31 12:59:51 -05:00
component_awesomebar.xml Closes #1618 - Add fade to awesome bar list instead of shadow (#3110) 2019-06-04 10:35:47 -05:00
component_bookmark.xml Issue #2379 - Use LibraryPageView in history 2019-08-01 15:59:55 -04:00
component_collection_creation.xml Closes #4680 - Align collection creation text center vertical 2019-08-14 20:17:01 -04:00
component_collection_creation_name_collection.xml Closes #4680 - Align collection creation text center vertical 2019-08-14 20:17:01 -04:00
component_collection_creation_select_collection.xml Closes #4680 - Align collection creation text center vertical 2019-08-14 20:17:01 -04: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 Use tools:text to avoid inflating strings twice (#3619) 2019-07-15 17:01:37 -05:00
component_permissions_blocked_by_android.xml Use tools:text to avoid inflating strings twice (#3619) 2019-07-15 17:01:37 -05:00
component_quick_action_sheet.xml No issue: Remove rounded QAB corners to avoid overlapping web content 2019-07-12 09:59:19 -07:00
component_search.xml No issue: Set color for toolbar divider (#5221) 2019-09-11 11:46:00 -07:00
component_session_control.xml For #1287 - Create animation for opening and closing tab from home 2019-05-23 13:41:00 -07:00
component_sign_in.xml Fixes #4161: Modified style of bookmark_folders_sign_in button. (#4291) 2019-07-25 14:10:11 -05:00
component_tracking_protection_panel.xml For #5281 - Use TrackerLog for reporting ETP categories (#5556) 2019-09-25 10:48:06 -07:00
delete_browsing_category_checkbox.xml Closes #5338 - Use padding instead of margin for delete browsing item 2019-09-15 19:46:50 -07:00
delete_browsing_data_item.xml For #3106: Improve granular data deletion margins 2019-09-12 10:25:14 -07:00
delete_exceptions_button.xml Closes #3452 Closes #3553 - Implement one button style for all themes 2019-06-14 09:38:17 -07:00
exception_item.xml Use tools:text to avoid inflating strings twice (#3619) 2019-07-15 17:01:37 -05:00
exceptions_description.xml Add Tracking Protection Info Panel 2019-09-11 07:47:13 -07:00
fenix_snackbar.xml For 5092 - Show a Snackbar with retry option if sharing to devices fails (#5158) 2019-09-26 12:30:28 -07:00
fragment_about.xml For #4474: Adds what's new button to home screen menu (#5088) 2019-09-03 15:16:29 -05:00
fragment_add_bookmark_folder.xml For #4341 use camelCase for views referenced from code 2019-08-03 09:25:55 -07:00
fragment_add_new_device.xml For #3077 - Replaces connect another device dialog with a scree 2019-09-18 17:24:43 -07:00
fragment_bookmark.xml For #4341 use camelCase for views referenced from code 2019-08-03 09:25:55 -07:00
fragment_browser.xml For #1667: Screen reader can't reach other UI items when QAB expanded (#4695) 2019-08-14 09:56:29 -07:00
fragment_crash_reporter.xml Extract and test crash reporter code 2019-09-20 11:04:11 -07:00
fragment_create_collection.xml For #4341 use camelCase for views referenced from code 2019-08-03 09:25:55 -07:00
fragment_create_shortcut.xml For #5047 - Addresses nits 2019-09-11 16:10:54 -07:00
fragment_delete_browsing_data.xml Move settings classes to packages 2019-09-20 12:36:15 -07:00
fragment_edit_bookmark.xml For #4341 use camelCase for views referenced from code 2019-08-03 09:25:55 -07: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 #4341 use camelCase for views referenced from code 2019-08-03 09:25:55 -07:00
fragment_home.xml For #561: Fix stutter of search icon & text when animating 2019-09-25 10:06:38 -07:00
fragment_library.xml For #2083: Bookmarks in "Your Library" appear as "bookmarked" style (#2201) 2019-05-01 13:20:57 -05:00
fragment_manage_site_permissions_exceptions_feature_phone.xml Fixes #1691 - Site permissions' pages are not entirely visible 2019-04-17 15:59:44 -07:00
fragment_manage_site_permissions_feature_phone.xml Fixes #1691 - Site permissions' pages are not entirely visible 2019-04-17 15:59:44 -07:00
fragment_pair.xml For #4341 use camelCase for views referenced from code 2019-08-03 09:25:55 -07:00
fragment_quick_settings_dialog_sheet.xml Add Tracking Protection Info Panel 2019-09-11 07:47:13 -07:00
fragment_search.xml For #5460: Fixes styling of fill link from clipboard (#5464) 2019-09-20 15:29:16 -07: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 #4007 - Refactor AppShareView in standalone Share Views 2019-08-29 18:12:50 -07:00
fragment_sign_out.xml For #4341 use camelCase for views referenced from code 2019-08-03 09:25:55 -07:00
fragment_site_permissions_exceptions.xml Closes #3452 Closes #3553 - Implement one button style for all themes 2019-06-14 09:38:17 -07:00
fragment_site_permissions_exceptions_item.xml Use tools:text to avoid inflating strings twice (#3619) 2019-07-15 17:01:37 -05:00
fragment_tracking_protection.xml Add Tracking Protection Info Panel 2019-09-11 07:47:13 -07:00
fragment_tracking_protection_blocking.xml Add Tracking Protection Info Panel 2019-09-11 07:47:13 -07:00
fragment_turn_on_sync.xml No issue: Clean up preferences code (#4699) 2019-08-21 08:38:14 -07:00
history_list_item.xml Issue #2379 - Use LibrarySiteItemView in history 2019-08-02 17:15:41 -07:00
layout_clear_permission_button.xml For #3906 - Add backgrounds to Permissions Buttons (#3958) 2019-07-10 20:59:47 -05:00
layout_percentage_seek_bar.xml Fixes #4211 changed SeekBar height to wrap_content to prevent misaligned dot (#4832) 2019-08-27 12:50:00 -07:00
layout_quick_action_sheet.xml Fixes #4067 besides snackbar (#4777) 2019-08-27 10:09:55 -07:00
layout_url_background.xml Fixes #467: Modifies url bar to use search screen color 2019-04-29 12:33:24 -07:00
library_list_item.xml No issue: Tune Home and Library UI from Updated Mocks 2019-03-21 23:28:52 -05:00
library_site_item.xml Create shared custom view for library items 2019-07-30 12:26:15 -04: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 Minify vector drawables 2019-06-14 09:37:35 -07:00
no_content_message.xml No issue: Use putCompoundDrawables helper (#3982) 2019-07-15 08:24:59 -07:00
onboarding_automatic_signin.xml No issue: Fix Crash lower API by setting gradient drawables in onBind 2019-08-02 16:18:34 -07:00
onboarding_finish.xml For #2780 - Fix home screen attributes for API 21-22 (#2844) 2019-05-24 14:03:59 -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 No issue: Fix Crash lower API by setting gradient drawables in onBind 2019-08-02 16:18:34 -07:00
onboarding_privacy_notice.xml No issue: Use ImageView rather than rebuilding drawable (#3616) 2019-06-26 16:03:06 -07:00
onboarding_private_browsing.xml No issue: Use ImageView rather than rebuilding drawable (#3616) 2019-06-26 16:03:06 -07: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 #4526 Prevent automatic theme summary being cutoff with long text 2019-09-20 09:20:57 -07:00
onboarding_tracking_protection.xml No issue: Use ImageView rather than rebuilding drawable (#3616) 2019-06-26 16:03:06 -07:00
pbm_shortcut_popup.xml For #419: Create launch icon for private browsing (#4948) 2019-09-11 10:52:33 -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_engine_chooser.xml Closes #877 - Add Search Engine Settings 2019-03-06 16:20:35 -08:00
preference_widget_radiobutton.xml Add Tracking Protection Info Panel 2019-09-11 07:47:13 -07:00
preference_widget_radiobutton_with_info.xml Add Tracking Protection Info Panel 2019-09-11 07:47:13 -07:00
private_browsing_description.xml For #5356 Improves private browsing "common myths" link accessibility (#5479) 2019-09-24 10:46:34 -07:00
save_tab_group_button.xml For #4262: Updates color and text of buttons (#4250) 2019-07-25 11:01:25 -07:00
search_engine_radio_button.xml For #5142 Removed RadioButton from accessibility keeping one option for Talkback 2019-09-06 14:09:58 +02:00
search_widget_extra_small_v1.xml Fixes #4894: added workaround for SDK<24 vector drawable with gradient color (#4944) 2019-08-29 12:55:51 -07:00
search_widget_extra_small_v2.xml Fixes #4894: added workaround for SDK<24 vector drawable with gradient color (#4944) 2019-08-29 12:55:51 -07:00
search_widget_large.xml Fixes #4894: added workaround for SDK<24 vector drawable with gradient color (#4944) 2019-08-29 12:55:51 -07:00
search_widget_medium.xml Fixes #4894: added workaround for SDK<24 vector drawable with gradient color (#4944) 2019-08-29 12:55:51 -07:00
search_widget_small.xml Fixes #4894: added workaround for SDK<24 vector drawable with gradient color (#4944) 2019-08-29 12:55:51 -07: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 #4007 - Refactor AppShareView in standalone Share Views 2019-08-29 18:12:50 -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 #4007 - Refactor AppShareView in standalone Share Views 2019-08-29 18:12:50 -07:00
sign_in_preference.xml Fixes #3539 - vectordrawablecompat for gradients (#3541) 2019-06-18 16:38:56 -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 For #5229, #5228 - Dismiss ETP panel on back press, don't truncate text 2019-09-12 07:40:49 -07:00
tab_header.xml For #561 - Adds add tab and menu button to bottom bar 2019-09-25 10:06:38 -07:00
tab_in_collection.xml No issue: Top aligns close button for tab in collection (#5161) 2019-09-09 11:08:30 -07:00
tab_list_row.xml No issue: Slightly changes margin on play/pause button 2019-09-12 13:37:49 -07:00
tracking_protection_category.xml Add Tracking Protection Info Panel 2019-09-11 07:47:13 -07:00
tracking_protection_learn_more_preference.xml For #5383 Refactored ETP layout to keep appearance for larger font size. 2019-09-20 14:01:30 -07:00
tracking_protection_onboarding_popup.xml For #5304 - Align ETP Onboarding Tool Tip PopupWindow 2019-09-13 18:25:26 -07:00