Use Expandable from TileGrid to enable dialog/activity transitions

This also add long clicks handling. Because the Expandable composable requires a shape and color, I had to split Modifier.tileModifier() slightly to avoid clipping the shape twice.

Flag: ACONFIG com.android.systemui.qs_ui_refactor DEVELOPMENT
Test: manually clicking on tiles
Bug: 331598956

Change-Id: I9acbe78d1a00afd48af7125fac95e65acb58a6d9
1 file changed