summaryrefslogtreecommitdiff
path: root/libs/androidfw/AttributeResolution.cpp
diff options
context:
space:
mode:
author Fabián Kozynski <kozynski@google.com> 2024-07-29 13:27:32 -0400
committer Fabián Kozynski <kozynski@google.com> 2024-08-14 10:22:03 -0400
commitc7280ebf4187dc2593dc6e02de11eebbabbbbe49 (patch)
treedd675b4a35672caa71cb42d663e8517354949326 /libs/androidfw/AttributeResolution.cpp
parentfda1f4323268706a0d9e11fc96ca237f0bce84c7 (diff)
Create ViewModel for QS compose and a basic fragment
This is the first iteration of integrating the new QS into compose. It achieves the following: * Fragment integrated into NotificationShade * Shows QQS when collapsed and QS when expanded * Has all elements (tiles, brightness, footer, edit mode). * Tiles and footer are clickable. Long click on tiles is broken (b/358376794). * Tests that show qqs/qs pass. This creates a skeleton viewmodel to which calls will be forwarded from the fragment (QS interface) that come from NPVC. That way it's transparent for the current NPVC. Missing: * Animations and transitions * Most calls into QS are Noop. * No final UI (as that will be handled in the components). Test: atest QSFragmentComposeViewModelTest Test: atest PlatformScenarioTests Bug: 353254347 Bug: 353253277 Bug: 353254131 Flag: com.android.systemui.qs_ui_refactor_compose_fragment Change-Id: I44d835473591f4865696d6941c4b9223466e5aa3
Diffstat (limited to 'libs/androidfw/AttributeResolution.cpp')
0 files changed, 0 insertions, 0 deletions