Karl Tauber
9d84501bc8
Gradle: moved declaration of all external dependencies to libs.versions.toml and use Gradle version catalog
2023-05-18 15:37:03 +02:00
Karl Tauber
e9fb2b3fdc
update to Gradle 8.1.1
2023-05-18 15:32:05 +02:00
Karl T
f60250fd8a
Merge pull request #681 from Plyha/spark
...
Add Spark to Applications
2023-05-18 14:58:39 +02:00
ilya khlevnoy
5fc3cae28a
Add Spark to Applications
2023-05-17 23:07:35 +03:00
Karl T
e7935be85b
Merge pull request #671 from kumait/main
...
Add Kafka Visualizer to Applications
2023-04-23 17:01:56 +02:00
kumait
89363b2ea1
Add Kafka Visualizer to Applications
2023-04-22 18:11:55 -04:00
Karl Tauber
e84390ee46
release 3.1.1
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
13a0097858
updated sigtest for FlatLaf 3.1
...
(generated in clean workspace with gradle task `sigtestGenerate`)
2023-04-03 12:24:38 +02:00
Karl Tauber
01c830ad92
release 3.1
3.1
2023-04-03 11:02:33 +02:00
Karl Tauber
dce4f4623c
SystemInfo.isMacFullWindowContentSupported now includes isMacOS; updated comments regarding system property apple.awt.application.appearance
2023-04-03 10:59:30 +02:00
Karl Tauber
d530624362
Table: improved cell focus indicator border hiding (issue #654 )
...
- never for cell selection mode
- for single selected column if contains editable cell
2023-03-28 18:33:31 +02:00
Karl Tauber
2e878b62d1
Table: fixed cell focus indicator border hiding for boolean columns (issue #654 )
2023-03-28 13:32: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
778def118a
List, Table, Tree: improved color of cell focus indicator border
...
- was black
- now derived from selection color (usually accent color)
- darker in light themes
- lighter in dark themes
(issue #654 )
2023-03-26 14:56:15 +02:00
Karl Tauber
bc5587477b
Theme Editor: Preview: fixed preview of cell focus indicators in List, Table and Tree
2023-03-26 13:05:50 +02:00
Karl Tauber
03a775cd31
List: use FlatUIUtils.isPermanentFocusOwner() instead of hasFocus() for cell renderer (similar to Tree)
2023-03-25 18:28:31 +01:00
Karl Tauber
875083a924
GitHub Actions: don't use toolchain for Java 19 (because this fails on Gradle 8.0.2)
2023-03-06 13:41:44 +01:00
Karl Tauber
f6fc925c9e
update to Gradle 8.0.2
2023-03-06 13:13:05 +01:00
Karl Tauber
74e1972781
Linux window decoration: check whether native move/resize was successfully started before maximizing window in mouseClicked() (issue #637 )
2023-03-02 23:55:06 +01: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
geroyche
465798ee3d
catch npe
2023-02-23 17:34:40 +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
546382e471
Linux: fixed UnsatisfiedLinkError: com.formdev.flatlaf.ui.FlatNativeWindowsLibrary.getOSBuildNumberImpl() (regression in PR #643 , commit 07ad467c73)
...
added additional platform checks to `FlatNative<platform>Library.isLoaded()` methods
2023-02-10 21:33:26 +01:00
Karl Tauber
7e91d78633
Native window decorations: updated Windows DLLs (for PR #643 )
...
built by GitHub Actions:
https://github.com/JFormDesigner/FlatLaf/actions/runs/4097364667
locally signed Windows DLLs with FormDev Software GmbH code signing certificate
2023-02-05 17:32:15 +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
f8d67f863f
UI defaults dumps updated for commits 9fef2f9d05
2023-01-27 22:27:36 +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
07ad467c73
Windows 11: use rounded popups with system border and system drop shadow
2023-01-26 18:13:26 +01:00
Karl Tauber
35e23574cf
Native libraries: (issue #624 )
...
- publish to maven central
- load from same location as flatlaf.jar (if available, otherwise extract from jar to temporary directory)
2023-01-21 18:35:54 +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
fonts/jetbrains-mono-2.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
fonts/roboto-mono-3.000
2023-01-12 15:28:06 +01:00
Karl Tauber
4e1e749094
Fonts: added Roboto Mono (issue #638 )
2023-01-12 14:08:08 +01:00
Karl Tauber
ede9293377
README.md: added macOS theme screenshots
2023-01-03 20:11:55 +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
5eb6961023
updated sigtest for FlatLaf 3.0
...
(generated in clean workspace with gradle task `sigtestGenerate`)
2022-12-16 01:30:50 +01:00
Karl Tauber
07cbd8b97b
Fonts: enabled "Download" section in README.md
2022-12-16 01:29:11 +01:00