Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: zhw2590582/ArtPlayer
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 5337f9b07569ac4cb6561ae9e87a4a5cfe4d6ae9
Choose a base ref
...
head repository: zhw2590582/ArtPlayer
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 5.2.5
Choose a head ref
  • 19 commits
  • 486 files changed
  • 2 contributors

Commits on Aug 1, 2025

  1. Configuration menu
    Copy the full SHA
    ea392e0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8d912c6 View commit details
    Browse the repository at this point in the history
  3. Update CHANGELOG_CN.md

    zhw2590582 committed Aug 1, 2025
    Configuration menu
    Copy the full SHA
    412b8e7 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2025

  1. Update README.md

    zhw2590582 authored Aug 2, 2025
    Configuration menu
    Copy the full SHA
    603151a View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2025

  1. Refactor event path handling to use getComposedPath utility

    - Replaced direct usage of event.composedPath() with a new utility function getComposedPath in Control component.
    - Updated includeFromEvent function to utilize getComposedPath for better compatibility.
    - Implemented getComposedPath function to ensure consistent event path retrieval across different browsers.
    zhw2590582 committed Aug 3, 2025
    Configuration menu
    Copy the full SHA
    05ce97c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    46ad399 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    532dd67 View commit details
    Browse the repository at this point in the history
  4. build all

    Refactor utility functions for improved readability and consistency
    
    - Updated compatibility.js to use consistent line endings and formatting.
    - Refactored component.js for better readability and structure, including consistent use of arrow functions and binding.
    - Simplified dom.js functions with consistent formatting and improved readability.
    - Enhanced emitter.js with consistent formatting and arrow function usage.
    - Streamlined error.js for improved readability and consistency.
    - Refactored file.js to use consistent formatting and improved readability.
    - Improved format.js functions for better readability and consistency.
    - Updated index.js to maintain consistent export formatting.
    - Refactored property.js for improved readability and consistency.
    - Enhanced subtitle.js with consistent formatting and improved readability.
    - Refactored time.js for better readability and consistent formatting.
    
    fix: update lint script to target only source files for consistency
    
    Revert "fix: restore export statements for various plugins and update type definitions for better clarity"
    
    This reverts commit b5e969d.
    
    fix: restore export statements for various plugins and update type definitions for better clarity
    
    Refactor type definitions to use interfaces instead of type aliases for better extensibility and clarity across i18n, icons, option, player, quality, setting, subtitle, template, and utils modules.
    zhw2590582 committed Aug 3, 2025
    Configuration menu
    Copy the full SHA
    35ad988 View commit details
    Browse the repository at this point in the history
  5. feat(danmuku): add unique identifier for danmuku items

    - Introduced a new dataset attribute `data-id` to DOM elements for unique identification of danmuku items.
    - Updated validation to include an optional `id` field for danmuku objects.
    - Changed the property `$id` to `$index` for better clarity on its purpose as an index rather than a unique identifier.
    - Ensured the `data-id` attribute is set for visibility control during hover interactions.
    zhw2590582 committed Aug 3, 2025
    Configuration menu
    Copy the full SHA
    f3c0a9a View commit details
    Browse the repository at this point in the history
  6. refactor: update export syntax to default for multiple plugins and ad…

    …just package.json formatting
    zhw2590582 committed Aug 3, 2025
    Configuration menu
    Copy the full SHA
    9d966bf View commit details
    Browse the repository at this point in the history
  7. feat: add danmuku plugin documentation and i18n setup instructions

    - Created a new documentation file for the danmuku plugin with code examples.
    - Added comprehensive language settings documentation, including default languages, importing languages, adding new languages, and modifying existing languages.
    - Updated the i18n setup examples to reflect the latest changes in language handling.
    zhw2590582 committed Aug 3, 2025
    Configuration menu
    Copy the full SHA
    e947be8 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3540cd0 View commit details
    Browse the repository at this point in the history
  9. refactor: update import statements to use node built-in modules

    chore: update lerna configuration formatting
    
    chore: bump version in package.json to 6.0.0
    
    fix: modify build scripts for improved readability and consistency
    
    feat: enhance translation scripts with better error handling and progress tracking
    
    chore: improve plugin creation script for better user experience
    
    style: format svgo configuration for consistency
    zhw2590582 committed Aug 3, 2025
    Configuration menu
    Copy the full SHA
    fa755b5 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    6f33630 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    8a87de6 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    d9c84d2 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    8460959 View commit details
    Browse the repository at this point in the history
  14. Refactor SVG icons to remove fill attributes

    - Updated arrow-left.svg, arrow-right.svg, check.svg, and loading.svg to remove fill attributes from path elements for better flexibility in styling.
    - Modified aspect-ratio.svg and config.svg to maintain consistency in SVG structure by removing unnecessary fill attributes.
    - Ensured playback-rate.svg retains its structure while removing fill attributes for improved styling options.
    zhw2590582 committed Aug 3, 2025
    Configuration menu
    Copy the full SHA
    4fa1730 View commit details
    Browse the repository at this point in the history
  15. chore: Update change log, add removal of svg default fill color v…

    …alue and direct import optimization of `Option`
    zhw2590582 committed Aug 3, 2025
    Configuration menu
    Copy the full SHA
    f1fcbd7 View commit details
    Browse the repository at this point in the history
Loading