Index: chrome/browser/chromeos/status/network_menu.cc |
=================================================================== |
--- chrome/browser/chromeos/status/network_menu.cc (revision 63751) |
+++ chrome/browser/chromeos/status/network_menu.cc (working copy) |
@@ -43,7 +43,7 @@ |
// NetworkMenu |
// static |
-const int NetworkMenu::kNumWifiImages = 9; |
+const int NetworkMenu::kNumWifiImages = 4; |
// NOTE: Use an array rather than just calculating a resource number to avoid |
// creating implicit ordering dependencies on the resource values. |
@@ -53,11 +53,6 @@ |
IDR_STATUSBAR_NETWORK_BARS2, |
IDR_STATUSBAR_NETWORK_BARS3, |
IDR_STATUSBAR_NETWORK_BARS4, |
- IDR_STATUSBAR_NETWORK_BARS5, |
- IDR_STATUSBAR_NETWORK_BARS6, |
- IDR_STATUSBAR_NETWORK_BARS7, |
- IDR_STATUSBAR_NETWORK_BARS8, |
- IDR_STATUSBAR_NETWORK_BARS9, |
}; |
// static |
const int NetworkMenu::kBarsImagesBlack[kNumWifiImages] = { |
@@ -65,35 +60,20 @@ |
IDR_STATUSBAR_NETWORK_BARS2_BLACK, |
IDR_STATUSBAR_NETWORK_BARS3_BLACK, |
IDR_STATUSBAR_NETWORK_BARS4_BLACK, |
- IDR_STATUSBAR_NETWORK_BARS5_BLACK, |
- IDR_STATUSBAR_NETWORK_BARS6_BLACK, |
- IDR_STATUSBAR_NETWORK_BARS7_BLACK, |
- IDR_STATUSBAR_NETWORK_BARS8_BLACK, |
- IDR_STATUSBAR_NETWORK_BARS9_BLACK, |
}; |
// static |
const int NetworkMenu::kBarsImagesLowData[kNumWifiImages] = { |
- IDR_STATUSBAR_NETWORK_BARS1_LOWDATA, |
- IDR_STATUSBAR_NETWORK_BARS2_LOWDATA, |
- IDR_STATUSBAR_NETWORK_BARS3_LOWDATA, |
- IDR_STATUSBAR_NETWORK_BARS4_LOWDATA, |
- IDR_STATUSBAR_NETWORK_BARS5_LOWDATA, |
- IDR_STATUSBAR_NETWORK_BARS6_LOWDATA, |
- IDR_STATUSBAR_NETWORK_BARS7_LOWDATA, |
- IDR_STATUSBAR_NETWORK_BARS8_LOWDATA, |
- IDR_STATUSBAR_NETWORK_BARS9_LOWDATA, |
+ IDR_STATUSBAR_NETWORK_BARS1_ORANGE, |
+ IDR_STATUSBAR_NETWORK_BARS2_ORANGE, |
+ IDR_STATUSBAR_NETWORK_BARS3_ORANGE, |
+ IDR_STATUSBAR_NETWORK_BARS4_ORANGE, |
}; |
// static |
const int NetworkMenu::kBarsImagesVLowData[kNumWifiImages] = { |
- IDR_STATUSBAR_NETWORK_BARS1_VLOWDATA, |
- IDR_STATUSBAR_NETWORK_BARS2_VLOWDATA, |
- IDR_STATUSBAR_NETWORK_BARS3_VLOWDATA, |
- IDR_STATUSBAR_NETWORK_BARS4_VLOWDATA, |
- IDR_STATUSBAR_NETWORK_BARS5_VLOWDATA, |
- IDR_STATUSBAR_NETWORK_BARS6_VLOWDATA, |
- IDR_STATUSBAR_NETWORK_BARS7_VLOWDATA, |
- IDR_STATUSBAR_NETWORK_BARS8_VLOWDATA, |
- IDR_STATUSBAR_NETWORK_BARS9_VLOWDATA, |
+ IDR_STATUSBAR_NETWORK_BARS1_RED, |
+ IDR_STATUSBAR_NETWORK_BARS2_RED, |
+ IDR_STATUSBAR_NETWORK_BARS3_RED, |
+ IDR_STATUSBAR_NETWORK_BARS4_RED, |
}; |
NetworkMenu::NetworkMenu() |
@@ -401,18 +381,12 @@ |
// static |
SkBitmap NetworkMenu::IconForDisplay(SkBitmap icon, SkBitmap badge) { |
- // Icons are 24x24. |
- static const int kIconWidth = 24; |
- static const int kIconHeight = 24; |
- // Draw the network icon 3 pixels down to center it. |
- static const int kIconX = 0; |
- static const int kIconY = 3; |
// Draw badge at (14,14). |
static const int kBadgeX = 14; |
static const int kBadgeY = 14; |
- gfx::CanvasSkia canvas(kIconWidth, kIconHeight, false); |
- canvas.DrawBitmapInt(icon, kIconX, kIconY); |
+ gfx::CanvasSkia canvas(icon.width(), icon.height(), false); |
+ canvas.DrawBitmapInt(icon, 0, 0); |
if (!badge.empty()) |
canvas.DrawBitmapInt(badge, kBadgeX, kBadgeY); |
return canvas.ExtractBitmap(); |
@@ -504,7 +478,7 @@ |
// Other networks |
menu_items_.push_back(MenuItem(menus::MenuModel::TYPE_COMMAND, |
l10n_util::GetStringUTF16(IDS_OPTIONS_SETTINGS_OTHER_NETWORKS), |
- IconForDisplay(*rb.GetBitmapNamed(IDR_STATUSBAR_NETWORK_BARS0), |
+ IconForDisplay(*rb.GetBitmapNamed(IDR_STATUSBAR_NETWORK_BARS0_BLACK), |
SkBitmap()), |
std::string(), FLAG_OTHER_NETWORK)); |