Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 14f2d20e authored by Tyler Freeman's avatar Tyler Freeman
Browse files

chore(force invert): add feature flag for force invert and dark theme everywhere

We need it in ViewRootImpl so into the View package it goes! Also we
will need it in HWUI so added a cc library as well.

Bug: 282821643
Test: no
Change-Id: I149c782c8be500602cd24696ca556dc3ffc50732
parent 1af65858
Loading
Loading
Loading
Loading
+19 −0
Original line number Diff line number Diff line
@@ -20,6 +20,7 @@ aconfig_srcjars = [
    ":android.os.vibrator.flags-aconfig-java{.generated_srcjars}",
    ":android.security.flags-aconfig-java{.generated_srcjars}",
    ":android.view.flags-aconfig-java{.generated_srcjars}",
    ":android.view.accessibility.flags-aconfig-java{.generated_srcjars}",
    ":camera_platform_flags_core_java_lib{.generated_srcjars}",
    ":com.android.window.flags.window-aconfig-java{.generated_srcjars}",
    ":android.hardware.biometrics.flags-aconfig-java{.generated_srcjars}",
@@ -236,6 +237,24 @@ java_aconfig_library {
    defaults: ["framework-minus-apex-aconfig-java-defaults"],
}

// View.accessibility
aconfig_declarations {
    name: "android.view.accessibility.flags-aconfig",
    package: "android.view.accessibility",
    srcs: ["core/java/android/view/accessibility/flags/*.aconfig"],
}

java_aconfig_library {
    name: "android.view.accessibility.flags-aconfig-java",
    aconfig_declarations: "android.view.accessibility.flags-aconfig",
    defaults: ["framework-minus-apex-aconfig-java-defaults"],
}

cc_aconfig_library {
    name: "aconfig_view_accessibility_flags_c_lib",
    aconfig_declarations: "android.view.accessibility.flags-aconfig",
}

// Widget
aconfig_declarations {
    name: "android.widget.flags-aconfig",
+8 −0
Original line number Diff line number Diff line
package: "android.view.accessibility"

flag {
    namespace: "accessibility"
    name: "force_invert_color"
    description: "Enable force force-dark for smart inversion and dark theme everywhere"
    bug: "239594271"
}
 No newline at end of file