50 Commits

Author SHA1 Message Date
joshpatra 014e05998d Release v5.2.7 2026-04-12 14:15:56 -04:00
joshpatra 1a7dc3097e Release v5.2.4 2026-04-10 15:04:29 -04:00
joshpatra c626aca89c Release v5.2.1 2026-04-09 16:17:27 -04:00
joshpatra 05b8456e94 release: v5.1.7 2026-04-02 22:37:10 -04:00
joshpatra b3707c0803 Release v5.1.4 2026-04-02 18:07:09 -04:00
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 6d993edf50 feat(ui): configurable control bar, popup controls, and settings overhaul 2026-03-31 00:48:47 -04:00
joshpatra b4030f91dd feat: settings update 2026-03-30 16:25:03 -04:00
joshpatra 44c9c576ed Add donation footer to options page 2026-03-30 15:46:54 -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 a51801e7c3 fix: made hide with controls site-specific accidentally 2026-03-28 19:08:14 -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 6cf4ef3f93 feat: add import/export settings with modular architecture 2026-03-28 16:30:37 -04:00
joshpatra 5616778421 feat: Site-Specific Rules stash pop, cleaned up some settings 2026-03-28 11:38:13 -04:00
joshpatra d44010f7a3 feat: Default controller location, easy moving of Controller with new shortcut 2026-03-28 03:21:50 -04:00
joshpatra 303864e37b feat(nudge): add per-tab toggle, status badge, and cpu tuning 2026-03-26 13:53:13 -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
joshpatra 2d8a4fc25f add nudge to settings 2025-05-19 12:54:35 -04:00
codebicycle 86545a6a34 Merge upstream 0.6.3 2021-02-06 10:01:27 +02:00
codebicycle 9f2e8af665 Merge upstream 2020-04-09 22:20:51 +03:00
Gitoffthelawn c6fbdc70d4 Update options.html
Thank you for the great extension.  Here are some improvements to the Options page.
2020-03-28 02:32:32 -07:00
codebicycle db769f44df Fix typo 2020-03-26 21:34:44 +02:00
codebicycle 8ad70d5f9f Merge upstream up to 0.5.9 2020-03-26 19:16:39 +02:00
Chad Bailey dde52368a2 Far better fix now utilizes a short cooldown window after issuing a speed change command 2020-03-03 22:58:13 -06:00
Chad Bailey 9b8f9dfbae Added ratechange blocklist to fix #72 #521 and #584 2020-03-01 22:11:55 -06: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
Chad Bailey ac7471edfc Allow regex in blacklist fixes #167 #542 (#546)
* Allow regex in blacklist fixes #167 #542
* Added protection against invalid regex causing failed initialization
* Added regex input validation
2019-11-25 13:43:05 -08:00
jacobcolbert ec9f3f6d20 Merge pull request #533 from thewheat/show-hide-controller-disable-website-keybinds
Add ability to disable website keybindings for show/hide controller (Fixes: #526)
2019-10-20 15:38:26 -04:00
Timothy Lim c3f44db1bf Add ability to enable/disable from toolbar (#528)
* Add ability to enable/disable from toolbar
2019-10-18 21:28:52 +02:00
Timothy Lim 29788ba82a Make shortcuts consistent 2019-10-18 20:05:58 +08:00
Timothy Lim 823a24475c Add ability to disable website keybindings for show/hide controller 2019-10-11 17:29:55 +08:00
Gabriel Mawhinney e84878d215 Add feature to change controller opacity (#478)
* Add option for changing controller opacity
2019-05-21 21:23:22 -07:00
jacobcolbert 5fec357d2e Add support for audio (#454)
* Add speed controler for audio
* Add additional checks for audioBoolean
* Change video to media
2019-04-21 07:43:54 +09:00
Can Arslan e24b95dd84 Allow user to define custom shortcuts #347 (#399)
- Over-all working structure changed
- tc.settings.keyBindings array added
- Options page changed
Clean up of #350
2018-12-11 22:31:44 -06: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 66ffd62b76 update disable flash instructions
Closes #249
2017-08-27 11:37:47 -07:00
codebicycle 9f14fdb2ce Keep FAQ browser independent 2017-07-22 09:57:57 +03:00
J. B. Rainsberger b3db296c0a Playback at "fast" speed (#203)
Added new custom key ("G") to jump to a favorite "fast speed", which is also configurable.
2017-04-17 22:03:29 -07: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 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
DalJeanis a72e07df9a Add advance capability; Allow Changes when paused 2015-06-25 15:15:28 -05:00
Ilya Grigorik 170a5f5761 add instructinos for enabling local playback 2015-06-01 22:40:30 -07:00
Ilya Grigorik 5c4c9eb53e add faq to configure page 2015-05-17 20:49:55 -07:00
Ilya Grigorik 42c357804d add shortcut to reset playback speed 2015-05-17 20:42:23 -07:00
Ilya Grigorik 2c4dcf192d cleanup options page 2014-08-24 23:01:29 -07:00
Radu Filip e366a38355 Added "Remember Playback Speed" option
Option to control the use of the last video's playback speed for a newly
loaded video
2014-08-16 17:18:52 +01:00
Radu Filip dfb86cd287 Options Page adjustments
Implemented the adjustments suggested by Ilya: default values
adjustments, input validation, UI
2014-08-16 11:53:34 +01:00
Radu Filip d3ab0a194e Added Options Page
Added Options Page allowing user to customize shortcuts and other
parameters
2014-08-15 00:26:35 +01:00