488 Commits

Author SHA1 Message Date
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 03f5dbaa96 fix: import/export, and saving settings fixed 2026-03-29 14:43:25 -04:00
joshpatra 8b30005fb2 chore: swap versioning for Github and Firefox 2026-03-29 12:03:01 -04:00
joshpatra f385074905 chore: replace the default disabled websites with example domains 2026-03-28 19:15:37 -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 4d34c8754d fix: expand from right for middle positions 2026-03-28 17:31:18 -04:00
joshpatra 194acacab4 fix: z-index regression, fullscreen top padding 2026-03-28 17:25:34 -04:00
joshpatra 6cf4ef3f93 feat: add import/export settings with modular architecture 2026-03-28 16:30:37 -04:00
joshpatra 104b828d47 feat: improve removal button visibility and standardize site rules 2026-03-28 16:03:06 -04:00
joshpatra 318598b8cf fix: restore default keybinding population in options 2026-03-28 16:02:50 -04:00
joshpatra 5616778421 feat: Site-Specific Rules stash pop, cleaned up some settings 2026-03-28 11:38:13 -04:00
joshpatra bec32b4c0e Video controller: adjust bottom padding for controller locations 2026-03-28 11:31:06 -04:00
joshpatra 2832598881 feat: add the 'Preferences' pane to the Addon Menu 2026-03-28 10:00:53 -04:00
joshpatra 079834ca72 fix: bring back blocklisted websites, must've accidentally removed them 2026-03-28 03:31:48 -04:00
joshpatra d44010f7a3 feat: Default controller location, easy moving of Controller with new shortcut 2026-03-28 03:21:50 -04:00
joshpatra b02cdb14b3 feat: Hijack Youtube's native playback speed controller for some performance gain, at least up to 2.0, and afterwards, use the nudging mechanism 2026-03-28 02:54:33 -04:00
joshpatra be8342fa18 fix: nudge now works on YouTube embeds on sites like KhanAcademy, refactor: use querySelectorAll instead of recursively calling scanNodeForMedia on every element in the DOM 2026-03-28 01:57:14 -04:00
joshpatra f96fd4ac14 feat: flash indicator, alongisde the hover control indicator, autohides one when the other appears 2026-03-28 01:33:14 -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 64f30a04c0 chore: version bump 2026-03-26 13:53:43 -04:00
joshpatra 303864e37b feat(nudge): add per-tab toggle, status badge, and cpu tuning 2026-03-26 13:53:13 -04:00
joshpatra b1c7cb6741 fix(controller): reveal hover controls from the visible pill 2026-03-26 13:11:01 -04:00
joshpatra f8e846ab0c chore: remove __pycache__ from index and gitignore it 2026-03-23 19:44:03 -04:00
joshpatra c6bb82894e Merge pull request #4 from Gitoffthelawn/patch-11
Improve usability, improve accuracy, fix links
2026-03-23 19:39:49 -04:00
Gitoffthelawn 1fc6ab278b Improve usability, improve accuracy, fix links 2026-03-23 12:41:13 -07:00
joshpatra f2c128094e Merge branch 'firefox-port' of github.com:SoPat712/videospeed into firefox-port 2026-03-23 13:23:04 -04:00
joshpatra f34ad12b88 feat: Changed name to Speeder 2026-03-23 13:23:00 -04:00
joshpatra c309fbb743 Update funding sources in FUNDING.yml 2026-03-23 12:57:32 -04:00
joshpatra 6765a6e131 fix(z-index): accidentally left the z-index at 99999, meaning it was showing above all elements on the page 2026-03-23 02:24:44 -04:00
joshpatra a37054efe1 fix: whoops, committed the original v3.0.0 2026-03-21 11:26:42 -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 ef86a70ca5 general performance updates v2.1.0 2025-11-25 10:44:52 -05:00
joshpatra 5009e83f62 updates for gpu usage 2025-11-19 14:11:55 -05:00
joshpatra 1f8cb4411e Merge branch 'firefox-port' of github.com:SoPat712/videospeed into firefox-port 2025-09-25 18:12:04 -04:00
joshpatra 05a8adef80 gitignore update 2025-09-25 18:12:01 -04:00
joshpatra 4e772cc9e1 Update README.md v2.0.0 2025-07-22 13:36:18 -04:00
joshpatra a10a429aa9 Create LICENSE 2025-07-22 13:35:48 -04:00
joshpatra 01b9b576eb dark mode v1.6.2 2025-07-22 13:19:14 -04:00
joshpatra 893c811802 CPU usage fix since nudging didn't stop properly 2025-07-22 12:17:54 -04:00
joshpatra 3fed3b425e add feature in popup to force search for videos, on websites that it doesn't show up on v1.5.1 2025-07-18 18:00:06 -04:00
joshpatra d89853b4d2 Better speed controlling logic, more selective speed reapplication v1.5.0 2025-07-06 22:56:48 -04:00
joshpatra d94ab958d5 failing to appear, making it more consistent v1.4.5 2025-07-06 19:40:25 -04:00
joshpatra 1277750716 versioning stuff v1.4.2 2025-07-03 15:28:21 -04:00
joshpatra 247a46d430 I'm stupid, the problem was resuming, not pausing v1.4.1 2025-07-03 15:14:19 -04:00
joshpatra 703658335c version bump but still broken 2025-07-03 15:02:38 -04:00
joshpatra b2ed0fcb41 add deploy script 2025-07-03 14:49:52 -04:00
joshpatra 3dfee251ec fix pause reset 2025-07-03 14:42:25 -04:00
joshpatra 8e0183d8af general fixes, mistake versioning v1.2.1 2025-07-03 13:49:56 -04:00