Karl Tauber
23e67a2908
Slider: support per component custom thumb and track colors
2021-01-14 13:50:42 +01:00
Karl Tauber
0dab1b73cc
JIDE: RangeSlider: fixed slider focused colors in IntelliJ themes (see commit 1fb0783808)
2021-01-14 13:36:01 +01:00
Karl Tauber
15328b4fd7
ToggleButton: tab style buttons now respect explicitly set background color
2021-01-13 17:52:05 +01:00
Karl Tauber
b49a498f9c
Button and ToggleButton: ToolBar buttons now respect explicitly set background color. If no background color is set, then the button background is not painted anymore (issue #191 )
2021-01-13 17:22:09 +01:00
Karl Tauber
8d14d5f87c
Button: disabled Button.defaultButtonFollowsFocus on Windows (as on other platforms, IntelliJ IDEA and other Lafs)
2021-01-13 10:32:15 +01:00
Karl Tauber
a6db352ecd
IntelliJ Themes:
...
- fixed menu item check colors
- fixed MenuItem.underlineSelectionColor
- fixed List, Tree and Table selectionInactiveForeground in light Arc themes
- fixed List and Table background colors in Material UI Lite themes
2021-01-13 10:11:29 +01:00
Karl Tauber
ccbb26c176
IntelliJ Themes: added hover and pressed feedback to Button, CheckBox, RadioButton and ToggleButton (issue #176 )
2021-01-12 14:15:44 +01:00
Karl Tauber
14222e40ad
TabbedPane: fixed IndexOutOfBoundsException when using tooltip text on close buttons and closing last/rightmost tab (issue #235 )
2021-01-10 18:28:30 +01:00
Karl Tauber
7d48bf06fe
Button and ToggleButton: Threat Unicode surrogate character pair as single character and make button square (issue #234 )
2021-01-09 23:46:56 +01:00
Karl Tauber
1d06a2c2e8
IntelliJ Themes: updated "Material Theme UI Lite" themes; added "Material Theme UI Lite / Moonlight" theme
2021-01-09 17:55:09 +01:00
Karl Tauber
cf141f0e55
IntelliJ Themes: updated "Dracula" and "Gradianto" themes
2021-01-09 17:35:13 +01:00
Karl Tauber
9113c31612
UI defaults inspector: support copy key/value to clipboard
2021-01-09 11:13:17 +01:00
Karl Tauber
00b4e0a6fd
UI defaults inspector: support embedding into any window
2021-01-09 00:38:46 +01:00
Karl Tauber
949ca5ddff
JIDE: auto-initialize JIDE extensions (issue #230 )
2021-01-03 11:55:09 +01:00
Karl Tauber
ea94899a28
Extras: added missing export of package com.formdev.flatlaf.extras.components to Java 9 module descriptor (issue #117 )
2020-12-30 11:23:51 +01:00
Karl Tauber
4c885c5e7b
CHANGELOG.md: added PR #229
2020-12-23 12:31:16 +01:00
Karl Tauber
cbb11ebb03
ComboBox, Spinner and SplitPaneDivider: support "pressed" feedback on arrow buttons
2020-12-23 00:02:58 +01:00
Karl Tauber
073a25f381
release 0.46
2020-12-20 18:42:23 +01:00
Karl Tauber
a2af9e4c65
JIDE: RangeSlider: clicking on track now immediately moves the thumb to mouse location and starts dragging the thumb
2020-12-20 18:24:40 +01:00
Karl Tauber
53854a4d13
Slider: snap to ticks is now done while dragging the thumb
2020-12-20 17:32:01 +01:00
Karl Tauber
4fdd44858f
Slider: clicking on track now immediately moves the thumb to mouse location and starts dragging the thumb
2020-12-20 13:32:10 +01:00
Karl Tauber
3c58879ce5
Slider: fixed painting of colored track if JSlider.inverted is true
2020-12-19 17:01:34 +01:00
Karl Tauber
a7c6a881b3
Extras: FlatTriStateCheckBox reworked
2020-12-19 16:13:12 +01:00
Karl Tauber
ef065d31a0
JIDE: support TristateCheckBox
2020-12-19 13:34:53 +01:00
Karl Tauber
956001dbd7
avoid painting text with our rendering hints enabled to avoid antialiased text in some components if text antialiasing is disabled in system (issue #227 )
2020-12-18 12:22:27 +01:00
Karl Tauber
5155ec93c9
ToolTip: fixed drop shadow for wide tooltips (issue #224 ; regression since fixed issue #142 )
2020-12-15 11:19:30 +01:00
Karl Tauber
8bb8883e22
IntelliJ Themes: added flag whether a theme is dark to FlatAllIJThemes.INFOS. (issue #221 )
2020-12-12 18:54:42 +01:00
Karl Tauber
11f9740dbf
Extras: added support for JComponent.outline client property (issue #117 )
2020-12-12 13:59:58 +01:00
Karl Tauber
42a91ba26c
Extras: renamed SVG utility class from com.formdev.flatlaf.extras.SVGUtils to com.formdev.flatlaf.extras.FlatSVGUtils
2020-12-12 12:21:48 +01:00
Karl Tauber
234003e2b1
Extras: Renamed tri-state check box class from
...
`com.formdev.flatlaf.extras.TriStateCheckBox` to
`com.formdev.flatlaf.extras.components.FlatTriStateCheckBox`
2020-12-12 00:33:51 +01:00
Karl Tauber
eabb1f84f6
Table and TableHeader: fixed missing right vertical grid line if using table as row header in scroll pane (issues #152 and #46 )
2020-12-09 23:04:04 +01:00
Karl Tauber
cfbe44b946
TableHeader: fixed position of column separators in right-to-left component orientation; do not paint anything if column count is zero
2020-12-09 00:33:01 +01:00
Karl Tauber
81c35eab46
SwingX: fixed striping background highlighting color (e.g. alternating table rows) in dark themes
...
Table: made grid lines slightly darker/lighter
2020-12-07 12:28:31 +01:00
Karl Tauber
b5deca7f22
release 0.45
2020-12-05 14:32:02 +01:00
Karl Tauber
604ba236c0
Merge pull request #217 into master
...
MenuBar.underlineSelectionColor
2020-12-05 12:00:50 +01:00
Karl Tauber
14df490b2a
MenuBar: support different underline menu selection style UI defaults for MenuBar and MenuItem. (PR #217 ; issue #216 )
2020-12-05 11:56:38 +01:00
Karl Tauber
dd2f73e8ad
Merge pull request #214 into master
...
Slider redesign
2020-12-04 22:43:05 +01:00
Karl Tauber
56bfdc8ef9
Slider: updated CHANGELOG.md
2020-12-04 22:29:32 +01:00
Karl Tauber
e07ae90d09
TabbedPane: no longer add (internal) tab close button component as child to JTabbedPane (issue #219 )
2020-11-29 01:32:38 +01:00
Karl Tauber
5ef0c9aae1
Table: fixed unstable grid line thickness when scaled on HiDPI screens (issue #152 )
2020-11-28 23:20:58 +01:00
Karl Tauber
aefed7c481
Table: do not paint last vertical grid line if auto-resize mode is not off (issue #46 )
2020-11-28 23:15:37 +01:00
Karl Tauber
d0ffc4f979
TabbedPane: support hiding tab area if it contains only one tab
2020-11-28 11:21:46 +01:00
Karl Tauber
33ff5828da
IntelliJ Themes:
...
- added "Gradianto Nature Green" theme
- updated "Arc Dark", "Cyan", "Dark purple", "Gradianto", "Gray", "Gruvbox" and "One Dark" themes
2020-11-22 17:10:11 +01:00
Karl Tauber
d923c8df81
Window decorations: title bar was not hidden if window is in full-screen mode (issue #212 )
2020-11-18 23:31:04 +01:00
Karl Tauber
47bb7d0de7
JIDE: RangeSlider: added to CHANGELOG.md and README.md
2020-11-16 22:26:49 +01:00
Karl Tauber
4b5646ec88
release 0.44
2020-11-15 11:29:07 +01:00
Karl Tauber
f9e34cbab7
TabbedPane: support specifying default tab layout policy for all tabbed panes via UI value TabbedPane.tabLayoutPolicy
2020-11-14 18:46:39 +01:00
Karl Tauber
634f7b5ba3
CHANGELOG.md: added/updated latest TabbedPane changes
2020-11-14 00:48:37 +01:00
Karl Tauber
847b41752c
FlatSVGIcon: icons were not painted in disabled labels and disabled tabs (issue #205 )
2020-11-10 11:22:34 +01:00
Karl Tauber
fd0c2a5cd1
IntelliJ Themes: added suffix "(Material)" to names of all Material UI Lite themes to avoid duplicate theme names (issue #201 )
2020-11-06 18:38:21 +01:00