Commit Graph

1569 Commits (9654b4dfb122b54b04369fe80a2f9c95811478e8)

Author SHA1 Message Date
Gabriel Luong 9654b4dfb1 For #27667 - Remove import-ordering from the list of disabled ktlint rules 2 years ago
t-p-white 6228dad8e4 For #27472 - Added telemetry data points for the Google Play Store review prompts 2 years ago
Alexandru2909 ee0bff886a For #25814 - Hide "Show search engines" toggle from search settings when unified search is enabled 2 years ago
DreVla 27c34cecbf For #27635 - New telemetry for Save to PDF failures 2 years ago
Roger Yang d9d855685e Close #27023: Add capability to override telemetry URL 2 years ago
Noah Bond 79f0ce4cd3 For #27331 - Add migration for Turning Red wallpaper card colors 2 years ago
Alexandru2909 62a661ab97 For #26911 - Allow users to enable re-supported Fennec extensions 2 years ago
Alexandru2909 97f3a1fd8a For #25811 - Add header to unified search engine menu 2 years ago
Roger Yang 35e0afe329 Close #24613: Remove history improvement feature flag 2 years ago
Alexander Gramiak 5c2679006d Add and update tests for login address view holder 2 years ago
t-p-white 0c13a5aa5d For #27455 - Rename all reference names to `AppStore` as appStore 2 years ago
Noah Bond f4e7471aea For #26520 - Color homepage cards via wallpaper card colors 2 years ago
Roger Yang 489548b0de For #11404 - Add 'Open all' options in bookmarks
* Add "Open all in new tabs" options in bookmarks
* Add "Open all in private tabs" options in bookmarks
* Add metrics tracking if the usage of "Open all in..." in bookmarks

Co-authored-by: Pg <pg.developper.fr@gmail.com>
2 years ago
Alexandru2909 9a99666d2b For #27135 - Correctly report top sites for a11y services 2 years ago
Meiirbek Baimuratov adfed996a2 For mozilla-mobile#27282: delete WallpaperManager 2 years ago
Alexandru2909 2b2f3a711e For #27405 - Clean up references to "Sing in to Sync" phrase 2 years ago
Mugurell 09b11da8c2 For #27381 - Unregister FXA observer to prevent memory leaks 2 years ago
Noah Bond 165a516c38 For #27330 - Cache selected wallpaper card colors 2 years ago
mcarare 8ed3bf704f For #25980: Use new backQueue instead of removed backStack. 2 years ago
mcarare d9d39bd979 For #25980: Solve overload resolution ambiguity. 2 years ago
mcarare 2b8b6a9aca For #25980: Replace deprecated popUpTo var. 2 years ago
mcarare 4e481f4f3e For #25980: Use new extension function to get fragment's NavController. 2 years ago
Noah Bond 3207e6213e For #27095 - Download light/dark wallpaper card colors 2 years ago
Mugurell 47b7336387 For #27016 - Ensure smooth search UX after the MR onboarding is closed
If the app is opened from the search widget and the MR onboarding is shown then
the backstack will have the following structure:
- root, homeFragment, searchDialogFragment, onboardingFragment
as opposed to otherwise
- root, homeFragment, searchDialogFragment.

This patch allows to avoid the MR onboarding fragment causing the
SearchDialogFragment to not know that below it is the HomeFragment and
consequently not applying transparency or propagate user touches to the parent
Activity.
2 years ago
kycn f9efa5e8bb Close #26948: Enable custom extension collections in Beta.
Similar to how Nightly functions, custom extension collections are enabled to be used in Firefox Beta as well.
2 years ago
Roger Yang 3f7391a322 Close #27147: Add telemetry for bookmark search 2 years ago
Roger Yang e81da189cd Close #24498: Add test for history search telemetry 2 years ago
Arturo Mejia 5cce4b5f15 For #3709: Add save to PDF UI. 2 years ago
MatthewTighe 521f1485e6 For #27127: do not display wallpaper onboarding in private browsing mode 2 years ago
Alexandru2909 19685170de For #26424 - Handle special legacy wallpaper cases 2 years ago
MatthewTighe 5811b06679 For #27055: handle legacy wallpaper naming case 2 years ago
Gabriel Luong 444f663143 For #27026 - Use the wallpaper adapted text color for the Collections placeholder 2 years ago
Roger Yang bc1cfb88e8 Revert "For #11404 - Create open all function"
This reverts commit 9cf42cb7d9.
2 years ago
Roger Yang dff4c31606 Revert "For #11404 - Add 'Open all in private tabs' option as requested."
This reverts commit fe16a81c1d.
2 years ago
Roger Yang cfa376e5d2 Revert "For #11404 - Create alert message when a lot of tabs are to be opened."
This reverts commit c75e331a30.
2 years ago
Mugurell 7b5ba840ab For #26644 - Apply the wallpaper provided text color to the Fenix logo
And to the private mode switcher.
2 years ago
MatthewTighe 414c569e86 For #27055: check whether applied wallpaper name is blank 2 years ago
MatthewTighe c6af07dc8c Closes #26997: convert v1 wallpapers into collection group 2 years ago
Pg c75e331a30 For #11404 - Create alert message when a lot of tabs are to be opened.
Current threshold is 15.
2 years ago
Pg fe16a81c1d For #11404 - Add 'Open all in private tabs' option as requested.
https://github.com/mozilla-mobile/fenix/pull/21212#discussion_r739172674

- Add option is tree dot menu
- Edit folder opening to be aware of browsing mode
- Add metrics
- Add unit tests for 'Open all in private tabs'
- Add Android tests for open all in private.
2 years ago
Pg 9cf42cb7d9 For #11404 - Create open all function
- Create element to be displayed

- Update the interface and bind in the view holder
Set the filter to limit this action to FOLDER.

- Create core function
Main logic is done on the controller (has it should be done). The whole
process is done in one coroutine to be non-blocking as many
(sub)folders & links can be present. If folder is empty, a toast is
displayed. Else iterate on items. When item is:
- a FOLDER -> restart process (without toast) on the folder
- a ITEM -> open it
- a SEPARATOR -> do nothing
Once finished, show the tabs tray.

Toast message is defined in fragment to have access to context.

- Create androidTest for openAllInTabs
- Create tests for handleBookmarkFolderOpening
- Display 'open all' options only if folder has at least on child:
A coroutine and suspended functions have to be used, since `getTree`
is async.
2 years ago
mike a 4972b70018 Closes #26995: add sorting of wallpapers on wallpapers onboarding tool 2 years ago
mike a cc30e3dc5a Closes #26971: fix wallpaper onboarding display condition 2 years ago
Mugurell d987afd23a For #26424 - Add contrasting text color for migrated Turning Red Wallpapers 2 years ago
Alexandru2909 817827997f For #26424 - Create wallpaper file migration helper 2 years ago
mike a 9cb441a6ca Closes #26215: add telemetry events for wallpaper onboarding dialog 2 years ago
sarah541 805fb0ff60 For #26908 - Update wallpapers settings page design 2 years ago
Jan-Erik Rediger 29e871086b Fix naming of generated exception 2 years ago
Alexandru2909 bda817a608 For #26690 - Dismiss search dialog when opening recent synced tab dropdown menu 2 years ago
Alexandru2909 262aa16991 For #26790 - Dismiss search dialog when opening recent bookmark dropdown menu 2 years ago