Greasy Fork is available in English.

Netflix Enchantments

Enhancements for Netflix video player: skip intro, skip outro, and more.

These are versions of this script where the code was updated. Show all versions.

  • v0.4.3 10.12.2024

    Changelog

    v0.4.3

    • Fixed selectors for Netflix buttons (e.g., Skip Intro) to ensure compatibility with the latest Netflix UI updates.
    • Enhanced the ability to hide games by generalizing the games section selector.
    • Minor improvements to settings dialog design.
  • v0.4.2 27.11.2024

    Changelog

    Version 0.4.2

    Added

    • Improved Settings UI: Redesigned settings dialog with modern toggle switches and enhanced usability.
    • Dynamic Toggle Functionality: Each toggle is now dynamically bound to settings, allowing real-time updates to configuration values.
    • Enhanced Fullscreen Control: Added functionality to ensure fullscreen behavior aligns with user settings.

    Improved

    • Button Selectors: Updated selectors for "Skip Intro," "Skip Outro," and "Skip Recap" buttons to adapt to recent Netflix updates.
    • Code Modularity: Refactored script components for better readability, maintainability, and modularity.
    • UI Styling: Enhanced visual design for the settings dialog, including consistent typography and layout improvements.

    Fixed

    • Settings Persistence: Resolved issues where settings changes were not saved correctly between sessions.
    • Visibility Issues: Improved handling of hidden elements to avoid attempting actions on non-visible buttons.
    • Dialog Behavior: Fixed bugs where the settings dialog was not closing properly when Escape was pressed.

    Removed

    • None
  • v0.4.1 16.10.2024

    Changelog

    Version 0.4.1

    Added

    • Hide Games Section: Added an option to hide the games section on the Netflix homepage.

    Improved

    • Settings Dialog: Enhanced the settings dialog to include the new option for hiding the games section.
    • Code Organization: Refactored the script to improve readability and maintainability.

    Fixed

    • Fullscreen Handling: Improved the logic for entering and exiting fullscreen mode to ensure a smoother user experience.

    Removed

    • None
  • v0.4 23.05.2024

    Improved code organization and readability by using meaningful variable names and adding comments.
    Refactored code to avoid repetition by extracting common functionality into separate functions.
    Introduced a configuration object to store and manage settings more efficiently.
    Enhanced the settings dialog with tooltips and consistent styling for better user experience.
    Optimized performance by using a MutationObserver instead of setInterval for handling skip actions.
    Added error handling to catch and handle any potential errors gracefully.

  • v0.6 23.05.2024

    Improved code organization and readability by using meaningful variable names and adding comments.
    Refactored code to avoid repetition by extracting common functionality into separate functions.
    Introduced a configuration object to store and manage settings more efficiently.
    Enhanced the settings dialog with tooltips and consistent styling for better user experience.
    Optimized performance by using a MutationObserver instead of setInterval for handling skip actions.
    Added error handling to catch and handle any potential errors gracefully.

  • v0.3 14.05.2024