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

Truetype Font Support #12630

Closed
wants to merge 17 commits into from
Closed

Conversation

BrentEaston
Copy link
Collaborator

  • Includes a high quality monospaced font JetBrains Mono for use in the expanded Calculated Property window
  • Allows Designers to add TrueType/OpenType Fonts to a module (New top level Fonts component)
  • All new fonts (Vassal supplied and designer supplied) can be used in the following contexts:
    o Text Label selected font
    o Game Piece Image font
    o Chat Window font
    o Any Swing renderered HTML
  • Fonts added to a module will be used on all target machines the module is run on UNLESS the user already has that font installed on their system, in which case the installed font will be used.

Brent added 2 commits September 1, 2023 11:11
…Fontastic

# Conflicts:
#	vassal-app/src/main/java/VASSAL/build/module/Chatter.java
#	vassal-app/src/main/java/VASSAL/configure/BeanShellExpressionConfigurer.java
@BrentEaston BrentEaston added enhancement New feature or request Awaiting Testing/Feedback Change is good, but neeeds testing or feedback labels Sep 1, 2023
@BrentEaston BrentEaston added Work In Progress and removed Awaiting Testing/Feedback Change is good, but neeeds testing or feedback labels Sep 2, 2023
@BrentEaston BrentEaston added this to the 3.8.0 milestone Sep 2, 2023
@BrentEaston
Copy link
Collaborator Author

Trying different approach

@BrentEaston BrentEaston closed this Sep 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Work In Progress
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant