- Dice so Nice font registration should no longer throw errors with lots of fonts
- Option to disable Dice so Nice integration
- Works with v10 prototype 2 (no more invalid settings data)
- Font list is memoized for better performance
- Missing fonts detection feature now only evaluates registered fonts
- Font family names containing numbers should work better
- Adjust Google Fonts consent dialog text to clarify the consequences of refusing
- Localize dialog text to French
The Sharper Text Drawings option now also increases the padding of text drawings which fixes some issues with large font glyphs
- Support spaces in font names
- Require consent from each user to fetch fonts from Google Fonts
- Properly determine folder level for local file searching
- Regression: update list of files after browsing
- Dropdown list for the UI font settings
- Increase compatibility of the Sharper Text Drawings feature (#11)
- Remove error when browsing for local fonts when there are no directories
- Clear presets button for use after you uninstall a preset
- Error with browsing files if the directory is not found
- Japanese localization (thanks to @Brother Sharp)
- Change errors to warnings
- Performance improvements
- Now uses the same font sizes as Google Docs
- TinyMCE toolbar tools for text color
- Option to create sharper text drawings without shadows or stroke (requires libWrapper) (#5)
- Preview fonts in the Drawing Config (#10)
- Support for font presets (see the example preset and the info in the README)
- Handle empty font directory (#7)
- Detect font in Journal Entries more effectively for the Missing Fonts feature
- Make Missing Fonts detection optional
- Increase compatibility by loading new fonts into TinyMCE in a more friendly way (now works with Monk's Enhanced Journals)
- Improved local font loading method for The Forge
- Issue with missing font detection when no UI font is set
- Set default local directory to
fonts
- Made the module a library for load order
- Only save a file list with the first 50 files that have valid font file extensions
- Update the list of files each time Custom Fonts is loaded by a GM, not just when the setting is changed
- Load local fonts regardless of the case of the file extension
- Redraw Drawings when they are updated, not when the canvas is ready
- Update the file list only if the fonts available have changed
- Notifications not appearing once ready
- Firefox issue: font names are no longer surrounded in quotes
- Detection for when a missing font is used (it currently only checks Journals, Drawings, and the UI font)
- Use Custom Fonts with Dice so Nice