plugins: Finally fix tiled panel duplication

[ @HrX03 - POSP ]

This puts an end to weird ass tiled panel bugs and finally it can be compared to the other panels

It required a little refactoring deleting the mirror array and using the volumerow object directly to store the button info.
Plus i'm extra dumb and actually forgot to clean up the button view and im like ._.

Change-Id: I0effd8067fab6fc0cebff9b2b08488c53ed1457c
2 files changed
tree: cb995dfc4339de407302c2242420ff4663af9d03
  1. AospPanel/
  2. CompactPanel/
  3. OreoPanel/
  4. TiledPanel/
  5. VolumePluginCommon/
  6. plugins.mk
  7. README.md
README.md

POSP SystemUI Plugins

This repository (currently) houses 4 different SystemUI Volume Panel Plugins. To build and use these as intended, you may need to pick some changes from our frameworks/base.

Then, compile the following modules:

AospPanel
CompactPanel
OreoPanel
TiledPanel

Please refrain from altering packagenames/classpaths and Copyright headers Respect original works, we accept contributions via Gerrit Code Review :) Feel free to track this repository directly!

Special thanks to Alex (treydev) for the ViewTreeInspector animation trick!