FontSwitcher 1.1.0
Since I'm working on Extra+, I'm updating this submod as well. Here's what's new:
- The UI has been updated to be more intuitive. Fonts have been moved into a separate button that opens a new window, preventing clutter on the main submods screen.
- In the 'Size' menu, you can now customize the font size (with a minimum limit of 8) and adjust the
padding. This allows you to fine-tune the font's fit in MAS without editing the JSON files. Just hit the 'Update' button to apply any new values set in 'Size'. - The buttons ('Update', 'Apply', and 'Reset') are now state-aware. They will appear dimmed (disabled) if no changes have been made (like font, size, etc.). This provides clear visual feedback and prevents you from re-applying a configuration that's already active.
- This submod is now cross-platform compatible, a highly requested feature! This update brings it in line with modern submodding standards (and this change will be coming to Extra+ as well).
- The method for defining fonts in the JSON files has been simplified. You now only need the font's filename and extension (e.g.,
"font_default": "Comfortaa.ttf").- Note: New fonts must be placed in the submod's
font/directory. - Don't worry! If you added custom fonts using the old method (e.g.,
"font_default": "submods/FontSwitcher/font/Comfortaa.ttf"), the submod is fully backward compatible with the old path format, so no changes are necessary.
- Note: New fonts must be placed in the submod's
Full Changelog: 1.0.3...1.1.0