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
Karl Tauber
5c0de9aa1c
macOS: Fixed NPE if using JMenuBar in JInternalFrame and macOS screen menu bar is enabled (issue #90 )
2020-04-30 13:38:23 +02:00
Karl Tauber
5553fd6538
CHANGELOG.md: added changes made in 'menu-layout' branch
2020-04-30 00:54:36 +02:00
Karl Tauber
e3ed47b37c
show mnemonics always when a menu bar is active or a popup menu is visible
2020-04-29 23:56:15 +02:00
Karl Tauber
976353d770
Menus: on Windows, pressing F10 now activates the menu bar without showing a menu popup
2020-04-29 23:29:34 +02:00
Karl Tauber
6fc216dff5
Menus: fixed text color of selected menu items that use HTML (issue #87 )
2020-04-29 19:22:09 +02:00
Karl Tauber
870d039541
hide mnemonics if window is deactivated (e.g. Alt+Tab to another window) (issue #43 )
2020-04-29 12:06:00 +02:00
Karl Tauber
8f60755f02
release 0.33
2020-04-27 18:39:02 +02:00
Karl Tauber
44c455419b
IntelliJ Themes: added Java 9 module descriptor to flatlaf-intellij-themes-<version>.jar
2020-04-27 18:25:49 +02:00
Karl Tauber
129bc9b3ae
IntelliJ Themes Pack: use absolute resource location for loading themes (PR #88 , issue #89 )
2020-04-27 16:28:38 +02:00
Karl Tauber
0141dfbea2
CHANGELOG.md: added IntelliJ Theme fixes
2020-04-24 00:55:49 +02:00
Karl Tauber
fb7dafbc39
Merge branch 'disabled-icons' into master
2020-04-24 00:54:05 +02:00
Karl Tauber
0660f9a511
improved creation of disabled grayscale icons (issue #70 )
2020-04-24 00:46:16 +02:00
Karl Tauber
141138ebea
IntelliJ Themes Pack: added readme
2020-04-23 18:16:57 +02:00
Karl Tauber
9026efeb26
release 0.32
2020-04-23 16:04:31 +02:00
Karl Tauber
dd06b554da
ToggleButton: compute selected background color based on current component background (issue #32 )
2020-04-22 09:48:58 +02:00
Karl Tauber
23f0504b30
IntelliJ Themes: fixed toggle button unselected background in most themes and foreground in Darcula and One Dark themes (issue #86 )
2020-04-21 14:39:11 +02:00
Karl Tauber
d134c33499
release 0.31
2020-04-20 11:44:00 +02:00
Karl Tauber
a2b615d4a7
focus indication border (or background) no longer hidden when temporary loosing focus (e.g. showing a popup menu)
2020-04-20 11:27:29 +02:00
Karl Tauber
2e1acb7871
List, Table and Tree: item selection color of focused components no longer change from blue to gray when temporary loosing focus (e.g. showing a popup menu)
2020-04-17 19:14:48 +02:00
Karl Tauber
9eaee8d2c4
Windows: fixed rendering of Unicode characters (issue #81 )
2020-04-09 13:39:37 +02:00
Karl Tauber
152f235ca1
release 0.29
2020-04-01 23:26:47 +02:00
Karl Tauber
d094709dc8
ComboBox: no longer ignore JComboBox.prototypeDisplayValue when computing popup width (issue #80 )
2020-03-31 18:53:55 +02:00
Karl Tauber
9429ba7d48
support specifying custom scale factor in system property flatlaf.uiScale also for Java 9 and later
2020-03-31 12:17:05 +02:00
Karl Tauber
af89dd13c1
support changing default font used for all components with automatic scaling UI if using larger font
2020-03-31 12:15:51 +02:00
Karl Tauber
5ed40cab1d
Demo: support using own FlatLaf themes (.properties files) that are located in working directory of Demo application
2020-03-29 18:02:35 +02:00
Karl Tauber
a3788038bb
Tree: fixed repainting wide selection on focus gained/lost
2020-03-27 10:51:20 +01:00
Karl Tauber
12af2de99e
no longer use system property sun.java2d.uiScale (Java 8 only)
2020-03-27 10:44:43 +01:00
Karl Tauber
1d9c8ca65e
Linux: fixed scaling if GDK_SCALE environment variable is set or if running on JetBrains Runtime (issue #69 )
2020-03-26 13:06:12 +01:00
Karl Tauber
e51ffe2a1c
release 0.28
2020-03-16 22:47:44 +01:00
Karl Tauber
92258f3ba3
ScrollBar: improved colors
...
Table: use color functions
2020-02-27 12:49:43 +01:00
Karl Tauber
d1415a8c53
TabbedPane: support Ctrl+TAB/Ctrl+Shift+TAB to switch to next/previous tab if a child of tabbedpane has focus
2020-02-26 00:11:10 +01:00
Karl Tauber
cfd07cbcc8
PasswordField: warn about enabled Caps Lock
2020-02-23 13:15:12 +01:00
Karl Tauber
dd155e9f89
CheckBox and RadioButton: fixed NPE when button has children (similar to PR #68 )
2020-02-21 16:52:38 +01:00
Karl Tauber
3aa53ff3be
CHANGELOG.md: Gradianto themes
2020-02-17 23:36:22 +01:00