github JFormDesigner/FlatLaf 1.0-rc2

latest releases: 3.5.1, 3.5, 3.4.1...
3 years ago

Change log

New features and improvements

  • Button:
    • In "Flat Light" theme, use a slightly thinner border for focused buttons
      (because they already have light blue background).
    • In "Flat Dark" theme, use slightly wider border for focused buttons.
  • CheckBox and RadioButton: In "Flat Dark" theme, use blueish background for
    focused components.
  • Tree: Support disabling wide selection per component. (set client property
    JTree.wideSelection to false). (PR #245)
  • Tree: Support disabling selection painting per component. Then the tree cell
    renderer is responsible for selection painting. (set client property
    JTree.paintSelection to false).
  • JIDE Common Layer: Support JidePopupMenu.

Fixed bugs

  • Button: Fixed behavior of Enter key on focused button on Windows
    and Linux, which now clicks the focused button (instead of the default
    button).
    • On Windows, this is a regression in 1.0-rc1.
    • On macOS, the Enter key always clicks the default button, which
      is the platform behavior.
    • On all platforms, the default button can be always clicked with
      Ctrl+Enter keys, even if another button is focused.
  • CheckBox and RadioButton: Fill component background as soon as background
    color is different to default background color, even if component is not
    opaque (which is the default). This paints selection if using the component as
    cell renderer a Table, Tree or List.
  • TextComponents: Border of focused non-editable text components had wrong color.
  • Custom window decorations: Fixed top window border in dark themes when running
    in JetBrains Runtime.

Don't miss a new FlatLaf release

NewReleases is sending notifications on new releases.