Commit graph

1164 commits

Author SHA1 Message Date
Lesley Norton
1c0f2d8c5c
MozillaVPN Integration 2021-10-20 12:52:41 -05:00
Lesley Norton
de80fe9050
Add icons 2021-10-20 12:47:26 -05:00
Lesley Norton
5e84b79a43
Add Inter & Metropolis fonts in limited weights 2021-10-20 12:46:39 -05:00
Lesley Norton
a2b8edaba5
Add flag images 2021-10-20 12:45:17 -05:00
luke crouch
83b2606e58
Merge pull request #2141 from jgmize/disable-css-alpha-lint
Disable CSS alphabetical-order linting
2021-09-29 17:00:12 -05:00
Josh Mize
1be28e4e0f Disable CSS alphabetical-order linting 2021-09-29 16:13:54 -05:00
luke crouch
98e3412d68
Merge pull request #1903 from mozilla/proxy-support
Updated per-container proxy support
2021-09-29 10:07:21 -05:00
Maxx Crawford
34be1a19be
Add UI tweaks 2021-09-29 10:05:27 -05:00
luke crouch
6168275e17 proxy hosts can have '-' characters 2021-09-28 17:26:41 -05:00
luke crouch
8a8f5572fc Merge branch 'master' into proxy-support 2021-09-28 17:07:21 -05:00
luke crouch
10b2662480
Merge pull request #2129 from mozilla/i18n
Start i18n
2021-09-21 15:48:40 -05:00
Lesley Norton
eaa753c944
Remove leading space from rememberMyDecision 2021-09-21 15:41:08 -05:00
Maxx Crawford
9c7f2cdfba
Migrate missing strings from Manage Containers panel to i18n 2021-09-21 15:26:11 -05:00
Maxx Crawford
b0811049b1
Move panel titles to i18n 2021-09-21 15:15:00 -05:00
Maxx Crawford
f87dc359f5
Move add-on description to i18n 2021-09-21 15:14:30 -05:00
Lesley Norton
97d69e263d
Add missing semi-colon 2021-09-20 10:57:52 -05:00
Lesley Norton
05dc48eac2
Start i18n 2021-09-16 10:55:54 -05:00
luke crouch
50f5ebfcff
Merge pull request #2099 from mozilla/version-bump
Update version number to 7.4.0
2021-08-09 09:37:23 -05:00
Maxx Crawford
0b760ce465 Update version number to 7.4.0 2021-08-09 09:32:45 -05:00
luke crouch
bedebb7c0e
Merge pull request #1620 from Gitoffthelawn/patch-1
Improve accessibility by adjusting AMO links
2021-07-28 14:18:17 -05:00
Maxx Crawford
9447792e53
Merge pull request #1683 from CSCD01/issue-1231
Fixes #1231 confirmation page alignment
2021-07-28 10:22:01 -05:00
luke crouch
8512794b43
Merge pull request #2079 from rpl/fix/add-unlimitedStorage-permission
fix: Add unlimitedStorage permission to make sure storage.local does not hit quota limits or IndexedDB QuotaManager data eviction
2021-07-26 09:22:57 -05:00
luke crouch
081ea0bedb
Merge pull request #2052 from cammarin/runtime-geturl
Replace deprecated method `browser.extension.getURL()`
2021-07-26 09:09:17 -05:00
Maxx Crawford
d2c00a10cf
Merge pull request #2026 from ncallaway/always-open-in-title
Rename 'always open in' title
2021-07-26 08:39:44 -05:00
Luca Greco
56b85a8cdd fix: Add unlimitedStorage permission to make sure storage.local doesn't hit quota limits or IndexedDB QuotaManager data eviction 2021-07-14 20:25:04 +02:00
Carlos Marin
4e4ed390e0 Replace deprecated method
Close #2047
2021-05-18 14:36:29 -03:00
Noah Callaway
86edd8c8a2 Rename 'always open in' title 2021-04-23 00:10:37 -07:00
Maxx Crawford
4b56a2f0bb
Merge pull request #1930 from schra/fix/development-instructions
Fix development instructions in README
2021-03-09 13:59:01 -06:00
luke crouch
ff3c31637c eslint fixes 2021-02-10 15:36:14 -06:00
luke crouch
9c80f19f2f
Merge branch 'master' into proxy-support 2021-02-10 14:56:13 -06:00
luke crouch
66be5e288d
Merge pull request #1950 from mozilla/version-bump
Bump version from 7.2.0 to 7.3.0
2021-01-22 09:37:27 -06:00
Maxx Crawford
7ebed4521d Bump version from 7.2.0 to 7.3.0 2021-01-22 09:30:17 -06:00
luke crouch
68b1b2fe37
Merge pull request #1608 from sryze/container-reordering
Implement container reordering
2021-01-22 09:14:52 -06:00
Sergey Zolotarev
89719f7243 Implement container reordering 2021-01-21 23:59:31 +06:00
André Schröder
4d76c937fe fix typos 2021-01-11 20:11:06 +01:00
André Schröder
649110ed45 fix concerns 2021-01-11 20:09:11 +01:00
luke crouch
f4bcd30434
Merge pull request #1947 from mozilla/1946-minor-release-bump
Fix #1946 - Update package.json/manifest to 7.2.0
2021-01-11 11:24:11 -06:00
Maxx Crawford
c2ff3f00f2 Fix #1946 - Update package.json/manifest to 7.2.0 2021-01-11 10:16:53 -06:00
Maxx Crawford
6494b98157
Merge pull request #1945 from mozilla/update-web-ext
update web-ext to 5.4.1
2021-01-11 10:13:36 -06:00
luke crouch
c371cd11d0 update web-ext to 5.4.1 2021-01-11 09:33:08 -06:00
luke crouch
1b22753811
Merge pull request #1751 from JakeWharton/patch-1
Remove automatic capitalization of container name
2021-01-11 09:22:07 -06:00
Maxx Crawford
e7af96b625
Merge pull request #1944 from dannycolin/dark-mode
Add a dark mode to MAC
2021-01-11 09:16:05 -06:00
Danny Colin
0c04b83207 fix css indentations 2021-01-10 19:02:42 -05:00
Danny Colin
6b73cee79e fix gradient colors in open tabs list 2021-01-10 18:59:16 -05:00
Danny Colin
d7688cb1f5 fix stylelint errors 2021-01-08 13:19:18 -05:00
Danny Colin
c03df9d246 add a dark theme 2021-01-08 13:11:02 -05:00
Andre Schröder
a1d01f8ff2 Fix development instructions in README
web-ext will not work when following the instructions without having
this diff applied:

```
$ ./node_modules/web-ext/bin/web-ext run -s src/
(node:41062) Warning: Accessing non-existent property 'cat' of module exports inside circular dependency
(Use `node --trace-warnings ...` to show where the warning was created)
(node:41062) Warning: Accessing non-existent property 'cd' of module exports inside circular dependency
(node:41062) Warning: Accessing non-existent property 'chmod' of module exports inside circular dependency
(node:41062) Warning: Accessing non-existent property 'cp' of module exports inside circular dependency
(node:41062) Warning: Accessing non-existent property 'dirs' of module exports inside circular dependency
(node:41062) Warning: Accessing non-existent property 'pushd' of module exports inside circular dependency
(node:41062) Warning: Accessing non-existent property 'popd' of module exports inside circular dependency
(node:41062) Warning: Accessing non-existent property 'echo' of module exports inside circular dependency
(node:41062) Warning: Accessing non-existent property 'tempdir' of module exports inside circular dependency
(node:41062) Warning: Accessing non-existent property 'pwd' of module exports inside circular dependency
(node:41062) Warning: Accessing non-existent property 'exec' of module exports inside circular dependency
(node:41062) Warning: Accessing non-existent property 'ls' of module exports inside circular dependency
(node:41062) Warning: Accessing non-existent property 'find' of module exports inside circular dependency
(node:41062) Warning: Accessing non-existent property 'grep' of module exports inside circular dependency
(node:41062) Warning: Accessing non-existent property 'head' of module exports inside circular dependency
(node:41062) Warning: Accessing non-existent property 'ln' of module exports inside circular dependency
(node:41062) Warning: Accessing non-existent property 'mkdir' of module exports inside circular dependency
(node:41062) Warning: Accessing non-existent property 'rm' of module exports inside circular dependency
(node:41062) Warning: Accessing non-existent property 'mv' of module exports inside circular dependency
(node:41062) Warning: Accessing non-existent property 'sed' of module exports inside circular dependency
(node:41062) Warning: Accessing non-existent property 'set' of module exports inside circular dependency
(node:41062) Warning: Accessing non-existent property 'sort' of module exports inside circular dependency
(node:41062) Warning: Accessing non-existent property 'tail' of module exports inside circular dependency
(node:41062) Warning: Accessing non-existent property 'test' of module exports inside circular dependency
(node:41062) Warning: Accessing non-existent property 'to' of module exports inside circular dependency
(node:41062) Warning: Accessing non-existent property 'toEnd' of module exports inside circular dependency
(node:41062) Warning: Accessing non-existent property 'touch' of module exports inside circular dependency
(node:41062) Warning: Accessing non-existent property 'uniq' of module exports inside circular dependency
(node:41062) Warning: Accessing non-existent property 'which' of module exports inside circular dependency
Applying config file: ./package.json
Running web extension from /home/andre/Git/multi-account-containers/src
Use --verbose or open Tools > Web Developer > Browser Console to see logging

WebExtError: Temporary add-on installation is not supported in this version of Firefox (you need Firefox 49 or higher). For older Firefox versions, use --pre-install
    at FirefoxDesktopExtensionRunner._callee6$ (/home/andre/Git/multi-account-containers/node_modules/web-ext/dist/webpack:/src/extension-runners/firefox-desktop.js:273:19)
    at tryCatch (/home/andre/Git/multi-account-containers/node_modules/web-ext/node_modules/regenerator-runtime/runtime.js:62:40)
    at Generator.invoke [as _invoke] (/home/andre/Git/multi-account-containers/node_modules/web-ext/node_modules/regenerator-runtime/runtime.js:296:22)
    at Generator.prototype.<computed> [as throw] (/home/andre/Git/multi-account-containers/node_modules/web-ext/node_modules/regenerator-runtime/runtime.js:114:21)
    at step (/home/andre/Git/multi-account-containers/node_modules/web-ext/dist/webpack:/node_modules/babel-runtime/helpers/asyncToGenerator.js:17:1)
    at /home/andre/Git/multi-account-containers/node_modules/web-ext/dist/webpack:/node_modules/babel-runtime/helpers/asyncToGenerator.js:30:1
    at processTicksAndRejections (node:internal/process/task_queues:93:5)
```

web-ext will work when following the instructions with having this diff
applied:

```
$ web-ext run -s src/
Applying config file: ./package.json
Running web extension from /home/andre/Git/multi-account-containers/src
Use --verbose or open Tools > Web Developer > Browser Console to see logging
Installed /home/andre/Git/multi-account-containers/src as a temporary add-on
The extension will reload if any source file changes
Press R to reload (and Ctrl-C to quit)
```

I copied the wording from
2184fee75a/README.md

I guess the underlying problem is that the web-ext version specified in
the package.json is very outdated. By installing the web-ext tool via
the provided instructions it fixes the problem.

Furthermore, the `webextensions-examples` repo doesn't specify web-ext
in their package.json which means that installing web-ext via the
provided instructions seems to be the preferred way. (So maybe web-ext
should be removed from the package.json entirely?)

Fixes #1926
2020-12-23 04:13:16 +01:00
luke crouch
a457c60f32 update proxy code to support more types 2020-11-12 10:26:48 -06:00
luke crouch
63996ce416 Merge branch 'master' into proxy-support 2020-11-11 17:14:07 -06:00
Yuxuan Shui
3247f3dc7d Bottom button shouldn't obstruct the list
Having .bottom-btn { position: fixed; } cause the button to obstruct the
last few items in the list.
2020-10-16 20:52:30 +01:00