/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/pipeline/mobile/data/repository/demo/ |
D | DemoMobileConnectionRepository.kt | 17 package com.android.systemui.statusbar.pipeline.mobile.data.repository.demo in <lambda>() 24 import com.android.systemui.statusbar.pipeline.mobile.data.model.DataConnectionState in <lambda>() 25 import com.android.systemui.statusbar.pipeline.mobile.data.model.NetworkNameModel in <lambda>() 26 import com.android.systemui.statusbar.pipeline.mobile.data.model.ResolvedNetworkType in <lambda>() 27 import com.android.systemui.statusbar.pipeline.mobile.data.repository.MobileConnectionRepository in <lambda>() 28 import com.android.systemui.statusbar.pipeline.mobile.data.repository.MobileConnectionRepository.Co… in <lambda>() 29 import com.android.systemui.statusbar.pipeline.mobile.data.repository.demo.model.FakeNetworkEventMo… in <lambda>() 30 import com.android.systemui.statusbar.pipeline.mobile.data.repository.prod.FullMobileConnectionRepo… in <lambda>() 31 import com.android.systemui.statusbar.pipeline.mobile.data.repository.prod.FullMobileConnectionRepo… in <lambda>() 32 import com.android.systemui.statusbar.pipeline.mobile.data.repository.prod.FullMobileConnectionRepo… in <lambda>() [all …]
|
D | DemoModeMobileConnectionDataSource.kt | 17 package com.android.systemui.statusbar.pipeline.mobile.data.repository.demo in <lambda>() 26 import com.android.settingslib.mobile.TelephonyIcons in <lambda>() 31 import com.android.systemui.statusbar.pipeline.mobile.data.repository.demo.model.FakeNetworkEventMo… in <lambda>() 32 import com.android.systemui.statusbar.pipeline.mobile.data.repository.demo.model.FakeNetworkEventMo… in <lambda>() 33 import com.android.systemui.statusbar.pipeline.mobile.data.repository.demo.model.FakeNetworkEventMo… in <lambda>() 59 val mobile = getString("mobile") ?: return null in <lambda>() constant 60 return if (mobile == "show") { in <lambda>()
|
D | DemoMobileConnectionsRepository.kt | 17 package com.android.systemui.statusbar.pipeline.mobile.data.repository.demo in <lambda>() 24 import com.android.settingslib.mobile.MobileMappings in <lambda>() 25 import com.android.settingslib.mobile.TelephonyIcons in <lambda>() 28 import com.android.systemui.statusbar.pipeline.mobile.data.model.ResolvedNetworkType in <lambda>() 29 import com.android.systemui.statusbar.pipeline.mobile.data.model.ResolvedNetworkType.DefaultNetwork… in <lambda>() 30 import com.android.systemui.statusbar.pipeline.mobile.data.model.ServiceStateModel in <lambda>() 31 import com.android.systemui.statusbar.pipeline.mobile.data.model.SubscriptionModel in <lambda>() 32 import com.android.systemui.statusbar.pipeline.mobile.data.repository.MobileConnectionRepository in <lambda>() 33 import com.android.systemui.statusbar.pipeline.mobile.data.repository.MobileConnectionsRepository in <lambda>() 34 import com.android.systemui.statusbar.pipeline.mobile.data.repository.demo.model.FakeNetworkEventMo… in <lambda>() [all …]
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/pipeline/mobile/data/repository/ |
D | MobileConnectionsRepository.kt | 17 package com.android.systemui.statusbar.pipeline.mobile.data.repository 22 import com.android.settingslib.mobile.MobileMappings 23 import com.android.settingslib.mobile.MobileMappings.Config 24 import com.android.systemui.statusbar.pipeline.mobile.data.model.ServiceStateModel 25 import com.android.systemui.statusbar.pipeline.mobile.data.model.SubscriptionModel
|
D | MobileConnectionRepository.kt | 17 package com.android.systemui.statusbar.pipeline.mobile.data.repository 23 import com.android.systemui.statusbar.pipeline.mobile.data.model.DataConnectionState 24 import com.android.systemui.statusbar.pipeline.mobile.data.model.NetworkNameModel 25 import com.android.systemui.statusbar.pipeline.mobile.data.model.ResolvedNetworkType 26 import com.android.systemui.statusbar.pipeline.mobile.data.model.SubscriptionModel
|
D | MobileRepositorySwitcher.kt | 17 package com.android.systemui.statusbar.pipeline.mobile.data.repository in <lambda>() 22 import com.android.settingslib.mobile.MobileMappings in <lambda>() 28 import com.android.systemui.statusbar.pipeline.mobile.data.model.ServiceStateModel in <lambda>() 29 import com.android.systemui.statusbar.pipeline.mobile.data.model.SubscriptionModel in <lambda>() 30 import com.android.systemui.statusbar.pipeline.mobile.data.repository.demo.DemoMobileConnectionsRep… in <lambda>() 31 import com.android.systemui.statusbar.pipeline.mobile.data.repository.prod.MobileConnectionsReposit… in <lambda>()
|
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/statusbar/pipeline/mobile/ui/viewmodel/ |
D | LocationBasedMobileIconViewModelTest.kt | 17 package com.android.systemui.statusbar.pipeline.mobile.ui.viewmodel 29 import com.android.systemui.statusbar.pipeline.mobile.data.model.DataConnectionState 30 import com.android.systemui.statusbar.pipeline.mobile.data.model.ResolvedNetworkType 31 import com.android.systemui.statusbar.pipeline.mobile.data.repository.FakeMobileConnectionRepository 32 import com.android.systemui.statusbar.pipeline.mobile.data.repository.FakeMobileConnectionsReposito… 33 import com.android.systemui.statusbar.pipeline.mobile.domain.interactor.MobileIconInteractor 34 import com.android.systemui.statusbar.pipeline.mobile.domain.interactor.MobileIconInteractorImpl 35 import com.android.systemui.statusbar.pipeline.mobile.domain.interactor.MobileIconsInteractor 36 import com.android.systemui.statusbar.pipeline.mobile.domain.interactor.MobileIconsInteractorImpl 37 import com.android.systemui.statusbar.pipeline.mobile.domain.model.SignalIconModel [all …]
|
/frameworks/base/packages/SystemUI/tests/utils/src/com/android/systemui/statusbar/pipeline/mobile/domain/interactor/ |
D | FakeMobileIconInteractor.kt | 17 package com.android.systemui.statusbar.pipeline.mobile.domain.interactor 19 import com.android.settingslib.mobile.TelephonyIcons 21 import com.android.systemui.statusbar.pipeline.mobile.data.model.NetworkNameModel 22 import com.android.systemui.statusbar.pipeline.mobile.domain.model.NetworkTypeIconModel 23 import com.android.systemui.statusbar.pipeline.mobile.domain.model.SignalIconModel
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/pipeline/mobile/ui/view/ |
D | ModernShadeCarrierGroupMobileView.kt | 17 package com.android.systemui.statusbar.pipeline.mobile.ui.view 25 import com.android.systemui.statusbar.pipeline.mobile.ui.MobileViewLogger 26 import com.android.systemui.statusbar.pipeline.mobile.ui.binder.MobileIconBinder 27 import com.android.systemui.statusbar.pipeline.mobile.ui.binder.ShadeCarrierBinder 28 import com.android.systemui.statusbar.pipeline.mobile.ui.viewmodel.ShadeCarrierGroupMobileIconViewM…
|
D | ModernStatusBarMobileView.kt | 17 package com.android.systemui.statusbar.pipeline.mobile.ui.view 26 import com.android.systemui.statusbar.pipeline.mobile.ui.MobileViewLogger 27 import com.android.systemui.statusbar.pipeline.mobile.ui.binder.MobileIconBinder 28 import com.android.systemui.statusbar.pipeline.mobile.ui.viewmodel.LocationBasedMobileViewModel
|
/frameworks/base/packages/SystemUI/tests/utils/src/com/android/systemui/statusbar/pipeline/mobile/data/repository/ |
D | FakeMobileConnectionsRepository.kt | 17 package com.android.systemui.statusbar.pipeline.mobile.data.repository in <lambda>() 23 import com.android.settingslib.mobile.MobileMappings in <lambda>() 24 import com.android.settingslib.mobile.TelephonyIcons in <lambda>() 26 import com.android.systemui.statusbar.pipeline.mobile.data.model.ServiceStateModel in <lambda>() 27 import com.android.systemui.statusbar.pipeline.mobile.data.model.SubscriptionModel in <lambda>() 28 import com.android.systemui.statusbar.pipeline.mobile.util.FakeMobileMappingsProxy in <lambda>() 29 import com.android.systemui.statusbar.pipeline.mobile.util.MobileMappingsProxy in <lambda>()
|
D | FakeMobileConnectionRepository.kt | 17 package com.android.systemui.statusbar.pipeline.mobile.data.repository 21 import com.android.systemui.statusbar.pipeline.mobile.data.model.DataConnectionState 22 import com.android.systemui.statusbar.pipeline.mobile.data.model.NetworkNameModel 23 import com.android.systemui.statusbar.pipeline.mobile.data.model.ResolvedNetworkType 24 import com.android.systemui.statusbar.pipeline.mobile.data.repository.MobileConnectionRepository.Co…
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/pipeline/mobile/data/model/ |
D | ResolvedNetworkType.kt | 17 package com.android.systemui.statusbar.pipeline.mobile.data.model 22 import com.android.settingslib.mobile.MobileMappings 23 import com.android.settingslib.mobile.TelephonyIcons 26 import com.android.systemui.statusbar.pipeline.mobile.util.MobileMappingsProxy
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/pipeline/dagger/ |
D | StatusBarPipelineModule.kt | 32 import com.android.systemui.statusbar.pipeline.mobile.data.repository.CarrierConfigCoreStartable 33 import com.android.systemui.statusbar.pipeline.mobile.data.repository.MobileConnectionsRepository 34 import com.android.systemui.statusbar.pipeline.mobile.data.repository.MobileRepositorySwitcher 35 import com.android.systemui.statusbar.pipeline.mobile.domain.interactor.MobileIconsInteractor 36 import com.android.systemui.statusbar.pipeline.mobile.domain.interactor.MobileIconsInteractorImpl 37 import com.android.systemui.statusbar.pipeline.mobile.ui.MobileUiAdapter 38 import com.android.systemui.statusbar.pipeline.mobile.ui.viewmodel.MobileIconsViewModel 39 import com.android.systemui.statusbar.pipeline.mobile.util.MobileMappingsProxy 40 import com.android.systemui.statusbar.pipeline.mobile.util.MobileMappingsProxyImpl 41 import com.android.systemui.statusbar.pipeline.mobile.util.SubscriptionManagerProxy [all …]
|
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/statusbar/pipeline/mobile/data/repository/prod/ |
D | MobileConnectionTelephonySmokeTests.kt | 17 package com.android.systemui.statusbar.pipeline.mobile.data.repository.prod in <lambda>() 38 import com.android.systemui.statusbar.pipeline.mobile.data.MobileInputLogger in <lambda>() 39 import com.android.systemui.statusbar.pipeline.mobile.data.model.DataConnectionState in <lambda>() 40 import com.android.systemui.statusbar.pipeline.mobile.data.model.NetworkNameModel in <lambda>() 41 import com.android.systemui.statusbar.pipeline.mobile.data.model.ResolvedNetworkType in <lambda>() 42 import com.android.systemui.statusbar.pipeline.mobile.data.model.SubscriptionModel in <lambda>() 43 import com.android.systemui.statusbar.pipeline.mobile.data.model.SystemUiCarrierConfig in <lambda>() 44 import com.android.systemui.statusbar.pipeline.mobile.data.model.SystemUiCarrierConfigTest in <lambda>() 45 import com.android.systemui.statusbar.pipeline.mobile.data.repository.FakeMobileConnectionsReposito… in <lambda>() 46 import com.android.systemui.statusbar.pipeline.mobile.data.repository.prod.MobileTelephonyHelpers.g… in <lambda>() [all …]
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/pipeline/mobile/domain/interactor/ |
D | MobileIconInteractor.kt | 17 package com.android.systemui.statusbar.pipeline.mobile.domain.interactor in <lambda>() 23 import com.android.settingslib.mobile.MobileIconCarrierIdOverrides in <lambda>() 24 import com.android.settingslib.mobile.MobileIconCarrierIdOverridesImpl in <lambda>() 28 import com.android.systemui.statusbar.pipeline.mobile.data.model.DataConnectionState.Connected in <lambda>() 29 import com.android.systemui.statusbar.pipeline.mobile.data.model.NetworkNameModel in <lambda>() 30 import com.android.systemui.statusbar.pipeline.mobile.data.model.ResolvedNetworkType in <lambda>() 31 import com.android.systemui.statusbar.pipeline.mobile.data.repository.MobileConnectionRepository in <lambda>() 32 import com.android.systemui.statusbar.pipeline.mobile.domain.model.NetworkTypeIconModel in <lambda>() 33 import com.android.systemui.statusbar.pipeline.mobile.domain.model.NetworkTypeIconModel.DefaultIcon in <lambda>() 34 import com.android.systemui.statusbar.pipeline.mobile.domain.model.NetworkTypeIconModel.OverriddenI… in <lambda>() [all …]
|
/frameworks/base/packages/SystemUI/docs/ |
D | status-bar-data-pipeline.md | 6 information about the time, notifications, and system status like mobile 8 wifi and mobile system icons on the right side: 12 In Android U, the data pipeline that determines what mobile and wifi icons to 22 Android U, **only the wifi icon and mobile icons have been implemented in the 36 The wifi logic is in `statusbar/pipeline/wifi` and the mobile logic is in 37 `statusbar/pipeline/mobile`. 56 For example, the mobile view model checks the `IconInteractor.isRoaming` flow to 74 ![diagram of wifi and mobile pipelines](status-bar-pipeline.png) 78 Because there can be multiple mobile connections at the same time, the mobile 80 is a singleton parent class that manages information relevant to **all** mobile [all …]
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/pipeline/mobile/ui/binder/ |
D | MobileIconsBinder.kt | 17 package com.android.systemui.statusbar.pipeline.mobile.ui.binder 24 import com.android.systemui.statusbar.pipeline.mobile.ui.MobileUiAdapter 25 import com.android.systemui.statusbar.pipeline.mobile.ui.viewmodel.MobileIconsViewModel
|
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/statusbar/pipeline/mobile/ui/ |
D | MobileViewLoggerTest.kt | 17 package com.android.systemui.statusbar.pipeline.mobile.ui 25 import com.android.systemui.statusbar.pipeline.mobile.ui.MobileViewLogger.Companion.getIdForLogging 26 import com.android.systemui.statusbar.pipeline.mobile.ui.viewmodel.KeyguardMobileIconViewModel 27 import com.android.systemui.statusbar.pipeline.mobile.ui.viewmodel.MobileIconViewModel 28 import com.android.systemui.statusbar.pipeline.mobile.ui.viewmodel.QsMobileIconViewModel
|
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/statusbar/pipeline/mobile/data/repository/ |
D | MobileRepositorySwitcherTest.kt | 17 package com.android.systemui.statusbar.pipeline.mobile.data.repository 32 import com.android.systemui.statusbar.pipeline.mobile.data.MobileInputLogger 33 import com.android.systemui.statusbar.pipeline.mobile.data.model.SubscriptionModel 34 import com.android.systemui.statusbar.pipeline.mobile.data.repository.demo.DemoMobileConnectionsRep… 35 import com.android.systemui.statusbar.pipeline.mobile.data.repository.demo.DemoModeMobileConnection… 36 import com.android.systemui.statusbar.pipeline.mobile.data.repository.demo.model.FakeNetworkEventMo… 37 import com.android.systemui.statusbar.pipeline.mobile.data.repository.demo.validMobileEvent 38 import com.android.systemui.statusbar.pipeline.mobile.data.repository.prod.MobileConnectionsReposit… 39 import com.android.systemui.statusbar.pipeline.mobile.util.FakeMobileMappingsProxy 40 import com.android.systemui.statusbar.pipeline.mobile.util.FakeSubscriptionManagerProxy
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/pipeline/mobile/data/repository/prod/ |
D | MobileConnectionRepositoryImpl.kt | 17 package com.android.systemui.statusbar.pipeline.mobile.data.repository.prod in <lambda>() 52 import com.android.systemui.statusbar.pipeline.mobile.data.MobileInputLogger in <lambda>() 53 import com.android.systemui.statusbar.pipeline.mobile.data.model.DataConnectionState.Disconnected in <lambda>() 54 import com.android.systemui.statusbar.pipeline.mobile.data.model.NetworkNameModel in <lambda>() 55 import com.android.systemui.statusbar.pipeline.mobile.data.model.ResolvedNetworkType.DefaultNetwork… in <lambda>() 56 import com.android.systemui.statusbar.pipeline.mobile.data.model.ResolvedNetworkType.OverrideNetwor… in <lambda>() 57 import com.android.systemui.statusbar.pipeline.mobile.data.model.ResolvedNetworkType.UnknownNetwork… in <lambda>() 58 import com.android.systemui.statusbar.pipeline.mobile.data.model.SubscriptionModel in <lambda>() 59 import com.android.systemui.statusbar.pipeline.mobile.data.model.SystemUiCarrierConfig in <lambda>() 60 import com.android.systemui.statusbar.pipeline.mobile.data.model.toDataConnectionType in <lambda>() [all …]
|
D | CarrierMergedConnectionRepository.kt | 17 package com.android.systemui.statusbar.pipeline.mobile.data.repository.prod in <lambda>() 27 import com.android.systemui.statusbar.pipeline.mobile.data.model.DataConnectionState in <lambda>() 28 import com.android.systemui.statusbar.pipeline.mobile.data.model.NetworkNameModel in <lambda>() 29 import com.android.systemui.statusbar.pipeline.mobile.data.model.ResolvedNetworkType in <lambda>() 30 import com.android.systemui.statusbar.pipeline.mobile.data.repository.MobileConnectionRepository in <lambda>() 31 import com.android.systemui.statusbar.pipeline.mobile.data.repository.MobileConnectionRepository.Co… in <lambda>()
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/pipeline/mobile/util/ |
D | FakeMobileMappingsProxy.kt | 17 package com.android.systemui.statusbar.pipeline.mobile.util 21 import com.android.settingslib.mobile.MobileMappings.Config 22 import com.android.settingslib.mobile.TelephonyIcons
|
D | MobileMappings.kt | 17 package com.android.systemui.statusbar.pipeline.mobile.util 22 import com.android.settingslib.mobile.MobileMappings 23 import com.android.settingslib.mobile.MobileMappings.Config
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/connectivity/ |
D | MobileSignalControllerFactory.kt | 22 import com.android.settingslib.mobile.MobileMappings 23 import com.android.settingslib.mobile.MobileStatusTracker 25 import com.android.systemui.statusbar.pipeline.mobile.util.MobileMappingsProxy
|