Charles Renwick
f483119a40
Adds shortcut to open containers.
...
Makes it more effective to open the first ten containers in the
containers list. Keys 1-0 will open containers 1-10, if that container
exists.
Note: the plugin's popup panel does not autofocus when opened. This
requires the user to focus on the panel by either clicking or pressing
TAB before using shortcut keys. This behavior is consistent with the previous shortcuts for
this addon.
2017-11-21 10:26:30 -05:00
groovecoder
31298146f3
when user reaches container tab count, show achievement panel
2017-11-16 15:30:02 +00:00
luke crouch
c1e9cc3c56
Merge pull request #859 from jonathanKingston/prevent-enter-handler-calling-click
...
Preventing default on enter handler as it seems to call click handler…
2017-09-26 10:46:53 -05:00
luke crouch
27296d24c5
Merge pull request #857 from jonathanKingston/change-wording
...
Change delete title to remove. Fixes #700
2017-09-26 10:38:57 -05:00
Jonathan Kingston
07711aaecc
Preventing default on enter handler as it seems to call click handlers now. Fixes #856
2017-09-26 11:16:58 +01:00
Jonathan Kingston
16ed8992e2
Change delete title to remove. Fixes #700
2017-09-26 02:50:10 +01:00
Jonathan Kingston
77ba1b723f
Store only one of the current version opened. Fixes #833
2017-09-20 02:26:50 +01:00
Jonathan Kingston
df7d7f9c38
Simplify new tab creation in the popup fixing issues. Fixes #781
2017-09-01 12:27:40 -07:00
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
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
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
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
0566c9f962
Fixing the assignment toggle for when a different container is open. Fixes #611
2017-06-22 16:09:10 +01:00
Jonathan Kingston
214a83deda
Adding tooltips. Fixes #615 . Fixes #609 . Fixes #112
2017-06-22 14:40:01 +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
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
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
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
Jonathan Kingston
1ec86c7fd2
Moving remove, add and update code into the web extension background for stability
2017-05-08 14:32:35 +01:00
groovecoder
8f80b527f5
start onboarding-panel-4 for site assignments
2017-05-05 13:46:58 -05:00
groovecoder
337dee2061
more descriptive _containerTabs method name
2017-05-04 09:44:49 -05:00