Commit Graph

31 Commits

Author SHA1 Message Date
Jonathan Kingston df8bf4e5e4 Force removal of assign context menu entries before anything async happens to prevent the wrong tabs assign preference showing. Fixes #539 2017-05-31 11:10:45 +01:00
Jonathan Kingston fb845cce12 Fixing linting errors 2017-05-25 17:16:46 +01:00
Jonathan Kingston a29fae0893 Fixing exemption to be stored in memory rather than storage (prevents exemption from being remembered on restart). 2017-05-25 17:02:16 +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 fd918408f4 Removal of tab state context menu as unable to detect tab assignment state. Fixes #520 2017-05-24 02:35:48 +01:00
Jonathan Kingston 4d61fa190c Removal of more SDK code 2017-05-17 14:24:50 +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 d8fd47a353 move all badge logic into WebExtension code 2017-05-16 12:20:10 -05:00
groovecoder 4a48a7debb show 'NEW' icon badge for major upgrades 2017-05-11 11:56:25 -05: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
Jonathan Kingston f2ddc7fd84 Moving create and update containers into popup.js 2017-05-04 09:44:49 -05:00
Jonathan Kingston f4597eae84 Moving bulk of removeIdentity code into popup.js 2017-05-04 09:44:49 -05:00
luke crouch 0b1d6e9087 Merge pull request #447 from jonathanKingston/tab-menu-item
Adding in context menu to tab context menu. Fixes #424.
2017-04-24 15:45:57 -05:00
luke crouch a0eff40975 Merge pull request #435 from mozilla/count-pageloads-on-idle
for #321: page count telemetry per activity
2017-04-13 09:34:18 -05:00
Jonathan Kingston 2ee9682950 Adding in context menu to tab context menu. Fixes #424. 2017-04-12 17:57:23 +01:00
groovecoder 6282201b2c for #321: only send activity page counts for tabs that were activated 2017-04-11 11:36:35 -05:00
Jonathan Kingston 856cc452fb Fixing links that redirect creating another tab when creating an assigned tab. Fixes #421 2017-04-07 11:27:22 +01:00
groovecoder f2a82cb6be for #321: page count telemetry per activity 2017-04-06 16:27:00 -05:00
luke crouch 2c4a325a51 Merge pull request #416 from jonathanKingston/assign-tab-order
Assign tab order should appear after website they came from. Fixes #415
2017-04-04 12:52:00 -05:00
Jonathan Kingston b92e44d8e5 Assign tab order should appear after website they came from. Fixes #415 2017-04-04 18:04:36 +01:00
Jonathan Kingston d91a81ffff Fixing about: scheme assignment. Fixes #413 2017-04-04 16:16:45 +01:00
groovecoder 8a0f9a99cd eslint fixes 2017-04-04 07:53:24 -05:00
Jonathan Kingston 5a996c1dea Moving code into messageHandler to share assignManager and tabPageCounter code. Fixes bind functions not working correctly. 2017-04-04 02:47:48 +01:00
groovecoder d09de47646 for #306: Telemetry for container assignment events 2017-04-03 16:20:34 -05:00
Jonathan Kingston 3e657a2e8d Auto send users to sites they assigned to a container. Fixes #306 2017-04-03 21:57:13 +01:00
groovecoder 5e94941377 fix #209: page-requests-completed-per-tab metric 2017-03-30 14:40:33 -05:00
Jonathan Kingston f1c2cbc686 Add ability to check for theme dark on changing themes. Fixes #207 2017-03-09 18:45:20 +00:00
baku 890eeab257 Addon enabled when PB is by default 2017-02-01 08:10:49 +01:00
Peter deHaan 450a73b150 Fix ESLint indent errors 2017-01-31 09:41:15 -08:00
baku 152cd27c3f Disable popup if in PrivateBrowsing #124 2017-01-31 08:41:34 +01:00