summaryrefslogtreecommitdiff
path: root/packages/SystemUI/src/com/android/systemui/statusbar/QsFrameTranslateImpl.java
Commit message (Collapse)AuthorAgeFilesLines
* Refactor around NSSL to open up some more APIs for subcomponents.Ben Lin2022-10-131-2/+4
| | | | | | Bug: 251207888 Test: make GoldfishPcSystemUI Change-Id: Ie84504e7c4d4f2c48a431ee70f2ad6e5082ba955
* Rename CentralSurfacesInt back to CentralSurfaces.Dave Mankoff2022-04-281-2/+2
| | | | | | | | | Necessary step to retain git history of CentralSurfacesImpl. Bug: 229228871 Test: manual Change-Id: If4152279970090eeb3ea34307dfade5873e9dbf3 Merged-In: If4152279970090eeb3ea34307dfade5873e9dbf3
* Make CentralSurfaces an Interface.Dave Mankoff2022-04-281-2/+2
| | | | | | | | | | | | | | | CentralSurfaces is now an interface. It is a very large and ugly one. This allows us to remove the provider in StatusBarPhoneModule, and will make it easier to control how the Optional for CentralSurfaces is setup. It is renamed CentralSurfacesInt temporarily to allow maintenance of the blame and history of CentralSurfaces in CentralSurfacesImpl. Bug: 229228871 Test: atest SystemUITests && manual Change-Id: Iab41b70e0c65d75560010d961dcb52a11fd237f5 Merged-In: Iab41b70e0c65d75560010d961dcb52a11fd237f5
* [Status Bar] Re-name StatusBar.java -> CentralSurfaces.java.Caitlin Cassidy2022-02-281-3/+3
| | | | | | | | | | | Also add some javadoc to CentralSurfaces.java to make its purpose slightly clearer. Bug: 197137564 Test: compiles Test: atest SystemUITests Change-Id: Id06e7ba7641d6d2bc276cce57101c9c7236bc758 Merged-In: Id06e7ba7641d6d2bc276cce57101c9c7236bc758
* Introduce QsFrameTranslateController.Ben Lin2021-12-021-0/+50
This allows different device configurations, such as Desktop devices, to move the QS around by providing their own calculation and logic. Bug: None Test: m -j32 Change-Id: Ibe28d4bc0b741367fb63b230e34b2ca34ab075bc