Add TaskBarContainer to launcher_atom.proto

Bug: 193009817
Test: Manual
Change-Id: Ib69be2b2405ab38891dff34c4d366105cd2499c1
This commit is contained in:
Thiru Ramasamy
2021-08-24 14:32:10 -07:00
committed by Tony Wickham
parent 94c673c64d
commit be8b2ad03d
2 changed files with 15 additions and 0 deletions

View File

@@ -59,6 +59,7 @@ message ContainerInfo {
SettingsContainer settings_container = 9;
PredictedHotseatContainer predicted_hotseat_container = 10;
TaskSwitcherContainer task_switcher_container = 11;
TaskBarContainer task_bar_container = 12;
ExtendedContainers extended_containers = 20;
}
}
@@ -100,6 +101,16 @@ message SettingsContainer {
message TaskSwitcherContainer {
}
// Container for taskbar.
// Configured to show up on large screens(tablet-sized) such as foldables in expanded state, within
// an app view(not in launcher screen).
message TaskBarContainer {
optional int32 index = 1;
// Bit encoded value to capture pinned and predicted taskbar positions.
optional int32 cardinality = 2;
}
enum Attribute {
UNKNOWN = 0;
DEFAULT_LAYOUT = 1; // icon automatically placed in workspace, folder, hotseat