commit | e192a439af9a5025f7be515e39078b584c73461c | [log] [tgz] |
---|---|---|
author | Fabian Kozynski <kozynski@google.com> | Wed Jan 11 14:19:28 2023 -0500 |
committer | Fabian Kozynski <kozynski@google.com> | Thu Jan 19 10:41:04 2023 -0500 |
tree | e8cb2202b7f064b494cb4e30a57533e96209b477 | |
parent | 1db653833bf38231c78e3e1b7d4c5418d885f4c3 [diff] |
Add a persistence mechanism for panels' packages This will allow to persist the packages of apps that provide device controls panels after they are authorized (opted in) by the user. Packages that are in the seeding list (config_controlsPreferredPackages) will be auto-added, but only when creating the set of authorized package for the first time (per user). Test: atest AuthorizedPanelsRepositoryImplTest Fixes: 264414289 Change-Id: Ic23e6172158bba3cf960e81919978ec62da79150