The app is moving to /product, so doesn't belong in
handheld_system anymore. Note: a handheld_product will
likely be created at a future point in time.
Bug: 110072687
Test: make
Change-Id: I46dc990dfcf4a501c2a362e4ebaa210ba306cee5
Test: adb shell cmd overlay enable --user 0 com.android.theme.icon.square
Bug: 118757933
Bug: 118757664
TL;DR;;
RRO apk and it's corresponding actors (applications that enable/disable the overlay)
Actors
[AOSP] packages/apps/ThemePicker is actor for IconShape*Overlay and AccentColor*Overlay
[AOSP] packages/apps/Settings is actor for DisplayCutout*Overlay
RRO packages
[AOSP] frameworks/base/packages/overlays/DisplayCutout*Overlay
[AOSP] frameworks/base/packages/overlays/IconShape*Overlay
[AOSP] frameworks/base/packages/overlays/AccentColor*Overlay
Change-Id: Ibaf5f005d112ad2ee8fc086bd7616b86446794a0
Before slim buttons and floating were mutually exclusive, now they can
both be enabled as overlays so floating with a slim nav height can
occur.
Bug: 112934365
Test: manual
Change-Id: I34029973b968de725dc918f4ccfcdb12854bccd8
Use resource overlays to change the 2 dimension navigation_bar_height
and navigation_bar_frame_height to specify how large the navigation bar
is and how large its buttons are (also for width). There are two
overlays: first to slim the navigation bar to 75% and the other to have
floating navigation buttons.
go/navbar-experiments-doc
Test: manual
Bug: 113952590
Change-Id: Ibd93097e223cbf0de18011064b3da38b6d069d24
Add handheld_system and handheld_vendor makefiles which
together make up generic_no_telephony. Document what belongs
in these files.
Also update mainline_system to inherit handheld_system.
Bug: 80410283
Test: lunch mainline_arm64; m nothing
Change-Id: Ic2f7b3dcaddc2c86a1187a394aebe8dfd86465ee