diff options
| author | 2025-03-11 11:37:53 +0000 | |
|---|---|---|
| committer | 2025-03-11 13:14:41 +0000 | |
| commit | 751316f9b6de4ba8f6f5750188d89075c6492750 (patch) | |
| tree | 40f93b2a92bd07d5e5c47f99e7d033717667ff57 /ravenwood/scripts/extract-last-soong-commands.py | |
| parent | 1da640935a671a2f309cd9c3d699dad9551e382a (diff) | |
Move DisplayRepository from SystemUI to displaylib
This moves all the non-sysui specific logic from DisplayRepository of sysui to displaylib.
Tests are still left in SystemUI for now, just to prove that the behaviour of SysUI's display lib didn't change at all.
All the handling for decorations is still in sysui code, as it depends on some sysui specific classes.
A few minor changes:
- PendingDisplay references have been renamed to the new class in the lib
- ConflatedCallbackFlows are now just callbackFlows.conflate explicitly
- Pairwise has been copied unfortunately, as the sysui util is not in a shared lib. We should move it.
- DisplayEvent is now private (it didn't make sense for it to be public)
Bug: 362719719
Bug: 401305290
Test: DisplayRepositoryTest, builds and runs successfully
Flag: NONE - Just moving code around
Change-Id: Idcf2380db0eeecc5e0f3ab023a942b16aff28f15
Diffstat (limited to 'ravenwood/scripts/extract-last-soong-commands.py')
0 files changed, 0 insertions, 0 deletions