Can Arslan
70a055156e
resetSpeed and fastSpeed conflict #221 ( #222 )
...
* resetSpeed and fastSpeed conflict #221
2018-04-01 20:51:24 -07:00
Can Arslan
b5426ef21b
Fix for #296
...
new version of chrome gives error when 0.06 speed given.
0.0625.toFixed() gives 0.06 so we should give at least 0.07 to it.
2018-04-01 20:42:42 -07:00
Ilya Grigorik
7079bbf718
document upper & lowercase use of shortcuts
2018-04-01 13:36:36 -07:00
Adam Spiers
23f5c9735e
document Shift+S workaround for Vimeo
...
Fixes #304 .
2018-04-01 13:19:08 -07:00
codebicycle
1f8f8dabd1
Merge upstream
...
# Conflicts:
# inject.js
# manifest.json
2018-03-25 12:28:12 +03:00
Paul Irish
343a9573ff
cache node.children[i] for 10% speedup.
2018-03-19 14:41:02 -07:00
Paul Irish
b31d53a4d0
enqueue the entire MuObs handler instead.
2018-03-19 14:41:02 -07:00
Paul Irish
8e199cd975
delay DOM node walking via requestIdleCallback
2018-03-19 14:41:02 -07:00
codebicycle
a4d2e63483
Append Firefox key codes
...
Firefox's key codes for `;`, `-`, `=` differ from Chrome's.
Fixes #22 .
2018-03-14 22:14:33 +02:00
Ilya Grigorik
e85dad3280
update audio+video min/max references
...
Audio is no longer cutoff [1]. Video limits still in place.
[1] https://developers.google.com/web/updates/2017/12/chrome-63-64-media-updates#remove-muting-extreme-playbackrates
Closes #300 .
2018-02-08 13:35:26 +00:00
Ilya Grigorik
e50c29c5dd
verify doctype is present, pass in window's document
...
Fixes #309
2018-02-08 13:16:27 +00:00
Ilya Grigorik
7606224ec9
initialize on HTML docs
...
Closes #269 .
2017-12-27 13:10:38 -05:00
Ilya Grigorik
73fb1d34d0
bump to 0.5.0
2017-12-27 13:08:14 -05:00
Roly Fentanes
371168636f
better way of following mouse on controller drag
2017-12-10 11:49:56 -08:00
Fabio Espinosa
949b9157e4
Add info about remembering current playback speed
2017-12-10 11:47:12 -08:00
codebicycle
a97e0fdb8f
Bump version
2017-12-02 14:28:00 +02:00
codebicycle
d4f096f2f1
Replace window.onload assignment with 'load' event listener
...
Each window.onload assignment overwrites the previous one.
2017-11-25 16:52:54 +02:00
codebicycle
343eca95ab
Revert "Add add-on id to manifest.json"
...
This reverts commit 6625e1d8ba
.
2017-11-10 21:07:22 +02:00
codebicycle
eb2f52a675
Revert "Keep settings from storage.sync as we move back to storage.local"
...
This reverts commit 14505f88e7
.
2017-11-10 21:07:13 +02:00
codebicycle
b5276a0ced
Bump version
2017-11-10 20:58:55 +02:00
codebicycle
14505f88e7
Keep settings from storage.sync as we move back to storage.local
2017-11-10 20:40:45 +02:00
codebicycle
91e809e1bf
Revert "Allow users to sync preferences to different profiles"
...
This reverts commit 884ed10bba
.
2017-11-10 20:37:23 +02:00
codebicycle
36d25c54d3
Bump version
2017-11-06 15:16:20 +02:00
codebicycle
6625e1d8ba
Add add-on id to manifest.json
...
So that Firefox can use the storage.sync api.
This raises a warning in Chrome:
"Unrecognized manifest key 'applications'."
2017-11-06 15:13:05 +02:00
codebicycle
884ed10bba
Allow users to sync preferences to different profiles
...
Keep settings as we transition to storage.sync.
Replace chrome.storage.local with chrome.storage.sync.
2017-11-06 15:09:13 +02:00
codebicycle
8bdc33d028
Bump version
2017-10-04 09:05:02 +03:00
codebicycle
3e5f6f48c6
Merge upstream into firefox-port
...
# Conflicts:
# inject.js
2017-10-04 09:04:12 +03:00
codebicycle
ae778d2901
Replace chrome.extension with chrome.runtime
...
The messaging APIs in `extension` module are deprecated in favor of
the equivalent APIs in the `runtime` module.
Sources:
https://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/extension
https://developer.chrome.com/extensions/extension#methods
2017-10-03 13:47:43 -07:00
codebicycle
231da68774
Preferences accessible from addons page
2017-10-03 12:04:15 +03:00
codebicycle
34508c5550
Remove browser_style from manifest file (closer to Chrome version)
2017-10-03 12:01:43 +03:00
Roly Fentanes
194fcc1076
Also remove className regardless of ctrl
2017-10-01 12:39:37 -07:00
Roly Fentanes
1004348a47
Remove vscid even if ctrl is not found
2017-10-01 12:39:37 -07:00
mariusi7
60599996ee
Update inject.js
...
Some regional HBO GO sites don't use www anymore, so issue 199 reappeared.
2017-09-25 08:08:27 -07:00
codebicycle
c172bb84a3
Merge remote-tracking branch 'remotes/upstream/master' into firefox-port
...
# Conflicts:
# README.md
# inject.css
# inject.js
# options.html
2017-09-23 11:44:02 +03:00
zenwarr
2fe5547c64
fix wrong label in settings
2017-09-22 05:14:12 +09:00
Ilya Grigorik
d75552b280
bump to 0.4.9
2017-08-27 14:20:34 -07:00
Ilya Grigorik
66ffd62b76
update disable flash instructions
...
Closes #249
2017-08-27 11:37:47 -07:00
Ilya Grigorik
32a3c5392f
Unify controller close (x) with display shortcut
...
Clicking (x) in controller is equivalent to hiding it via shortcut (v).
Closes #232
2017-08-27 11:31:43 -07:00
Ilya Grigorik
daec249e3f
revert z-index override for facebook.com
...
Current logic conflicts with imgaus extension - see #241 .
Also, looks like FB may have changed their stacking? Can't reproduce old
problem (#210 ), testing:
- https://www.facebook.com/facebook/videos/10106941168235097/
- https://www.facebook.com/pg/facebook/videos/
- Videos in newsfeed
Closes #241
2017-08-27 11:14:55 -07:00
Ilya Grigorik
d30fc88f32
update Google Photos fullscreen selector
...
Previous configuration was misfiring on YouTube and shifting controller
down.
2017-08-27 10:56:20 -07:00
Johannes Pfrang
58e032b14a
Use event-driven or direct script initialization
...
Chrome may inject the script immediately after the readystatechange/load events fired, so we need to explicitly check the readyState after script injection.
Also unconditionally listen to the window.onload event for further cross-browser robustness (we have init-once logic either way).
2017-08-27 10:21:24 -07:00
mariusi7
2818103c7d
Update inject.js ( #252 )
...
* Special case hbogo.* inject (same as Amazon)
Closes: https://github.com/igrigorik/videospeed/issues/199
2017-08-08 08:07:25 -07:00
Vova Yatsyuk
8e2cf853a5
Fixed error when using Chrome Autofill. Closes #250
2017-08-07 07:30:21 -07:00
Ilya Grigorik
bbb8a7354b
Ignore ratechange events on unitialized videos
...
Closes #233 .
2017-07-25 07:47:31 -07:00
codebicycle
8b6a54d978
Remove custom rules for Google Photos as it affects Youtube
2017-07-22 10:43:20 +03:00
codebicycle
5daa1223f3
Keep README browser independent
2017-07-22 10:09:59 +03:00
codebicycle
9f14fdb2ce
Keep FAQ browser independent
2017-07-22 09:57:57 +03:00
codebicycle
1c6ebaf384
Vertical align labels on options page
2017-07-22 09:31:00 +03:00
codebicycle
6141eadf88
Replace chrome.extension with chrome.runtime
2017-07-22 08:26:51 +03:00
codebicycle
56d982f8b3
Merge branch 'master' into dev
...
# Conflicts:
# inject.js
# manifest.json
2017-07-22 08:17:41 +03:00