Change log
New features and improvements
- Added API to register packages or folders where FlatLaf searches for
application specific properties files with custom UI defaults (see
FlatLaf.registerCustomDefaultsSource(...)
methods). - Demo: Show hint popups to guide users to some features of the FlatLaf Demo application.
- Extras:
FlatSVGIcon
now allows specifyingClassLoader
that is used to load
SVG file. (issue #163) - Smoother transition from old to new theme, independent of UI complexity, when
using animated theme change (see FlatLaf Extras).
Fixed bugs
- Button: "selected" state was not shown. (issue #161)
- TextArea: Update background color property if enabled or editable state
changes in the same way as Swing does it for all other text components. (issue #147) - Demo: Fixed restoring last used theme on startup. (regression in 0.39)
- Custom window decorations: Fixed iconify, maximize and close icon colors if
window is inactive. - Custom window decorations: Fixed title pane background color in IntelliJ
themes if window is inactive. - Fixed sub-pixel text rendering in animated theme change (see FlatLaf Extras).
Other Changes
- Extras: Updated dependency svgSalamander to version 1.1.2.3.