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

Commit 9077cbc3 authored by Christoph Studer's avatar Christoph Studer Committed by Android (Google) Code Review
Browse files

Merge "SysUI: Add no-wallpaper recents theme for low GFX devices" into lmp-dev

parents 16ebe98d 37e4468b
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -199,7 +199,7 @@
                  android:excludeFromRecents="true"
                  android:stateNotNeeded="true"
                  android:resumeWhilePausing="true"
                  android:theme="@style/RecentsTheme">
                  android:theme="@style/config_recents_activity_theme">
            <intent-filter>
                <action android:name="com.android.systemui.recents.TOGGLE_RECENTS" />
            </intent-filter>
+4 −0
Original line number Diff line number Diff line
@@ -35,6 +35,10 @@
    <!-- The number of app icons we keep in memory -->
    <integer name="config_recents_max_icon_count">20</integer>


    <!-- The theme to use for RecentsActivity. -->
    <item type="style" name="config_recents_activity_theme">@style/RecentsTheme.Wallpaper</item>

    <!-- Control whether status bar should distinguish HSPA data icon form UMTS
    data icon on devices -->
    <bool name="config_hspa_data_distinguishable">false</bool>
+14 −5
Original line number Diff line number Diff line
@@ -20,14 +20,9 @@
        <item name="android:windowAnimationStyle">@style/Animation.RecentsActivity</item>
    </style>

    <!-- Alternate Recents theme -->
    <style name="RecentsTheme" parent="@android:style/Theme">
        <!-- NoTitle -->
        <item name="android:windowNoTitle">true</item>
        <!-- Wallpaper -->
        <item name="android:windowBackground">@color/transparent</item>
        <item name="android:colorBackgroundCacheHint">@null</item>
        <item name="android:windowShowWallpaper">true</item>
        <!-- Misc -->
        <item name="android:statusBarColor">@android:color/transparent</item>
        <item name="android:navigationBarColor">@android:color/transparent</item>
@@ -36,6 +31,20 @@
        <item name="android:ambientShadowAlpha">0.35</item>
    </style>


    <!-- Alternate Recents theme -->
    <style name="RecentsTheme.Wallpaper">
        <!-- Wallpaper -->
        <item name="android:windowBackground">@color/transparent</item>
        <item name="android:colorBackgroundCacheHint">@null</item>
        <item name="android:windowShowWallpaper">true</item>
    </style>

    <!-- Performance optimized alternate Recents theme (no wallpaper) -->
    <style name="RecentsTheme.NoWallpaper">
        <item name="android:windowBackground">@android:color/black</item>
    </style>

    <!-- Animations for a non-full-screen window or activity. -->
    <style name="Animation.RecentsActivity" parent="@android:style/Animation.Activity">
        <item name="android:activityOpenEnterAnimation">@anim/recents_launch_from_launcher_enter</item>