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

Commit bd266fef authored by Alan Viverette's avatar Alan Viverette
Browse files

Lighten action bar on light theme, use secondary color for subtitle

Also cleans up some code in ActionBarView.

BUG: 17987639
Change-Id: I7dcdf18748d6da5792900ab9a78775a0511f982a
parent 1eb6a2f0
Loading
Loading
Loading
Loading
+4 −8
Original line number Diff line number Diff line
@@ -19,8 +19,6 @@ package com.android.internal.widget;
import android.animation.LayoutTransition;
import android.app.ActionBar;
import android.content.Context;
import android.content.pm.ApplicationInfo;
import android.content.pm.PackageManager;
import android.content.res.Configuration;
import android.content.res.TypedArray;
import android.graphics.drawable.Drawable;
@@ -29,9 +27,7 @@ import android.os.Parcelable;
import android.text.Layout;
import android.text.TextUtils;
import android.util.AttributeSet;
import android.util.TypedValue;
import android.view.CollapsibleActionView;
import android.view.ContextThemeWrapper;
import android.view.Gravity;
import android.view.LayoutInflater;
import android.view.Menu;
@@ -111,10 +107,10 @@ public class ActionBarView extends AbsActionBarView implements DecorToolbar {
    private int mProgressBarPadding;
    private int mItemPadding;

    private int mTitleStyleRes;
    private int mSubtitleStyleRes;
    private int mProgressStyle;
    private int mIndeterminateProgressStyle;
    private final int mTitleStyleRes;
    private final int mSubtitleStyleRes;
    private final int mProgressStyle;
    private final int mIndeterminateProgressStyle;

    private boolean mUserTitle;
    private boolean mIncludeTabs;
+1 −1
Original line number Diff line number Diff line
@@ -22,7 +22,7 @@
    <color name="background_floating_material_light">#ffeeeeee</color>

    <color name="primary_material_dark">#ff212121</color>
    <color name="primary_material_light">#ffbdbdbd</color>
    <color name="primary_material_light">#ffe0e0e0</color>
    <color name="primary_dark_material_dark">#ff000000</color>
    <color name="primary_dark_material_light">#ff757575</color>

+18 −20
Original line number Diff line number Diff line
@@ -320,50 +320,48 @@ please see styles_device_defaults.xml.
        <item name="textColor">?attr/textColorPrimaryDisableOnly</item>
    </style>

    <style name="TextAppearance.Material.Widget.ActionMode"/>
    <style name="TextAppearance.Material.Widget.ActionMode.Title"
           parent="TextAppearance.Material.Title">
        <item name="textSize">@dimen/text_size_title_material_toolbar</item>
    </style>
    <style name="TextAppearance.Material.Widget.ActionMode.Title.Inverse"
           parent="TextAppearance.Material.Title.Inverse">
        <item name="textSize">@dimen/text_size_title_material_toolbar</item>
    </style>
    <style name="TextAppearance.Material.Widget.ActionMode.Subtitle"
           parent="TextAppearance.Material.Subhead">
        <item name="textSize">@dimen/text_size_subtitle_material_toolbar</item>
    </style>
    <style name="TextAppearance.Material.Widget.ActionMode.Subtitle.Inverse"
           parent="TextAppearance.Material.Subhead.Inverse">
        <item name="textSize">@dimen/text_size_subtitle_material_toolbar</item>
    </style>
    <style name="TextAppearance.Material.Widget.ActionBar.Title"
           parent="TextAppearance.Material.Title">
        <item name="textSize">@dimen/text_size_title_material_toolbar</item>
        <item name="textColor">?attr/textColorPrimary</item>
    </style>
    <style name="TextAppearance.Material.Widget.ActionBar.Title.Inverse"
           parent="TextAppearance.Material.Title.Inverse">
        <item name="textSize">@dimen/text_size_title_material_toolbar</item>
        <item name="textColor">?attr/textColorPrimaryInverse</item>
    </style>
    <style name="TextAppearance.Material.Widget.ActionBar.Subtitle"
           parent="TextAppearance.Material.Subhead">
        <item name="textSize">@dimen/text_size_subtitle_material_toolbar</item>
        <item name="textColor">?attr/textColorSecondary</item>
    </style>
    <style name="TextAppearance.Material.Widget.ActionBar.Subtitle.Inverse"
           parent="TextAppearance.Material.Subhead.Inverse">
        <item name="textSize">@dimen/text_size_subtitle_material_toolbar</item>
        <item name="textColor">?attr/textColorSecondaryInverse</item>
    </style>

    <style name="TextAppearance.Material.Widget.ActionBar.Menu" parent="TextAppearance.Material.Menu">
    <style name="TextAppearance.Material.Widget.ActionBar.Menu"
           parent="TextAppearance.Material.Menu">
        <item name="textColor">?attr/actionMenuTextColor</item>
        <item name="textAllCaps">@bool/config_actionMenuItemAllCaps</item>
    </style>

    <style name="TextAppearance.Material.Widget.ActionBar.Menu.Inverse" parent="TextAppearance.Material.Menu.Inverse">
    <style name="TextAppearance.Material.Widget.ActionBar.Menu.Inverse"
           parent="TextAppearance.Material.Menu.Inverse">
        <item name="textColor">?attr/actionMenuTextColor</item>
        <item name="textAllCaps">@bool/config_actionMenuItemAllCaps</item>
    </style>

    <style name="TextAppearance.Material.Widget.ActionMode"/>
    <style name="TextAppearance.Material.Widget.ActionMode.Title"
           parent="TextAppearance.Material.Widget.ActionBar.Title" />
    <style name="TextAppearance.Material.Widget.ActionMode.Title.Inverse"
           parent="TextAppearance.Material.Widget.ActionBar.Title.Inverse" />
    <style name="TextAppearance.Material.Widget.ActionMode.Subtitle"
           parent="TextAppearance.Material.Widget.ActionBar.Subtitle" />
    <style name="TextAppearance.Material.Widget.ActionMode.Subtitle.Inverse"
           parent="TextAppearance.Material.Widget.ActionBar.Subtitle.Inverse" />

    <style name="TextAppearance.Material.Widget.Toolbar.Title"
           parent="TextAppearance.Material.Widget.ActionBar.Title" />
    <style name="TextAppearance.Material.Widget.Toolbar.Subtitle"