Commit Graph

16 Commits (6ec7bb2bf6724304de08a3c91a6c9b24c84c2964)

Author SHA1 Message Date
Alexandru2909 fe25aa8e14 For #21787 - Update the Pocket stories toggle label and summary from homepage settings 2 years ago
AndiAJ 400a2a60d1 For #26286 new homepage settings UI tests 2 years ago
mcarare ffcef5ff2e For #26844: Fix ktlint issues and remove them from baseline. 2 years ago
AndiAJ 26a8f02233 For #26286 new home screen UI tests 2 years ago
AndiAJ 96c8bde3fd For #26144 new verifySponsoredShortcutsListTest UI test 2 years ago
Aaron Train 23796286df No issue: Refactor UIDevice calls in UIAutomator code 2 years ago
Oana Horvath a6c78d8364 For #21002: Ads new wallpapers UI tests 2 years ago
Noah Bond 157acdf7fc For #23159 - Created setting to turn off the Contile feature 2 years ago
Brais Gabín 7ec31a25c4 For #23142 - Fix license formatting in tests 2 years ago
Mugurell 5c3fedd707
For #22534 - Show history highlights and groups in "Recently visited" (#22535)
* For #22534 - Update homescreen section name to "Recently visited"

* For #22534 - Show both history highlights and groups in Recently visited

For now the metadata groups don't support scoring so as an interim solution we
will show up to 9 items, evenly distributes, first favoring groups sorted by
date then history highlights pre-sorted by default.

Tapping a history highlight will switch to it's already open tab if available
or create a new one in which to load it if needed.

A "Remove" option will also be available for history highlights to remove it
from the screen and also from history.
Currently removing a group / highlight will not query new ones to again show up
to 9 items, this will be implemented separately.

* For #22534 - Rename and refactor historymetadata to recentvisits

The updated feature supports more than history metadata so updating the overall
naming scheme seems needed.
To signal that this is a homescreen feature the entire package is moved to home

* For #22534 - Update UI tests to account for the new items space on the screen

Saw failures about not finding the collection section on screen.
This is probably happening because w are now adding the recent visits to
homescreen above the collections section pushing it off screen.

Since the collections might be obstructed by the toolbar shown on top as a
quick solution we'll scroll to the next homescreen section so that the
collections will be shown above in their entirety.

* Update app/src/main/java/org/mozilla/fenix/home/recentvisits/RecentVisitsFeature.kt

Co-authored-by: Christian Sadilek <christian.sadilek@gmail.com>

* Update app/src/main/java/org/mozilla/fenix/home/recentvisits/RecentVisitsFeature.kt

Co-authored-by: Christian Sadilek <christian.sadilek@gmail.com>

Co-authored-by: Gabriel Luong <gabriel.luong@gmail.com>
Co-authored-by: Christian Sadilek <christian.sadilek@gmail.com>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
3 years ago
AndiAJ e265da0cb4 startOnLastTab UI smoke test 3 years ago
AndiAJ 4ff64ad7ca recentBookmarksOption UI smoke test 3 years ago
AndiAJ eee83c9cbd jumpBackInOption UI smoke test 3 years ago
AndiAJ f91285881d Improve homeThreeDotMenuItemsTest UI test coverage 3 years ago
AndiAJ 6149f9faf8 Use identifiers instead of hard coded strings 3 years ago
AndiAJ d3651eb0fc For #21747 re-enable start on homepage UI test and refactoring work 3 years ago