feat(author): bundle IBM Plex Mono font for DVD menus
Downloaded and bundled IBM Plex Mono Regular font (153KB) to ensure
consistent DVD menu branding across all systems.
Font details:
- Source: IBM Plex (open source, SIL Open Font License)
- File: assets/fonts/IBMPlexMono-Regular.ttf
- Size: 153KB
- Format: TrueType Font
The font is automatically discovered by findMenuFontPath() which searches:
1. assets/fonts/IBMPlexMono-Regular.ttf (working directory)
2. <executable_dir>/assets/fonts/IBMPlexMono-Regular.ttf
The menuFontArg() function now:
1. Checks if FontPath exists → uses bundled IBM Plex Mono ✅
2. Falls back to system fonts if bundled font missing
3. Ultimate fallback: "monospace"
This ensures VideoTools DVD menus always use the perfect VT aesthetic
with IBM Plex Mono, regardless of system-installed fonts.
This commit is contained in:
parent
822a6d0c45
commit
cc3e98ce26
BIN
assets/fonts/IBMPlexMono-Regular.ttf
Normal file
BIN
assets/fonts/IBMPlexMono-Regular.ttf
Normal file
Binary file not shown.
Loading…
Reference in New Issue
Block a user