Arturo Mejia
0e8dc6164d
Target Android 11
3 years ago
Jonathan Almeida
2f6fcbf196
Close #13892 : Remove Synced Tabs appended to tabs tray
3 years ago
mcarare
af9c32983f
For #17807 : Fix systemWindowInset deprecation.
3 years ago
ekager
f5b068a453
For #17785 - Use screenshots setting when adding secure flag
3 years ago
Sebastian Kaspari
f4a7b4c066
Remove TabsUseCases methods that take a Session object.
3 years ago
Christian Sadilek
c34d68d915
Closes #17548 : Remove SessionManager reference from TabTrayDialogFragment
3 years ago
Sebastian Kaspari
d2b8decaeb
Switch to new feature-tab-collections API.
4 years ago
Codrut Topliceanu
79d1c08402
For #16629 - Fix for collection snackbar View button ( #16679 )
4 years ago
Codrut Topliceanu
4b56aeb12f
For #16592 - Fix missing collection snackbar for a11y ( #16593 )
...
Set null anchor for snackbar when using a11y services
4 years ago
ekager
1ed9ebf622
For #16132 - Rename normal mode menu item, remove telemetry
4 years ago
ekager
a8db85fc22
For #16132 - Revise multiselect mode UI
4 years ago
Mugurell
5e58377948
For #16424 - Focus the right item in tabs tray when using Talkback ( #16472 )
...
To get the index of the current selected browser tab when using reverse layout
we should also account for items placed below of the browser tabs.
The patch here unifies the logic already used for some calls but not all.
4 years ago
Rafał Opiłowski
96fb9f4676
For #12971 - Show collection saved snackbar above FAB ( #16311 )
4 years ago
ekager
bd2c407943
For #4652 - Remove activityViewModels workarounds
4 years ago
Mugurell
358ca2c87f
For #15543 - Adjust the height of the tabs tray depending on the number of tabs ( #15749 )
4 years ago
Gabriel Luong
6c77cdab41
For #15115 - Part 3: Implement a grid view layout for the tabs
...
Co-authored-by: Abhijit Valluri avalluri2@bloomberg.net
4 years ago
Grisha Kruglov
51dab196c4
Closes #15443 : Use fragment's lifecycleScope for AlertDialog actions
4 years ago
Sebastian Kaspari
3983c509dc
Use "undo" implementation from Android Components.
...
This is not the super fancy version yet - since we still need to restore into SessionManager and
haven't fully switched to BrowserStore yet. However AC having knowledge about "undo" and whether
it was performed or not, will help us with features like "recently closed tabs". And once we
can improve "undo", Fenix will get all the nice things automatically.
Requires:
https://github.com/mozilla-mobile/android-components/pull/8449
4 years ago
ekager
7d5c199e51
For #12383 #15407 #12860 - Switch to using shared view model for session to delete on home
4 years ago
Tiger Oakes
113241e8ce
Enforce IO thread inside of components ( #14704 )
...
* Automatically run PermissionStorage on IO thread
* Run TabCollectionStorage on dedicated scope + IO
* Update findSitePermissionsBy calls
4 years ago
Sebastian Kaspari
e0071341c7
Update to new state API and update Mozilla Android Components version.
...
The EngineSessionState of a tab is now always accessible through tab.engineState.engineSessionState. It will
never get cleared.
4 years ago
Jonathan Almeida
99fab556f4
For #12287 : Address review comments
4 years ago
Jonathan Almeida
f614c0b18d
For #12287 : Add Synced Tabs to Tabs Tray
4 years ago
Hakkı Kaan Çalışkan
27341eaaf4
For #12585 : Close tab tray menu on orientation changes
4 years ago
mcarare
ed8a9bd1a0
For #12565 : Remove activity from DefaultTabTrayController constructor.
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
9c56e1905b
For #12793 : Improve snackbars for tabs tray
4 years ago
Sawyer Blatz
6c58098fef
For #12791 : Fix issue with undo snackbar last tab
4 years ago
Sawyer Blatz
afbb039a08
For #11851 : Close tab tray when last tab closed ( #12615 )
4 years ago
ekager
e1ef5f55ec
For #12453 - Sets secure flags on private tab of tabs tray
4 years ago
Tiger Oakes
d0e9f1f165
Update Kotlin dependency ( #10806 )
4 years ago
ekager
38657bbfc6
For #11431 - Scroll to restored tab in tab tray
4 years ago
ValentinTimisica
c3acde438a
For #11889 : Changes collection creation confirmation snackbar strings
...
Also I changed the adding tabs to collection confirmation string from
tabtray to take into account the number of tabs.
Example: 1 tab-"Tab saved!"; multiple tabs-"Tabs saved!"
4 years ago
Jeff Boek
a18c1befd1
For #11044 - Sets the anchorView of the snackbar to be the new tab fab ( #11930 )
4 years ago
Sawyer Blatz
101ecfbf66
For #11273 : Add tabs tray telemetry ( #12036 )
4 years ago
ekager
d3de9e517e
Remove ThumbnailsUseCases
4 years ago
Jeff Boek
8ce7cf59c8
For #11261 - Dismisses menu when rotating to landscape ( #11845 )
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
8b24cdec42
For 11428 - Focus on home screen address bar when tab tray new tab is tapped ( #11429 )
4 years ago
Jeff Boek
1639b1d3a1
For #11342 - Fixes missing space for the FAB
4 years ago
Jeff Boek
f41ca2f424
No Issue - Moves from being a tabstray observer to overriding tab use cases
4 years ago
Jeff Boek
4ee1cd6716
For #11361 - Nulls out tabsFeature in the correct spot
4 years ago
Jeff Boek
d8ef0722e3
For #11175 - Moves tab tray strings to be translated, fixes description of the fab string
4 years ago
Mozilla L10n Automation Bot
5373a75f57
For #10502 - Show snackbar after adding tabs to collection from tab tray
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
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
David Walsh
84d9e5b1fb
For 11031 - Fix landscape mode for tab tray ( #11084 )
4 years ago