Gabriel Luong
1f564c10ce
For #10342 - Part 4: Use the TopSitesFeature in the HomeFragment for displaying top sites
4 years ago
Tiger Oakes
d0e9f1f165
Update Kotlin dependency ( #10806 )
4 years ago
MarcLeclair
c6415ce18f
For 11616: removed black flicker with placeholder animation ( #11796 )
...
Increasing duration removed second "light" flicker
4 years ago
Michael Comella
f49fc6dad2
For #8803 : hook up frameworkStart metric.
5 years ago
Grisha Kruglov
20f8b97dcb
Pass lazy references to FennecMigrator
5 years ago
Sebastian Kaspari
0198305bfb
MigrationPushRenewer: Remove ExperimentalCoroutinesApi.
5 years ago
Jonathan Almeida
aad041c34c
Fix breaking APIs in MigratingFenixApplication
5 years ago
Will Hawkins
f9b716286a
For #8034 : Create a post-visual completeness executor
...
Create an object that will execute its enqued tasks
when Fenix is visually complete.
5 years ago
Sebastian Kaspari
2096176fa6
Update MigrationService to use correct activity reference.
5 years ago
Sparky93
680249f724
Fix for #8722 - Update complete notification is not routing to onboarding screen
...
Now handling migration completed and clear states as routes to home screen.
5 years ago
Jeff Boek
127169f5ff
For mozilla-mobile#8172: Add a new 'E_Fennec_To_Fenix_Migrated' Leanplum event
...
This new event will be sent when the user has successfully migrated from Fennec
to Fenix.
This event will only be sent to Leanplum and not to the other telemetry
services like Glean or Adjust.
Co-authored-by: ValentinTimisica <valentin.timisica@softvision.ro>
5 years ago
Sparky93
1ed185d4c2
Fix for #7980 - MigrationStore's COMPLETE action now redirects to MigrationProgressActivity
...
In order to ensure that the user's migration screen is not being bypassed by mistake, we handle the
migration's store COMPLETED state the same way we handle the MIGRATING state.
We can do this because we can treat the initial state (NONE) as being either a fresh start of the
app, either the user's intention of starting the home activity.
Before this change, if the app was being open from the shortcut after the migration was complete,
the user would have been encountered the home activity instead of the migration one.
5 years ago
Vlad Baicu
0fc9459d99
Fix for #8024 - Provide activity class for the migration's service notification content intent.
5 years ago
Grisha Kruglov
7a272a4564
Enable fennec Pinned Sites migration
5 years ago
Sebastian Kaspari
75e0baf59c
Try to migrate default search engine.
5 years ago
Christian Sadilek
d10a30e356
Closes #4983 : Fennec migration: Keep installed add-ons
5 years ago
Sebastian Kaspari
18244cef51
Closes #7762 : Initialize Glean later in Fennec builds.
5 years ago
Sebastian Kaspari
10bf49918f
Issue #7818 : Use different target activities for launcher activity alias (fenix vs. fennec). ( #7917 )
...
* With this patch fenix build variants will launch HomeActivity directly from the launcher.
This will get rid of the performance regression outlined in #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).
5 years ago
Sebastian Kaspari
e5ba74711d
MigratingFenixApplication: Pass MigrationStore to FennecMigrator.
5 years ago
Grisha Kruglov
9c25d274d0
Enable firebase auto-init, force push renewal after migration
5 years ago
Jonathan Almeida
93850a2410
Add migration for telemetry identifiers to builder
5 years ago
Jonathan Almeida
914bce0b0a
Fix general Fenix build
5 years ago
Jonathan Almeida
261a6162af
Review comments, fix build failure and targetActivity
5 years ago
Jonathan Almeida
b89afe7b7c
For #7092 : Add initial Migration UI
5 years ago
Jonathan Almeida
61570b5238
Closes #7645 : Disable push service when migrating
5 years ago
Christian Sadilek
56acf0c360
Issue #4893 : Enable addon migration
5 years ago
Grisha Kruglov
fe92332ff1
Migrate 'settings' before app init
5 years ago
Sebastian Kaspari
e3408b12b4
Update Mozilla Android Components to 28.0.0-SNAPSHOT.
5 years ago
Grisha Kruglov
72d8dfb976
Enable Fennec settings (telemetry) migration
5 years ago
Sebastian Kaspari
a83717dd7b
Run migration in background service.
...
In order to avoid a half done migration we are moving the migration to a background service (that is
running in the "foreground").
This is the Fenix part of:
https://github.com/mozilla-mobile/android-components/issues/4879
5 years ago
Grisha Kruglov
42d6915699
Fennec migration: enable logins migration
5 years ago
Sebastian Kaspari
bb59ac6423
Issue #6622 , #6688 : Create a "fennecBeta" and "fennecNightly" build types.
5 years ago