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

Merge in upstream changes from mkdocs-material #338

Open
wants to merge 21 commits into
base: main
Choose a base branch
from
Open

Commits on Jul 3, 2024

  1. Merge in upstream changes from mkdocs-material

    This replaces the modified Sphinx search implementation with the
    lunr.js-based search implementation from the upstream mkdocs-material
    theme.
    jbms authored and 2bndy5 committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    9c1b868 View commit details
    Browse the repository at this point in the history
  2. add missing __init__.py

    2bndy5 committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    51d02f0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6478259 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    342dd0b View commit details
    Browse the repository at this point in the history
  5. let search plugin fail silently for non-html builders

    Maybe there's a more elegant way to approach this, but I'm just hacking this into something passable for CI
    2bndy5 committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    50e89fc View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ae55e61 View commit details
    Browse the repository at this point in the history
  7. update announcement banner

    2bndy5 committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    46f5f68 View commit details
    Browse the repository at this point in the history
  8. add navigation.footer to docs conf.py features

    and add link to upstream docs
    2bndy5 committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    5c7b953 View commit details
    Browse the repository at this point in the history
  9. (re-)enable "edit this page" & "view this src" links

    add info to doc and mention the `hide-edit-link` metadata for overriding per page
    2bndy5 committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    e53121c View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    2e14e4e View commit details
    Browse the repository at this point in the history
  11. doc new icon customization options

    also resolves #337 by updating the link to upstream's source folder
    2bndy5 committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    4d3cc73 View commit details
    Browse the repository at this point in the history
  12. non-intrusively disable search plugin for non-html output

    revert lint fixes to plugins/search/plugin.py
    
    Fix spurious exception when another error has occurred.
    jbms authored and 2bndy5 committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    fde0f77 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    eb8cbed View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    268d51f View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    51b3689 View commit details
    Browse the repository at this point in the history
  16. fix warning about antiquated JS snippet

    probably a relic from the merge script rebase
    2bndy5 committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    8bd5230 View commit details
    Browse the repository at this point in the history
  17. bump mermaid to 10.7.0 (resolves #328)

    also ran `npm audit fix` which bumped `node_modules/tar` and `tar` in package-lock
    2bndy5 committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    9609292 View commit details
    Browse the repository at this point in the history
  18. update mermaid doc

    2bndy5 committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    2081ad3 View commit details
    Browse the repository at this point in the history
  19. reviewed my other commits

    2bndy5 committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    002acbe View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2024

  1. support search-specific meatadata

    add `search-exclude` and `search-boost` metadata fields
    
    add test for search metadata
    2bndy5 committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    47fc106 View commit details
    Browse the repository at this point in the history
  2. improve search index for incremental builds

    add test
    2bndy5 committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    a51a514 View commit details
    Browse the repository at this point in the history