Karl Tauber
9f41ec3986
ScrollPane: support disabling smooth scrolling per component via client property "JScrollPane.smoothScrolling"
2020-07-25 10:27:06 +02:00
Karl Tauber
2ffd5437a9
animated Laf changing added to flatlaf-extras, used in Demo
2020-07-22 12:56:42 +02:00
Karl Tauber
797830ff96
InternalFrame: title pane height was too small when iconify, maximize and close buttons are hidden (issue #132 )
2020-07-21 18:23:57 +02:00
Karl Tauber
e7ec3988e2
Window decorations: fixed maximized window bounds when programmatically maximizing window (issue #129 )
2020-07-17 00:08:21 +02:00
Karl Tauber
65e2071937
CHANGELOG.md: added regression note
2020-07-10 15:58:04 +02:00
Karl Tauber
8a6242d9ea
release 0.38
2020-07-10 15:45:35 +02:00
Karl Tauber
82294b68eb
CheckBox: fixed colors in light IntelliJ themes (issue #126 )
2020-07-10 15:35:02 +02:00
Karl Tauber
c232de1996
Window decorations: fixed cursor of components (issue #125 )
2020-07-10 11:39:17 +02:00
Karl Tauber
f22862b0a4
InternalFrame: use default icon in internal frames (issue #122 )
2020-07-06 14:41:17 +02:00
Karl Tauber
019804407b
Window decorations: hide window border if window is maximized
2020-07-01 12:11:53 +02:00
Karl Tauber
a308114b2f
Window decorations:
...
- use window border color from UI defaults
- support "active" and "inactive" window border colors
- better window border colors for dark themes
2020-07-01 10:37:08 +02:00
Karl Tauber
41da023bdd
hide focus indicator when the containing window became inactive
2020-07-01 00:21:22 +02:00
Karl Tauber
14c837ad05
release 0.37
2020-06-29 17:03:06 +02:00
Karl Tauber
9da634e225
CHANGELOG.md: added custom window decorations
2020-06-29 17:00:28 +02:00
Karl Tauber
7b11e29122
Button and ToggleButton: support making buttons square (issue #118 )
2020-06-29 10:49:07 +02:00
Karl Tauber
8d80176a79
IntelliJ Themes: fixed menu bar and menu item margins in all Material UI Lite themes
2020-06-28 00:28:02 +02:00
Karl Tauber
e1dc302592
IntelliJ Themes: updated themes to newest versions (used IJThemesUpdater)
2020-06-27 23:09:00 +02:00
Karl Tauber
a1b0c0bbd4
ComboBox: increase maximum row count of popup list to 20 (was 8)
2020-06-25 17:00:10 +02:00
Karl Tauber
c25ff57b61
Button, CheckBox, RadioButton and ToggleButton: do not paint focus indicator if AbstractButton.isFocusPainted() returns false
2020-06-24 16:45:41 +02:00
Karl Tauber
7fb7a1ac85
fixed/improved vertical position of text when scaled on HiDPI screens on Windows when running on Java 8
2020-06-22 21:05:11 +02:00
Karl Tauber
15a714faed
fixed/improved vertical position of text when scaled on HiDPI screens on Windows when running on Java 9 or later
2020-06-22 13:45:56 +02:00
Karl Tauber
262ae7865b
ComboBox and Spinner: support changing arrow button style (issue #114 )
2020-06-19 18:12:23 +02:00
Karl Tauber
84cc86bef7
CheckBox and RadioButton: support changing selected icon style from outline to filled
...
renamed CheckBox.icon.focusedColor to CheckBox.icon.focusColor
2020-06-19 15:36:49 +02:00
Karl Tauber
fe15f44e96
ScrollBar: support pressed track, thumb and button colors (issue #115 )
2020-06-18 11:04:38 +02:00
Karl Tauber
211030b5b6
TableHeader: support top/bottom/left positioned sort arrow when using Glazed Lists (issue #113 )
2020-06-16 18:52:59 +02:00
Karl Tauber
dffe4f4451
Button and ToggleButton: support disabled background color (issue #112 )
2020-06-15 23:34:21 +02:00
Karl Tauber
aee539bbef
CHANGELOG.md: added missing change to scrollbars on macOS and Linux
2020-06-09 18:25:56 +02:00
Karl Tauber
e7cdc9cf8c
release 0.36
2020-06-09 12:33:27 +02:00
Karl Tauber
907956994f
Extras: FlatInspector:
...
- do not increase inspection level when activated with keyboard shortcut
- added some javadoc
- added to CHANGELOG.md and flatlaf-extras/README.md
2020-06-08 15:44:52 +02:00
Karl Tauber
049dae6584
Button: support non-square icon-only buttons (issue #110 )
2020-06-03 15:55:14 +02:00
Karl Tauber
e0b0617ad2
macOS Catalina: Use Helvetica Neue font
2020-05-30 21:44:52 +02:00
Karl Tauber
0abfb5922a
ComboBox: minimum width is now 72 pixels (was ~50 for non-editable and ~130 for editable comboboxes)
2020-05-23 22:25:18 +02:00
Karl Tauber
4af8d2f1c5
ComboBox: support custom borders in combobox editors (issue #102 )
2020-05-23 18:26:59 +02:00
Karl Tauber
fd208a3879
ScrollBar: made styling more flexible by supporting insets and arc for track and thumb (issue #103 )
2020-05-23 13:32:31 +02:00
Karl Tauber
bc6cb492f1
Ubuntu Linux: fixed poorly rendered font (issue #105 )
2020-05-21 17:11:58 +02:00
Karl Tauber
ddf9ed06ab
release 0.35
2020-05-18 21:22:31 +02:00
Karl Tauber
800dbf3ba9
support different component border colors to indicate errors, warnings or custom state (set client property JComponent.outline to error, warning or any java.awt.Color)
2020-05-17 13:43:19 +02:00
Karl Tauber
e75caf5833
FileChooser: use system icons (issue #100 )
2020-05-15 17:20:52 +02:00
Karl Tauber
2136d9f13d
PasswordField: do not apply minimum width if columns property > 0
2020-05-15 14:06:33 +02:00
Karl Tauber
83fdeb7e0c
ComboBox, Spinner and TextField: support round border style (set client property JComponent.roundRect to true)
2020-05-15 13:38:45 +02:00
Karl Tauber
a9cfe69ba7
FileChooser: fixed missing labels in file chooser when running on Java 9 or later (issue #98 )
2020-05-13 12:50:41 +02:00
Karl Tauber
b3e0b99e8d
Button and ToggleButton: support round button style (set client property JButton.buttonType to roundRect)
2020-05-13 11:45:01 +02:00
Karl Tauber
d3a70b8bb2
CheckBox and RadioButton: Opaque flag is no longer ignored when checkbox is used as table cell renderer (issue #77 )
...
this fix replaces/improves fix made in commit 3ba8133890
2020-05-12 22:35:05 +02:00
Karl Tauber
71e698603d
ComboBox: fixed painting background outside of border if Component.arc is set to a large value
2020-05-12 22:29:59 +02:00
Karl Tauber
0a0f834f23
Drop shadows:
...
- reworked drop shadows implementation to support 4-sided shadows
- use 4-sided shadow for internal frames
- made shadows configurable in UI defaults
- made shadows dark in dark themes
(issue #94 )
2020-05-10 15:38:50 +02:00
Karl Tauber
ceba3e2f95
CHANGELOG.md: added Java 9 module descriptor to extras and swingx JARs
2020-05-09 15:59:29 +02:00
Karl Tauber
8e423b4552
release 0.34
2020-05-08 14:53:16 +02:00
Karl Tauber
27a347db34
PopupMenu on macOS: enabled drop shadows for popup menus and combobox popups (issue #94 )
2020-05-05 19:20:48 +02:00
Karl Tauber
f014e2473f
Menus: on Windows, releasing Alt key now activates the menu bar (issue #43 )
2020-05-04 10:57:10 +02:00
Karl Tauber
a48713b7ca
no longer always show mnemonics when a menu bar is active or a popup menu is visible (issue #43 )
2020-05-01 00:22:04 +02:00