Граф коммитов

234 Коммитов

Автор SHA1 Сообщение Дата
Peter deHaan 44638eae24
Fixing eslint warnings/errors 2018-11-06 15:45:27 -08:00
Ian Bicking caeb7853eb
Merge pull request #228 from meandavejustice/218-alternate-message
Add link to faq for alternative providers
2018-11-06 16:01:43 -06:00
dave justice 049df3088f Add link to faq for alternative providers
- fixes #218
2018-11-06 16:58:39 -05:00
Dave Justice 0770626a66
Merge pull request #224 from mozilla/check-closed-tabs
Fix #220, don't imply a login is required if the user just closes the tab
2018-11-06 21:42:25 +00:00
Dave Justice 6deaf149f2
Merge pull request #227 from mozilla/add-faq
Add a FAQ
2018-11-06 21:40:48 +00:00
Ian Bicking a13158b5ab Add a FAQ 2018-11-06 15:31:46 -06:00
Ian Bicking b7e4d2fcf0 Fix #220, don't imply a login is required if the user just closes the tab 2018-11-06 15:05:17 -06:00
marniepw ebdab63a22
Update index.html
Lines 11 and 14: fix for casing inconsistencies. Email tabs --> Email Tabs.
2018-11-05 08:59:47 -08:00
marniepw 24deb5f9c2
Update manifest.json.tmpl
Fix for casing inconsistencies. Email tabs --> Email Tabs.
2018-11-05 08:57:46 -08:00
Ian Bicking 108586b1ec
Merge pull request #216 from meandavejustice/211-options
Fix option parsing and default provider state
2018-11-01 17:39:02 -05:00
dave justice 2c1a4a16d6 Fix option parsing and default provider state
- fixes #211
2018-11-01 18:34:01 -04:00
Dave Justice a2200580f2
Merge pull request #215 from mozilla/make-templates-more-editable
Make templates more editable
2018-11-01 22:23:10 +00:00
Ian Bicking 17b4ec8147 Fix #214, put a blank line before a screenshot 2018-11-01 15:22:30 -05:00
Ian Bicking 54d1716a07 Switch headings in Full Text to <strong>
This removes <h4> tags, which are a bit harder to edit, have funny whitespace, and if you insert before an <h4> you get a second <h4> (instead of plain text) which is almost certainly not what you want.
2018-11-01 15:20:21 -05:00
Dave Justice 6aa19295db Fix lint errors (#213)
* Fix lint errors
* fix alt attrs
2018-11-01 14:45:09 -05:00
Ian Bicking 348fc89175
Merge pull request #206 from meandavejustice/203-settings-ui
Alternate providers
2018-10-31 12:58:28 -05:00
Ian Bicking 1170cd3db2
Merge pull request #210 from mozilla/string-and-ui-tweaks
string and ui tweaks
2018-10-31 12:57:56 -05:00
Ian Bicking 1dfb630468
Remove iconURL
Had already been removed in #209
2018-10-31 12:56:53 -05:00
dave justice 69490f51e5 remove extra storage.get call 2018-10-31 13:55:48 -04:00
Ian Bicking 10228e6957
Add trailing comma 2018-10-31 12:52:51 -05:00
dave justice 17caf1efc2 clean up some nits and fix some accessibility concerns 2018-10-31 13:46:17 -04:00
John Gruen ae479834a9
Merge branch 'master' into string-and-ui-tweaks 2018-10-31 13:26:40 -04:00
John Gruen 86de7cca1d string and ui tweaks 2018-10-31 13:24:11 -04:00
Ian Bicking da3faa4f0a
Merge pull request #209 from meandavejustice/201-remove-notification-icons
remove icon from notifications
2018-10-31 12:18:00 -05:00
dave justice 59f6632f0c remove icon from notifications
- fixes #201
2018-10-31 12:59:56 -04:00
Dave Justice 7e799ea707
Merge pull request #205 from mozilla/more-resilient-reloading
Fix #202, ensure that we can add a script to a tab before we consider it reloaded
2018-10-31 00:37:08 +00:00
Dave Justice 2ced61a811
Merge pull request #204 from mozilla/better-login-detection
Fix #162, detect internationalized login pages
2018-10-31 00:36:10 +00:00
dave justice 188625f75b Alternate providers
- fixes #203
2018-10-30 20:03:42 -04:00
Ian Bicking d1ea698bb3 Fix #202, ensure that we can add a script to a tab before we consider it reloaded
Even though the URL appeared updated, the timing still wasn't correct, and in some cases we needed to wait longer before the tab was ready.
2018-10-29 13:42:49 -05:00
Ian Bicking 63aa114c44 Fix #162, detect internationalized login pages 2018-10-29 12:42:44 -05:00
Ian Bicking f101c1fe44
Merge pull request #190 from mozilla/email-providers
[WIP] Start #177 and start #174, add multi-provider support
2018-10-29 12:33:43 -05:00
Ian Bicking 5834cda053 Remove now-defunct isLoginPage function 2018-10-29 12:32:32 -05:00
Ian Bicking 2df5cfe486 Use the correct provider list when using isLoginPage 2018-10-26 16:09:14 -05:00
Ian Bicking c4e6d79825 Merge branch 'master' into email-providers 2018-10-26 16:05:05 -05:00
Dave Justice d1e4c847c5
Merge pull request #199 from mozilla/alt-text-fixes
Wait until all images are uploaded before fixing up attributes
2018-10-26 20:12:16 +00:00
Ian Bicking 9d86ae6906 Wait until all images are uploaded before fixing up attributes
Previously the alt text would get mixed up, because we'd try to fix up images when only a few of the images had been uploaded.

Also fix #89, add some more checks on text visibility.
2018-10-26 14:55:58 -05:00
Ian Bicking 14105dd5fa
Merge pull request #198 from meandavejustice/154-notifications
add icon path and title tweak
2018-10-26 14:36:00 -05:00
dave justice ef5385ca0e add icon path and title tweak
- fixes #154
2018-10-26 15:25:16 -04:00
Dave Justice 3ef5b8e0e1
Merge pull request #197 from mozilla/fix-discarded-tabs
Fix #179, make sending discarded tabs work
2018-10-26 18:45:18 +00:00
Ian Bicking 19bba82aef
Merge pull request #196 from meandavejustice/183-completed-gmail-buttons
Fix z-index of iframe for issue on completed page
2018-10-26 13:20:38 -05:00
Ian Bicking b5388a048b Fix #179, make sending discarded tabs work
Sometimes even after .reload() 'succeeds', the resulting tab shows about:blank as the URL. In that case we poll until the tab appears truly reloaded.
2018-10-26 13:20:00 -05:00
dave justice 0568a84e7b Fix z-index of iframe for issue on completed page
- fixes #183
2018-10-26 14:05:58 -04:00
Ian Bicking 3a604bed40
Merge branch 'master' into email-providers 2018-10-26 12:57:40 -05:00
Dave Justice fb917ec39a
Merge pull request #195 from mozilla/prepare-later
Fix #172, ask template question and start loading overlay before collecting information from tabs
2018-10-26 17:17:07 +00:00
Ian Bicking 26479b7e9a Fix #162, suppress template selector on the login page 2018-10-26 11:32:45 -05:00
Ian Bicking 9525aa4de9 Add a 'npm run start-scratch' command 2018-10-26 11:32:08 -05:00
Ian Bicking 0dcb5568fb Fix #172, ask template question and start loading overlay before collecting information from tabs
Note you can still end up on the 'Preparing your email' screen for a while,
but the loading screen appears in the meantime

Also fix #114, delay creating iframe until document.body is for sure present.

This adds a new pattern for creating a promise with exposed resolve/reject,
which makes it easier to await on global information.
2018-10-26 11:17:22 -05:00
Ian Bicking 9ffabf2bd0
Merge pull request #193 from meandavejustice/187-avoid-partial-renders
Screenshot non parsable sites to avoid partial renders
2018-10-26 10:36:21 -05:00
dave justice 614b461245 Screenshot non parsable sites to avoid partial renders
- fixes #187
2018-10-25 19:16:27 -04:00
John Gruen 34642c9ffe
Merge pull request #181 from mozilla/data-review
Start #177, request a Mozilla data review
2018-10-25 15:50:03 -04:00