Jonathan Almeida
d2ca8da836
[fenix] Close https://github.com/mozilla-mobile/fenix/issues/18845 : Adds swipe-to-delete to tabs tray refactor
...
Copied the TabsTouchHelper from the `tabtray` package here so we don't
need to re-write our own because there's nothing more to add.
We can hook this up with our tabs tray here by putting it in the
`BaseBrowserTrayList` for our normal and private tabs list.
2021-04-09 06:50:05 +04:00
Mozilla L10n Automation Bot
a02ea9b6ab
[fenix] Import l10n.
2021-04-09 00:27:10 +00:00
Arturo Mejia
09b4cf71ee
[fenix] For https://github.com/mozilla-mobile/fenix/issues/18608 Add experiment for set default browser MenuItem.
2021-04-08 15:58:43 -04:00
MarcLeclair
7ab0ea8c7f
[fenix] For https://github.com/mozilla-mobile/fenix/issues/17759 : Added min SDK 23 to avoid crashes on android 5.0 and 5.1 ( https://github.com/mozilla-mobile/fenix/pull/18832 )
...
* For https://github.com/mozilla-mobile/fenix/issues/17759 : Added min SDK 23 to avoid crashes on android 5.0 and 5.1
* For https://github.com/mozilla-mobile/fenix/issues/17759 : fixed Android code from INT to actual version name
2021-04-08 15:20:18 -04:00
Elise Richards
854bfa20f9
[fenix] For https://github.com/mozilla-mobile/fenix/issues/17870 - Enable new three-dot menu redesign on nightly builds ( https://github.com/mozilla-mobile/fenix/pull/18883 )
2021-04-08 15:19:05 -04:00
Elise Richards
f674d42d7a
[fenix] Settings menu item should be tinted if there is an account issue ( https://github.com/mozilla-mobile/fenix/pull/18849 )
2021-04-08 13:10:55 -05:00
MickeyMoz
301f36d318
[fenix] Update Android Components version to 75.0.20210407190141.
2021-04-08 18:04:28 +00:00
Elise Richards
d2ad816af9
[fenix] PWA install to homescreen is available in main menu ( https://github.com/mozilla-mobile/fenix/pull/18850 )
2021-04-08 12:14:28 -05:00
Gabriel Luong
ee594f885e
[fenix] For https://github.com/mozilla-mobile/fenix/issues/18268 , https://github.com/mozilla-mobile/fenix/issues/18269 - [Saved cards] Display a list of Saved cards fetched from the credit card storage ( https://github.com/mozilla-mobile/fenix/pull/18808 )
2021-04-08 12:09:57 -04:00
Gabriel Luong
71321acb0e
[fenix] Update app/src/main/java/org/mozilla/fenix/ext/Activity.kt
2021-04-08 14:23:06 +03:00
Arturo Mejia
c057684ecd
[fenix] For https://github.com/mozilla-mobile/fenix/issues/18608 made set a default browser functionality publicly available.
2021-04-08 14:23:06 +03:00
Oana Horvath
bde6bb8f56
[fenix] Added UI smoke tests to run on Beta builds.
2021-04-08 11:07:36 +03:00
rxu
91a05f1dd1
[fenix] Add domestic China FxA service for Mozilla Online builds
...
China fxa related string
Add switch preference in settings to use local/global fxa server
inherit fennec FxA settings
Present or hide fxa switch according to isMozillaonline
Allow China fxa server auto login during migration
2021-04-07 23:40:59 -07:00
Mozilla L10n Automation Bot
585fc80689
[fenix] Import l10n.
2021-04-08 00:39:56 +00:00
Jonathan Almeida
94e39ff584
[fenix] No issue - Enable the tabs tray refactor in nightly ( https://github.com/mozilla-mobile/fenix/pull/18858 )
2021-04-07 19:02:15 -04:00
codrut.topliceanu
dc1f62eb6e
[fenix] For https://github.com/mozilla-mobile/fenix/issues/18515 - Added Icon and sync functionality
...
Co-authored-by: Jonathan Almeida <jalmeida@mozilla.com>
2021-04-08 02:45:16 +04:00
codrut.topliceanu
695c777306
[fenix] For https://github.com/mozilla-mobile/fenix/issues/18515 - Adds FAB to TabsTray rewrite
2021-04-08 02:45:16 +04:00
Gabriel Luong
33c1d58580
[fenix] For https://github.com/mozilla-mobile/fenix/issues/18743 - Change the top sites label colour and size ( https://github.com/mozilla-mobile/fenix/pull/18752 )
2021-04-07 17:39:11 -04:00
Roger Yang
eccdb6bf8d
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/18068 : Track custom fill link from clipboard clicked ( https://github.com/mozilla-mobile/fenix/pull/18827 )
2021-04-07 16:31:41 -04:00
Jonathan Almeida
1adcbf6b0d
[fenix] No issue: Move UseCase wrappers to the interactor; it's only usage
2021-04-07 21:23:09 +04:00
Jonathan Almeida
a890d0210e
[fenix] No issue: Move menu to separate integrations class
2021-04-07 21:23:09 +04:00
Jonathan Almeida
d18854c54c
[fenix] No issue: Add test for share tab in navigation interactor
...
Co-authored-by: Roger Yang <royang@mozilla.com>
2021-04-07 21:23:09 +04:00
Jonathan Almeida
3c3bf65d93
[fenix] No issue: Observe only normal tabs when updating counter
2021-04-07 21:23:09 +04:00
MickeyMoz
fe3e6235f4
[fenix] Update Android Components version to 75.0.20210407143059.
2021-04-07 16:26:04 +00:00
Jonathan Almeida
398b5823a4
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/18774 : Fix long parameter warnings in detekt
2021-04-07 19:14:54 +04:00
Jonathan Almeida
16f87e47e3
[fenix] Close https://github.com/mozilla-mobile/fenix/issues/18774 : Migrate mutli-selection to store
...
Removes the recyclerview-selection library and replaces it with the
SelectionHolder/SelectionInteractor with a Store.
This is an implementation that's similar to what we have in other UI
lists (library).
2021-04-07 19:14:54 +04:00
Jonathan Almeida
0b1336868c
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/18774 : Move SelectionInteractor to new package
...
The interactor and holder are useful outside of the `library` package, so
let's move it up a package level for other components.
2021-04-07 19:14:54 +04:00
Mihai Adrian Carare
1e26be9dfb
[fenix] For https://github.com/mozilla-mobile/fenix/issues/17361 - Update metrics documentation. ( https://github.com/mozilla-mobile/fenix/pull/18842 )
2021-04-07 11:08:53 -04:00
Arturo Mejia
d024b9bc93
[fenix] For issue https://github.com/mozilla-mobile/fenix/issues/16557 set autoplay block audio only
...
by default
2021-04-07 07:04:59 -04:00
Mozilla L10n Automation Bot
922110c303
[fenix] Import l10n.
2021-04-07 00:26:52 +00:00
Dave Hunt
f4eba36b6a
[fenix] Bug 1701764 - Remove --no-conditioned-profile from Raptor tests now that they are disabled by default
2021-04-06 14:58:53 -07:00
Elise Richards
16c4823bef
[fenix] For https://github.com/mozilla-mobile/fenix/issues/18770 - Correct addons position in three dot menu based on toolbar position ( https://github.com/mozilla-mobile/fenix/pull/18828 )
2021-04-06 15:40:32 -04:00
Grisha Kruglov
242ea763de
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/17361 : Extend perf.awesomebar.* metrics
2021-04-06 11:50:08 -07:00
Gabriel Luong
77a540b659
[fenix] For https://github.com/mozilla-mobile/fenix/issues/18819 - Hide the Credit Card preference by default ( https://github.com/mozilla-mobile/fenix/pull/18820 )
2021-04-06 13:43:51 -04:00
Mozilla L10n Automation Bot
cb30e7fde7
[fenix] Import l10n.
2021-04-06 17:28:45 +00:00
MickeyMoz
7264887ff2
[fenix] Update Android Components version to 75.0.20210406143106.
2021-04-06 16:30:58 +00:00
Roger Yang
7b72b9e85b
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/18513 : Re-add menu to tabs tray ( https://github.com/mozilla-mobile/fenix/pull/18756 )
2021-04-06 10:26:41 -04:00
Jonathan Almeida
3ec3c16c70
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/18535 : Set the span count for grid view
2021-04-06 09:57:33 +04:00
Jonathan Almeida
8fa60a67af
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/18535 : Do not animate first scroll to position
...
This looks less that ideal with a grid layout that swings by from the
normal tabs to private tabs.
2021-04-06 09:57:33 +04:00
Jonathan Almeida
9e3bd75692
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/18535 : Move list/grid viewholders to browser package
2021-04-06 09:57:33 +04:00
Kate Glazko
a5ea92912f
[fenix] For 17798: Sync Menu Item
2021-04-05 14:34:34 -07:00
Jonathan Almeida
94688bf59b
[fenix] Close https://github.com/mozilla-mobile/fenix/issues/17821 : Add TabsTrayStore with actions and reducer ( https://github.com/mozilla-mobile/fenix/pull/18773 )
2021-04-05 15:12:07 -04:00
Jonathan Almeida
5beadfdb15
[fenix] No issue - Make TabLayoutMediator lifecycle aware ( https://github.com/mozilla-mobile/fenix/pull/18779 )
2021-04-05 15:10:29 -04:00
Travis Long
5b26effc9a
[fenix] [SDK-246] Change Nimbus channel
input to use the same method as Glean ( https://github.com/mozilla-mobile/fenix/pull/18766 )
...
* [SDK-246] Change Nimbus `channel` input to use the same method as Glean
* Update app/src/main/java/org/mozilla/fenix/experiments/NimbusSetup.kt
Co-authored-by: Gabriel Luong <gabriel.luong@gmail.com>
2021-04-05 12:30:25 -04:00
MickeyMoz
f9e0537f48
[fenix] Update Android Components version to 75.0.20210405143037.
2021-04-05 16:29:29 +00:00
VaishnaviShri
4536a2a35e
[fenix] For https://github.com/mozilla-mobile/fenix/issues/8545 : Fix unnecessary scroll in home screen
...
Changed the height of the recycler view inside the home fragment
to ‘wrap_content’ to avoid scrolling if the viewport is not filled
with elements.
Closes https://github.com/mozilla-mobile/fenix/issues/8545
2021-04-05 09:15:06 +03:00
Mozilla L10n Automation Bot
ddb145b3cb
[fenix] Import l10n.
2021-04-05 00:28:16 +00:00
MickeyMoz
a6a92827e6
[fenix] Update Android Components version to 75.0.20210403190112.
2021-04-04 16:27:05 +00:00
Mozilla L10n Automation Bot
dba715e17a
[fenix] Import l10n.
2021-04-04 00:29:06 +00:00
MickeyMoz
3e39824a08
[fenix] Update Android Components version to 75.0.20210403143100.
2021-04-03 16:24:46 +00:00