Commit 3a9cd9db authored by Yulun Wu's avatar Yulun Wu Committed by Commit Bot

Partially restore classic launcher.

This addresses changes in this CL:

https://chromium-review.googlesource.com/c/chromium/src/+/2400240

Other functions in app_list_color_provider_impl will be updated later.

Bug: 1134800
Change-Id: I21b7448cc5a9805a6991622f912041b7ffb04258
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2459310Reviewed-by: default avatarYulun Wu <yulunwu@chromium.org>
Reviewed-by: default avatarXiyuan Xia <xiyuan@chromium.org>
Commit-Queue: Yulun Wu <yulunwu@chromium.org>
Cr-Commit-Position: refs/heads/master@{#815382}
parent 0814af41
...@@ -5,6 +5,7 @@ ...@@ -5,6 +5,7 @@
#include "ash/app_list/app_list_color_provider_impl.h" #include "ash/app_list/app_list_color_provider_impl.h"
#include "ash/style/ash_color_provider.h" #include "ash/style/ash_color_provider.h"
#include "ash/style/default_colors.h"
namespace ash { namespace ash {
...@@ -14,29 +15,30 @@ AppListColorProviderImpl::AppListColorProviderImpl() ...@@ -14,29 +15,30 @@ AppListColorProviderImpl::AppListColorProviderImpl()
AppListColorProviderImpl::~AppListColorProviderImpl() = default; AppListColorProviderImpl::~AppListColorProviderImpl() = default;
SkColor AppListColorProviderImpl::GetExpandArrowInkDropBaseColor() const { SkColor AppListColorProviderImpl::GetExpandArrowInkDropBaseColor() const {
return ash_color_provider_ return DeprecatedGetShelfInkDropBaseColor(
->GetRippleAttributes(GetExpandArrowIconBackgroundColor()) SkColorSetARGB(0x14, 0xFF, 0xFF, 0xFF));
.base_color;
} }
SkColor AppListColorProviderImpl::GetExpandArrowIconBaseColor() const { SkColor AppListColorProviderImpl::GetExpandArrowIconBaseColor() const {
return ash_color_provider_->GetContentLayerColor( return DeprecatedGetContentLayerColor(
AshColorProvider::ContentLayerType::kButtonIconColor); AshColorProvider::ContentLayerType::kButtonIconColor, SK_ColorWHITE);
} }
SkColor AppListColorProviderImpl::GetExpandArrowIconBackgroundColor() const { SkColor AppListColorProviderImpl::GetExpandArrowIconBackgroundColor() const {
return ash_color_provider_->GetControlsLayerColor( return DeprecatedGetControlsLayerColor(
AshColorProvider::ControlsLayerType::kControlBackgroundColorInactive); AshColorProvider::ControlsLayerType::kControlBackgroundColorInactive,
SkColorSetARGB(0xF, 0xFF, 0xFF, 0xFF));
} }
SkColor AppListColorProviderImpl::GetAppListBackgroundColor() const { SkColor AppListColorProviderImpl::GetAppListBackgroundColor() const {
return ash_color_provider_->GetShieldLayerColor( return DeprecatedGetShieldLayerColor(
AshColorProvider::ShieldLayerType::kShield80); AshColorProvider::ShieldLayerType::kShield80, gfx::kGoogleGrey900);
} }
SkColor AppListColorProviderImpl::GetSearchBoxBackgroundColor() const { SkColor AppListColorProviderImpl::GetSearchBoxBackgroundColor() const {
return ash_color_provider_->GetControlsLayerColor( return DeprecatedGetControlsLayerColor(
AshColorProvider::ControlsLayerType::kControlBackgroundColorInactive); AshColorProvider::ControlsLayerType::kControlBackgroundColorInactive,
SK_ColorWHITE);
} }
SkColor AppListColorProviderImpl::GetSearchBoxCardBackgroundColor() const { SkColor AppListColorProviderImpl::GetSearchBoxCardBackgroundColor() const {
...@@ -46,13 +48,15 @@ SkColor AppListColorProviderImpl::GetSearchBoxCardBackgroundColor() const { ...@@ -46,13 +48,15 @@ SkColor AppListColorProviderImpl::GetSearchBoxCardBackgroundColor() const {
} }
SkColor AppListColorProviderImpl::GetSearchBoxPlaceholderTextColor() const { SkColor AppListColorProviderImpl::GetSearchBoxPlaceholderTextColor() const {
return ash_color_provider_->GetContentLayerColor( return DeprecatedGetContentLayerColor(
AshColorProvider::ContentLayerType::kTextColorSecondary); AshColorProvider::ContentLayerType::kTextColorSecondary,
gfx::kGoogleGrey200);
} }
SkColor AppListColorProviderImpl::GetSearchBoxTextColor() const { SkColor AppListColorProviderImpl::GetSearchBoxTextColor() const {
return ash_color_provider_->GetContentLayerColor( return DeprecatedGetContentLayerColor(
AshColorProvider::ContentLayerType::kTextColorPrimary); AshColorProvider::ContentLayerType::kTextColorPrimary,
SkColorSetRGB(0x33, 0x33, 0x33));
} }
SkColor AppListColorProviderImpl::GetSearchBoxSecondaryTextColor() const { SkColor AppListColorProviderImpl::GetSearchBoxSecondaryTextColor() const {
...@@ -61,18 +65,20 @@ SkColor AppListColorProviderImpl::GetSearchBoxSecondaryTextColor() const { ...@@ -61,18 +65,20 @@ SkColor AppListColorProviderImpl::GetSearchBoxSecondaryTextColor() const {
} }
SkColor AppListColorProviderImpl::GetSuggestionChipBackgroundColor() const { SkColor AppListColorProviderImpl::GetSuggestionChipBackgroundColor() const {
return ash_color_provider_->GetControlsLayerColor( return DeprecatedGetControlsLayerColor(
AshColorProvider::ControlsLayerType::kControlBackgroundColorInactive); AshColorProvider::ControlsLayerType::kControlBackgroundColorInactive,
SkColorSetA(gfx::kGoogleGrey100, 0x14));
} }
SkColor AppListColorProviderImpl::GetSuggestionChipTextColor() const { SkColor AppListColorProviderImpl::GetSuggestionChipTextColor() const {
return ash_color_provider_->GetContentLayerColor( return DeprecatedGetContentLayerColor(
AshColorProvider::ContentLayerType::kTextColorPrimary); AshColorProvider::ContentLayerType::kTextColorPrimary,
gfx::kGoogleGrey100);
} }
SkColor AppListColorProviderImpl::GetAppListItemTextColor() const { SkColor AppListColorProviderImpl::GetAppListItemTextColor() const {
return ash_color_provider_->GetContentLayerColor( return DeprecatedGetContentLayerColor(
AshColorProvider::ContentLayerType::kTextColorPrimary); AshColorProvider::ContentLayerType::kTextColorPrimary, SK_ColorBLACK);
} }
SkColor AppListColorProviderImpl::GetPageSwitcherButtonColor() const { SkColor AppListColorProviderImpl::GetPageSwitcherButtonColor() const {
......
...@@ -25,6 +25,7 @@ ...@@ -25,6 +25,7 @@
#include "ash/public/cpp/app_list/app_list_config.h" #include "ash/public/cpp/app_list/app_list_config.h"
#include "ash/public/cpp/app_list/app_list_features.h" #include "ash/public/cpp/app_list/app_list_features.h"
#include "ash/public/cpp/app_list/vector_icons/vector_icons.h" #include "ash/public/cpp/app_list/vector_icons/vector_icons.h"
#include "ash/public/cpp/ash_features.h"
#include "ash/public/cpp/wallpaper_types.h" #include "ash/public/cpp/wallpaper_types.h"
#include "ash/resources/vector_icons/vector_icons.h" #include "ash/resources/vector_icons/vector_icons.h"
#include "ash/search_box/search_box_constants.h" #include "ash/search_box/search_box_constants.h"
...@@ -391,7 +392,10 @@ void SearchBoxView::OnWallpaperColorsChanged() { ...@@ -391,7 +392,10 @@ void SearchBoxView::OnWallpaperColorsChanged() {
search_box()->set_placeholder_text_color( search_box()->set_placeholder_text_color(
app_list_color_provider->GetSearchBoxPlaceholderTextColor()); app_list_color_provider->GetSearchBoxPlaceholderTextColor());
search_box()->SetTextColor(app_list_color_provider->GetSearchBoxTextColor()); search_box()->SetTextColor(app_list_color_provider->GetSearchBoxTextColor());
UpdateBackgroundColor(app_list_color_provider->GetSearchBoxBackgroundColor()); if (features::IsDarkLightModeEnabled()) {
UpdateBackgroundColor(
app_list_color_provider->GetSearchBoxBackgroundColor());
}
SchedulePaint(); SchedulePaint();
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment