0.20
Starting with this release, FlatLaf can use 3rd party themes created for IntelliJ Platform, which increases the number of available themes for FlatLaf significantly.
Details: https://www.formdev.com/flatlaf/themes/#intellij_platform_themes
With more that 50 commits, this a large release:
- Support using IntelliJ platform themes (.theme.json files).
- Support
JFileChooser
. (issue #5) - Look and feel identifier returned by
FlatLaf.getID()
now always starts with
"FlatLaf". UseUIManager.getLookAndFeel().getID().startsWith( "FlatLaf" )
to
check whether the current look and feel is FlatLaf. - Fixed selection background of checkbox in table cell.
- Fixed color of links in HTML text.
- Fixed jittery submenu rendering on Mac. (issue #10)
- Fixed "cannot find symbol" error in NetBeans editor, when source/binary format
is set to JDK 9 (or later) in NetBeans project. (issue #13) - Button: Make button square if button text is "..." or a single character.
- ComboBox: Fixed issues with NetBeans
org.openide.awt.ColorComboBox
component. - Hex color values in
.properties
files now must start with a#
character. - SwingX: Support
JXTitledPanel
. (issue #22) - SwingX: Fixed too wide border when using date picker as table cell editor.
(issue #24) - JIDE Common Layer: Fixed
JidePopup
border.