Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(15)

Side by Side Diff: ios/chrome/browser/providers/images/chromium_branded_image_provider.mm

Issue 2521493003: [ios] Adds BrandedImageProvider and its associated image resources. (Closed)
Patch Set: Add header image. Created 4 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 // Copyright 2016 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
4
5 #import "ios/chrome/browser/providers/images/chromium_branded_image_provider.h"
6
7 #import <UIKit/UIKit.h>
8
9 #include "ios/chrome/grit/ios_theme_resources.h"
10 #include "ios/public/provider/chrome/browser/images/whats_new_icon.h"
11 #include "ui/base/resource/resource_bundle.h"
12
13 ChromiumBrandedImageProvider::ChromiumBrandedImageProvider() {}
14
15 ChromiumBrandedImageProvider::~ChromiumBrandedImageProvider() {}
16
17 UIImage* ChromiumBrandedImageProvider::GetAccountsListActivityControlsImage() {
18 ui::ResourceBundle& rb = ui::ResourceBundle::GetSharedInstance();
19 return rb.GetNativeImageNamed(IDR_IOS_SETTINGS_INFO_24).ToUIImage();
20 }
21
22 UIImage*
23 ChromiumBrandedImageProvider::GetClearBrowsingDataAccountActivityImage() {
24 ui::ResourceBundle& rb = ui::ResourceBundle::GetSharedInstance();
25 return rb.GetNativeImageNamed(IDR_IOS_SETTINGS_INFO_24).ToUIImage();
26 }
27
28 UIImage* ChromiumBrandedImageProvider::GetClearBrowsingDataSiteDataImage() {
29 ui::ResourceBundle& rb = ui::ResourceBundle::GetSharedInstance();
30 return rb.GetNativeImageNamed(IDR_IOS_SETTINGS_INFO_24).ToUIImage();
31 }
32
33 UIImage* ChromiumBrandedImageProvider::GetContextualSearchHeaderImage() {
34 ui::ResourceBundle& rb = ui::ResourceBundle::GetSharedInstance();
35 return rb.GetNativeImageNamed(IDR_IOS_CONTEXTUAL_SEARCH_HEADER).ToUIImage();
36 }
37
38 UIImage*
39 ChromiumBrandedImageProvider::GetSigninConfirmationSyncSettingsImage() {
40 ui::ResourceBundle& rb = ui::ResourceBundle::GetSharedInstance();
41 return rb.GetNativeImageNamed(IDR_IOS_SETTINGS_INFO_24).ToUIImage();
42 }
43
44 UIImage*
45 ChromiumBrandedImageProvider::GetSigninConfirmationPersonalizeServicesImage() {
46 ui::ResourceBundle& rb = ui::ResourceBundle::GetSharedInstance();
47 return rb.GetNativeImageNamed(IDR_IOS_SETTINGS_INFO_24).ToUIImage();
48 }
49
50 bool ChromiumBrandedImageProvider::GetToolbarVoiceSearchButtonImageId(
51 int* image_id) {
52 return false;
53 }
54
55 UIImage* ChromiumBrandedImageProvider::GetWhatsNewIconImage(WhatsNewIcon type) {
56 ui::ResourceBundle& rb = ui::ResourceBundle::GetSharedInstance();
57 return rb.GetNativeImageNamed(IDR_IOS_PROMO_INFO).ToUIImage();
58 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698