smile atom
f2ddfadc9d
fix : #60 should compile on JDK 8
2020-02-12 19:01:35 -08:00
smile atom
b1a7983f18
fix : #60 Illegal reflective access operation on mac
2020-02-12 18:46:39 -08:00
Bill Culp
31b0cf396e
fix #60 fix typo
2020-02-11 15:10:58 -08:00
Bill Culp
00bb13c230
fix #60 just use getDeclaredConstructor()
2020-02-11 15:05:22 -08:00
Bill Culp
3bf09ee731
fix #60 Illegal reflective access operation on mac
2020-02-11 15:00:28 -08:00
Bill Culp
5b07941c4c
Merge branch 'master' of https://github.com/JFormDesigner/FlatLaf into bug-60
2020-02-11 14:57:51 -08:00
Karl Tauber
23c30ec46d
FlatComponentsTest: add checkbox to change contentAreaFilled of all buttons (for issue #58 )
2020-02-11 18:44:35 +01:00
Karl Tauber
22c06300f1
merged PR #63 (for issue #58 ) into master (with modifications)
...
bug: AbstractButton's ContentAreaFilled=false not honored when parent is a CellRendererPane
2020-02-11 18:34:44 +01:00
Karl Tauber
37cca1b106
merged PR #62 into master (with minor modifications)
...
Feat 59 Option to allow tabbed pane separator to take full height
2020-02-11 16:48:27 +01:00
Karl Tauber
f0a49c806e
DesktopPane support implemented (issues #39 and #11 )
2020-02-11 15:38:32 +01:00
Bill Culp
a1d5f65588
bug: AbstractButton's ContentAreaFilled=false not honored when parent is a CellRendererPane
...
docs: AbstractButton:setContentAreaFilled
Sets the contentAreaFilled property. If true the button will paint the content area. If you wish to have a transparent button, such as an icon only button, for example, then you should set this to false. Do not call setOpaque(false). The default value for the the contentAreaFilled property is true.
This function may cause the component's opaque property to change.
The exact behavior of calling this function varies on a component-by-component and L&F-by-L&F basis.
Parameters:
b - if true, the content should be filled; if false the content area is not filled
2020-02-10 23:37:27 -08:00
Bill Culp
b6789e14a4
Option to allow tabbed pane separator to take full height
2020-02-10 22:32:11 -08:00
Bill Culp
c72ee30a25
fix: Illegal reflective access operation on mac
2020-02-10 18:17:20 -08:00
Karl Tauber
686d667c4f
Table: optimized position of column sort arrow (issue #34 )
2020-02-08 10:38:48 +01:00
Karl Tauber
26d603db5d
UIDefaultsLoader: support scaling float, insets and dimension
2020-02-07 17:25:14 +01:00
Karl Tauber
409840aef9
README.md: added snapshots
2020-02-05 18:23:27 +01:00
Karl Tauber
1f3c264afe
travis: moved JDKs back to top-level and execute "test" stage first (replaces "build" stage)
2020-02-05 16:12:56 +01:00
Karl Tauber
cd69d9a1a7
travis: moved JDKs to build job
2020-02-05 15:54:29 +01:00
Karl Tauber
a000c8fd99
travis: use stages and added snapshot upload
2020-02-05 15:29:00 +01:00
Karl Tauber
84d05603ef
build.gradle.kts: separate versions for release and development (snapshot)
2020-02-05 15:21:01 +01:00
Karl Tauber
9d046ecd1d
build.gradle.kts: added snapshot publishing to oss.jfrog.org
2020-02-05 12:34:07 +01:00
Karl Tauber
030e1809f3
Table: support positioning the column sort arrow in header right, left, top or bottom (issue #34 )
2020-02-03 21:27:08 +01:00
Karl Tauber
5853bd4a96
InternalFrame: made buttons larger and square (issue #39 )
2020-02-02 17:12:34 +01:00
Karl Tauber
10695ff51b
InternalFrame: fixed exception on macOS when minimizing internal frame ( #39 )
2020-01-27 15:52:04 +01:00
Karl Tauber
f421659fea
update to Gradle 6.1.1
...
./gradlew wrapper --gradle-version=6.1.1
2020-01-27 15:33:30 +01:00
Karl Tauber
df4f51eff3
InternalFrame: basic implementation (issues #39 and #11 )
2020-01-27 15:23:03 +01:00
Karl Tauber
7e61d6a850
README.md: added some projects that use FlatLaf
2020-01-26 17:31:48 +01:00
Karl Tauber
0910bd23c4
ProgressBar: fixed visual artifacts in indeterminate mode, on HiDPI screens at 125%, 150% and 175% scaling, when the progress moves around
2020-01-23 10:33:01 +01:00
Karl Tauber
5a29753912
release 0.26
0.26
2020-01-22 15:07:56 +01:00
Karl Tauber
a467356437
build.gradle.kts: disable javadoc warnings for missing @param or @return
2020-01-22 14:54:49 +01:00
Karl Tauber
094967f52a
ProgressBar: made progress bar paint smooth in indeterminate mode
2020-01-22 14:21:38 +01:00
Karl Tauber
757b0812ba
Menu: highlight items in menu bar on mouse hover (issue #49 )
2020-01-20 23:35:50 +01:00
Karl Tauber
8f4f5d8c92
FlatClientProperties: fixed javadoc error
2020-01-20 20:17:58 +01:00
Karl Tauber
4e266483ba
Menus: menu items now have larger left and right margins
2020-01-20 20:13:37 +01:00
Karl Tauber
7433dc9cf3
Menus: changed menu bar and popup menu background colors (made brighter in light themes and darker in dark themes)
...
made `JMenu`, `JMenuItem`, `JCheckBoxMenuItem` and `JRadioButtonMenuItem` non-opaque
2020-01-20 20:09:32 +01:00
Karl Tauber
409a773e36
IntelliJ Themes Demo: updated Arc, Arc Orange, and Material UI Lite themes (used IJThemesUpdater)
2020-01-20 14:58:39 +01:00
Karl Tauber
48bdd5c3df
TextField, FormattedTextField and PasswordField: select all text when a text field gains focus for the first time and selection was not set explicitly
2020-01-19 18:05:12 +01:00
smileatom
5796057a75
Merge pull request #1 from JFormDesigner/master
...
merge latest changes
2020-01-18 14:43:29 -08:00
Karl Tauber
c8248e91ca
release 0.25.1
0.25.1
2020-01-18 10:35:18 +01:00
Karl Tauber
7317ce44e7
update to Gradle 6.1
...
./gradlew wrapper --gradle-version=6.1
2020-01-18 10:25:55 +01:00
Karl Tauber
10e2a5b1eb
release 0.25
0.25
2020-01-17 13:18:29 +01:00
Karl Tauber
e675d1b7e2
show mnemonics if the active window does not have a focused component; ignore invisible components (issue #43 )
2020-01-17 11:03:48 +01:00
Karl Tauber
499c4dadd5
FlatDarkLaf.properties: use slightly brighter color for popup menu border
2020-01-17 10:53:46 +01:00
Karl Tauber
f550f84acd
Menu: fixed vertical alignment of sub-menus (issue #42 )
2020-01-17 01:01:30 +01:00
Karl Tauber
8021f1a7fc
ComboBox on macOS: fixed keyboard navigation and show/hide popup
2020-01-16 23:43:05 +01:00
Karl Tauber
d50fe606ee
Tree on macOS: fixed Left and Right keys to collapse or expand nodes
2020-01-16 21:33:23 +01:00
Karl Tauber
281f014aa0
FlatTestFrame: support testing 3rd party lafs
2020-01-15 19:10:42 +01:00
Karl Tauber
2f6da3e84a
FlatInspector: improved inspecting parent levels: Ctrl adds 1 level, Shift adds 2 levels and Alt adds 4 levels; no longer limit inspecting to content pane
2020-01-15 18:13:43 +01:00
Karl Tauber
f9accc2a7a
ProgressBar: support square painting and larger height even if no string is painted
2020-01-15 17:13:39 +01:00
Karl Tauber
fe15078bbd
TabbedPane: support per component tab height
2020-01-15 12:52:39 +01:00