Commit Graph

16 Commits (c7604436c39066f45c7c77767e4266dd2f402c79)

Author SHA1 Message Date
Arturo Mejia e977486809 Remove @UseExperimental for usages of the flow api 4 years ago
Sebastian Kaspari 388c7017d8 Closes #6003: MigrationProgressActivity: Always open browser. 4 years ago
Sparky93 0f609b1888 Fix for #8533 - Migration screen's buttons in the wrong place
Made a small refactor on the migration screen layout in order to correctly position the elements.
4 years ago
Sebastian Kaspari c45df6ecde Dismiss "migration notification" after leaving migration activity.
For https://github.com/mozilla-mobile/android-components/issues/5886.

With this patch we will dismiss the "migration completed" notification once the users
clicks on the button in the migration activity.
4 years ago
Sparky93 640d24974f Fix for #8426 - Migration steps displayed in a different order than UI specifications
Changed the order of the whitelisted migrations in order to respect the UI specifications.

Now using linked hash map instead of hash map for the whitelisted migrations so we can preserve the
order of the steps upon status changing in the migration process.
4 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>
4 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.
4 years ago
codrut.topliceanu 705567651f For #7978 - Remove ScrollView from migration activity. 4 years ago
codrut.topliceanu e193c9c084 For #7975 - Added a progress bar according to specs 4 years ago
Sparky93 c9313029a8 Fix for #5695 - Migration steps' status displayed before the migration completed
The migration steps' status was already being shown as succeeded instead of showing an "unchecked" list of
steps.
These changes will make the steps being "checked" one by one as the migration advances.
4 years ago
Jonathan Almeida e73b3cfbec
No issue: Simplify migration accessible string (#8249) 4 years ago
codrut.topliceanu f5715df104 For #5694 - Changes migration list item 'Logins' to 'Passwords' 4 years ago
Sawyer Blatz 94447657c4 No issue: Fixes strings for data migration 4 years ago
Jonathan Almeida 02b4582c8d No issue: Update Migration UI with new API 4 years ago
Jonathan Almeida f4b583fc0b For #ac-5601: Lock migration UI screen orientation 4 years ago
Jonathan Almeida 261a6162af Review comments, fix build failure and targetActivity 4 years ago