Mihai Adrian
5d9e32f936
[fenix] For https://github.com/mozilla-mobile/fenix/issues/6980 : Update ETP onboarding card ( https://github.com/mozilla-mobile/fenix/pull/7958 )
2020-02-03 21:03:15 -08:00
Jonathan Almeida
8e13b8bb98
[fenix] For https://github.com/mozilla-mobile/fenix/issues/373 : Implement LeanPlum push messaging
...
Also closes https://github.com/mozilla-mobile/fenix/issues/6250 , since we rely solely on the SDK itself to consume the
messages straight from FCM.
2020-02-04 00:13:56 +01:00
David Walsh
67d02f76f5
[fenix] Fix linting issue
2020-02-04 00:12:26 +01:00
Sawyer Blatz
0f6e965248
[fenix] For https://github.com/mozilla-mobile/fenix/issues/6820 : Updates background, shadow, & snackbars of toolbar
2020-02-04 00:12:26 +01:00
David Walsh
6ae992fc28
[fenix] For https://github.com/mozilla-mobile/fenix/issues/6820 : Place address bar at top or bottom of the home screen based on user preference
2020-02-04 00:12:26 +01:00
Aaron Train
286692f9f2
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/8066 : disable failing UI Bookmarks tests
2020-02-03 23:41:43 +01:00
ValentinTimisica
bcc027e1f0
[fenix] For https://github.com/mozilla-mobile/fenix/issues/7289 : Adds telemetry for selecting dark theme
2020-02-03 23:20:42 +01:00
Kadeem
30e9f3707c
[fenix] Updates the hide and reveal password icons to use and tint the mozac version.
2020-02-03 23:11:41 +01:00
Mozilla L10n Automation Bot
689a87ecfb
[fenix] Import l10n.
2020-02-03 22:56:11 +01:00
David Walsh
7cad72692f
[fenix] Small improvements, lint fixes
2020-02-03 21:01:14 +01:00
Sawyer Blatz
e804814640
[fenix] For https://github.com/mozilla-mobile/fenix/issues/5892 & https://github.com/mozilla-mobile/fenix/issues/6380 : Updates error page template and allows SSL bypassing
2020-02-03 21:01:14 +01:00
ValentinTimisica
128ef37d5b
[fenix] For https://github.com/mozilla-mobile/fenix/issues/6834 : Adds telemetry for About page items
...
Didn't change the existing probe for 'whats new' item because we're already
collecting that info.
2020-02-03 19:28:56 +01:00
Mihai Branescu
1cdf8af95f
[fenix] For https://github.com/mozilla-mobile/fenix/issues/7559 - added unit test for same locale selected
2020-02-03 19:24:12 +01:00
Mihai Branescu
d7daf57265
[fenix] For https://github.com/mozilla-mobile/fenix/issues/7559 - fixes 2 issues:
...
- The same item now doesn't recreate the activity
- The app context now contains the right locale
2020-02-03 19:24:12 +01:00
Mihai Branescu
5f4f3dfb90
[fenix] For https://github.com/mozilla-mobile/fenix/issues/7559 - allows changing locale even after setting theme with
...
AppCompatDelegate.setDefaultNightMode(mode). The override is necessary because the uiMode needs
to be manually updated after changing theme
2020-02-03 19:24:12 +01:00
Aaron Train
857b0b6f4b
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/8015 : fix UI test verifyContextCopyLink ( https://github.com/mozilla-mobile/fenix/pull/8026 )
2020-01-31 14:58:02 -05:00
Sawyer Blatz
77606ee6e8
[fenix] For https://github.com/mozilla-mobile/fenix/issues/7970 : Updates snackbars for accessibility
2020-01-31 16:24:36 +01:00
David Walsh
e9c8e25b73
[fenix] Fix 5727 - History to browser navigation should go back to history
2020-01-31 16:02:18 +01:00
Aaron Train
a98eb6bced
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/8006 : Add Close/Undo UI tests ( https://github.com/mozilla-mobile/fenix/pull/8007 )
2020-01-30 16:15:40 -05:00
David Walsh
f40c0ee461
[fenix] Bug 7189 - Provide page title in website information dialog ( https://github.com/mozilla-mobile/fenix/pull/7255 )
...
* Bug 7189 - Provide page title in website information dialog
* Update QSFS test
* Fix Tiger's nits
2020-01-30 11:24:53 -08:00
Simon Chae
5ee0fd4ccc
[fenix] Update a-c snapshot version to 30.0.0 ( https://github.com/mozilla-mobile/fenix/pull/8003 )
2020-01-30 16:55:06 +01:00
Emily Kager
4ad86900ff
[fenix] No issue: Add idle for create folder UI test
2020-01-30 16:54:25 +01:00
Sawyer Blatz
4737e97eb4
[fenix] No issue: Fixes strings for data migration
2020-01-30 11:29:50 +01:00
Mihai Adrian
78f7132075
[fenix] For https://github.com/mozilla-mobile/fenix/issues/6980 : Add What's new card ( https://github.com/mozilla-mobile/fenix/pull/7952 )
2020-01-29 08:50:11 -08:00
Vlad Filippov
3efa98e6a2
[fenix] Changelog: https://github.com/mozilla/application-services/releases/tag/v0.48.3
...
Ref: https://github.com/mozilla-mobile/android-components/pull/5703
@grigoryk @ekager r?
2020-01-29 16:25:57 +01:00
Jonathan Almeida
4d2977589d
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/7788 : Route search widget intents through IntentReceiverActivity
2020-01-29 14:27:14 +01:00
Mihai Branescu
a5642fdd16
[fenix] For https://github.com/mozilla-mobile/fenix/issues/7679 - Replaced comparison by reference with value, added check for default in order to avoid double checkmark (example: default + English) ( https://github.com/mozilla-mobile/fenix/pull/7729 )
2020-01-28 19:22:04 +02:00
mcarare
b0ed29d03d
[fenix] For https://github.com/mozilla-mobile/fenix/issues/5905 : Pre-land strings for Settings screen changes
2020-01-28 01:49:29 -08:00
Sören Hentzschel
f55a5190e2
[fenix] For https://github.com/mozilla-mobile/fenix/issues/7730 - always show "Add private browsing shortcut" in sett… ( https://github.com/mozilla-mobile/fenix/pull/7943 )
2020-01-27 08:44:28 -08:00
ValentinTimisica
5c2478c102
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/7881 : Send telemetry event when custom search engine is deleted
2020-01-27 12:04:28 +02:00
Sebastian Kaspari
8dcea31840
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/7762 : Initialize Glean later in Fennec builds.
2020-01-26 11:53:26 +01:00
Jonathan Almeida
ff6ccd2a8d
[fenix] For https://github.com/mozilla-mobile/fenix/issues/7524 : Remove DeviceConstellation polling from onResume ( https://github.com/mozilla-mobile/fenix/pull/7908 )
2020-01-25 11:04:24 -08:00
Mihai Adrian
9649cd5049
[fenix] For https://github.com/mozilla-mobile/fenix/issues/7272 : Show info when saved logins list is empty. ( https://github.com/mozilla-mobile/fenix/pull/7891 )
...
* For https://github.com/mozilla-mobile/fenix/issues/7272 : Show info when saved logins list is empty
* For https://github.com/mozilla-mobile/fenix/issues/7272 : Updated unit tests
2020-01-24 18:13:44 -08:00
Sebastian Kaspari
9b6dd72f68
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/7818 : Use different target activities for launcher activity alias (fenix vs. fennec). ( https://github.com/mozilla-mobile/fenix/pull/7917 )
...
* With this patch fenix build variants will launch HomeActivity directly from the launcher.
This will get rid of the performance regression outlined in https://github.com/mozilla-mobile/fenix/issues/7818 .
* Fennec build variants will launch into MigrationDecisionActivity which will show the
migration UI or launch normally into the app. This is faster than going through
IntentReceiverActivity (measured and perceived).
2020-01-24 18:03:25 -08:00
Sebastian Kaspari
f7fd71bbd9
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/7890 : Make migration screen scrollable. ( https://github.com/mozilla-mobile/fenix/pull/7914 )
2020-01-24 18:03:02 -08:00
Suraj Shah
1aee93ca48
[fenix] Connectivity manager tests ( https://github.com/mozilla-mobile/fenix/pull/7317 )
...
* Fixes https://github.com/mozilla-mobile/fenix/issues/7316
Adds tests for ConnectivityManager.isOnline
* Fixes detekt errors.
* Cleaning tests
* Cleaning tests to use boolean checks instead of object equals
2020-01-24 17:43:28 -08:00
Michael Comella
b92d567d49
[fenix] No issue: don't export OssLicense*Activity. ( https://github.com/mozilla-mobile/fenix/pull/7909 )
...
afaik, these Activities are only intended to be shown internally and
have no reason to be accessible to other apps on the system.
2020-01-24 17:41:23 -08:00
Jonathan Almeida
5fd6c7fd28
[fenix] No issue: Update Firefox Logo in Migration UI ( https://github.com/mozilla-mobile/fenix/pull/7916 )
2020-01-24 17:33:15 -08:00
Emma Malysz
ccf371965e
[fenix] For https://github.com/mozilla-mobile/fenix/issues/7473 , delay inflation of toolbar
...
Improve performance of HomeActivity.onCreate by delaying this inflation.
We use a ViewStub and inflate the first time the actionbar is accessed.
2020-01-24 15:21:42 -08:00
Gabriel Luong
1742d10b7e
[fenix] For https://github.com/mozilla-mobile/fenix/issues/7525 - Add telemetry for opening a top site in normal and private mode and removing a top site
2020-01-24 15:18:25 -08:00
Gabriel Luong
5ac336f840
[fenix] For https://github.com/mozilla-mobile/fenix/issues/6758 - Part 7: Add menu for opening a top site in private tab and removing a top site
2020-01-24 15:18:25 -08:00
Gabriel Luong
31281691e5
[fenix] For https://github.com/mozilla-mobile/fenix/issues/6758 - Part 6: Add top site view
2020-01-24 15:18:25 -08:00
Gabriel Luong
7b4c67bcc1
[fenix] For https://github.com/mozilla-mobile/fenix/issues/6758 - Part 5: Add top sites to the HomeFragmentStore
2020-01-24 15:18:25 -08:00
Gabriel Luong
74bee87394
[fenix] For https://github.com/mozilla-mobile/fenix/issues/6758 - Part 4: Implement "Add to Firefox Home" browser menu item
...
- The "Add to Firefox Home" browser menu item adds a top site to the top site storage.
- Refactors the FenixSnackbar from BaseBrowserFragment into BrowserToolbarController
since there are multiple menu items that need to show a FenixSnackbar.
- Adds metrics for the new browser menu item.
2020-01-24 15:18:25 -08:00
Gabriel Luong
707118cf28
[fenix] For https://github.com/mozilla-mobile/fenix/issues/6758 - Part 3: Add TopSiteStorage wrapper around AC's TopSiteStorage
...
This follows the existing pattern around TabCollectionStorage.
2020-01-24 15:18:25 -08:00
Gabriel Luong
bcc77834dd
[fenix] For https://github.com/mozilla-mobile/fenix/issues/6758 - Part 2: Add AC dependencies for top sites feature
2020-01-24 15:18:25 -08:00
Gabriel Luong
bbec1a4c90
[fenix] For https://github.com/mozilla-mobile/fenix/issues/6758 - Part 1: Add new strings for top sites feature
2020-01-24 15:18:25 -08:00
Aaron Train
1609077a12
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/7920 - Disable ETP UI test for investigation into failure in https://github.com/mozilla-mobile/fenix/issues/7907
2020-01-24 12:51:25 -08:00
Tiger Oakes
cbaa9294d2
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/7895 - Update chat link ( https://github.com/mozilla-mobile/fenix/pull/7897 )
2020-01-23 13:16:55 -08:00
Sebastian Kaspari
483157f77b
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/7762 : Enable glean based on setting for non-fennec builds.
2020-01-23 16:32:15 +01:00