Commit Graph

66 Commits (48ea10cd9d62ae924757a528656265f5805019f1)

Author SHA1 Message Date
Abhijit Valluri 48ea10cd9d Merge remote-tracking branch 'mozilla/master' into fork 4 years ago
ekager 09fbb43f80 For #2486 - Adds Recently Closed Tabs 4 years ago
Adam Novak 030f0d5369 Merge remote-tracking branch 'upstream/master' into fork 4 years ago
mcarare 4de80a0493 For #14540: Fix updating list and item info for a11y services. 4 years ago
Abhijit Valluri 0464ed8e8c Enable fennec fullscreen tabs screen + onboarding layout setup 4 years ago
Abhijit Valluri bb0ef2b659 Fix some issues with tabs tray
Following issues fixed in tabs tray:
* Place the tab indicator at the top for top tabs tray layout
* Disable reverse layout for compact tabs as it messes with the layout
* Make the new tab button visible in private mode in light theme

The third issue is a bug in upstream Fenix! They did not do sufficient
UI testing of the tabs tray!
4 years ago
Abhijit Valluri 275c5c1a7b Massive tabs tray customization options 4 years ago
Adam Novak 5e4d669ab8 Merge remote-tracking branch 'abhijitvalluri/tabstray_new_tab_button_bottom_layout' into fork 4 years ago
Adam Novak e927400939 Merge remote-tracking branch 'upstream/master' into fork 4 years ago
Abhijit Valluri ba36729d7d Fix topsheet tabs tray appearance when in multiselect mode 4 years ago
ekager 2d67e4b748 For #4118 - Creates setting for auto closing tabs 4 years ago
Abhijit Valluri 4fcffb571c Tweak tabs tray layout, use reverse layout for top sheet 4 years ago
Abhijit Valluri adf0d3d84f Use different layout for tabs tray when toolbar is at bottom 4 years ago
Gabriel Luong dcb99856f9
For #13264 - Scroll to the tab above the selected tab in the tabs tray (#14372) 4 years ago
Adam Novak e952589ef2 Add back accessibility call that might be important 4 years ago
Abhijit Valluri 260352bedc Modify tabs tray layout to be similar to Fennec
Tweaked the layout of the tabs tray to be similar to Fennec.
Tweaks include:
 * Tabs layout spans multiple columns instead of a list view
 * Each tab's layout is similar to Fennec layout (large thumbnail, title on top)
 * Layout adjusts on rotation of screen
 * New tab (+) button is now on top, rather than using the FAB button
 * Floating action button (FAB) is removed

Signed-off-by: Abhijit Valluri <avalluri2@bloomberg.net>
4 years ago
Tiger Oakes ac2d65cc5e
Replace setPadding with updatePadding (#14137) 4 years ago
Jonathan Almeida 99fab556f4 For #12287: Address review comments 4 years ago
Jonathan Almeida f92485d1e8 For #12287: Add feature flag for Synced Tabs in tabs tray 4 years ago
Jonathan Almeida f614c0b18d For #12287: Add Synced Tabs to Tabs Tray 4 years ago
ekager 54c24016ba For #13251 - Use bottomSheetCallback in multiselect mode 4 years ago
Jonathan Almeida 4ba4b589de For #13293: Show Add To Collections after tabs load 4 years ago
Shen 0356d86784 For #12976 - Show infinity symbol in the tab counter when the count is greater than 99 4 years ago
ekager f14b6d0385 For #13117 - Don't show add to collections button in private tabs tray 4 years ago
ekager 0356bea50e For #13117 - Hide save to collection button for private tabs in tab tray 4 years ago
ekager 87a7b6f9ec For #12992 - Correctly notifies concat adapters about mode changes 4 years ago
ekager 6a27c209b5 For #13042 - Remove bottomSheetCallback in multiselect mode 4 years ago
Jonathan Almeida 239e3de5e9 For #12856: Add save to collections button to Tabs Tray
Using the ConcatAdapter, we're now able to insert multiple data sources
of information into one RecyclerView and preserve layout/scrolling in
addition to adding the 'Save to Collection' button.
4 years ago
ekager 33bb86b1aa For #12992 - Hide tab close button while in multiselect mode 4 years ago
ekager 46511d6f8e For #10163 - Adds tab multiselect mode 4 years ago
Jonathan Almeida d15b8381a6 For #10925: Fix breaking APIs in tabs tray 4 years ago
Sawyer Blatz b483067bd9 For #12461: Update content description for tabs tray open tab count 4 years ago
Sawyer Blatz 284ec7b58f For #12461: Add tab count to tab tray 4 years ago
ekager e1ef5f55ec For #12453 - Sets secure flags on private tab of tabs tray 4 years ago
ekager 38657bbfc6 For #11431 - Scroll to restored tab in tab tray 4 years ago
Sawyer Blatz 101ecfbf66
For #11273: Add tabs tray telemetry (#12036) 4 years ago
Jeff Boek 177e7a400f For #11406 - Scrolls to selected tab when switching modes 4 years ago
mcarare fe97dc9d2e For #11542: Update tabs positions in tab tray reported by screen readers 4 years ago
Jeff Boek 8ce7cf59c8
For #11261 - Dismisses menu when rotating to landscape (#11845) 4 years ago
Jeff Boek c7b1f215c8
No Issue - Fixes flash when toggling tab tray (#11826) 4 years ago
ekager 635c30510d No issue: refactor tabs tray to use interactor/controller, add tests 4 years ago
David Walsh 149efc1683
For 9640 - Focus on last selected tab in tab tray with a11y turned on (#11487) 4 years ago
David Walsh 063cf457ba
For #11291 - Provide New Tab button when accessibility enabled (#11441) 4 years ago
Jeff Boek 1639b1d3a1 For #11342 - Fixes missing space for the FAB 4 years ago
Jeff Boek cd3b6181b3 For #10374 - Adds quick contextual menu to tab switcher
Co-authored-by: person808 <kainaluh808@gmail.com>
4 years ago
Jeff Boek f41ca2f424 No Issue - Moves from being a tabstray observer to overriding tab use cases 4 years ago
Jeff Boek e4e7cc5108 For #11260 - Fixes lifecycle issues with the tabs tray
- Also check to make sure the fragment manager is still valid before trying to show the tabs tray

Co-authored-by: Emily Kager <emilykager@gmail.com>
4 years ago
David Walsh d33080571b
For #11267 - Announce "Your open tabs will be shown here (#11272) 4 years ago
Jeff Boek bc53b94feb For #10989 - Fixes memory leak caused by retaining the TabTrayView and TabsFeature 4 years ago
Jeff Boek 2dd0a3cb9e
Implement tab tray design improvements and fix close functionality. 4 years ago