summaryrefslogtreecommitdiff
path: root/packages/SystemUI/src/com/android/systemui/dagger/ReferenceSystemUIModule.java
Commit message (Collapse)AuthorAgeFilesLines
* Handle replacement of StatusChips in SystemStatusAnimationSchedulerJohannes Gallmann2023-02-221-0/+2
| | | | | | | | | | | | This CL contains a refactoring of SystemStatusAnimationScheduler to allow cancellation of StatusEvents in order to replace them with higher priority status events. Because the DelayableExecutor does not provide any cancellation functionality, I replaced the Executor based logic of scheduling animations with coroutines. Additionally, prepareChipAnimation() (in SystemEventChipAnimationController) does no longer need to be called one layout pass before the chip appear animation is started. The appear animation can now be started immediately after calling prepareChipAnimation(). Both changes are only in effect when the PLUG_IN_STATUS_BAR_CHIP flag is enabled. Bug: 197638244 Test: separate CL (ag/20982130) Change-Id: Ice296b0b9950d6ceac83aa8df7652552acfdf971
* [DO NOT MERGE] Convert QSFactoryImpl to use @MultibindsRasheed Lewis2023-02-141-0/+4
| | | | | | | | | Creating individual modules will occur in other smaller CLs Fixes: 237421018 Test: atest QSFactoryImplTest Test: Built on device Change-Id: Icd06663fd0a71fc013363fd9aaa8e2d32a08e7b4
* Replaced setPanelExpanded with listener in NPVC/Central SurfacesShawn Lee2022-11-091-2/+5
| | | | | | | | | | Removed direct calls from NotificationPanelViewController and CentralSurfaces to update several classes to reduce reversed dependencies, and moved the related logic to use an existing listener instead. Test: manual Bug: 237811427 Change-Id: I1691066a51292aa95bc906e4b433faaec4a0b993
* Add AOSPolicyModule. Bind BatteryController in it.Dave Mankoff2022-10-071-32/+2
| | | | | | Bug: 229228871 Test: manual Change-Id: I7ba8d87d7213b02b6def948894cfff580aeeb5cc
* Enable dumpsys logging for BatteryControllerEvan Laird2022-09-201-0/+3
| | | | | | | | | | | | After having been fully removed from Dependency.java, BatteryController lost its dumpsys entries. This CL adds it manually, and removes the entry from Dependency.java. Test: atest SystemUITests Test: adb shell -n dumpsys activity service com.android.systemui/.SystemUIService | grep "BatteryController:" Fixes: 245739044 Change-Id: Ib1d6559cb1980f73bd98ab233ca012b4d12ac9a5 Merged-In: Ib1d6559cb1980f73bd98ab233ca012b4d12ac9a5
* Remove NotifEntryManagerSteve Elliott2022-08-311-6/+0
| | | | | | | Bug: 200269355 Test: atest SystemUITests Change-Id: I3e418dfd7d3512ac811e67733e32818622a0a415 Merged-In: I3e418dfd7d3512ac811e67733e32818622a0a415
* Getting rid of Dependency.getMichael Mikhail2022-08-231-2/+10
| | | | | | | | | | | Moving Dependency.get from HeadsUpManager class and its children classes by passing the AccessibiltyManagerWrapper and UIEventLogger object in the constructor. Bug: 218354106 Test: manual Change-Id: I5cd2435c0608968a2d880d742ebb1a307c48b02b Merged-In: I5cd2435c0608968a2d880d742ebb1a307c48b02b
* Move NotificationShadeWindowControllerImpl to the shade packageJustin Weir2022-07-271-1/+1
| | | | | | Bug: 238333941 Test: atest SystemUITests SystemUIGoogleTests Change-Id: Idb4385254ebd679ec86aec00da6a43e33469deb2
* Move ShadeController to the shade packageJustin Weir2022-07-271-2/+2
| | | | | | Bug: 238333941 Test: atest SystemUITests SystemUIGoogleTests Change-Id: Ibf332e4f8ca6af7ed22655cd5669ab36e9a41fbe
* Remove #createScreenshotNotificationSmartActionsProvider from SystemUIFactoryDave Mankoff2022-07-121-0/+2
| | | | | | | Bug: 235624311 Test: atest SystemUITests Change-Id: I78ef7481ac3be5929c1c2716576c3920ac659d92 Merged-In: I78ef7481ac3be5929c1c2716576c3920ac659d92
* Remove #createBackGestureTfClassifierProvider from SystemUIFactoryDave Mankoff2022-07-121-0/+2
| | | | | | | Bug: 235624311 Test: atest SystemUITests Change-Id: I5a739c4d5284b95be59059c408e84ca9f928e7ef Merged-In: I5a739c4d5284b95be59059c408e84ca9f928e7ef
* Move EnhancedEstimates to PowerModuleDave Mankoff2022-05-041-0/+229
Rename SystemUIDefaultModule to AOSPSystemUIModule. Bug: 229228871 Test: manual Change-Id: I8da604b281e28dd3982b1f8ec84f5a8415dad47e