Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Option/Settings refactoring, logging improvements, raw setting editing, Firefox support #1032

Open
wants to merge 14 commits into
base: master
Choose a base branch
from

Conversation

mitchcapper
Copy link

This has many changes, if any of them are wanted let me know and i can refactor into individual commits / PR's. Here is a list of the changes made:
https://github.com/mitchcapper/videospeed/blob/various_improvements/ourchanges.md

I wouldn't normally just do a blob PR like this but as many of the changes are interweaved it will take longer form me to separate them out and hope to avoid merge conflicts when combining for a feature-set that may not be desired.

@mitchcapper
Copy link
Author

Rebased onto master also added firefox support. If merged into master make sure to update the manifest with your own id.

we will need to do more work to support those that don't have window.chrome
Abinbn and others added 3 commits September 15, 2024 19:01
Filling the left out part in the last CSS update
Adjusting the HTML for the updated css
@mitchcapper mitchcapper marked this pull request as ready for review September 16, 2024 03:59
@mitchcapper mitchcapper changed the title Option/Settings refactoring, logging improvements, raw setting editing Option/Settings refactoring, logging improvements, raw setting editing, Firefox support Sep 16, 2024
@mitchcapper
Copy link
Author

Fixed YT issues where your speed changes would get multiplied due to a shadow video element unless you had "forceLastSavedSpeed". That setting is now migrated to a new video speed event action enum to add the new "IgnoreWhenVideoZeroSized" which fixes the YT issue without ignoring all.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants