1
0
Fork 0
fenix/app/src/main/java/org/mozilla/fenix/home
Grisha Kruglov 057e28d4e4 Part 5: Refactor HomeMenu<->HomeFragment interaction
This refactor "reverses" relationship between these two classes, allowing
HomeMenu to inform its parent, HomeFragment, of any changes to the menu.

Once that's in place, we start observing account manager changes (once its ready)
for account problems.

This solves two problems:
- initialization of the account manager is no longer necessary to build a home menu
- home menu now starts observing changes to the account manager's state (before it was static)
2020-03-30 21:43:38 -07:00
..
intent For #7661: Add variant-specific schemas for deep links 2020-03-17 17:21:09 -04:00
sessioncontrol Add top sites heading to home screen 2020-03-30 10:29:40 -07:00
HomeFragment.kt Part 5: Refactor HomeMenu<->HomeFragment interaction 2020-03-30 21:43:38 -07:00
HomeFragmentStore.kt Update to new feature-media API. 2020-03-29 23:13:13 -07:00
HomeMenu.kt Part 5: Refactor HomeMenu<->HomeFragment interaction 2020-03-30 21:43:38 -07:00
HomeScreenViewModel.kt For #8561 - Scroll to topSites on app cold start 2020-03-12 10:54:58 -07:00
ImageViewTopCrop.kt No issue: Normalize license header comment (#3909) 2019-07-12 11:38:15 -07:00
Mode.kt Part 3: Mark accountManager as 'lazy' in Mode.kt 2020-03-30 21:43:38 -07:00
PrivateBrowsingButtonView.kt fix #8135 - remove getColorFromAttr 2020-03-02 15:48:33 -07:00
SharedViewModel.kt For #9498: Replace navargs with viewModel to remember if scroll to tab 2020-03-30 09:56:51 -07:00