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

Fontconfig: Make init and teardown more robust. #1793

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

Commits on Dec 2, 2024

  1. Configuration menu
    Copy the full SHA
    7fc5758 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    af4709f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6e6bc32 View commit details
    Browse the repository at this point in the history
  4. Rework fontconfig initialization order and methods.

    Turns out we were doing it very badly, since half the methods we use
    already were calling the other methods, still having multiple
    initialization.
    
    This should be a really redundancy (and crash) free configuration, while
    doing best possible use of system and local cache.
    saurtron committed Dec 2, 2024
    Configuration menu
    Copy the full SHA
    e402845 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f001c67 View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2024

  1. Configuration menu
    Copy the full SHA
    f0db657 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5d5ed81 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8b0e05c View commit details
    Browse the repository at this point in the history
  4. Revert to initializing with FcInitLoadConfigAndFonts since alternative

    method doesn't work on windows.
    saurtron committed Dec 3, 2024
    Configuration menu
    Copy the full SHA
    3613476 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2024

  1. Configuration menu
    Copy the full SHA
    f8b6333 View commit details
    Browse the repository at this point in the history