2
0
mirror of https://github.com/fork-maintainers/iceraven-browser synced 2024-11-19 09:25:34 +00:00
Commit Graph

20 Commits

Author SHA1 Message Date
jhugman
110d24a4a8 Bug 1819431 - Reimplement default browser notification with Nimbus Messaging equivalent (#1031)
* Bug 1819431 - Added default-browser-notification

* Bug 1819431 - Remove DefaultBrowserNotificationWorker and friends

* Bug 1819431 - Add tests for all messages

* Bug 1819431 - Remove settings for default browser notification

* Bug 1819431 - Remove metrics for default browser notification

---------

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2023-03-01 16:59:39 +00:00
Noah Bond
04dde16ae5 [fenix] Bug 1814223 - Remove RemoveTabUseCaseWrapper 2023-02-02 20:51:16 +00:00
Alexander Gramiak
1005afcc9b [fenix] For https://github.com/mozilla-mobile/fenix/issues/27715: Allow FirefoxColors.copy to override some values
This helps to reduce theme color duplication, making it easier to see
which parameters differ.

This also brings FirefoxColors closer to the upstream Compose Material
Colors class.
2022-11-09 17:17:48 +00:00
Roger Yang
c61875b081 [fenix] For https://github.com/mozilla-mobile/fenix/issues/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>
2022-10-26 14:17:28 +00:00
mcarare
3e2738bad6 [fenix] For https://github.com/mozilla-mobile/fenix/issues/25980: Suppress LongParameterList warning.
Remove issues from baseline.
2022-10-11 07:56:26 +00:00
mcarare
60226baaa1 [fenix] For https://github.com/mozilla-mobile/fenix/issues/25980: Replace deprecated setHasOptionsMenu with MenuProvider. 2022-10-11 07:56:26 +00:00
Roger Yang
680be9cf6d [fenix] Revert "For https://github.com/mozilla-mobile/fenix/issues/11404 - Create alert message when a lot of tabs are to be opened."
This reverts commit 8517fea003842f6216e8b02a92abc61837384ca0.
2022-09-21 23:11:23 +00:00
Pg
3b412f7dc8 [fenix] For https://github.com/mozilla-mobile/fenix/issues/11404 - Create alert message when a lot of tabs are to be opened.
Current threshold is 15.
2022-09-19 14:25:16 -04:00
mcarare
932823c871 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26844: Fix ktlint issues and remove them from baseline. 2022-09-09 16:52:09 +00:00
Mugurell
d5902b7a02 [fenix] For https://github.com/mozilla-mobile/fenix/issues/25025 - Rename PocketStoriesChange to PocketStoriesClean
PocketStoriesChange was called only once - to clean the shown stories when the
user gets to the homescreen and the Pocket feature is disabled - useful for the
situations in which the user returns after disabling the feature in settings.

Populating the store with recommended stories to show was already happening
based on 'PocketStoriesCategoriesChange' and sponsored stories will be added by
using 'PocketSponsoredStoriesChange' so renaming 'PocketStoriesChange' will
help on reducing any confusion in the future.

Also added documentation for all Pocket related actions from AppStore and
removed the 'UndocumentedPublicClass' detekt suppressions.
2022-05-25 07:28:57 +00:00
Roger Yang
2609047630 [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/24299: Add history to the search engine menu 2022-05-18 19:48:26 +00:00
Mugurell
7d02d4cbf2 [fenix] For https://github.com/mozilla-mobile/fenix/issues/24316 - Migrate TabInCollectionViewHolder to Compose 2022-05-18 15:24:52 +00:00
mcarare
969a5f0b0b [fenix] For https://github.com/mozilla-mobile/fenix/issues/21292: Remove unused MetricController parameters. 2022-05-03 09:46:23 +00:00
Alexandru2909
c852cafc63 [fenix] For https://github.com/mozilla-mobile/fenix/issues/25032 - Update detekt-baseline file after event.wrapper removal 2022-04-29 19:24:31 +00:00
Alexandru2909
40d83423c8 [fenix] For https://github.com/mozilla-mobile/fenix/issues/24790 - Remove Event.wrapper for home screen related telemetry 2022-04-15 13:50:49 +00:00
mcarare
63e93963c4 [fenix] For https://github.com/mozilla-mobile/fenix/issues/24789: Remove wrapper from PWA metrics. 2022-04-15 12:42:35 +00:00
mcarare
b6d1500f3e [fenix] For https://github.com/mozilla-mobile/fenix/issues/24761: Remove wrapper from autoplay settings metrics. 2022-04-15 06:02:07 +00:00
mcarare
37f60284d2 [fenix] For https://github.com/mozilla-mobile/fenix/issues/24211: Remove wrapper from search related metrics.
Removes wrapper from search labeled counter and performed search event.
2022-04-12 21:21:21 +00:00
mcarare
07c88fb1c9 [fenix] For https://github.com/mozilla-mobile/fenix/issues/24205: Remove wrapper from set default browser toolbar menu.
This metric is recorded in the context of the default browser experiment.
2022-04-12 11:52:38 +00:00
Brais Gabín
602887e5b6 [fenix] For https://github.com/mozilla-mobile/fenix/issues/23046 - Align detekt config between Fenix and Android Components
Co-authored-by: Gabriel Luong <gabriel.luong@gmail.com>
2022-03-29 00:03:06 +00:00