Commit graph

37 commits

Author SHA1 Message Date
David Fifield
990047b2f5 Control statusimg using CSS, rather than setting an img src. 2019-07-31 19:09:46 -06:00
David Fifield
8f885c7557 Set an "error" class instead of hardcoding a text color. 2019-07-31 19:09:46 -06:00
Arlo Breault
b324d9d42f Move icons/ to assets/
There's a default alias for icons/ in apache,
https://www.electrictoolbox.com/apache-icons-directory/
2019-07-31 17:59:48 -04:00
Arlo Breault
e60f22833a Reimagine the badge
Trac 27385
2019-07-27 12:01:03 -04:00
Cecylia Bocovich
299c12b2e9 Version bump to fix issue with addon update 2019-07-26 10:45:50 -04:00
Cecylia Bocovich
b46e7f127a Bump version to reflect icon changes
Bumping the version again to 0.0.7
2019-07-26 10:11:14 -04:00
Cecylia Bocovich
b00d1b7fd7 Made manifest icon square
The mozilla addon update failed with an error
`Error: Icon at "icons/status-on.png" must be square.`
I fixed the icon in the manifest to be 60x60 pixels.
2019-07-26 10:09:32 -04:00
Cecylia Bocovich
185edc4b15 Forgot version bump for previous tag 2019-07-26 10:02:17 -04:00
David Fifield
f795fb5a33 Make tabs uniform in manifest.json. 2019-07-23 11:06:53 -06:00
David Fifield
74d3895ee9 Make the "Turn On/Off" text a label for the slider.
So that you can click on the text as well as the slider.
2019-07-23 10:51:47 -06:00
Cecylia Bocovich
c02c4cfbbd Bump version of webextension 2019-07-12 10:47:34 -04:00
Arlo Breault
fab39ae57c Cleanup lints identified by eslint
Some files were omitted in the .eslintignore, left as an exercise to the
reader.

We probably want to reduce amount of globals overall and use proper es
modules.
2019-07-10 10:58:29 +02:00
Cecylia Bocovich
2cf0c73b22 Version bump because of missing icons
The webextension icons were missing in the Mozilla addons upload. We
need a newer version to update it.
2019-07-05 17:10:15 -04:00
Cecylia Bocovich
92af224676 Bumping version again
Messed up the git tag so just going for v0.0.3
2019-07-05 15:52:09 -04:00
Cecylia Bocovich
a618ab4c18 Updated version number in manifest.json 2019-07-05 15:34:24 -04:00
Arlo Breault
e6f9211d13 Update webext manifest descriptionn 2019-07-05 20:57:03 +02:00
Arlo Breault
453bf0611c Cleanup popup onMessage handler 2019-07-05 20:53:47 +02:00
Arlo Breault
095f4a0510 Warn when WebRTC isn't detected in the webext
Trac 31067
2019-07-05 06:58:40 +02:00
Cecylia Bocovich
f6f37c7e68 Enable snowflake extension by default 2019-07-04 17:01:27 -04:00
Cecylia Bocovich
2cd69f6f25 Save webextension toggle state
Save whether the snowflake extension is currently enabled in local
storage so that users do not need to opt-in again every time the browser
is restarted
2019-07-04 17:01:27 -04:00
Cecylia Bocovich
e93584029a Added a new snowflake colour for active cons
If there is an active connection through your snowflake proxy, your
snowflake will turn to green
2019-07-04 17:01:27 -04:00
Arlo Breault
51bc1cf3ed Include a local copy of the arrow icon
From https://design.firefox.com/icons/icons/desktop/arrowhead-right-12.svg
2019-07-02 10:03:44 -04:00
Cecylia Bocovich
58d07788c7 Fix whitespace to match conventions 2019-07-02 10:01:34 -04:00
Cecylia Bocovich
f890739a38 Updated popup icon to be purple when it's enabled 2019-07-02 10:01:34 -04:00
Cecylia Bocovich
6f01a6bfc4 Removed unecessary permissions from manifest 2019-07-02 10:01:34 -04:00
Cecylia Bocovich
799a13d385 Add toggle functionality to web extension 2019-07-02 10:01:34 -04:00
Antonela D
eeae741262 Update to popup UI and addition of toggle 2019-07-02 10:01:34 -04:00
Arlo Breault
fdc10fd08a Bump the webextension to 0.0.1 2019-06-26 18:52:46 -04:00
Arlo Breault
ff6f91f3da Make the doorhanger narrower in FF 2019-06-24 16:07:03 -04:00
Arlo Breault
a70f5b9181 Use system font stack in the webextension 2019-06-24 13:25:51 -04:00
David Fifield
77aac03b7e Documentation links for loading an unpacked extension. 2019-06-21 15:02:24 -06:00
Arlo Breault
85625e19f9 Count the number of clients the webext has served 2019-06-19 17:50:05 -04:00
Arlo Breault
91255463c6 Start on popup 2019-06-06 12:17:11 -04:00
Arlo Breault
762a52aee6 Prefer a background script to a page in the webext
Now that the page is no longer necessary.
2019-05-16 12:07:06 -04:00
Arlo Breault
e7f3ade068 Add a WebExtUI the makes use of the new assests
The browser icon shows the on/off state.
2019-05-08 11:23:49 -04:00
Arlo Breault
5b18729e77 Add new assets
From https://trac.torproject.org/projects/tor/ticket/23888#comment:5
2019-05-08 11:23:49 -04:00
Arlo Breault
49dedf3a2f Start a webextension 2019-05-08 11:23:49 -04:00