Abhijit Valluri
e547c93311
Merge remote-tracking branch 'mozilla/master' into mozilla_main
4 years ago
Elise Richards
13f3304912
For #8765 : Use shared list widget in collections ( #15733 )
...
Co-authored-by: Tiger Oakes <toakes@mozilla.com>
4 years ago
Abhijit Kiran Valluri
fce3d1186e
Homepage improvements ( closes #29 , #64 , #146 , #171 ) ( #184 )
...
Some improvements to the Homescreen!
* Do not show collections placeholder in home screen on a clean install and subsequently as well.
* Increase the limit for top sites to 160
* Show 20 top sites on the screen at a time, before pagination occurs.
4 years ago
Abhijit Valluri
8d84ec8ef5
Merge branch 'mozilla_main' into fork
4 years ago
mcarare
04e59e0ac5
For #15130 : Remove "what's new card" from onboarding screen.
4 years ago
Elise Richards
1adf467248
For #14280 , #14743 : Remove old search fragment ( #15169 )
...
* Remove search fragment
* Use new folder to search dialog
* Rebase and lint
* Update tests with search dialog nav directions
* Rename interactor to match naming convention. Remove old controller and point everything to the dialog controller.
4 years ago
Grisha Kruglov
71b51146cb
Update breaking changes in the FxA/Sync integration
4 years ago
Abhijit Valluri
ea7c8255ae
Merge branch 'fork' into mozilla_main
4 years ago
Tiger Oakes
b563576335
Closes #14131 : Move constants to dimens.xml ( #14135 )
...
Co-authored-by: Elise Richards <erichards@mozilla.com>
4 years ago
Jonathan Almeida
d063cd5396
For #14230 : Stop redrawing all top sites when one is removed
4 years ago
Adam Novak
bde8b72516
Merge remote-tracking branch 'upstream/master' into upstream-sync
4 years ago
Sawyer Blatz
1f17371df6
For #14565 : Add telemetry for top sites
4 years ago
Abhijit Kiran Valluri
df9d8bceae
Create github actions for Continuous Integration! ( #116 )
...
* Add github actions workflows
* Add github actions for CI
* Fix lint and detekt errors
* Add caching to the github actions
* Add the workflow statuses to the README
* Give the jobs more descriptive names
* Consolidate github actions workflows to a single workflow
* Give the steps meaningful names, save detekt and lint results
4 years ago
Abhijit Valluri
48ea10cd9d
Merge remote-tracking branch 'mozilla/master' into fork
4 years ago
Gabriel Luong
05857ba55d
For #14145 - Add pinned badge for pinned sites
4 years ago
Adam Novak
030f0d5369
Merge remote-tracking branch 'upstream/master' into fork
4 years ago
Tiger Oakes
53d16e78e1
For #14460 : Fix PBM notification tint ( #14699 )
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
Abhijit Valluri
0464ed8e8c
Enable fennec fullscreen tabs screen + onboarding layout setup
4 years ago
Sören Hentzschel
81dd1a9192
For #8343 , #9709 - replace "phone" with "device" in translations ( #14083 )
4 years ago
Gabriel Luong
4f76699ab7
For #10342 - Part 6: Show "Delete from history" instead of "Remove" for top frecent sites in the top site menu
4 years ago
Gabriel Luong
1f564c10ce
For #10342 - Part 4: Use the TopSitesFeature in the HomeFragment for displaying top sites
4 years ago
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`.
4 years ago
Gabriel Luong
04dcfa5cab
For #8312 - Show Top Sites in a ViewPager ( #14116 )
4 years ago
Elise Richards
433a20db50
Update string for FxA signin onboarding header ( #14132 )
4 years ago
ekager
655d2b8a88
For #12377 - Choice to hide no collections placeholder from homescreen
4 years ago
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
4 years ago
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.
4 years ago
ekager
a1a839f237
For #13221 - Update global ETP to include PBM
4 years ago
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.
4 years ago
ekager
6cdf304d10
No issue: Adds sameAs function for TopSiteList AdapterItem
4 years ago
ekager
3d3153039c
For #11690 - Add contentsSameAs to avoid rebind of items in SessionControlAdapter
4 years ago
Tiger Oakes
d8ff6179fe
For #7992 : Use favicon style from AC ( #12608 )
4 years ago
Tiger Oakes
61d6b333de
Update LongParameterList baseline
4 years ago
ekager
e5e62fa79a
For #6846 : Added quick actions for nav bar in home
4 years ago
ekager
46511d6f8e
For #10163 - Adds tab multiselect mode
4 years ago
Tiger Oakes
8f5a37733d
Create ToolbarPosition enum ( #12747 )
4 years ago
Tiger Oakes
c08d375c18
Move settings in components ( #12675 )
4 years ago
mcarare
8826f99ef7
For #9722 : Refactor onboarding buttons with text.
...
Add title and description to button text, remove extra Textviews.
4 years ago
Kainalu Hagiwara
02a929a926
No issue - Suppress new warnings from detekt update
4 years ago
Tiger Oakes
eed20b43b9
Test session control controller ( #12652 )
4 years ago
Tiger Oakes
d4bb432e24
Add helper for underlining text ( #12520 )
4 years ago
Tiger Oakes
d0e9f1f165
Update Kotlin dependency ( #10806 )
4 years ago
Tiger Oakes
e9fb1a61c7
Test viewholders in home.sessioncontrol ( #12524 )
4 years ago
Tiger Oakes
67ce5ad5d9
Add tests for onboarding viewholders ( #11522 )
4 years ago
Tiger Oakes
8e8e5aea36
Extract radio group logic into helper ( #11493 )
4 years ago
ValentinTimisica
e39d5b6de7
For #11763 : Shows confirmation dialog when deleting last tab from collection
4 years ago
mcarare
94273bc274
For #12125 : Handle visibility updates for add to collection button.
4 years ago
Elise Richards
665fb8d60c
#10824 : Onboarding telemetry ( #11867 )
...
* Onboarding events and tracking
* Rename metrics for consistency
* Add reference to PR for the data review
* Add default values to onboarding events
4 years ago
mcarare
a056e86e4f
For #8080 : Dismiss menu when swiping away from its anchor.
4 years ago