/aosp12/packages/apps/Car/tests/tools/rro/ |
H A D | README | 1 These scripts are used to generate and verify overlayable.xml files. 7 python $ANDROID_BUILD_TOP/packages/apps/Car/tests/tools/rro/generate-overlayable.py \ 10 -e $PROJECT_TOP/res/values/overlayable.xml $PROJECT_TOP/res/xml/automotive_app_desc.xml \ 11 -o $PROJECT_TOP/res/values/overlayable.xml 15 python $ANDROID_BUILD_TOP/packages/apps/Car/tests/tools/rro/verify-overlayable.py \ 17 -e $PROJECT_TOP/res/values/overlayable.xml $PROJECT_TOP/res/xml/automotive_app_desc.xml \ 18 -o $PROJECT_TOP/res/values/overlayable.xml
|
H A D | generate-overlayable.py | 63 overlayable = etree.SubElement(root, 'overlayable') 64 overlayable.set('name', target_name) 65 policy = etree.SubElement(overlayable, 'policy')
|
/aosp12/frameworks/base/libs/androidfw/tests/ |
H A D | Idmap_test.cpp | 33 namespace overlayable = com::android::overlayable; 81 auto value = asset_manager.GetResource(overlayable::R::string::overlayable5); in TEST_F() 93 auto value = asset_manager.GetResource(overlayable::R::string::overlayable10); in TEST_F() 105 auto value = asset_manager.GetResource(overlayable::R::string::overlayable8); in TEST_F() 117 auto value = asset_manager.GetResource(overlayable::R::integer::config_integer); in TEST_F() 129 auto value = asset_manager.GetResource(overlayable::R::string::overlayable11); in TEST_F() 141 auto value = asset_manager.GetResource(overlayable::R::string::overlayable9); in TEST_F() 145 ASSERT_EQ(value->data, overlayable::R::string::overlayable7); in TEST_F() 153 auto value = asset_manager.GetResource(overlayable::R::layout::hello_view); in TEST_F() 172 ASSERT_EQ(xml_tree->getAttributeData(0), overlayable::R::id::hello_view); in TEST_F() [all …]
|
H A D | LoadedArsc_test.cpp | 33 namespace overlayable = com::android::overlayable; 269 get_package_id(overlayable::R::string::not_overlayable)); in TEST() 272 overlayable::R::string::not_overlayable); in TEST() 275 info = package->GetOverlayableInfo(overlayable::R::string::overlayable1); in TEST() 281 info = package->GetOverlayableInfo(overlayable::R::string::overlayable2); in TEST() 289 info = package->GetOverlayableInfo(overlayable::R::string::overlayable3); in TEST() 297 info = package->GetOverlayableInfo(overlayable::R::string::overlayable4); in TEST() 386 loaded_arsc->GetPackageById(get_package_id(overlayable::R::string::overlayable11)); in TEST() 391 const uint8_t type_index = get_type_id(overlayable::R::string::overlayable11) - 1; in TEST() 392 const uint16_t entry_index = get_entry_id(overlayable::R::string::overlayable11); in TEST()
|
/aosp12/packages/apps/Car/Notification/tools/ |
H A D | generate-overlayable.sh | 27 python $ANDROID_BUILD_TOP/packages/apps/Car/tests/tools/rro/generate-overlayable.py \ 30 -e $PROJECT_TOP/res-overlayable/values/overlayable.xml \ 31 -o $PROJECT_TOP/res-overlayable/values/overlayable.xml
|
/aosp12/packages/apps/Car/Notification/ |
H A D | PREUPLOAD.cfg | 4 …ar/tests/tools/rro/verify-overlayable.py -r res -e res-overlayable/values/overlayable.xml -o res-o…
|
/aosp12/frameworks/base/tools/aapt2/ |
H A D | ResourceTable_test.cpp | 266 auto overlayable = std::make_shared<Overlayable>("Name", "overlay://theme", in TEST() local 268 OverlayableItem overlayable_item(overlayable); in TEST() 283 EXPECT_THAT(result_overlayable_item.overlayable->name, Eq("Name")); in TEST() 286 EXPECT_THAT(result_overlayable_item.overlayable->source.line, 40); in TEST() 299 OverlayableItem overlayable(group); in TEST() local 300 overlayable.policies = PolicyFlags::PRODUCT_PARTITION; in TEST() 337 auto overlayable = std::make_shared<Overlayable>("Name", "overlay://theme"); in TEST() local 338 OverlayableItem overlayable_item(overlayable); in TEST() 342 OverlayableItem overlayable_item2(overlayable); in TEST() 351 auto overlayable = std::make_shared<Overlayable>("Name", "overlay://theme"); in TEST() local [all …]
|
H A D | ResourceParser_test.cpp | 1051 </overlayable>)"; in TEST_F() 1280 </overlayable> in TEST_F() 1283 </overlayable>)"; in TEST_F() 1287 <overlayable name="Name"> in TEST_F() 1292 </overlayable>)"; in TEST_F() 1296 <overlayable name="Name"> in TEST_F() 1301 </overlayable>)"; in TEST_F() 1312 </overlayable>)"; in TEST_F() 1320 </overlayable> in TEST_F() 1326 </overlayable>)"; in TEST_F() [all …]
|
H A D | ResourceTable.h | 89 explicit OverlayableItem(const std::shared_ptr<Overlayable>& overlayable) in OverlayableItem() 90 : overlayable(overlayable) {} in OverlayableItem() 91 std::shared_ptr<Overlayable> overlayable; member 264 std::optional<OverlayableItem> overlayable; member 277 NewResourceBuilder& SetOverlayable(OverlayableItem overlayable);
|
/aosp12/packages/apps/Car/Dialer/tools/ |
H A D | generate-overlayable.sh | 24 python3 $ANDROID_BUILD_TOP/packages/apps/Car/tests/tools/rro/generate-overlayable.py \ 27 -e $PROJECT_TOP/res/values/overlayable.xml \ 28 -o $PROJECT_TOP/res/values/overlayable.xml
|
/aosp12/packages/apps/Car/Launcher/tools/ |
H A D | generate-overlayable.sh | 25 python3 $ANDROID_BUILD_TOP/packages/apps/Car/tests/tools/rro/generate-overlayable.py \ 28 -e $PROJECT_TOP/res/values/overlayable.xml \ 29 -o $PROJECT_TOP/res/values/overlayable.xml
|
/aosp12/packages/apps/Car/SettingsIntelligence/tools/ |
H A D | generate-overlayable.sh | 24 python $ANDROID_BUILD_TOP/packages/apps/Car/tests/tools/rro/generate-overlayable.py \ 27 -e $PROJECT_TOP/res/values/overlayable.xml \ 28 -o $PROJECT_TOP/res/values/overlayable.xml
|
/aosp12/packages/apps/Car/SystemUI/tools/ |
H A D | generate-overlayable.sh | 25 python3 $ANDROID_BUILD_TOP/packages/apps/Car/tests/tools/rro/generate-overlayable.py \ 28 -e $PROJECT_TOP/res/values/overlayable.xml \ 29 -o $PROJECT_TOP/res/values/overlayable.xml
|
/aosp12/packages/apps/Car/RotaryController/tools/ |
H A D | generate-overlayable.sh | 25 python $ANDROID_BUILD_TOP/packages/apps/Car/tests/tools/rro/generate-overlayable.py \ 28 … -e $PROJECT_TOP/res/values/overlayable.xml $PROJECT_TOP/res/xml/accessibility_service_config.xml \ 29 -o $PROJECT_TOP/res/values/overlayable.xml
|
/aosp12/packages/apps/Car/Settings/tools/ |
H A D | generate-overlayable.sh | 21 python3 $ANDROID_BUILD_TOP/packages/apps/Car/tests/tools/rro/generate-overlayable.py \ 24 …-e $PROJECT_TOP/res/values/overlayable.xml $PROJECT_TOP/res/values/preference_keys.xml $PROJECT_TO… 25 -o $PROJECT_TOP/res/values/overlayable.xml
|
/aosp12/packages/apps/Car/Launcher/ |
H A D | PREUPLOAD.cfg | 4 …kages/apps/Car/tests/tools/rro/verify-overlayable.py -r res -e res/values/overlayable.xml -o res/v…
|
/aosp12/packages/apps/Car/SettingsIntelligence/ |
H A D | PREUPLOAD.cfg | 4 …kages/apps/Car/tests/tools/rro/verify-overlayable.py -r res -e res/values/overlayable.xml -o res/v…
|
/aosp12/packages/apps/Car/SystemUI/ |
H A D | PREUPLOAD.cfg | 4 …kages/apps/Car/tests/tools/rro/verify-overlayable.py -r res -e res/values/overlayable.xml -o res/v…
|
/aosp12/packages/apps/Car/RotaryController/ |
H A D | PREUPLOAD.cfg | 4 …tools/rro/verify-overlayable.py -r res -e res/values/overlayable.xml res/xml/accessibility_service…
|
/aosp12/packages/apps/Car/Settings/ |
H A D | PREUPLOAD.cfg | 4 …fy-overlayable.py -r res -e res/values/overlayable.xml res/values/preference_keys.xml res/values/p…
|
/aosp12/packages/apps/Car/Media/tools/ |
H A D | generate-overlayable.sh | 25 python3 $ANDROID_BUILD_TOP/packages/apps/Car/tests/tools/rro/generate-overlayable.py \ 28 …-e $PROJECT_TOP/res/values/overlayable.xml $PROJECT_TOP/res/xml/automotive_app_desc.xml $PROJECT_T… 29 -o $PROJECT_TOP/res/values/overlayable.xml
|
/aosp12/packages/apps/Car/Dialer/ |
H A D | PREUPLOAD.cfg | 5 …kages/apps/Car/tests/tools/rro/verify-overlayable.py -r res -e res/values/overlayable.xml -o res/v…
|
/aosp12/packages/apps/Car/Media/ |
H A D | PREUPLOAD.cfg | 4 …overlayable.py -r res -e res/values/overlayable.xml res/xml/automotive_app_desc.xml res/values/col…
|
/aosp12/frameworks/base/tools/aapt2/format/binary/ |
H A D | TableFlattener.cpp | 455 auto iter = overlayable_chunks.find(item.overlayable->name); in FlattenOverlayable() 457 OverlayableChunk chunk{item.overlayable->actor, item.overlayable->source}; in FlattenOverlayable() 462 if (!(chunk.source == item.overlayable->source)) { in FlattenOverlayable() 464 context_->GetDiagnostics()->Error(DiagMessage(item.overlayable->source) in FlattenOverlayable() 472 CHECK(chunk.actor == item.overlayable->actor); in FlattenOverlayable() 477 context_->GetDiagnostics()->Error(DiagMessage(item.overlayable->source) in FlattenOverlayable() 495 OverlayableChunk& overlayable = overlayable_pair.second; in FlattenOverlayable() local 511 if (overlayable.actor.size() >= arraysize(overlayable_type->actor)) { in FlattenOverlayable() 512 diag_->Error(DiagMessage() << "overlayable name '" << overlayable.actor in FlattenOverlayable() 519 util::Utf8ToUtf16(overlayable.actor)); in FlattenOverlayable() [all …]
|
/aosp12/frameworks/base/services/core/java/com/android/server/om/ |
H A D | OverlayReferenceMapper.java | 132 String overlayable = pkg.getOverlayTargetName(); in OverlayReferenceMapper() 135 overlayables.add(overlayable); in OverlayReferenceMapper() 249 for (String overlayable : overlayablesToActors.keySet()) { in addTarget() 250 String actor = overlayablesToActors.get(overlayable); in addTarget() 261 if (overlayables.contains(overlayable)) { in addTarget() 325 for (String overlayable : overlayables) { in addOverlay() 326 String actor = overlayableToActor.get(overlayable); in addOverlay()
|