Tiger Oakes
53d16e78e1
For #14460 : Fix PBM notification tint ( #14699 )
2020-09-08 17:56:25 -04:00
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
2020-09-08 13:55:01 -07:00
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.
2020-09-08 18:08:01 +02:00
mcarare
85cb74a3c9
For #14665 : Replace hardcoded label with string resource.
2020-09-03 10:56:55 -07:00
Sören Hentzschel
81dd1a9192
For #8343 , #9709 - replace "phone" with "device" in translations ( #14083 )
2020-09-02 10:55:35 -07:00
Arturo Mejia
6f5e9bad26
Pin AC TO 57.0.0 and remove feature flag for view downloads ( #14592 )
...
* Update Android Components version to 57.0.0.
* Remove feature flag for "View Downloads".
* Update search enginer list from changes by #13452
Co-authored-by: Chenxia Liu <liuche@mozilla.com>
2020-09-01 20:04:31 -07:00
ekager
83ffcac57e
For #13926 - MP migration
2020-09-01 16:27:51 -07:00
Tiger Oakes
e93a8b7d34
For #14376 : Use concept-menu with tab counter menu ( #14374 )
2020-08-28 13:28:15 -07:00
Jeff Boek
3713b5a63a
For #14251 - Dont show CFR if were navigating to Search
2020-08-26 21:18:19 -07:00
Jeff Boek
c73870b794
For #13507 - Performance fixes for the ReviewPromptController
2020-08-26 21:02:02 -07:00
Jeff Boek
c6687d976e
For #13507 - Adds tests for ReviewPromptController
2020-08-26 21:02:02 -07:00
Jeff Boek
56b730f0e8
For #13507 - Extracts review prompt behavior into ReviewPromptController
2020-08-26 21:02:02 -07:00
Elise Richards
e96eb25682
Allow play store in app review to be shown to users
2020-08-26 21:02:02 -07:00
Jeff Boek
4b997c1334
No Issue - Fixes UI Tests with new search experience
2020-08-26 18:00:47 -07:00
Jeff Boek
f734509ac4
No Issue - Removes pref, toggles new search based on feature flag only
2020-08-26 18:00:47 -07:00
Gabriel Luong
4f76699ab7
For #10342 - Part 6: Show "Delete from history" instead of "Remove" for top frecent sites in the top site menu
2020-08-26 18:39:05 -04:00
Gabriel Luong
1f564c10ce
For #10342 - Part 4: Use the TopSitesFeature in the HomeFragment for displaying top sites
2020-08-26 18:39:05 -04:00
Gabriel Luong
46aa6a003e
For #10342 - Part 3: Use the TopSitesUseCase in the BrowserToolbarController and SessionControlController
...
Use the provided `addPinnedSites` and `removeTopSites` use cases in `BrowserToolbarController` and `SessionControlController`.
2020-08-26 18:39:05 -04:00
Gabriel Luong
7d9274e990
For #10342 - Part 1: Remove top sites prefetch and observation of live data
2020-08-26 18:39:05 -04:00
mcarare
294a187ba8
For #14157 : Pass correct anchor for context menu popup.
2020-08-25 20:30:59 +03:00
Gabriel Luong
04dcfa5cab
For #8312 - Show Top Sites in a ViewPager ( #14116 )
2020-08-24 19:52:33 -04:00
Elise Richards
433a20db50
Update string for FxA signin onboarding header ( #14132 )
2020-08-24 17:00:19 -05:00
ekager
655d2b8a88
For #12377 - Choice to hide no collections placeholder from homescreen
2020-08-24 16:48:50 -04:00
Elise Richards
feae7fff2f
FNX-14498 ⁃ For #9487 : improve fxa onboarding manual sign in card ( #13317 )
...
* Replace strings, add learn more, hook up button
* Constrain learn more and icon to the text
* View holder tests
* Lint
* Update homescreen ui test
2020-08-20 11:05:11 -05:00
Jonathan Almeida
0de8aedd6f
No issue: Fix missing FeatureFlags imports
2020-08-19 16:28:46 -07:00
Jonathan Almeida
f92485d1e8
For #12287 : Add feature flag for Synced Tabs in tabs tray
2020-08-19 17:37:56 -04:00
Kate Glazko
f83372b67c
For #349 : View Downloads
2020-08-19 11:23:50 -07:00
Sachin
4b85f3e53b
for #11364 added a resetAfter for onboarding variable inside HomeFragment to avoid random system strictmode violations during UI testing. ( #13811 )
2020-08-16 22:46:41 -07:00
Mugurell
b993b94be1
For #12857 - Use Collection title when sharing tabs collection
...
Avoided passing the subject for sharing a collection of tabs in the ShareData
object since ShareData is part of a web standard.
2020-08-12 13:40:58 +03:00
Sebastian Kaspari
77263aad70
Validate deep links.
2020-08-10 15:58:32 +02:00
Jeff Boek
540c1d2ada
For #13052 - When opening a new tab pre-open search
2020-08-06 18:28:31 -07:00
ekager
5d664b979d
For #6313 - Removes unused browser animations, improve delayed paint interactions
2020-08-05 20:03:05 -04:00
Jeff Boek
ccb5b0b641
Wires up controller, store and interactor. ( #13324 )
...
* For #13320 - Wires up the search store, controller and interactor for the new search experience
* For #13323 - Navigates to new search experience from the browser when enabled
2020-08-05 18:22:07 -05:00
Jeff Boek
495341a945
For #13052 - Creates new dialog fragment for search and puts it behind a feature flag
2020-08-04 12:24:24 -07:00
ekager
a1a839f237
For #13221 - Update global ETP to include PBM
2020-08-04 14:34:24 -04:00
Mihai Eduard Badea
58e24b81aa
For issue #12400 - Refresh swiped collection tab view
...
Item is now refreshed by calling notifyDataSetChanged on the adapter when the last tab from the collection has been swiped away and the user cancels the deletion by pressing the cancel button from the dialog.
Also added a "wasSwiped" flag to onCollectionRemoveTab in order to check if the tab was deleted from a swipe action and not by pressing the "X" button.
2020-07-31 12:48:32 -04:00
ekager
6cdf304d10
No issue: Adds sameAs function for TopSiteList AdapterItem
2020-07-30 17:46:03 -04:00
ekager
3d3153039c
For #11690 - Add contentsSameAs to avoid rebind of items in SessionControlAdapter
2020-07-30 15:18:04 -04:00
Tiger Oakes
d8ff6179fe
For #7992 : Use favicon style from AC ( #12608 )
2020-07-30 11:21:17 -07:00
Tiger Oakes
61d6b333de
Update LongParameterList baseline
2020-07-27 14:20:34 -04:00
ekager
e5e62fa79a
For #6846 : Added quick actions for nav bar in home
2020-07-27 13:28:28 -04:00
ekager
46511d6f8e
For #10163 - Adds tab multiselect mode
2020-07-24 18:18:26 -04:00
Sawyer Blatz
95d786a79f
No issue: fix master
2020-07-24 15:06:38 -04:00
Sawyer Blatz
9c56e1905b
For #12793 : Improve snackbars for tabs tray
2020-07-24 10:56:54 -07:00
Sawyer Blatz
c48159d76f
For #10997 : Remove scrolling from home ( #12866 )
2020-07-24 10:43:53 -07:00
Tiger Oakes
652af79e95
Migrate from Session.toTab to BrowserStore ( #12221 )
2020-07-23 12:27:39 -07:00
Tiger Oakes
9af167ba0a
Add tests for some classes in home/browser ( #12837 )
2020-07-23 11:17:52 -07:00
Tiger Oakes
8f5a37733d
Create ToolbarPosition enum ( #12747 )
2020-07-22 19:23:38 -07:00
Tiger Oakes
c08d375c18
Move settings in components ( #12675 )
2020-07-21 10:47:10 -07:00
mcarare
8826f99ef7
For #9722 : Refactor onboarding buttons with text.
...
Add title and description to button text, remove extra Textviews.
2020-07-21 10:28:45 -07:00