Ilya Grigorik
884be009a4
update chrome action
2020-03-25 22:12:36 -07:00
Ilya Grigorik
0389c61db7
bump to 0.5.9
2020-01-13 21:45:05 -08:00
Ilya Grigorik
98d938741d
fix zip params, again!
2019-12-23 15:03:50 -05:00
Ilya Grigorik
fc4d713be8
add include param on zip
2019-12-23 15:00:14 -05:00
Ilya Grigorik
9f23270bf2
bump to v0.5.8
2019-12-23 14:53:47 -05:00
Ilya Grigorik
2310423c94
cleanup formatting + comments
2019-04-26 21:38:18 -07:00
Ilya Grigorik
fb5c2ea330
bump version to 0.5.6
2019-04-26 21:32:43 -07:00
Ilya Grigorik
7bfa8a9985
cleanup formatting
2019-04-19 23:20:34 +09:00
Ilya Grigorik
da52cde172
update min/max references, closes #409
2019-04-18 23:25:30 +09:00
Ilya Grigorik
5e401d673f
bump to 0.5.4
2019-02-24 22:12:26 -08:00
Ilya Grigorik
5972cbdd22
remove sendMessage wrapper
...
Discussion: https://github.com/igrigorik/videospeed/issues/339
2019-02-17 11:39:21 -08:00
Ilya Grigorik
26f85e7fbb
update and cleanup readme
2019-01-05 17:22:14 -08:00
Ilya Grigorik
0256ccb593
facebook.com: move controls lower to avoid overlap with player
...
Closes #372
2018-09-06 21:38:27 -07:00
Ilya Grigorik
0ad52bbed9
bump to 0.5.2
2018-07-01 12:18:16 -07:00
Ilya Grigorik
8b9c7de29e
ignore local
2018-07-01 12:12:01 -07:00
Ilya Grigorik
cb6d325723
expand Google Hangouts wildcard; disable VSC on Hangouts
2018-06-16 09:58:24 -07:00
Ilya Grigorik
1718872d98
fix missing function keyword
2018-05-18 12:04:38 +01:00
Ilya Grigorik
912165605c
bump to 0.5.1
2018-05-17 12:39:31 +02:00
Ilya Grigorik
7079bbf718
document upper & lowercase use of shortcuts
2018-04-01 13:36:36 -07: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
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
Ilya Grigorik
bbb8a7354b
Ignore ratechange events on unitialized videos
...
Closes #233 .
2017-07-25 07:47:31 -07:00
Ilya Grigorik
5472786b19
add logic and check for init-once
...
closes #230 , kudos to @xftroxgpx for the detective work and patch.
2017-07-04 23:41:10 +02:00
Ilya Grigorik
18455d521f
move controller check into initialization
2017-07-04 23:41:10 +02:00
Ilya Grigorik
212616da72
refine/scope down Google Photos CSS selector
...
Current iteration also matched YouTube. Closes #234 .
2017-07-03 09:26:00 +02:00
Ilya Grigorik
2b06fa7982
bump to 0.4.8
2017-07-02 11:01:51 +02:00
Ilya Grigorik
7ea778d3ec
special-case inject prototype for FB and amazon
...
Some sites inject overlays over their videos to intercept clicks and
provide own on-screen controls, etc. Unfortunately this makes the VC
controls inaccessible and without any generic workaround... well, short
of relying on keyboard shortcuts.
This is an experiment for special-casing FB and Amazon
- FB we modify stacking context of the parent
- Amazon we inject the controller one level higher, above the overlay
The gotcha here is that this type of behavior is not uncommon, and
special-casing each and every origin like this is not long-term
sustainable. If this sticks.. we'll have to be very selective
about which sites we enable this for.
Closes #210
Closes #134
2017-06-26 18:37:48 +02:00
Ilya Grigorik
07f43acf2e
exclude new meet.google.com
...
I wish we could speed up real-time.. alas, perhaps as part of HTML6.
2017-06-25 13:36:39 -07:00
Ilya Grigorik
7a790d449e
custom rules to offset controller on Google Photos
...
Closes #215 .
2017-06-25 13:09:10 -07:00
Ilya Grigorik
f060863459
remove outdated content
2017-05-29 18:25:19 -07:00
Ilya Grigorik
c157f0e8a5
fix escaping in readme
2017-05-29 18:22:38 -07:00
Ilya Grigorik
0f5f6c3aab
refactor "reset speed" functionality
2017-05-25 20:48:00 -04:00
Ilya Grigorik
d6f4c3415a
bump to 0.4.7
2017-05-25 20:48:00 -04:00
Ilya Grigorik
27b6898be6
Revert "use mouse wheel scroll to increase/decrease speed" ( #211 )
2017-05-04 22:29:59 -07:00
Ilya Grigorik
7437c3a2c9
Merge pull request #188 from metaist/master
...
use mouse wheel scroll to increase/decrease speed
2017-04-16 17:09:32 -07:00
Ilya Grigorik
d72ae44d26
Merge pull request #204 from jbrains/use-idea
...
Allow IntelliJ IDEA for development
2017-04-16 16:57:05 -07:00
Ilya Grigorik
bfac777c5a
Merge pull request #200 from xftroxgpx/fix198_2
...
speed inc. from 0.06 to 0.10 not to 0.16, fixes #198
2017-04-11 08:12:16 -07:00
Ilya Grigorik
f9d4e556df
remove lynda.com from blacklist
...
Closes #180 .
2017-03-19 10:50:10 -07:00
Ilya Grigorik
ccdc4a9523
bump to 0.4.6
2017-03-19 10:47:42 -07:00
Ilya Grigorik
20c8952c1a
Merge pull request #189 from sainaen/patch-1
...
Fix browser_action.default_icon paths in manifest.json
2017-03-19 10:45:36 -07:00
Ilya Grigorik
59b2118716
Merge pull request #190 from sainaen/patch-3
...
Update screenshot in readme
2017-03-19 10:44:17 -07:00
Ilya Grigorik
37bd015112
add offset rule for Netflix
...
Closes #178 .
2017-02-25 21:50:38 -08:00
Ilya Grigorik
684a516bad
update controller position selector for YT embeds
...
New player, new styles.. Closes #178 .
2017-02-25 21:50:37 -08:00
Ilya Grigorik
686d2a1944
bump to 0.4.5
2017-02-25 21:50:37 -08:00
Ilya Grigorik
d4a466b2d1
Merge pull request #173 from siadat/remember-toggle-speed
...
save and restore toggleSpeed using chrome storage
2017-02-05 10:48:28 -08:00
Ilya Grigorik
78ec8eeaf4
Merge pull request #170 from siadat/make-reset-key-toggle-speed
...
Make reset key toggle between 1x and last speed
2017-01-28 16:05:29 -08:00
Ilya Grigorik
d94f3cc58a
set minimum speed to 0.0625
...
Values below this threshold break some players - closes https://github.com/igrigorik/videospeed/issues/166 .
2017-01-22 13:22:37 -08:00
Ilya Grigorik
70147ea97a
force controller visibility on mouse input
...
Closes https://github.com/igrigorik/videospeed/issues/160 .
2017-01-02 22:28:49 -08:00
Ilya Grigorik
4a3d170f84
new option to hide controller by default
...
When enabled controller visibility in 'manual' mode: to hide/unhide the
user needs to use the configured shortcut keys.
Closes https://github.com/igrigorik/videospeed/issues/156 .
2016-12-22 17:13:48 -08:00
Ilya Grigorik
8300c3a8e9
bump to 0.4.4
2016-12-07 14:25:18 -08:00
Ilya Grigorik
05790085ff
clear dataset ID when removing controller
...
closes #155 .
2016-12-06 19:30:09 -08:00
Ilya Grigorik
976210a2eb
bump to 0.4.3
2016-12-04 12:06:02 -08:00
Ilya Grigorik
ea7b013534
move the WebGL controller further down on YT
...
https://github.com/igrigorik/videospeed/issues/134
2016-12-04 12:02:35 -08:00
Ilya Grigorik
e8f9a1813b
fix and simplify drag position calculation
2016-12-04 11:52:45 -08:00
Ilya Grigorik
db314ef520
don't reinitialize active controllers
2016-11-29 08:55:19 -08:00
Ilya Grigorik
ecba83c028
bump to 0.4.2
2016-09-15 21:15:01 -07:00
Ilya Grigorik
ec226f4ee1
Merge branch 'master' of github.com:igrigorik/videospeed
2016-09-10 09:14:23 -07:00
Ilya Grigorik
eaf7b78696
Merge pull request #142 from marshallaf/issue139
...
fix double controller on Coursera
2016-09-09 17:36:51 +00:00
Ilya Grigorik
9f4bfaa510
Merge pull request #141 from MizardX/issue140
...
Prevent intercepting typing in a textarea.
2016-08-28 15:10:27 -07:00
Ilya Grigorik
3962007dbb
bump to 0.4.1
2016-08-16 21:17:04 -07:00
Ilya Grigorik
158039aaa9
fix the twitter blacklist default (no www)
2016-08-16 17:10:52 -07:00
Ilya Grigorik
221d107246
drop initialization flag on removed node
...
If the node is reattached later we want to rerun the initialization
logic to rebuild the controller.
Closes #135 .
2016-08-16 17:04:29 -07:00
Ilya Grigorik
14e181388f
bump to 0.4.0
2016-07-29 11:12:32 -07:00
Ilya Grigorik
23813d3f15
fix black overlay on openai.com
...
Closes #130 .
2016-07-29 11:01:43 -07:00
Ilya Grigorik
5949616238
Merge branch 'master' of github.com:igrigorik/videospeed
2016-07-29 10:43:24 -07:00
Ilya Grigorik
1784ea9f61
Merge branch 'drag-controller' of https://github.com/arao456/videospeed into arao456-drag-controller
...
Some cleanup + refactoring.
2016-07-28 23:30:42 +02:00
Ilya Grigorik
e01b7d7d29
Merge pull request #110 from wesbos/patch-1
...
Check for document before checking for readyState
2016-07-28 16:14:13 +02:00
Ilya Grigorik
c2878027bf
ignore modifier keys (except Shift)
...
closes #125
2016-07-28 16:05:14 +02:00
Ilya Grigorik
3cadcb5463
shortcut to hide/show controller
...
If manual control is used we override default youtube autohide behavior
and yield control to the user.
Closes #104 , #123 .
2016-07-28 15:27:36 +02:00
Ilya Grigorik
fce4d611b8
add user defined blacklist
...
Moving some of the previously blacklisted sites to user controlled
blacklist. Remaining sites in manifest are blocked due to interop
issues.
Closes #121 .
2016-07-28 13:28:40 +02:00
Ilya Grigorik
707c0c3f16
remove controller when video is removed from DOM
...
Closes #119 .
2016-07-20 22:55:51 -07:00
Ilya Grigorik
2342ff6f56
fix black overlay on Kickstarter videos
...
Closes #124 .
2016-07-20 22:55:51 -07:00
Ilya Grigorik
4fbcde819c
bump to 0.3.1
2016-07-20 22:55:51 -07:00
Ilya Grigorik
5b618e477c
Merge pull request #117 from rajuGT/defaultParameterValue_fix
...
Removed default parameter value initialization to support old version browsers
2016-06-23 14:28:38 -07:00
Ilya Grigorik
9d7e3994b7
Merge pull request #116 from arao456/master
...
Move controller on YT using relative positioning
2016-06-21 23:06:53 -07:00
Ilya Grigorik
32c9fd11ff
Merge pull request #113 from OutOfBrain/master
...
fix NodeList missing foreach in some browsers
2016-06-20 09:59:14 -07:00
Ilya Grigorik
1342d5bb06
YT fix: show on keyboard input
2016-06-09 22:55:39 -04:00
Ilya Grigorik
a2055f9d3e
check typeof node in MutationObserver
2016-06-09 18:23:54 -04:00
Ilya Grigorik
b0547496c9
refactor, wrap controller within shadowroot
2016-06-09 18:23:54 -04:00
Ilya Grigorik
9f793167a5
update Microsoft research link on time compression
2016-06-07 11:58:22 -07:00
Ilya Grigorik
fe0ad6d861
use MutationRecord's target as fallback for parent
2016-05-31 22:20:01 -07:00
Ilya Grigorik
cca8f80bc9
bump to 0.3.0
2016-05-31 22:19:48 -07:00
Ilya Grigorik
4a8fe70bbc
Merge branch 'shadowroot'
2016-05-19 23:08:01 -07:00
Ilya Grigorik
9c038c506c
move controller into shadowroot
2016-05-19 23:05:28 -07:00
Ilya Grigorik
533cbb7ac6
fix controller on amazon
2016-05-14 22:44:18 -07:00
Ilya Grigorik
425ab8f59d
improve fonts on controller
2016-05-14 15:45:17 -07:00
Ilya Grigorik
ba511724e7
more consistent styling
2016-05-14 11:45:23 -07:00
Ilya Grigorik
06caa1ebb1
don't allow negative offsetTop
2016-05-14 10:59:56 -07:00
Ilya Grigorik
3a3ac88e10
switch to mutationobserver, check child nodes
2016-05-07 22:02:34 -07:00
Ilya Grigorik
b40b02b769
set offset height to top of the video
2016-05-07 12:16:16 -07:00
Ilya Grigorik
ce2df93797
bump to 0.2.8 (bugfix release)
...
- numpad and punctuation key fixes
- don't hide controller after keyboard input
2016-03-27 14:04:15 -07:00
Ilya Grigorik
444b35a2fd
add vine.co to exclusion list
2016-03-27 11:35:36 -07:00
Ilya Grigorik
e2f7dbf0f1
don't change controller visibility on keyboard input
...
- We do want to set it to visible in case it's hidden
- We don't want to set it to 'hidden' because then hover commands can't
bring it back to visible state (e.g. YouTube player)
Fixes https://github.com/igrigorik/videospeed/issues/91 .
2016-03-27 11:18:30 -07:00