1
0
Fork 0
fenix/app/src/main/java/org/mozilla/fenix
Mugurell 095870145f For #4007 - Refactor AppShareView in standalone Share Views
In an effort to respect the initial MVI architecture I've broken the
complex `AppShareView` in 3 separate Views
- `ShareCloseView`
- `ShareToAccountDevicesView`
- `ShareToAppsView`
They are standalone Views (extending LayoutContainer) which know nothing about
each other or their parent and so offer their container the possibility to
order or display them in any form later.
According to the lib-state contract they are only responsible to
- inflate themselves in their injected containerView
- render a certain state (to be added in later commits)
- delegate all user interaction to an associated Interactor
2019-08-29 18:12:50 -07:00
..
browser For #4921 - Adds WindowFeature to BaseBrowserFragment 2019-08-27 15:33:59 -04:00
collections For #4326 - Updates codebase to support latest version of detekt 2019-08-21 13:50:51 -07:00
components Closes #773 - Add shortcuts to homescreen (#4925) 2019-08-29 14:45:11 -05:00
crashes For #4804: Resolves issue with crash reporter stack 2019-08-19 16:40:41 -04:00
customtabs Add comments to AuthCustomTabActivity 2019-08-29 15:06:34 -07:00
downloads Closes #1657 - Use Gecko for downloads (#4296) 2019-08-02 17:28:30 -07:00
exceptions For #4508: Treats warnings as errors (#4543) 2019-08-07 14:00:53 -07:00
ext Fixes #4771 - Add method for sessions of type (#4782) 2019-08-27 13:04:03 -07:00
home Fixes #3602:navigate to top of home screen after tapping "start browsing" 2019-08-29 07:45:04 -07:00
lib Remove redundant super calls 2019-07-29 10:22:53 -07:00
library Fixes #4488: Shows snackbar on bookmark deletion from edit fragment (#4792) 2019-08-28 10:12:39 -07:00
onboarding For #2706: Refactor Glean to reduce errors (#4753) 2019-08-19 15:25:48 -07:00
quickactionsheet Fixes #4067 besides snackbar (#4777) 2019-08-27 10:09:55 -07:00
search For #4779 : Don't double navigate with global directions in HomeActivity 2019-08-23 12:01:28 -04:00
session For #4658: Add some private browsing mode telemetry (#4968) 2019-08-28 14:41:37 -07:00
settings For #3892: Fixes help link on nightly (#4956) 2019-08-29 13:27:50 -07:00
share For #4007 - Refactor AppShareView in standalone Share Views 2019-08-29 18:12:50 -07:00
theme Move classes out of top-level package 2019-08-21 13:52:30 -07:00
utils For #4863 - Remove delay in HomeFragment onPreDraw 2019-08-28 13:48:14 -04:00
widget Fixes #4894: added workaround for SDK<24 vector drawable with gradient color (#4944) 2019-08-29 12:55:51 -07:00
AppRequestInterceptor.kt Closes #3341 - Remove UserAgentRewriter 2019-07-31 11:05:42 -04:00
BrowserDirection.kt Use global navigation action for browser fragment (#4691) 2019-08-14 11:58:29 -05:00
Config.kt No issue: Normalize license header comment (#3909) 2019-07-12 11:38:15 -07:00
Experiments.kt Fix #4612: Fetch experiments from Remote Settings CDN 2019-08-08 10:15:01 -07:00
FeatureFlags.kt For #4063: Remove SendTab feature flags 2019-08-28 21:14:12 -04:00
FenixApplication.kt For #4063: Remove SendTab feature flags 2019-08-28 21:14:12 -04:00
FenixViewModelProvider.kt For #4529, #4427: Resuming after restoring instance state breaks UI (#4571) 2019-08-08 11:05:01 -05:00
GlobalDirections.kt For #4779 : Don't double navigate with global directions in HomeActivity 2019-08-23 12:01:28 -04:00
HomeActivity.kt For #4658: Add some private browsing mode telemetry (#4968) 2019-08-28 14:41:37 -07:00
IntentReceiverActivity.kt For #4457: Adds telemetry for search widget actions (#4714) 2019-08-14 11:39:54 -07:00