Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4485a41a authored by Omar Elmekkawy's avatar Omar Elmekkawy
Browse files

[2/n] Add TilingDividerView and its WindowlessWindowManager

TilingDividerView will be drawn upon tiling tasks left and right in
DesktopMode on SurfaceControlViewHost hosted on
DesktopTilingDividerWindowManager which is a WindowlessWindowManager
utilizing the Display's root leash.

TilingDividerView is mostly a copy of DividerView, with changes to
input handling, accessibility and bounds calculations.

It is necessary to maintain DividerView and TilingDividerView separately
as they will diverge significantly in the upcoming updates, to introduce
rounded corners in a different bounds, current input handling and future
accessibility requirements.

Flag: com.android.window.flags.enable_tile_resizing
Test: tests are WIP, but will mostly be copied from DividerView
Bug: 368878003

Change-Id: I82984d71c998e092e34dcba57f14818a89f61a6a
parent e62e7c83
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment