An update to v1.0.2 was released - another small update with a bunch of fixes, and improvements to the user experience. The dialog window got smaller, and the generated theme got more polished.
Probably the biggest change in this update is the removal of the Icons color from the Simple Mode, it now uses the color the Regular Text, keeping it consistent with the default Aseprite look. The Advanced Mode still allows changing the Icons color, this change is fully compatible with already created configurations.
[Fix] Button text in the Import Configuration dialog is now displaying correctly
[Fix] The Warning icon (when a color from outside the palette is introduced) has now the correct colors
[Fix] Selected checkboxes and radio buttons are now correctly highlighted
[Fix] Closing the Theme Preferences dialog with the “X” button has now consistent behavior with closing the dialog using the “Cancel” button
[Improvement] Icons use the Regular Text color in Simple Mode
[Improvement] Both text colors are placed in the same row
[Improvement] Theme Preferences keep track if a configuration has been changed to improve the user experience
It’s officially the first feature update for Theme Preferences - version 1.0.5, introducing - Font Configuration. You can now change the UI fonts for both regular, and small text. You can select from all fonts native to Aseprite, all fonts introduced by other extensions, and all available system fonts.
It gives better control to everyone who wants to customize their UI further or improve accessibility.
[Feature] Introduced Font Configuration
[Improvement] Hide the Theme Preferences dialog when subdialogs are open
[Improvement] For Aseprite v1.3, the theme name now appears as “Theme Preferences - Custom”
[Fix] Theme Preferences dialog width scales correctly with UI
There’s a new update that brings fixes to issues old and new - once again I’d like to thank everyone for reporting issues, and helping me improve this tool!
One of the oldest, elusive bugs was that the UI sometimes turned solid black when changing theme colors, rendering Aseprite virtually unusable. Recently, @Nicejackalope pinpointed that this issue was occurring (presumably only) when the user had the active sprite set to Indexed color mode! Huge find which resulted in this issue finally getting fixed and Theme Preferences being much more stable to use.
The other bug was freshly introduced in the latest update, alongside font configuration - for the macOS system fonts didn’t load correctly (which means they didn’t load at all). Huge thanks to @3t_ree for helping me find out about this, and assisting in testing a fix for it.
[Fix] Updating the theme while the active sprite is in Indexed (or Grayscale) color mode no longer breaks the theme
[Fix] Correctly load system fonts for macOS
[Improvement] For Windows and macOS - allow for selecting system user fonts