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

Side by Side Diff: chrome/browser/resources/options/chromeos/network_list.js

Issue 581213003: Translate Wimax from Shill -> ONC, fix JS Wimax strings. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 6 years, 3 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
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 cr.define('options.network', function() { 5 cr.define('options.network', function() {
6 var ArrayDataModel = cr.ui.ArrayDataModel; 6 var ArrayDataModel = cr.ui.ArrayDataModel;
7 var List = cr.ui.List; 7 var List = cr.ui.List;
8 var ListItem = cr.ui.ListItem; 8 var ListItem = cr.ui.ListItem;
9 var ListSingleSelectionModel = cr.ui.ListSingleSelectionModel; 9 var ListSingleSelectionModel = cr.ui.ListSingleSelectionModel;
10 var Menu = cr.ui.Menu; 10 var Menu = cr.ui.Menu;
(...skipping 11 matching lines...) Expand all
22 Constants.ACTIVATION_STATE_ACTIVATED = 1; 22 Constants.ACTIVATION_STATE_ACTIVATED = 1;
23 Constants.ACTIVATION_STATE_ACTIVATING = 2; 23 Constants.ACTIVATION_STATE_ACTIVATING = 2;
24 Constants.ACTIVATION_STATE_NOT_ACTIVATED = 3; 24 Constants.ACTIVATION_STATE_NOT_ACTIVATED = 3;
25 Constants.ACTIVATION_STATE_PARTIALLY_ACTIVATED = 4; 25 Constants.ACTIVATION_STATE_PARTIALLY_ACTIVATED = 4;
26 26
27 /** 27 /**
28 * Order in which controls are to appear in the network list sorted by key. 28 * Order in which controls are to appear in the network list sorted by key.
29 */ 29 */
30 Constants.NETWORK_ORDER = ['Ethernet', 30 Constants.NETWORK_ORDER = ['Ethernet',
31 'WiFi', 31 'WiFi',
32 'Wimax', 32 'WiMAX',
33 'Cellular', 33 'Cellular',
34 'VPN', 34 'VPN',
35 'addConnection']; 35 'addConnection'];
36 36
37 /** 37 /**
38 * ID of the menu that is currently visible. 38 * ID of the menu that is currently visible.
39 * @type {?string} 39 * @type {?string}
40 * @private 40 * @private
41 */ 41 */
42 var activeMenu_ = null; 42 var activeMenu_ = null;
(...skipping 489 matching lines...) Expand 10 before | Expand all | Expand 10 after
532 }; 532 };
533 // Add separator 533 // Add separator
534 addendum.push({}); 534 addendum.push({});
535 addendum.push({label: loadTimeData.getString('disconnectNetwork'), 535 addendum.push({label: loadTimeData.getString('disconnectNetwork'),
536 command: disconnectCallback, 536 command: disconnectCallback,
537 data: data}); 537 data: data});
538 } 538 }
539 } 539 }
540 } 540 }
541 } 541 }
542 if (this.data_.key == 'WiFi' || this.data_.key == 'Wimax' || 542 if (this.data_.key == 'WiFi' || this.data_.key == 'WiMAX' ||
543 this.data_.key == 'Cellular') { 543 this.data_.key == 'Cellular') {
544 addendum.push({}); 544 addendum.push({});
545 if (this.data_.key == 'WiFi') { 545 if (this.data_.key == 'WiFi') {
546 addendum.push({ 546 addendum.push({
547 label: loadTimeData.getString('turnOffWifi'), 547 label: loadTimeData.getString('turnOffWifi'),
548 command: function() { 548 command: function() {
549 sendChromeMetricsAction('Options_NetworkWifiToggle'); 549 sendChromeMetricsAction('Options_NetworkWifiToggle');
550 // TODO(stevenjb): chrome.networkingPrivate.disableNetworkType 550 // TODO(stevenjb): chrome.networkingPrivate.disableNetworkType
551 chrome.send('disableNetworkType', ['WiFi']); 551 chrome.send('disableNetworkType', ['WiFi']);
552 }, 552 },
553 data: {}}); 553 data: {}});
554 } else if (this.data_.key == 'Wimax') { 554 } else if (this.data_.key == 'WiMAX') {
555 addendum.push({ 555 addendum.push({
556 label: loadTimeData.getString('turnOffWimax'), 556 label: loadTimeData.getString('turnOffWimax'),
557 command: function() { 557 command: function() {
558 // TODO(stevenjb): chrome.networkingPrivate.disableNetworkType 558 // TODO(stevenjb): chrome.networkingPrivate.disableNetworkType
559 chrome.send('disableNetworkType', ['Wimax']); 559 chrome.send('disableNetworkType', ['WiMAX']);
560 }, 560 },
561 data: {}}); 561 data: {}});
562 } else if (this.data_.key == 'Cellular') { 562 } else if (this.data_.key == 'Cellular') {
563 addendum.push({ 563 addendum.push({
564 label: loadTimeData.getString('turnOffCellular'), 564 label: loadTimeData.getString('turnOffCellular'),
565 command: function() { 565 command: function() {
566 // TODO(stevenjb): chrome.networkingPrivate.disableNetworkType 566 // TODO(stevenjb): chrome.networkingPrivate.disableNetworkType
567 chrome.send('disableNetworkType', ['Cellular']); 567 chrome.send('disableNetworkType', ['Cellular']);
568 }, 568 },
569 data: {}}); 569 data: {}});
(...skipping 449 matching lines...) Expand 10 before | Expand all | Expand 10 after
1019 loadData_('Cellular', data.wirelessList, data.rememberedList); 1019 loadData_('Cellular', data.wirelessList, data.rememberedList);
1020 else 1020 else
1021 addEnableNetworkButton_('Cellular'); 1021 addEnableNetworkButton_('Cellular');
1022 } else { 1022 } else {
1023 networkList.deleteItem('Cellular'); 1023 networkList.deleteItem('Cellular');
1024 } 1024 }
1025 1025
1026 // Only show wimax control if available. Uses cellular icons. 1026 // Only show wimax control if available. Uses cellular icons.
1027 if (data.wimaxAvailable) { 1027 if (data.wimaxAvailable) {
1028 if (data.wimaxEnabled) 1028 if (data.wimaxEnabled)
1029 loadData_('Wimax', data.wirelessList, data.rememberedList); 1029 loadData_('WiMAX', data.wirelessList, data.rememberedList);
1030 else 1030 else
1031 addEnableNetworkButton_('Wimax'); 1031 addEnableNetworkButton_('WiMAX');
1032 } else { 1032 } else {
1033 networkList.deleteItem('Wimax'); 1033 networkList.deleteItem('WiMAX');
1034 } 1034 }
1035 1035
1036 // Only show VPN control if there is at least one VPN configured. 1036 // Only show VPN control if there is at least one VPN configured.
1037 if (data.vpnList.length > 0) 1037 if (data.vpnList.length > 0)
1038 loadData_('VPN', data.vpnList, data.rememberedList); 1038 loadData_('VPN', data.vpnList, data.rememberedList);
1039 else 1039 else
1040 networkList.deleteItem('VPN'); 1040 networkList.deleteItem('VPN');
1041 networkList.endBatchUpdates(); 1041 networkList.endBatchUpdates();
1042 }; 1042 };
1043 1043
1044 /** 1044 /**
1045 * Replaces a network menu with a button for enabling the network type. 1045 * Replaces a network menu with a button for enabling the network type.
1046 * @param {string} type The type of network (WiFi, Cellular or Wimax). 1046 * @param {string} type The type of network (WiFi, Cellular or Wimax).
1047 * @private 1047 * @private
1048 */ 1048 */
1049 function addEnableNetworkButton_(type) { 1049 function addEnableNetworkButton_(type) {
1050 var subtitle = loadTimeData.getString('networkDisabled'); 1050 var subtitle = loadTimeData.getString('networkDisabled');
1051 var icon = (type == 'Wimax') ? 'Cellular' : type; 1051 var icon = (type == 'WiMAX') ? 'Cellular' : type;
1052 var enableNetwork = function() { 1052 var enableNetwork = function() {
1053 if (type == 'WiFi') 1053 if (type == 'WiFi')
1054 sendChromeMetricsAction('Options_NetworkWifiToggle'); 1054 sendChromeMetricsAction('Options_NetworkWifiToggle');
1055 if (type == 'Cellular') { 1055 if (type == 'Cellular') {
1056 if (cellularSimLockType_) { 1056 if (cellularSimLockType_) {
1057 chrome.send('simOperation', ['unlock']); 1057 chrome.send('simOperation', ['unlock']);
1058 return; 1058 return;
1059 } else if (cellularEnabled_ && cellularSimAbsent_) { 1059 } else if (cellularEnabled_ && cellularSimAbsent_) {
1060 chrome.send('simOperation', ['configure']); 1060 chrome.send('simOperation', ['configure']);
1061 return; 1061 return;
(...skipping 141 matching lines...) Expand 10 before | Expand all | Expand 10 after
1203 /** 1203 /**
1204 * Whether the Network list is disabled. Only used for display purpose. 1204 * Whether the Network list is disabled. Only used for display purpose.
1205 */ 1205 */
1206 cr.defineProperty(NetworkList, 'disabled', cr.PropertyKind.BOOL_ATTR); 1206 cr.defineProperty(NetworkList, 'disabled', cr.PropertyKind.BOOL_ATTR);
1207 1207
1208 // Export 1208 // Export
1209 return { 1209 return {
1210 NetworkList: NetworkList 1210 NetworkList: NetworkList
1211 }; 1211 };
1212 }); 1212 });
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698