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

Side by Side Diff: chrome/browser/chromeos/login/default_user_images.cc

Issue 10853006: [cros] Add new stock user images. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Merge Created 8 years, 4 months 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 | Annotate | Revision Log
« no previous file with comments | « chrome/app/theme/theme_resources.grd ('k') | chrome/browser/resources/chromeos/login/oobe.css » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "chrome/browser/chromeos/login/default_user_images.h" 5 #include "chrome/browser/chromeos/login/default_user_images.h"
6 6
7 #include "base/basictypes.h" 7 #include "base/basictypes.h"
8 #include "base/logging.h" 8 #include "base/logging.h"
9 #include "base/string_number_conversions.h" 9 #include "base/string_number_conversions.h"
10 #include "base/string_piece.h" 10 #include "base/string_piece.h"
(...skipping 105 matching lines...) Expand 10 before | Expand all | Expand 10 after
116 IDR_LOGIN_DEFAULT_USER_9, 116 IDR_LOGIN_DEFAULT_USER_9,
117 IDR_LOGIN_DEFAULT_USER_10, 117 IDR_LOGIN_DEFAULT_USER_10,
118 IDR_LOGIN_DEFAULT_USER_11, 118 IDR_LOGIN_DEFAULT_USER_11,
119 IDR_LOGIN_DEFAULT_USER_12, 119 IDR_LOGIN_DEFAULT_USER_12,
120 IDR_LOGIN_DEFAULT_USER_13, 120 IDR_LOGIN_DEFAULT_USER_13,
121 IDR_LOGIN_DEFAULT_USER_14, 121 IDR_LOGIN_DEFAULT_USER_14,
122 IDR_LOGIN_DEFAULT_USER_15, 122 IDR_LOGIN_DEFAULT_USER_15,
123 IDR_LOGIN_DEFAULT_USER_16, 123 IDR_LOGIN_DEFAULT_USER_16,
124 IDR_LOGIN_DEFAULT_USER_17, 124 IDR_LOGIN_DEFAULT_USER_17,
125 IDR_LOGIN_DEFAULT_USER_18, 125 IDR_LOGIN_DEFAULT_USER_18,
126 IDR_LOGIN_DEFAULT_USER_19,
127 IDR_LOGIN_DEFAULT_USER_20,
128 IDR_LOGIN_DEFAULT_USER_21,
129 IDR_LOGIN_DEFAULT_USER_22,
130 IDR_LOGIN_DEFAULT_USER_23,
131 IDR_LOGIN_DEFAULT_USER_24,
132 IDR_LOGIN_DEFAULT_USER_25,
133 IDR_LOGIN_DEFAULT_USER_26,
134 IDR_LOGIN_DEFAULT_USER_27,
135 IDR_LOGIN_DEFAULT_USER_28,
136 IDR_LOGIN_DEFAULT_USER_29,
137 IDR_LOGIN_DEFAULT_USER_30,
138 IDR_LOGIN_DEFAULT_USER_31,
139 IDR_LOGIN_DEFAULT_USER_32,
126 }; 140 };
127 141
128 const int kDefaultImageAuthorIDs[] = { 142 const int kDefaultImageAuthorIDs[] = {
129 IDS_LOGIN_DEFAULT_USER_AUTHOR, 143 IDS_LOGIN_DEFAULT_USER_AUTHOR,
130 IDS_LOGIN_DEFAULT_USER_AUTHOR_1, 144 IDS_LOGIN_DEFAULT_USER_AUTHOR_1,
131 IDS_LOGIN_DEFAULT_USER_AUTHOR_2, 145 IDS_LOGIN_DEFAULT_USER_AUTHOR_2,
132 IDS_LOGIN_DEFAULT_USER_AUTHOR_3, 146 IDS_LOGIN_DEFAULT_USER_AUTHOR_3,
133 IDS_LOGIN_DEFAULT_USER_AUTHOR_4, 147 IDS_LOGIN_DEFAULT_USER_AUTHOR_4,
134 IDS_LOGIN_DEFAULT_USER_AUTHOR_5, 148 IDS_LOGIN_DEFAULT_USER_AUTHOR_5,
135 IDS_LOGIN_DEFAULT_USER_AUTHOR_6, 149 IDS_LOGIN_DEFAULT_USER_AUTHOR_6,
136 IDS_LOGIN_DEFAULT_USER_AUTHOR_7, 150 IDS_LOGIN_DEFAULT_USER_AUTHOR_7,
137 IDS_LOGIN_DEFAULT_USER_AUTHOR_8, 151 IDS_LOGIN_DEFAULT_USER_AUTHOR_8,
138 IDS_LOGIN_DEFAULT_USER_AUTHOR_9, 152 IDS_LOGIN_DEFAULT_USER_AUTHOR_9,
139 IDS_LOGIN_DEFAULT_USER_AUTHOR_10, 153 IDS_LOGIN_DEFAULT_USER_AUTHOR_10,
140 IDS_LOGIN_DEFAULT_USER_AUTHOR_11, 154 IDS_LOGIN_DEFAULT_USER_AUTHOR_11,
141 IDS_LOGIN_DEFAULT_USER_AUTHOR_12, 155 IDS_LOGIN_DEFAULT_USER_AUTHOR_12,
142 IDS_LOGIN_DEFAULT_USER_AUTHOR_13, 156 IDS_LOGIN_DEFAULT_USER_AUTHOR_13,
143 IDS_LOGIN_DEFAULT_USER_AUTHOR_14, 157 IDS_LOGIN_DEFAULT_USER_AUTHOR_14,
144 IDS_LOGIN_DEFAULT_USER_AUTHOR_15, 158 IDS_LOGIN_DEFAULT_USER_AUTHOR_15,
145 IDS_LOGIN_DEFAULT_USER_AUTHOR_16, 159 IDS_LOGIN_DEFAULT_USER_AUTHOR_16,
146 IDS_LOGIN_DEFAULT_USER_AUTHOR_17, 160 IDS_LOGIN_DEFAULT_USER_AUTHOR_17,
147 IDS_LOGIN_DEFAULT_USER_AUTHOR_18, 161 IDS_LOGIN_DEFAULT_USER_AUTHOR_18,
162 IDS_LOGIN_DEFAULT_USER_AUTHOR_19,
163 IDS_LOGIN_DEFAULT_USER_AUTHOR_20,
164 IDS_LOGIN_DEFAULT_USER_AUTHOR_21,
165 IDS_LOGIN_DEFAULT_USER_AUTHOR_22,
166 IDS_LOGIN_DEFAULT_USER_AUTHOR_23,
167 IDS_LOGIN_DEFAULT_USER_AUTHOR_24,
168 IDS_LOGIN_DEFAULT_USER_AUTHOR_25,
169 IDS_LOGIN_DEFAULT_USER_AUTHOR_26,
170 IDS_LOGIN_DEFAULT_USER_AUTHOR_27,
171 IDS_LOGIN_DEFAULT_USER_AUTHOR_28,
172 IDS_LOGIN_DEFAULT_USER_AUTHOR_29,
173 IDS_LOGIN_DEFAULT_USER_AUTHOR_30,
174 IDS_LOGIN_DEFAULT_USER_AUTHOR_31,
175 IDS_LOGIN_DEFAULT_USER_AUTHOR_32,
148 }; 176 };
149 177
150 const int kDefaultImageWebsiteIDs[] = { 178 const int kDefaultImageWebsiteIDs[] = {
151 IDS_LOGIN_DEFAULT_USER_WEBSITE, 179 IDS_LOGIN_DEFAULT_USER_WEBSITE,
152 IDS_LOGIN_DEFAULT_USER_WEBSITE_1, 180 IDS_LOGIN_DEFAULT_USER_WEBSITE_1,
153 IDS_LOGIN_DEFAULT_USER_WEBSITE_2, 181 IDS_LOGIN_DEFAULT_USER_WEBSITE_2,
154 IDS_LOGIN_DEFAULT_USER_WEBSITE_3, 182 IDS_LOGIN_DEFAULT_USER_WEBSITE_3,
155 IDS_LOGIN_DEFAULT_USER_WEBSITE_4, 183 IDS_LOGIN_DEFAULT_USER_WEBSITE_4,
156 IDS_LOGIN_DEFAULT_USER_WEBSITE_5, 184 IDS_LOGIN_DEFAULT_USER_WEBSITE_5,
157 IDS_LOGIN_DEFAULT_USER_WEBSITE_6, 185 IDS_LOGIN_DEFAULT_USER_WEBSITE_6,
158 IDS_LOGIN_DEFAULT_USER_WEBSITE_7, 186 IDS_LOGIN_DEFAULT_USER_WEBSITE_7,
159 IDS_LOGIN_DEFAULT_USER_WEBSITE_8, 187 IDS_LOGIN_DEFAULT_USER_WEBSITE_8,
160 IDS_LOGIN_DEFAULT_USER_WEBSITE_9, 188 IDS_LOGIN_DEFAULT_USER_WEBSITE_9,
161 IDS_LOGIN_DEFAULT_USER_WEBSITE_10, 189 IDS_LOGIN_DEFAULT_USER_WEBSITE_10,
162 IDS_LOGIN_DEFAULT_USER_WEBSITE_11, 190 IDS_LOGIN_DEFAULT_USER_WEBSITE_11,
163 IDS_LOGIN_DEFAULT_USER_WEBSITE_12, 191 IDS_LOGIN_DEFAULT_USER_WEBSITE_12,
164 IDS_LOGIN_DEFAULT_USER_WEBSITE_13, 192 IDS_LOGIN_DEFAULT_USER_WEBSITE_13,
165 IDS_LOGIN_DEFAULT_USER_WEBSITE_14, 193 IDS_LOGIN_DEFAULT_USER_WEBSITE_14,
166 IDS_LOGIN_DEFAULT_USER_WEBSITE_15, 194 IDS_LOGIN_DEFAULT_USER_WEBSITE_15,
167 IDS_LOGIN_DEFAULT_USER_WEBSITE_16, 195 IDS_LOGIN_DEFAULT_USER_WEBSITE_16,
168 IDS_LOGIN_DEFAULT_USER_WEBSITE_17, 196 IDS_LOGIN_DEFAULT_USER_WEBSITE_17,
169 IDS_LOGIN_DEFAULT_USER_WEBSITE_18, 197 IDS_LOGIN_DEFAULT_USER_WEBSITE_18,
198 IDS_LOGIN_DEFAULT_USER_WEBSITE_19,
199 IDS_LOGIN_DEFAULT_USER_WEBSITE_20,
200 IDS_LOGIN_DEFAULT_USER_WEBSITE_21,
201 IDS_LOGIN_DEFAULT_USER_WEBSITE_22,
202 IDS_LOGIN_DEFAULT_USER_WEBSITE_23,
203 IDS_LOGIN_DEFAULT_USER_WEBSITE_24,
204 IDS_LOGIN_DEFAULT_USER_WEBSITE_25,
205 IDS_LOGIN_DEFAULT_USER_WEBSITE_26,
206 IDS_LOGIN_DEFAULT_USER_WEBSITE_27,
207 IDS_LOGIN_DEFAULT_USER_WEBSITE_28,
208 IDS_LOGIN_DEFAULT_USER_WEBSITE_29,
209 IDS_LOGIN_DEFAULT_USER_WEBSITE_30,
210 IDS_LOGIN_DEFAULT_USER_WEBSITE_31,
211 IDS_LOGIN_DEFAULT_USER_WEBSITE_32,
170 }; 212 };
171 213
172 const int kDefaultImagesCount = arraysize(kDefaultImageResourceIDs); 214 const int kDefaultImagesCount = arraysize(kDefaultImageResourceIDs);
173 215
174 const int kFirstDefaultImageIndex = 0; 216 const int kFirstDefaultImageIndex = 19;
175 217
176 // The order and the values of these constants are important for histograms 218 // The order and the values of these constants are important for histograms
177 // of different Chrome OS versions to be merged smoothly. 219 // of different Chrome OS versions to be merged smoothly.
178 const int kHistogramImageFromCamera = 19; 220 const int kHistogramImageFromCamera = 19;
179 const int kHistogramImageFromFile = 20; 221 const int kHistogramImageFromFile = 20;
180 const int kHistogramImageOld = 21; 222 const int kHistogramImageOld = 21;
181 const int kHistogramImageFromProfile = 22; 223 const int kHistogramImageFromProfile = 22;
182 const int kHistogramVideoFromCamera = 23; 224 const int kHistogramVideoFromCamera = 23;
183 const int kHistogramVideoFromFile = 24; 225 const int kHistogramVideoFromFile = 24;
184 const int kHistogramImagesCount = kDefaultImagesCount + 6; 226 const int kHistogramImagesCount = kDefaultImagesCount + 6;
185 227
186 int GetDefaultImageHistogramValue(int index) { 228 int GetDefaultImageHistogramValue(int index) {
187 DCHECK(index >= 0 && index < kDefaultImagesCount); 229 DCHECK(index >= 0 && index < kDefaultImagesCount);
188 // Create a gap in histogram values for 230 // Create a gap in histogram values for
189 // [kHistogramImageFromCamera..kHistogramImageFromProfile] block to fit. 231 // [kHistogramImageFromCamera..kHistogramImageFromProfile] block to fit.
190 if (index < kHistogramImageFromCamera) 232 if (index < kHistogramImageFromCamera)
191 return index; 233 return index;
192 return index + 6; 234 return index + 6;
193 } 235 }
194 236
195 } // namespace chromeos 237 } // namespace chromeos
OLDNEW
« no previous file with comments | « chrome/app/theme/theme_resources.grd ('k') | chrome/browser/resources/chromeos/login/oobe.css » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698