| OLD | NEW |
| 1 // Copyright (c) 2010 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2010 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/status/network_menu.h" | 5 #include "chrome/browser/chromeos/status/network_menu.h" |
| 6 | 6 |
| 7 #include <algorithm> | 7 #include <algorithm> |
| 8 | 8 |
| 9 #include "app/l10n_util.h" | 9 #include "app/l10n_util.h" |
| 10 #include "app/resource_bundle.h" | 10 #include "app/resource_bundle.h" |
| (...skipping 532 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 543 if (cellular_available) { | 543 if (cellular_available) { |
| 544 const CellularNetworkVector& cell_networks = cros->cellular_networks(); | 544 const CellularNetworkVector& cell_networks = cros->cellular_networks(); |
| 545 const CellularNetwork* active_cellular = cros->cellular_network(); | 545 const CellularNetwork* active_cellular = cros->cellular_network(); |
| 546 | 546 |
| 547 bool separator_added = false; | 547 bool separator_added = false; |
| 548 // List Cellular networks. | 548 // List Cellular networks. |
| 549 for (size_t i = 0; i < cell_networks.size(); ++i) { | 549 for (size_t i = 0; i < cell_networks.size(); ++i) { |
| 550 chromeos::ActivationState activation_state = | 550 chromeos::ActivationState activation_state = |
| 551 cell_networks[i]->activation_state(); | 551 cell_networks[i]->activation_state(); |
| 552 if (activation_state == ACTIVATION_STATE_NOT_ACTIVATED) { | 552 if (activation_state == ACTIVATION_STATE_NOT_ACTIVATED) { |
| 553 // If we are on the login screen, do not show activating 3G option. | 553 // If we are on the OOBE/login screen, do not show activating 3G option. |
| 554 // TODO(chocobo): We are currently using ShouldOpenButtonOptions() to | 554 if (!IsBrowserMode()) |
| 555 // tell whether or not we are at the login screen. We need to fix it. | |
| 556 if (!ShouldOpenButtonOptions()) | |
| 557 continue; | 555 continue; |
| 558 label = l10n_util::GetStringFUTF16( | 556 label = l10n_util::GetStringFUTF16( |
| 559 IDS_STATUSBAR_NETWORK_DEVICE_ACTIVATE, | 557 IDS_STATUSBAR_NETWORK_DEVICE_ACTIVATE, |
| 560 ASCIIToUTF16(cell_networks[i]->name())); | 558 ASCIIToUTF16(cell_networks[i]->name())); |
| 561 } else if (activation_state == ACTIVATION_STATE_PARTIALLY_ACTIVATED || | 559 } else if (activation_state == ACTIVATION_STATE_PARTIALLY_ACTIVATED || |
| 562 activation_state == ACTIVATION_STATE_ACTIVATING) { | 560 activation_state == ACTIVATION_STATE_ACTIVATING) { |
| 563 label = l10n_util::GetStringFUTF16( | 561 label = l10n_util::GetStringFUTF16( |
| 564 IDS_STATUSBAR_NETWORK_DEVICE_STATUS, | 562 IDS_STATUSBAR_NETWORK_DEVICE_STATUS, |
| 565 ASCIIToUTF16(cell_networks[i]->name()), | 563 ASCIIToUTF16(cell_networks[i]->name()), |
| 566 l10n_util::GetStringUTF16(IDS_STATUSBAR_NETWORK_DEVICE_ACTIVATING)); | 564 l10n_util::GetStringUTF16(IDS_STATUSBAR_NETWORK_DEVICE_ACTIVATING)); |
| (...skipping 169 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 736 chromeos::TYPE_WIFI); | 734 chromeos::TYPE_WIFI); |
| 737 browser->ShowOptionsTab(page); | 735 browser->ShowOptionsTab(page); |
| 738 } | 736 } |
| 739 } else { | 737 } else { |
| 740 const bool kFocusLogin = true; | 738 const bool kFocusLogin = true; |
| 741 ShowNetworkConfigView(new NetworkConfigView(), kFocusLogin); | 739 ShowNetworkConfigView(new NetworkConfigView(), kFocusLogin); |
| 742 } | 740 } |
| 743 } | 741 } |
| 744 | 742 |
| 745 } // namespace chromeos | 743 } // namespace chromeos |
| OLD | NEW |