Gerben
b9e3605f64
Only check suspicious changes.
Saves computation, though we might miss some changes due to activations
of CSS rules.
6 years ago
Gerben
5cd84c56b7
Try use a mutation observer
Instead of every scrolling action, which made scrolling slow on some pages.
This will probably be slow on pages with many DOM changes, so not ideal either..
6 years ago
Gerben
39afbeb177
Set extension icon
Does Chromium not support svg icons? Works in Firefox.
6 years ago
Gerben
e244b00384
v1.1.0
6 years ago
Gerben
9aa35c0e4b
Add test page
6 years ago
Gerben
9818104fd0
Update button title when enabled/disabled.
6 years ago
Gerben
e70a7b051e
Set defaults for PageActionButton options
6 years ago
Gerben
7b37a7ebf1
Use two icons: enabled and disabled
6 years ago
Gerben
59e1712a2b
Add icon
6 years ago
Gerben
45086cf67f
Add pageAction button to enable/disable per origin
6 years ago
Gerben
9e4da16460
Remove unnecessary delay logic
6 years ago
Gerben
fb227efe4b
Use _.throttle like normal people would.
6 years ago
Gerben
80cd386fb8
Use visibility: hidden instead of display: none
6 years ago
Gerben
93f3deb72a
Name extension
6 years ago
Gerben
b392e60d96
Rerun after a second (when scrolling)
6 years ago
Gerben
664398defb
Walk 4 states, concat revertSteps
6 years ago
Gerben
661a2687bc
Listen to scroll events
6 years ago
Gerben
cc2c16aba3
First implementation
7 years ago
Gerben
cc7d4160f8
webextension+babel scaffolding
7 years ago
Gerben
24f3476fba
Initial commit.
7 years ago