Skip to content

Conversation

@cmonfortep
Copy link
Contributor

@cmonfortep cmonfortep commented Mar 9, 2021

Task/Issue URL: https://app.asana.com/0/488551667048375/1200024092221607/f
Tech Design URL:
CC:

Description:
This PR includes changes to make our clear data restart process smoother and faster:

  • Removed fade-in transitions
  • DDG logo fixed position
  • Removed Data clear message when the user clears data manually (automatic data clear still shows the confirmation message)
  • layout optimizations
  • dagger graph initialized only for the app process (fire process will not initialize dagger injector)
  • Browser activity has a dummy omnibar to avoid showing a white full screen

Steps to test this PR:
Test 1:

  1. Perform fresh install
  2. Clear data in the 3 different possible scenarios (during onboarding, onboarding completed - widget cta, onboarding completed - no Ctas)

Test 2:

  1. Ensure automatic data clear works as usual (includes optimization changes but data clear message shows up if app cleared in foreground)

See videos posted in product review to validate expected behavior


Internal references:

Software Engineering Expectations
Technical Design Template

@cmonfortep cmonfortep changed the title Feature/cristian/streamline home start Android: streamline home screen load Mar 9, 2021
@cmonfortep cmonfortep marked this pull request as ready for review March 9, 2021 14:54
Copy link
Contributor

@marcosholgado marcosholgado left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice job @cmonfortep! Looks amazing and much faster than before, specially on 21! I left a few comments but nothing major.

  • Tested in API 21 and 30
  • Light/dark mode
  • Clear data feature

@cmonfortep
Copy link
Contributor Author

@marcosholgado could you re-review this again? Thanks!

Copy link
Contributor

@marcosholgado marcosholgado left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the changes @cmonfortep! Ship it! 👍

@cmonfortep cmonfortep merged commit e657354 into develop Mar 11, 2021
@cmonfortep cmonfortep deleted the feature/cristian/streamline_home_start branch March 11, 2021 16:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants