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.
- In "Flat Light" theme, use a slightly thinner 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
tofalse
). (PR #245) - Tree: Support disabling selection painting per component. Then the tree cell
renderer is responsible for selection painting. (set client property
JTree.paintSelection
tofalse
). - 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.