Skip to content
Permalink
Browse files
Use a static label for the button
Trac: 31685
  • Loading branch information
arlolra committed Sep 27, 2019
1 parent b29b49f commit a9d7cb6f9384121c842ea68bf64731801be03564
Showing with 3 additions and 13 deletions.
  1. +0 −2 proxy/init-badge.js
  2. +2 −5 proxy/static/_locales/en_US/messages.json
  3. +1 −1 proxy/static/embed.html
  4. +0 −3 proxy/static/popup.js
  5. +0 −2 proxy/webext/embed.js
@@ -38,7 +38,6 @@ class BadgeUI extends UI {
turnOn() {
const clients = this.active ? 1 : 0;
this.popup.setChecked(true);
this.popup.setToggleText(messages.getMessage('popupTurnOff'));
if (clients > 0) {
this.popup.setStatusText(messages.getMessage('popupStatusOn', String(clients)));
} else {
@@ -52,7 +51,6 @@ class BadgeUI extends UI {

turnOff() {
this.popup.setChecked(false);
this.popup.setToggleText(messages.getMessage('popupTurnOn'));
this.popup.setStatusText(messages.getMessage('popupStatusOff'));
this.popup.setStatusDesc('');
this.popup.setEnabled(false);
@@ -2,11 +2,8 @@
"appDesc": {
"message": "Snowflake is a WebRTC pluggable transport for Tor."
},
"popupTurnOn": {
"message": "Turn On"
},
"popupTurnOff": {
"message": "Turn Off"
"popupEnabled": {
"message": "Enabled"
},
"popupLearnMore": {
"message": "Learn more"
@@ -15,7 +15,7 @@
<p id="statusdesc"></p>
</div>
<div class="b button">
<label id="toggle" for="enabled">__MSG_popupTurnOn__</label>
<label id="toggle" for="enabled">__MSG_popupEnabled__</label>
<label class="switch">
<input id="enabled" type="checkbox" />
<span class="slider round"></span>
@@ -35,9 +35,6 @@ class Popup {
setChecked(checked) {
document.getElementById('enabled').checked = checked;
}
setToggleText(txt) {
document.getElementById('toggle').innerText = txt;
}
static fill(n, func) {
switch(n.nodeType) {
case 3: { // Node.TEXT_NODE
@@ -28,7 +28,6 @@ port.onMessage.addListener((m) => {

if (enabled) {
popup.setChecked(true);
popup.setToggleText(chrome.i18n.getMessage('popupTurnOff'));
if (clients > 0) {
popup.setStatusText(chrome.i18n.getMessage('popupStatusOn', String(clients)));
} else {
@@ -37,7 +36,6 @@ port.onMessage.addListener((m) => {
popup.setStatusDesc((total > 0) ? chrome.i18n.getMessage('popupDescOn', String(total)) : '');
} else {
popup.setChecked(false);
popup.setToggleText(chrome.i18n.getMessage('popupTurnOn'));
popup.setStatusText(chrome.i18n.getMessage('popupStatusOff'));
popup.setStatusDesc("");
}

0 comments on commit a9d7cb6

Please sign in to comment.