Commit Graph

113 Commits

Author SHA1 Message Date
Wes Bos
6d2a942dd2 Check for document before checking for readyState 2016-06-13 11:32:10 -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
Ilya Grigorik
e220234c4c Merge pull request #96 from alexkudrow/master
Fixed issue with numpad and punctuation keys
2016-03-27 10:43:44 -07:00
Alexey Kudrow
c7d7df2c1d Fixes igrigorik/videospeed#89 2016-03-11 11:44:59 +07:00
Alexey Kudrow
0dbcf90862 Merge pull request #1 from igrigorik/master
Update
2016-03-06 14:00:09 +07:00
Ilya Grigorik
d4ce159d9d update shortcuts 2016-03-03 20:00:47 -08:00
Ilya Grigorik
bfb58a749d bump to 0.2.7 2016-03-03 19:54:21 -08:00
Ilya Grigorik
2e5d4981dc disable on short-loop videos (instagram, twitter) 2016-02-27 16:42:58 -08:00
Ilya Grigorik
ebfd1f36bd add FAQ to readme 2016-02-27 16:14:37 -08:00
Ilya Grigorik
277ce019ee blacklist teamtreehouse.com, see #72 2016-02-27 16:08:24 -08:00
Ilya Grigorik
e1864c156e Merge pull request #86 from AKtor/master
Keypress event changed to keydown. It allows to control the extension with different keyboard layouts
2016-02-27 15:54:11 -08:00
Ilya Grigorik
bb6e772867 Merge pull request #87 from ElijahLynn/exclude-new-hangouts-url
Add new hangouts.google.com URL to excluded matches.
2016-02-22 07:56:16 -08:00
Elijah Lynn
fa9d3aa380 Add new hangouts.google.com URL to excluded matches.
Sometimes, but not all the time, I end up at hangouts.google.com instead
of plus.google.com. I think this is part of Google's move to decouple
Google Plus from the Hangouts service.

Resolves #81.
2016-02-22 10:42:41 -05:00
Кудров Алексей Владимирович
5d0011130f Keypress event changed to keydown. It allows to control the extension with different keyboard layouts. 2016-02-11 14:38:45 +07:00
Ilya Grigorik
b0e49e4a34 Merge pull request #80 from oggy/frames2
Control videos in iframes
2016-02-09 02:45:01 -08:00
Ilya Grigorik
53bf4e78d8 Merge pull request #79 from oggy/fix-error
Fix variable name.
2016-01-19 07:28:08 -08:00
George Ogata
ed79c8e860 Apply controller to videos in all accessible iframes. 2016-01-18 04:14:30 -05:00
George Ogata
0fde1a3cc9 Extract videoController definition, scope to video's ownerDocument. 2016-01-18 04:14:20 -05:00
George Ogata
f1827ba630 Fix variable name. 2016-01-18 04:08:27 -05:00
Ilya Grigorik
20fc3472eb bump to 0.2.6 2015-11-07 21:34:41 -08:00
Ilya Grigorik
ca0f446d2f show controller on keyboard input 2015-11-07 21:24:01 -08:00
Ilya Grigorik
b99bc84906 round speed, set relative position 2015-11-07 15:37:24 -08:00
Ilya Grigorik
88cf0c86ca adding hitbox to exclusion list (flash only) 2015-11-07 15:26:14 -08:00
Ilya Grigorik
8850fd82e2 change default ff/rew keys to z & x 2015-11-07 15:01:36 -08:00
Ilya Grigorik
0862b14308 collapse controller when hidden 2015-11-07 14:30:42 -08:00
Ilya Grigorik
37e2d32ace ignore keypress on contenteditable 2015-11-07 12:27:34 -08:00
Ilya Grigorik
e405a5cdbb adapt speed controller to new YT player 2015-11-07 12:13:39 -08:00
Ilya Grigorik
4b99ec9f23 Merge pull request #57 from joshdance/patch-1
Updated READ.me with tip for Wistia vids
2015-08-13 09:23:25 -07:00
Joshua Dance
f4c157dd43 Updated READ.me with tip for Wistia vids
Wistia works, just have to refresh the page after you switch to HTML5. I couldn't get it to work for a while, so added to the doc to prevent future pain. 😀
2015-08-13 10:22:30 -06:00
Ilya Grigorik
5e707d9c1a Merge pull request #49 from DalJeanis/master
Add advance capability; Allow Changes when paused
2015-07-08 11:28:55 -07:00
DalJeanis
a72e07df9a Add advance capability; Allow Changes when paused 2015-06-25 15:15:28 -05:00
Ilya Grigorik
88198436e6 disable on Lynda (bug)
Some odd interaction with Angular is causing an infinite loop and
freezes the tab.

https://github.com/igrigorik/videospeed/issues/47
2015-06-13 18:59:55 -07:00
Ilya Grigorik
807c5433ac bump to 0.2.5 2015-06-08 22:21:49 -07:00
Ilya Grigorik
88d3c288f7 Merge pull request #46 from oggy/master
Update our speed setting when the speed is changed externally.
2015-06-01 23:32:54 -07:00
Ilya Grigorik
209cee8079 remove tc-videoHost class inject: noop 2015-06-01 23:07:47 -07:00