Karl Tauber
b3fb63c9f5
ComboBox: improved location of selected item in popup if list is large and scrollable
2023-07-30 14:01:24 +02:00
Karl Tauber
9db3dfff26
CHANGELOG.md: added info about recently merged PR #684
2023-07-30 13:58:49 +02:00
Karl Tauber
19afbe99d9
FormattedTextField: On Linux, fixed IllegalArgumentException: Invalid location if JFormattedTextField.setDocument() is invoked in a focus gained listener on that formatted text field. (issue #698 )
2023-07-17 15:46:11 +02:00
Karl Tauber
4344f1b3a0
IntelliJ Themes: fixed focused tab background color for themes "Arc *", "Material Design Dark", "Monocai", "One Dark", "Spacegray" and "Xcode-Dark" (issue #697 )
2023-07-09 14:09:01 +02:00
Karl Tauber
98f8557392
flatlaf-natives-windows: reworked linking/loading of jawt.dll; now loading jawt.dll when first used (issue #673 )
2023-07-01 18:16:59 +02:00
Karl Tauber
6f6a860887
IntelliJ Themes: "Monocai" theme: fixed unreadable text color of default buttons (issue #693 )
2023-06-21 17:30:59 +02:00
Karl Tauber
f003e835bd
macOS themes: changing @accentColor variable in FlatLaf properties files did not change all accent related colors for all components
2023-06-21 12:15:12 +02:00
Karl Tauber
267defb321
added system property flatlaf.useNativeLibrary to allow disabling loading of FlatLaf native library (issue #674 )
2023-06-21 00:13:35 +02:00
Karl Tauber
4392c7627b
IntelliJ Themes:
...
- "Light Owl" theme: Fixed wrong (unreadable) text color in selected menu
items, selected text in text components, and selection in ComboBox popup
list. (issue #687 )
- "Gradianto Midnight Blue" theme: Fixed color of ScrollBar track, which was
not visible. (issue #686 )
2023-06-21 00:02:01 +02:00
Karl Tauber
fde65b2730
Styling: fixed scaling of some styling properties (rowHeight for Table and Tree; iconTextGap for Button, CheckBox and RadioButton) (issue #682 )
2023-06-20 23:45:41 +02:00
Karl Tauber
e908362f0a
fixed IllegalComponentStateException when invoker is not showing in SubMenuUsabilityHelper (issue #692 )
2023-06-20 23:15:11 +02:00
Karl Tauber
e84390ee46
release 3.1.1
2023-04-18 15:01:44 +02:00
Karl Tauber
65a0f467ae
Native libraries: Fixed IllegalArgumentException: URI scheme is not "file" when using FlatLaf in WebStart. (issue #668 ; regression in FlatLaf 3.1)
2023-04-17 21:33:56 +02:00
Karl Tauber
4afb150106
IntelliJ Themes:
...
- Fixed too large menu item paddings and too large table/tree row heights (all
"Material Theme UI Lite" themes; issue #667 ; regression in FlatLaf 3.1).
- Fixed too large tree row height in "Carbon", "Dark Purple", "Gray",
"Material Design Dark", "Monokai Pro", "One Dark" and "Spacegray" themes.
2023-04-17 13:45:05 +02:00
Karl Tauber
0f6702217e
updated CHANGELOG.md and README.md for FlatLaf 3.1
2023-04-12 13:55:22 +02:00
Karl Tauber
01c830ad92
release 3.1
2023-04-03 11:02:33 +02:00
Karl Tauber
d27a246dfe
Table: fixed potential performance issue with paint cell focus indicator border (issue #654 )
2023-03-27 16:37:02 +02:00
Karl Tauber
2f5c54bb49
Tree: Fixed missing custom closed/opened/leaf icons of a custom DefaultTreeCellRenderer. (issue #653 ; regression since implementing PR #609 in FlatLaf 3.0)
2023-03-02 23:06:35 +01:00
Karl Tauber
425f3acced
Window decorations on Linux: fixed behavior of maximize/restore button when tiling window to left or right half of screen (issue #647 )
2023-02-23 15:37:26 +01:00
Karl Tauber
136e1e4e30
Merge PR #643 : Windows 11: Rounded popup windows
2023-02-05 16:59:16 +01:00
Karl Tauber
f5f6850172
fixed HiDPIUtils.paintAtScale1x(), which painted at wrong location if graphics is rotated, is scaled and x or y parameters are not zero (issue #646 )
2023-02-05 16:56:04 +01:00
Karl Tauber
28cdde3f17
Tree: fixed truncated node text and too small painted non-wide node background if custom cell renderer sets icon, but not disabled icon, and tree is disabled (issue #640 )
2023-02-02 11:50:13 +01:00
Karl Tauber
29b801e13d
TabbedPane: support hover and focused tab foreground colors (issue #627 )
...
changed background behavior: `tabbedPane.getBackgroundAt(tabIndex)` now has higher priority than `TabbedPane.focusColor` and `TabbedPane.selectedBackground`
2023-01-31 13:58:42 +01:00
Karl Tauber
1435469ee5
TableHeader: support column hover and pressed background and foreground colors (issue #636 )
2023-01-30 14:21:44 +01:00
Karl Tauber
4a0bd2c09f
MenuItem: fixed horizontal alignment of icons (issue #631 )
2023-01-27 22:43:45 +01:00
Karl Tauber
0291dd5416
IntelliJ Themes: updated themes to newest versions (used IJThemesUpdater)
2023-01-27 22:27:26 +01:00
Karl Tauber
9014435d4d
Windows 11: made rounded popup border configurable via UI properties and client property
2023-01-27 15:00:11 +01:00
Karl Tauber
9b62b8395f
Theme Editor: support macOS light and dark themes
2023-01-19 11:10:42 +01:00
Karl Tauber
45e7022deb
Fonts: updated JetBrains Mono to v2.304
2023-01-19 00:06:00 +01:00
Karl Tauber
32dce16363
Styling: fixed resolving of UI variables in styles that use other variables
2023-01-18 23:26:34 +01:00
Karl Tauber
e34b5eafe1
Merge PR #639 : Fonts: Roboto Mono
2023-01-12 15:28:06 +01:00
Karl Tauber
9101324a1f
Window decorations: glass pane no longer overlaps the FlatLaf window title bar (issue #630 )
2023-01-03 19:48:21 +01:00
Karl Tauber
4b844353ee
Window decorations: fixed broken window resizing on Linux multi-screen setups (issue #632 )
2023-01-02 19:54:05 +01:00
Karl Tauber
2134c19c58
IntelliJ Themes: avoid that accent color affect some colors in some IntelliJ themes (issue #625 )
2023-01-02 18:58:18 +01:00
Karl Tauber
c974784ebb
IntelliJ Themes: fixed default button hover background in "Solarized Light" theme (issue #628 )
2023-01-02 18:43:12 +01:00
Karl Tauber
b879b393ad
release 3.0
2022-12-16 00:19:03 +01:00
Karl Tauber
9fef2f9d05
SwingX: update fonts in JXHeader, JXMonthView, JXTaskPane and JXTitledPanel when changing default font
2022-12-01 12:51:19 +01:00
Karl Tauber
21baaf810c
CHANGELOG.md: added changelog for merged PRs
2022-11-26 17:11:35 +01:00
Karl Tauber
b736502c27
Tree: hide default closed/opened/leaf icons by default
2022-11-14 14:59:47 +01:00
Karl Tauber
ef21efecf5
Tree:
...
- Fixed missing tree lines (if enabled) for wide-selected rows. (issue #598 )
- Fixed scaling of tree lines and fixed alignment to expand/collapse arrows.
- Removed support for dashed tree lines. `Tree.lineTypeDashed` is now ignored.
2022-11-01 10:12:49 +01:00
Karl Tauber
2bfbc9dc12
Merge PR #577 : Rounded outlined icons
2022-10-30 10:39:09 +01:00
Karl Tauber
c3a1b45546
Merge PR #548 : ComboBox: support rounded selection
2022-10-30 10:28:48 +01:00
Karl Tauber
b72508f920
Merge PR #547 : List: Support rounded selection
...
# Conflicts:
# flatlaf-testing/src/main/java/com/formdev/flatlaf/testing/FlatComponents2Test.java
2022-10-30 10:24:16 +01:00
Karl Tauber
22bb80218d
Merge PR #546 : Tree: rounded selection
2022-10-30 10:16:07 +01:00
Karl Tauber
0c5016fe89
Merge PR #536 : Menus: rounded selection
...
# Conflicts:
# flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatMenuBarUI.java
# flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatMenuUI.java
# flatlaf-core/src/main/resources/com/formdev/flatlaf/FlatLaf.properties
# flatlaf-theme-editor/src/main/resources/com/formdev/flatlaf/themeeditor/FlatLafUIKeys.txt
2022-10-30 09:55:09 +01:00
Karl Tauber
b24e2db59e
FileChooser: fixed layout of (optional) accessory component and fixed too large right margin (issue #604 ; regression since implementing PR #522 in FlatLaf 2.3)
2022-10-21 13:12:52 +02:00
Karl Tauber
069a7c809c
release 2.6
2022-10-18 11:11:24 +02:00
Karl Tauber
9f39b269bb
CHANGELOG.md: moved PR #595 from "Fixed bugs" to "New features and improvements"
2022-10-17 18:15:19 +02:00
Karl Tauber
36c405c708
fixed NPE in FlatUIUtils.isCellEditor() (issue #601 )
2022-10-17 18:09:12 +02:00
Karl Tauber
bc7c68ebe4
MenuBar: fixed NPE in FlatMenuItemRenderer.getTopLevelFont() if menu item does not have a parent (issue #600 ; regression since implementing #589 in FlatLaf 2.5; commit f6c5db07f2)
2022-10-17 17:08:12 +02:00