/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/pipeline/dagger/ |
H A D | StatusBarPipelineModule.kt | 17 package com.android.systemui.statusbar.pipeline.dagger 30 import com.android.systemui.statusbar.pipeline.airplane.ui.viewmodel.AirplaneModeViewModel 39 import com.android.systemui.statusbar.pipeline.mobile.ui.MobileUiAdapter 40 import com.android.systemui.statusbar.pipeline.mobile.ui.viewmodel.MobileIconsViewModel 41 import com.android.systemui.statusbar.pipeline.mobile.util.MobileMappingsProxy 42 import com.android.systemui.statusbar.pipeline.mobile.util.MobileMappingsProxyImpl 43 import com.android.systemui.statusbar.pipeline.mobile.util.SubscriptionManagerProxy 44 import com.android.systemui.statusbar.pipeline.mobile.util.SubscriptionManagerProxyImpl 51 import com.android.systemui.statusbar.pipeline.wifi.data.repository.RealWifiRepository 52 import com.android.systemui.statusbar.pipeline.wifi.data.repository.WifiRepository [all …]
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/pipeline/dagger/ |
H A D | BaseAutoAddableModule.kt | 17 package com.android.systemui.qs.pipeline.dagger 21 import com.android.systemui.qs.pipeline.domain.autoaddable.AutoAddableSetting 22 import com.android.systemui.qs.pipeline.domain.autoaddable.AutoAddableSettingList 23 import com.android.systemui.qs.pipeline.domain.autoaddable.CastAutoAddable 24 import com.android.systemui.qs.pipeline.domain.autoaddable.DataSaverAutoAddable 25 import com.android.systemui.qs.pipeline.domain.autoaddable.DeviceControlsAutoAddable 26 import com.android.systemui.qs.pipeline.domain.autoaddable.HotspotAutoAddable 27 import com.android.systemui.qs.pipeline.domain.autoaddable.NightDisplayAutoAddable 29 import com.android.systemui.qs.pipeline.domain.autoaddable.WalletAutoAddable 30 import com.android.systemui.qs.pipeline.domain.autoaddable.WorkTileAutoAddable [all …]
|
H A D | QSPipelineModule.kt | 17 package com.android.systemui.qs.pipeline.dagger 23 import com.android.systemui.qs.pipeline.data.repository.InstalledTilesComponentRepository 24 import com.android.systemui.qs.pipeline.data.repository.InstalledTilesComponentRepositoryImpl 25 import com.android.systemui.qs.pipeline.data.repository.TileSpecRepository 26 import com.android.systemui.qs.pipeline.data.repository.TileSpecSettingsRepository 27 import com.android.systemui.qs.pipeline.domain.interactor.CurrentTilesInteractor 28 import com.android.systemui.qs.pipeline.domain.interactor.CurrentTilesInteractorImpl 29 import com.android.systemui.qs.pipeline.domain.startable.QSPipelineCoreStartable 30 import com.android.systemui.qs.pipeline.shared.logging.QSPipelineLogger
|
H A D | QSAutoAddModule.kt | 17 package com.android.systemui.qs.pipeline.dagger 22 import com.android.systemui.qs.pipeline.data.repository.AutoAddRepository 23 import com.android.systemui.qs.pipeline.data.repository.AutoAddSettingRepository 24 import com.android.systemui.qs.pipeline.domain.model.AutoAddable 25 import com.android.systemui.qs.pipeline.shared.logging.QSPipelineLogger
|
/aosp14/frameworks/base/libs/hwui/tests/unit/ |
H A D | SkiaPipelineTests.cpp | 56 auto pipeline = std::make_unique<SkiaOpenGLPipeline>(renderThread); in RENDERTHREAD_SKIA_PIPELINE_TEST() local 327 pipeline->renderFrame(layerUpdateQueue, dirty, nodes, true, in RENDERTHREAD_SKIA_PIPELINE_TEST() 364 pipeline->renderFrame(layerUpdateQueue, dirty, nodes, true, in RENDERTHREAD_SKIA_PIPELINE_TEST() 394 pipeline->renderFrame(layerUpdateQueue, dirty, nodes, true, in RENDERTHREAD_SKIA_PIPELINE_TEST() 403 EXPECT_FALSE(pipeline->isSurfaceReady()); in RENDERTHREAD_SKIA_PIPELINE_TEST() 405 EXPECT_TRUE(pipeline->isSurfaceReady()); in RENDERTHREAD_SKIA_PIPELINE_TEST() 407 EXPECT_FALSE(pipeline->isSurfaceReady()); in RENDERTHREAD_SKIA_PIPELINE_TEST() 409 pipeline->makeCurrent(); in RENDERTHREAD_SKIA_PIPELINE_TEST() 410 EXPECT_TRUE(pipeline->isSurfaceReady()); in RENDERTHREAD_SKIA_PIPELINE_TEST() 417 pipeline->setPictureCapturedCallback( in RENDERTHREAD_SKIA_PIPELINE_TEST() [all …]
|
/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/statusbar/pipeline/mobile/ui/viewmodel/ |
H A D | LocationBasedMobileIconViewModelTest.kt | 17 package com.android.systemui.statusbar.pipeline.mobile.ui.viewmodel 23 import com.android.systemui.statusbar.pipeline.StatusBarPipelineFlags 25 import com.android.systemui.statusbar.pipeline.airplane.domain.interactor.AirplaneModeInteractor 26 import com.android.systemui.statusbar.pipeline.mobile.data.model.DataConnectionState 27 import com.android.systemui.statusbar.pipeline.mobile.data.model.ResolvedNetworkType 30 import com.android.systemui.statusbar.pipeline.mobile.data.repository.FakeUserSetupRepository 31 import com.android.systemui.statusbar.pipeline.mobile.domain.interactor.MobileIconInteractor 33 import com.android.systemui.statusbar.pipeline.mobile.domain.interactor.MobileIconsInteractor 35 import com.android.systemui.statusbar.pipeline.mobile.domain.model.SignalIconModel 36 import com.android.systemui.statusbar.pipeline.mobile.util.FakeMobileMappingsProxy [all …]
|
/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/statusbar/pipeline/shared/ui/viewmodel/ |
H A D | InternetTileViewModelTest.kt | 17 package com.android.systemui.statusbar.pipeline.shared.ui.viewmodel 27 import com.android.systemui.statusbar.pipeline.ethernet.domain.EthernetInteractor 28 import com.android.systemui.statusbar.pipeline.mobile.data.model.DataConnectionState 29 import com.android.systemui.statusbar.pipeline.mobile.data.model.NetworkNameModel 35 import com.android.systemui.statusbar.pipeline.mobile.util.FakeMobileMappingsProxy 36 import com.android.systemui.statusbar.pipeline.shared.data.model.DefaultConnectionModel 38 import com.android.systemui.statusbar.pipeline.shared.ui.model.SignalIcon 40 import com.android.systemui.statusbar.pipeline.wifi.data.repository.FakeWifiRepository 42 import com.android.systemui.statusbar.pipeline.wifi.shared.model.WifiNetworkModel 43 import com.android.systemui.statusbar.pipeline.wifi.shared.model.WifiScanEntry [all …]
|
/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/statusbar/notification/collection/coordinator/ |
H A D | SensitiveContentCoordinatorTest.kt | 52 val pipeline: NotifPipeline = mock() 70 coordinator.attach(pipeline) 72 verify(pipeline).addPreRenderInvalidator(capture()) 88 coordinator.attach(pipeline) 106 coordinator.attach(pipeline) 124 coordinator.attach(pipeline) 142 coordinator.attach(pipeline) 160 coordinator.attach(pipeline) 178 coordinator.attach(pipeline) 196 coordinator.attach(pipeline) [all …]
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/pipeline/mobile/data/repository/demo/ |
H A D | DemoMobileConnectionRepository.kt | 17 package com.android.systemui.statusbar.pipeline.mobile.data.repository.demo 24 import com.android.systemui.statusbar.pipeline.mobile.data.model.DataConnectionState 25 import com.android.systemui.statusbar.pipeline.mobile.data.model.NetworkNameModel 26 import com.android.systemui.statusbar.pipeline.mobile.data.model.ResolvedNetworkType 27 import com.android.systemui.statusbar.pipeline.mobile.data.repository.MobileConnectionRepository 28 import com.android.systemui.statusbar.pipeline.mobile.data.repository.MobileConnectionRepository.Co… 29 import com.android.systemui.statusbar.pipeline.mobile.data.repository.demo.model.FakeNetworkEventMo… 34 import com.android.systemui.statusbar.pipeline.mobile.data.repository.prod.FullMobileConnectionRepo… 39 import com.android.systemui.statusbar.pipeline.shared.data.model.DataActivityModel 40 import com.android.systemui.statusbar.pipeline.shared.data.model.toMobileDataActivityModel [all …]
|
/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/statusbar/pipeline/mobile/data/repository/ |
H A D | MobileRepositorySwitcherTest.kt | 17 package com.android.systemui.statusbar.pipeline.mobile.data.repository 29 import com.android.systemui.statusbar.pipeline.airplane.data.repository.FakeAirplaneModeRepository 30 import com.android.systemui.statusbar.pipeline.mobile.data.MobileInputLogger 31 import com.android.systemui.statusbar.pipeline.mobile.data.model.SubscriptionModel 35 import com.android.systemui.statusbar.pipeline.mobile.data.repository.demo.validMobileEvent 37 import com.android.systemui.statusbar.pipeline.mobile.util.FakeMobileMappingsProxy 38 import com.android.systemui.statusbar.pipeline.mobile.util.FakeSubscriptionManagerProxy 39 import com.android.systemui.statusbar.pipeline.shared.data.repository.ConnectivityRepository 40 import com.android.systemui.statusbar.pipeline.shared.data.repository.FakeConnectivityRepository 41 import com.android.systemui.statusbar.pipeline.wifi.data.repository.FakeWifiRepository [all …]
|
H A 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… 25 import com.android.systemui.statusbar.pipeline.shared.data.model.DataActivityModel
|
/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/statusbar/pipeline/wifi/ui/view/ |
H A D | ModernStatusBarWifiViewTest.kt | 17 package com.android.systemui.statusbar.pipeline.wifi.ui.view 37 import com.android.systemui.statusbar.pipeline.airplane.ui.viewmodel.AirplaneModeViewModel 38 import com.android.systemui.statusbar.pipeline.airplane.ui.viewmodel.AirplaneModeViewModelImpl 39 import com.android.systemui.statusbar.pipeline.shared.ConnectivityConstants 41 import com.android.systemui.statusbar.pipeline.wifi.data.repository.FakeWifiRepository 42 import com.android.systemui.statusbar.pipeline.wifi.domain.interactor.WifiInteractor 43 import com.android.systemui.statusbar.pipeline.wifi.domain.interactor.WifiInteractorImpl 44 import com.android.systemui.statusbar.pipeline.wifi.shared.WifiConstants 45 import com.android.systemui.statusbar.pipeline.wifi.shared.model.WifiNetworkModel 46 import com.android.systemui.statusbar.pipeline.wifi.ui.viewmodel.LocationBasedWifiViewModel [all …]
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/pipeline/wifi/ui/viewmodel/ |
H A D | WifiViewModel.kt | 17 package com.android.systemui.statusbar.pipeline.wifi.ui.viewmodel 24 import com.android.systemui.statusbar.pipeline.airplane.ui.viewmodel.AirplaneModeViewModel 25 import com.android.systemui.statusbar.pipeline.dagger.StatusBarPipelineModule.Companion.FIRST_MOBIL… 26 import com.android.systemui.statusbar.pipeline.dagger.WifiTableLog 27 import com.android.systemui.statusbar.pipeline.shared.ConnectivityConstants 28 import com.android.systemui.statusbar.pipeline.shared.data.model.DataActivityModel 29 import com.android.systemui.statusbar.pipeline.wifi.domain.interactor.WifiInteractor 30 import com.android.systemui.statusbar.pipeline.wifi.shared.WifiConstants 31 import com.android.systemui.statusbar.pipeline.wifi.shared.model.WifiNetworkModel 32 import com.android.systemui.statusbar.pipeline.wifi.ui.model.WifiIcon
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/pipeline/mobile/ui/viewmodel/ |
H A D | MobileIconsViewModel.kt | 17 package com.android.systemui.statusbar.pipeline.mobile.ui.viewmodel 23 import com.android.systemui.statusbar.pipeline.StatusBarPipelineFlags 24 import com.android.systemui.statusbar.pipeline.airplane.domain.interactor.AirplaneModeInteractor 25 import com.android.systemui.statusbar.pipeline.mobile.domain.interactor.MobileIconInteractor 26 import com.android.systemui.statusbar.pipeline.mobile.domain.interactor.MobileIconsInteractor 27 import com.android.systemui.statusbar.pipeline.mobile.ui.MobileViewLogger 28 import com.android.systemui.statusbar.pipeline.mobile.ui.VerboseMobileViewLogger 29 import com.android.systemui.statusbar.pipeline.mobile.ui.view.ModernStatusBarMobileView 30 import com.android.systemui.statusbar.pipeline.shared.ConnectivityConstants
|
/aosp14/frameworks/base/packages/SystemUI/tests/utils/src/com/android/systemui/qs/pipeline/domain/autoaddable/ |
H A D | FakeAutoAddable.kt | 17 package com.android.systemui.qs.pipeline.domain.autoaddable 19 import com.android.systemui.qs.pipeline.data.repository.TileSpecRepository.Companion.POSITION_AT_END 20 import com.android.systemui.qs.pipeline.domain.model.AutoAddSignal 21 import com.android.systemui.qs.pipeline.domain.model.AutoAddTracking 22 import com.android.systemui.qs.pipeline.domain.model.AutoAddable 23 import com.android.systemui.qs.pipeline.shared.TileSpec
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/pipeline/wifi/data/repository/prod/ |
H A D | DisabledWifiRepository.kt | 17 package com.android.systemui.statusbar.pipeline.wifi.data.repository.prod 20 import com.android.systemui.statusbar.pipeline.shared.data.model.DataActivityModel 21 import com.android.systemui.statusbar.pipeline.wifi.data.repository.WifiRepositoryDagger 22 import com.android.systemui.statusbar.pipeline.wifi.data.repository.WifiRepositoryViaTrackerLibDagg… 23 import com.android.systemui.statusbar.pipeline.wifi.shared.model.WifiNetworkModel 24 import com.android.systemui.statusbar.pipeline.wifi.shared.model.WifiScanEntry
|
/aosp14/frameworks/base/packages/SystemUI/docs/ |
H A D | status-bar-data-pipeline.md | 12 In Android U, the data pipeline that determines what mobile and wifi icons to 25 As shown in the Android best practices guide, each new pipeline has a data 36 The wifi logic is in `statusbar/pipeline/wifi` and the mobile logic is in 37 `statusbar/pipeline/mobile`. 74  98 The new pipeline completely replaces these classes: 109 pipeline. As a general rule, any change that would have gone into 118 status bar data pipeline to get icon customizations. 247 pipeline code will still be around just in case the new pipeline doesn’t do well 250 For Android V, the old pipeline will be completely removed and the new pipeline [all …]
|
/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/statusbar/pipeline/wifi/ui/viewmodel/ |
H A D | WifiViewModelIconParameterizedTest.kt | 17 package com.android.systemui.statusbar.pipeline.wifi.ui.viewmodel 32 import com.android.systemui.statusbar.pipeline.airplane.ui.viewmodel.AirplaneModeViewModel 34 import com.android.systemui.statusbar.pipeline.shared.ConnectivityConstants 35 import com.android.systemui.statusbar.pipeline.shared.data.model.ConnectivitySlot 37 import com.android.systemui.statusbar.pipeline.wifi.data.repository.FakeWifiRepository 38 import com.android.systemui.statusbar.pipeline.wifi.domain.interactor.WifiInteractor 39 import com.android.systemui.statusbar.pipeline.wifi.domain.interactor.WifiInteractorImpl 40 import com.android.systemui.statusbar.pipeline.wifi.shared.WifiConstants 41 import com.android.systemui.statusbar.pipeline.wifi.shared.model.WifiNetworkModel 42 import com.android.systemui.statusbar.pipeline.wifi.ui.model.WifiIcon [all …]
|
H A D | WifiViewModelTest.kt | 17 package com.android.systemui.statusbar.pipeline.wifi.ui.viewmodel 28 import com.android.systemui.statusbar.pipeline.airplane.ui.viewmodel.AirplaneModeViewModel 30 import com.android.systemui.statusbar.pipeline.shared.ConnectivityConstants 31 import com.android.systemui.statusbar.pipeline.shared.data.model.ConnectivitySlot 32 import com.android.systemui.statusbar.pipeline.shared.data.model.DataActivityModel 34 import com.android.systemui.statusbar.pipeline.wifi.data.repository.FakeWifiRepository 35 import com.android.systemui.statusbar.pipeline.wifi.domain.interactor.WifiInteractor 36 import com.android.systemui.statusbar.pipeline.wifi.domain.interactor.WifiInteractorImpl 37 import com.android.systemui.statusbar.pipeline.wifi.shared.WifiConstants 38 import com.android.systemui.statusbar.pipeline.wifi.shared.model.WifiNetworkModel [all …]
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/pipeline/domain/autoaddable/ |
H A D | WalletAutoAddable.kt | 17 package com.android.systemui.qs.pipeline.domain.autoaddable 20 import com.android.systemui.qs.pipeline.domain.model.AutoAddSignal 21 import com.android.systemui.qs.pipeline.domain.model.AutoAddTracking 22 import com.android.systemui.qs.pipeline.domain.model.AutoAddable 23 import com.android.systemui.qs.pipeline.shared.TileSpec
|
H A D | CallbackControllerAutoAddable.kt | 17 package com.android.systemui.qs.pipeline.domain.autoaddable 20 import com.android.systemui.qs.pipeline.domain.model.AutoAddSignal 21 import com.android.systemui.qs.pipeline.domain.model.AutoAddTracking 22 import com.android.systemui.qs.pipeline.domain.model.AutoAddable 23 import com.android.systemui.qs.pipeline.shared.TileSpec
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/pipeline/wifi/domain/interactor/ |
H A D | WifiInteractor.kt | 17 package com.android.systemui.statusbar.pipeline.wifi.domain.interactor 21 import com.android.systemui.statusbar.pipeline.shared.data.model.ConnectivitySlot 22 import com.android.systemui.statusbar.pipeline.shared.data.model.DataActivityModel 23 import com.android.systemui.statusbar.pipeline.shared.data.repository.ConnectivityRepository 24 import com.android.systemui.statusbar.pipeline.wifi.data.repository.WifiRepository 25 import com.android.systemui.statusbar.pipeline.wifi.shared.model.WifiNetworkModel 26 import com.android.systemui.statusbar.pipeline.wifi.shared.model.WifiScanEntry
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/pipeline/shared/ui/viewmodel/ |
H A D | InternetTileViewModel.kt | 17 package com.android.systemui.statusbar.pipeline.shared.ui.viewmodel 26 import com.android.systemui.statusbar.pipeline.airplane.data.repository.AirplaneModeRepository 27 import com.android.systemui.statusbar.pipeline.ethernet.domain.EthernetInteractor 28 import com.android.systemui.statusbar.pipeline.mobile.domain.interactor.MobileIconsInteractor 29 import com.android.systemui.statusbar.pipeline.shared.data.repository.ConnectivityRepository 30 import com.android.systemui.statusbar.pipeline.shared.ui.model.InternetTileModel 31 import com.android.systemui.statusbar.pipeline.shared.ui.model.SignalIcon 32 import com.android.systemui.statusbar.pipeline.wifi.domain.interactor.WifiInteractor 33 import com.android.systemui.statusbar.pipeline.wifi.shared.model.WifiNetworkModel 34 import com.android.systemui.statusbar.pipeline.wifi.ui.model.WifiIcon
|
/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/qs/tiles/ |
H A D | InternetTileNewImplTest.kt | 36 import com.android.systemui.statusbar.pipeline.ethernet.domain.EthernetInteractor 37 import com.android.systemui.statusbar.pipeline.mobile.domain.interactor.FakeMobileIconsInteractor 38 import com.android.systemui.statusbar.pipeline.mobile.util.FakeMobileMappingsProxy 39 import com.android.systemui.statusbar.pipeline.shared.data.model.DefaultConnectionModel 40 import com.android.systemui.statusbar.pipeline.shared.data.model.DefaultConnectionModel.Wifi 41 import com.android.systemui.statusbar.pipeline.shared.data.repository.FakeConnectivityRepository 42 import com.android.systemui.statusbar.pipeline.shared.ui.viewmodel.InternetTileViewModel 43 import com.android.systemui.statusbar.pipeline.wifi.data.repository.FakeWifiRepository 44 import com.android.systemui.statusbar.pipeline.wifi.domain.interactor.WifiInteractorImpl 45 import com.android.systemui.statusbar.pipeline.wifi.shared.model.WifiNetworkModel [all …]
|
/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/statusbar/pipeline/mobile/data/repository/prod/ |
H A D | MobileConnectionTelephonySmokeTests.kt | 17 package com.android.systemui.statusbar.pipeline.mobile.data.repository.prod 37 import com.android.systemui.statusbar.pipeline.mobile.data.MobileInputLogger 38 import com.android.systemui.statusbar.pipeline.mobile.data.model.DataConnectionState 39 import com.android.systemui.statusbar.pipeline.mobile.data.model.NetworkNameModel 40 import com.android.systemui.statusbar.pipeline.mobile.data.model.ResolvedNetworkType 41 import com.android.systemui.statusbar.pipeline.mobile.data.model.SubscriptionModel 42 import com.android.systemui.statusbar.pipeline.mobile.data.model.SystemUiCarrierConfig 43 import com.android.systemui.statusbar.pipeline.mobile.data.model.SystemUiCarrierConfigTest 44 import com.android.systemui.statusbar.pipeline.mobile.data.repository.FakeMobileConnectionsReposito… 47 import com.android.systemui.statusbar.pipeline.mobile.util.FakeMobileMappingsProxy [all …]
|