Commit Graph

141 Commits

Author SHA1 Message Date
Jonathan Kingston 0be03ebeb7 Remove tab counting code as also not needed, change tab counting to be per window. Prevent reopening of hidden tabs doesn't call itself. Fixes #750, Fixes #753, Fixes #756 2017-08-24 16:05:14 +01:00
luke crouch 17f2781e07 Merge pull request #757 from jonathanKingston/remove-pb-mode
Extension shouldn't be enabled in pb mode as it's currently not worki…
2017-08-23 12:48:38 -05:00
Jonathan Kingston 70573d0559 Extension shouldn't be enabled in pb mode as it's currently not working in many places. Fixes #756 2017-08-23 15:23:49 +01:00
Jonathan Kingston da239237f7 Fix moving of more than one tab to a new window. Fixes #746 2017-08-22 18:54:32 +01:00
Jonathan Kingston 57a31f7f97 Remove legacy telemetry code as non functional now 2017-08-15 19:30:57 +01:00
Jonathan Kingston d685a58d74 Bootstrapify extension to work for Firefox Nightly 57 SDK removal. Fixes #725 2017-08-15 16:53:43 +01:00
Jonathan Kingston fe77c891cd Adding back in legacy code without message passing code. 2017-08-04 16:28:53 +01:00
Jonathan Kingston 12a6bb3b9b Break web extensions code 2017-08-02 14:20:59 +01:00
Jonathan Kingston 175cdc1a6b Break my SDK code 2017-08-02 14:20:59 +01:00
Jonathan Kingston af98174a19 Fix assignment index loading at the end of the tab strip. Fixes #672. 2017-07-14 10:44:53 +01:00
Jonathan Kingston e0abaa67e2 Using browser.storage.local for onboarding stage 2017-07-05 16:09:59 -07:00
groovecoder 69f06f96cc add onboarding panel for long-press 2017-07-05 16:00:19 -05:00
Jonathan Kingston da39d18ce0 Increasing notification timeout 2017-06-29 10:00:54 -07:00
Jonathan Kingston a86bcf7983 Fix different display in content warning notice. Fixes #630 2017-06-22 22:05:05 +01:00
Jonathan Kingston 0566c9f962 Fixing the assignment toggle for when a different container is open. Fixes #611 2017-06-22 16:09:10 +01:00
luke crouch 40f2f1af5e Merge pull request #620 from jonathanKingston/tooltips
Adding tooltips. Fixes #615. Fixes #609.  Fixes #112
2017-06-22 08:43:16 -05:00
Jonathan Kingston 214a83deda Adding tooltips. Fixes #615. Fixes #609. Fixes #112 2017-06-22 14:40:01 +01:00
Jonathan Kingston 83e8340a70 Close correct assignment window on confirmation page. Fixes #606 2017-06-22 13:45:31 +01:00
groovecoder 4ed136299b replace a .then() with await Promise.all() 2017-06-22 11:38:23 +01:00
groovecoder 5237e67fa6 for #498: security onboarding panels and logic 2017-06-22 11:38:23 +01:00
Jonathan Kingston bc847b53f5 Making create screen have buttons again 2017-06-19 15:51:29 +01:00
Jonathan Kingston 4e0180d521 Improve assignment styles part of #561 2017-06-19 14:33:57 +01:00
Jonathan Kingston 2278498b06 WIP edit-containers restyle 2017-06-19 14:33:57 +01:00
Jonathan Kingston bfc6f68978 Fix for current tab showing the wrong window. Fixes #592 2017-06-14 23:59:54 +01:00
luke crouch be8f6bbe7c Merge pull request #581 from jonathanKingston/keyboard-focus
Fixing keyboard focus issues to new layout
2017-06-14 11:27:37 -05:00
Jonathan Kingston 06d381b931 Fix reload telemetry payload. 2017-06-14 12:09:18 +01:00
Jonathan Kingston c2ed5420a4 Fixing keyboard focus issues to new layout 2017-06-14 11:41:28 +01:00
Jonathan Kingston bf75f52a52 Fix linting 2017-06-13 16:36:00 +01:00
Jonathan Kingston 090ae1f139 Fixing popup to use tabId for messaging assignment change 2017-06-13 15:02:47 +01:00
Jonathan Kingston cd2e110c17 Merge branch 'ux-fiddles' into shield-study 2017-06-13 14:09:27 +01:00
Jonathan Kingston 8503e9c9c5 Adding manage assignment from edit container panel. Fixes #501 2017-06-06 16:48:01 +01:00
Jonathan Kingston 15477dc384 Start fixing styles 2017-06-05 17:48:18 +01:00
Jonathan Kingston 06d35e65ce Adding in content notification to look more browser like. 2017-06-05 15:37:01 +01:00
Jonathan Kingston 9903e811c2 Fix first focus issue on opening browser action. Fixes #564 2017-06-05 15:37:01 +01:00
Jonathan Kingston e467988a71 Fixing favicon loading for all icons. Part of #561 2017-06-05 15:37:01 +01:00
Jonathan Kingston ab2b9a48c7 Changing current tab truncation to prevent container overflowing. Fixes #552 2017-05-30 21:24:18 +01:00
Jonathan Kingston 5cd2ac0187 Cleaning up layout issues for current tab panel. 2017-05-26 16:42:58 +01:00
Jonathan Kingston fb845cce12 Fixing linting errors 2017-05-25 17:16:46 +01:00
Jonathan Kingston 4f6e91336f WIP assignment controls. Fixes #499 2017-05-25 17:02:16 +01:00
Jonathan Kingston 69d497bacd Adding container assignment exemption on confirm prompt. Fixes #500 2017-05-25 17:02:16 +01:00
Jonathan Kingston 4d61fa190c Removal of more SDK code 2017-05-17 14:24:50 +01:00
Jonathan Kingston 4a97e07d43 Adding in shortcut and keyboard controls 2017-05-17 11:24:17 +01:00
luke crouch 5089091617 Merge pull request #506 from mozilla/assignment-onboarding
Assignment onboarding panel and icon badge
2017-05-16 13:07:48 -05:00
groovecoder 54ccf5b9ec async/await in popup code too 2017-05-16 13:01:59 -05:00
groovecoder ee98034572 ecmaVersion 8 for eslint fixes 2017-05-16 12:29:45 -05:00
groovecoder d8fd47a353 move all badge logic into WebExtension code 2017-05-16 12:20:10 -05:00
groovecoder 3805f12e17 Logic.clearBrowserActionBadge method 2017-05-15 16:22:35 -05:00
groovecoder 4a48a7debb show 'NEW' icon badge for major upgrades 2017-05-11 11:56:25 -05:00
luke crouch 26e6efd611 Merge pull request #488 from jonathanKingston/move-to-no-unescaped-eslint
Move to the Mozilla backed no-unsanitized ESLint plugin
2017-05-09 11:07:40 -05:00
Jonathan Kingston 92ab56448c Move to the Mozilla backed no-unsanitized ESLint plugin 2017-05-09 13:29:08 +01:00