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 548 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
559 if (cellular_available) { | 559 if (cellular_available) { |
560 const CellularNetworkVector& cell_networks = cros->cellular_networks(); | 560 const CellularNetworkVector& cell_networks = cros->cellular_networks(); |
561 const CellularNetwork* active_cellular = cros->cellular_network(); | 561 const CellularNetwork* active_cellular = cros->cellular_network(); |
562 | 562 |
563 bool separator_added = false; | 563 bool separator_added = false; |
564 // List Cellular networks. | 564 // List Cellular networks. |
565 for (size_t i = 0; i < cell_networks.size(); ++i) { | 565 for (size_t i = 0; i < cell_networks.size(); ++i) { |
566 chromeos::ActivationState activation_state = | 566 chromeos::ActivationState activation_state = |
567 cell_networks[i]->activation_state(); | 567 cell_networks[i]->activation_state(); |
568 if (activation_state == ACTIVATION_STATE_NOT_ACTIVATED) { | 568 if (activation_state == ACTIVATION_STATE_NOT_ACTIVATED) { |
569 // If we are on the login screen, do not show activating 3G option. | 569 // If we are on the OOBE/login screen, do not show activating 3G option. |
570 // TODO(chocobo): We are currently using ShouldOpenButtonOptions() to | 570 if (!IsBrowserMode()) |
571 // tell whether or not we are at the login screen. We need to fix it. | |
572 if (!ShouldOpenButtonOptions()) | |
573 continue; | 571 continue; |
574 label = l10n_util::GetStringFUTF16( | 572 label = l10n_util::GetStringFUTF16( |
575 IDS_STATUSBAR_NETWORK_DEVICE_ACTIVATE, | 573 IDS_STATUSBAR_NETWORK_DEVICE_ACTIVATE, |
576 ASCIIToUTF16(cell_networks[i]->name())); | 574 ASCIIToUTF16(cell_networks[i]->name())); |
577 } else if (activation_state == ACTIVATION_STATE_PARTIALLY_ACTIVATED || | 575 } else if (activation_state == ACTIVATION_STATE_PARTIALLY_ACTIVATED || |
578 activation_state == ACTIVATION_STATE_ACTIVATING) { | 576 activation_state == ACTIVATION_STATE_ACTIVATING) { |
579 label = l10n_util::GetStringFUTF16( | 577 label = l10n_util::GetStringFUTF16( |
580 IDS_STATUSBAR_NETWORK_DEVICE_STATUS, | 578 IDS_STATUSBAR_NETWORK_DEVICE_STATUS, |
581 ASCIIToUTF16(cell_networks[i]->name()), | 579 ASCIIToUTF16(cell_networks[i]->name()), |
582 l10n_util::GetStringUTF16(IDS_STATUSBAR_NETWORK_DEVICE_ACTIVATING)); | 580 l10n_util::GetStringUTF16(IDS_STATUSBAR_NETWORK_DEVICE_ACTIVATING)); |
(...skipping 187 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
770 chromeos::TYPE_WIFI); | 768 chromeos::TYPE_WIFI); |
771 browser->ShowOptionsTab(page); | 769 browser->ShowOptionsTab(page); |
772 } | 770 } |
773 } else { | 771 } else { |
774 const bool kFocusLogin = true; | 772 const bool kFocusLogin = true; |
775 ShowNetworkConfigView(new NetworkConfigView(), kFocusLogin); | 773 ShowNetworkConfigView(new NetworkConfigView(), kFocusLogin); |
776 } | 774 } |
777 } | 775 } |
778 | 776 |
779 } // namespace chromeos | 777 } // namespace chromeos |
OLD | NEW |