Chromium Code Reviews| Index: chrome/browser/chromeos/login/default_user_images.cc |
| diff --git a/chrome/browser/chromeos/login/default_user_images.cc b/chrome/browser/chromeos/login/default_user_images.cc |
| index e015c5aadd88364c07511659043fa755187c4335..bd3bf077364965781a9769bf8b8a85675a784ab6 100644 |
| --- a/chrome/browser/chromeos/login/default_user_images.cc |
| +++ b/chrome/browser/chromeos/login/default_user_images.cc |
| @@ -1,4 +1,4 @@ |
| -// Copyright (c) 2011 The Chromium Authors. All rights reserved. |
| +// Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| @@ -10,8 +10,10 @@ |
| #include "base/string_piece.h" |
| #include "base/string_util.h" |
| #include "base/stringprintf.h" |
| +#include "grit/generated_resources.h" |
| #include "grit/theme_resources.h" |
| #include "ui/base/resource/resource_bundle.h" |
| +#include "ui/base/l10n/l10n_util.h" |
| #include "ui/gfx/image/image_skia.h" |
| namespace chromeos { |
| @@ -102,6 +104,34 @@ const gfx::ImageSkia& GetDefaultImage(int index) { |
| GetImageSkiaNamed(kDefaultImageResources[index]); |
| } |
| +// IDs of default user image descriptions. |
|
Ivan Korotkov
2012/08/03 01:00:23
// String IDs...
dmazzoni
2012/08/03 22:59:01
Done.
|
| +const int kDefaultImageDescriptions[] = { |
| + IDS_LOGIN_DEFAULT_USER, |
| + IDS_LOGIN_DEFAULT_USER_1, |
| + IDS_LOGIN_DEFAULT_USER_2, |
| + IDS_LOGIN_DEFAULT_USER_3, |
| + IDS_LOGIN_DEFAULT_USER_4, |
| + IDS_LOGIN_DEFAULT_USER_5, |
| + IDS_LOGIN_DEFAULT_USER_6, |
| + IDS_LOGIN_DEFAULT_USER_7, |
| + IDS_LOGIN_DEFAULT_USER_8, |
| + IDS_LOGIN_DEFAULT_USER_9, |
| + IDS_LOGIN_DEFAULT_USER_10, |
| + IDS_LOGIN_DEFAULT_USER_11, |
| + IDS_LOGIN_DEFAULT_USER_12, |
| + IDS_LOGIN_DEFAULT_USER_13, |
| + IDS_LOGIN_DEFAULT_USER_14, |
| + IDS_LOGIN_DEFAULT_USER_15, |
| + IDS_LOGIN_DEFAULT_USER_16, |
| + IDS_LOGIN_DEFAULT_USER_17, |
| + IDS_LOGIN_DEFAULT_USER_18, |
| +}; |
| + |
| +std::string GetDefaultImageDescription(int index) { |
|
Ivan Korotkov
2012/08/03 01:00:23
Should be string16 and GetStringUTF16.
I actually
dmazzoni
2012/08/03 22:59:01
Hmmm, I think it's better to have the constants in
|
| + DCHECK(index >= 0 && index < kDefaultImagesCount); |
| + return l10n_util::GetStringUTF8(kDefaultImageDescriptions[index]); |
| +} |
| + |
| // Resource IDs of default user images. |
| const int kDefaultImageResources[] = { |
| IDR_LOGIN_DEFAULT_USER, |