joshpatra
06f40b3d6d
feat: top/bottom margin setting, fix: site-specific rule overrides, refactor: wording for settings
2026-04-01 11:18:30 -04:00
joshpatra
72f590cd02
fix: mouseover behavior
2026-03-29 18:18:02 -04:00
joshpatra
14e37c62d5
feat: hide with controls timer for non-youtube websites, site-specific rules for it too
2026-03-29 15:13:59 -04:00
joshpatra
cd5e4bee9f
feat: add setting to hide controller with YouTube controls, restoring a bug from before lol
2026-03-28 18:57:48 -04:00
joshpatra
194acacab4
fix: z-index regression, fullscreen top padding
2026-03-28 17:25:34 -04:00
joshpatra
d44010f7a3
feat: Default controller location, easy moving of Controller with new shortcut
2026-03-28 03:21:50 -04:00
joshpatra
b96d1a62ec
Fix YouTube hover controls & improve nudge indicator UX
2026-03-28 01:21:35 -04:00
joshpatra
ab85de0a0f
fix: separate Speeder from yt autohide, ignore temp folder with magnus fork to reduce size, update build.py
2026-03-26 18:43:34 -04:00
joshpatra
f5692e659c
fix(detection+reliability): better at recognizing oddly sourced videos, better at not losing track of its speed, better at hiding properly, redid keyboard shortcut mechanism for more stability, added a version number to the settings and menu, hopefully fixed bugs surrounding skipping/pausing resetting the speed
2026-03-21 11:25:56 -04:00
codebicycle
86545a6a34
Merge upstream 0.6.3
2021-02-06 10:01:27 +02:00
Chad Bailey
55500fc010
Feature/578 prettier.io formatting ( #585 )
...
* Reformatted codebase using prettier.io (should not change functional behavior)
* Formatted README.md, added CONTRIBUTING.md, .prettierrc configuration file, and installed pre-commit hook
2020-02-08 23:26:10 +01:00
jacobcolbert
e6835f39ff
Hide controller for videos with no source ( #467 )
...
* Check for source upon initialization
* Hide controllers for videos with no source.
- Create a MutationObserver for each video to watch for source changes.
2019-05-04 09:26:43 -07:00
Can Arslan
ecca27f0c0
fixes #381 : YouTube full screen title overlap ( #392 )
2018-12-11 22:22:40 -06: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
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
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
7a790d449e
custom rules to offset controller on Google Photos
...
Closes #215 .
2017-06-25 13:09:10 -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
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
23813d3f15
fix black overlay on openai.com
...
Closes #130 .
2016-07-29 11:01:43 -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
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
2342ff6f56
fix black overlay on Kickstarter videos
...
Closes #124 .
2016-07-20 22:55:51 -07:00
Arjun Rao
d09f9a0019
Add ability to drag controller
2016-06-26 01:44:48 -07:00
Arjun Rao
8224e4a59f
Move controller on YT using relative positioning
2016-06-21 22:06:47 -07:00
Ilya Grigorik
1342d5bb06
YT fix: show on keyboard input
2016-06-09 22:55:39 -04:00
Ilya Grigorik
b0547496c9
refactor, wrap controller within shadowroot
2016-06-09 18:23:54 -04:00
Ilya Grigorik
9c038c506c
move controller into shadowroot
2016-05-19 23:05:28 -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
3a3ac88e10
switch to mutationobserver, check child nodes
2016-05-07 22:02:34 -07:00
Ilya Grigorik
b99bc84906
round speed, set relative position
2015-11-07 15:37:24 -08:00
Ilya Grigorik
0862b14308
collapse controller when hidden
2015-11-07 14:30:42 -08:00
Ilya Grigorik
e405a5cdbb
adapt speed controller to new YT player
2015-11-07 12:13:39 -08:00
Ilya Grigorik
209cee8079
remove tc-videoHost class inject: noop
2015-06-01 23:07:47 -07:00
Ilya Grigorik
9a7cd25d50
add explicit hide/close button
2015-05-14 23:42:12 -07:00
Ilya Grigorik
878af302c0
add styles for new YT player, closes #43
2015-05-14 23:04:03 -07:00
Ilya Grigorik
7f7cca0f0e
fix overlap with YT 3D controls, closes #41
2015-05-03 09:08:29 -07:00
Ilya Grigorik
ff72e97c9d
don't shift controller if .hide-info-bar is set
2015-04-07 22:06:00 -07:00
Ilya Grigorik
1bd6a4f70d
dont shift controller on YT embeds
2015-03-29 14:51:02 -07:00
Ilya Grigorik
5656c3fc81
shift controller on vine videos, closes #19
2015-01-01 10:20:51 -08:00
Ilya Grigorik
d5e35d9d90
hide speed controller in YT fullscreen
2014-11-30 10:44:34 -08:00
Ilya Grigorik
d66861c1da
enable extension for local files/video
2014-11-30 10:44:34 -08:00
Ilya Grigorik
08972b5f91
shift controller when YouTube infobar is present
...
closes #12
2014-11-30 10:44:34 -08:00
Ilya Grigorik
2965ec345d
initial import
2014-03-02 14:44:20 -08:00