+2
−2
+4
−4
Loading
Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more
This is a strict mechanical refactor to prepare for a flagged new feature. In this CL, we create a new ScreenRecordUxController interface with 2 implementations: a ScreenRecordingLegacyUxControllerImpl 1:1 that wraps the existing RecordingController and forwards all the calls, and the ScreenReactionsUxControllerImpl which will contain the new UX design. Next stop: consolidate functions in ScreenRecordUxController into UX events handlers, so it's no longer 1:1 redirection. For example, create a "onTileClicked" functions and move the code in ScreenRecordTile#showDialog to ScreenRecordUxController. The ScreenRecordTile will no longer contain UX code. It will be handled by code in android/systemui. Test: manual tests Flag: EXEMPT strict mechanical refactors Bug: 409330121 Change-Id: Icac4837a0b996130f558794b2b91013786f6c933