Karl Tauber
|
273d762cd3
|
ScrollBar: avoid continuous repainting scrollbar when moving mouse pointer over track and ScrollBar.hoverThumbWithTrack is enabled (regression in fd208a3879)
|
2020-06-17 23:53:06 +02:00 |
|
Karl Tauber
|
211030b5b6
|
TableHeader: support top/bottom/left positioned sort arrow when using Glazed Lists (issue #113)
|
2020-06-16 18:52:59 +02:00 |
|
Karl Tauber
|
212c553904
|
Testing: added class FlatGlazedListsTest for testing Glazed Lists (https://github.com/glazedlists/glazedlists) table sorting (issue #113)
|
2020-06-16 16:48:00 +02:00 |
|
Karl Tauber
|
dffe4f4451
|
Button and ToggleButton: support disabled background color (issue #112)
|
2020-06-15 23:34:21 +02:00 |
|
Karl Tauber
|
fd99af5fe6
|
added Java code style formatter profile 'FlatLaf' for Eclipse projects (#71)
|
2020-06-10 00:25:19 +02:00 |
|
Karl Tauber
|
aee539bbef
|
CHANGELOG.md: added missing change to scrollbars on macOS and Linux
|
2020-06-09 18:25:56 +02:00 |
|
Karl Tauber
|
e7cdc9cf8c
|
release 0.36
0.36
|
2020-06-09 12:33:27 +02:00 |
|
Karl Tauber
|
2443547b3b
|
FlatTestFrame: removed no longer needed nested JRootPane (was used for UI inspector)
|
2020-06-08 16:03:04 +02:00 |
|
Karl Tauber
|
8424300b5f
|
Demo: faster repainting when enabling/disabling components
|
2020-06-08 15:58:52 +02:00 |
|
Karl Tauber
|
81822cf7f6
|
Demo: added UI inspector
|
2020-06-08 15:45:19 +02:00 |
|
Karl Tauber
|
907956994f
|
Extras: FlatInspector:
- do not increase inspection level when activated with keyboard shortcut
- added some javadoc
- added to CHANGELOG.md and flatlaf-extras/README.md
|
2020-06-08 15:44:52 +02:00 |
|
Karl Tauber
|
9246cc0607
|
Extras: added FlatInspector (moved from flatlaf-testing)
|
2020-06-08 15:03:34 +02:00 |
|
Karl Tauber
|
9f81d147d1
|
Demo on macOS: enabled screen menu bar by default, except if explicitly disabled
|
2020-06-08 14:29:47 +02:00 |
|
Karl Tauber
|
b9bd26b2fb
|
FlatSVGIcon: support mapping custom colors
|
2020-06-08 14:11:06 +02:00 |
|
Karl Tauber
|
1838174678
|
added "use" tab to javadoc
|
2020-06-08 12:53:48 +02:00 |
|
Karl Tauber
|
0880a3380c
|
Window decorations: hide drag border components if frame is maximized
|
2020-06-07 23:22:57 +02:00 |
|
Karl Tauber
|
2aad301938
|
Spinner: fixed arrow positions
|
2020-06-07 18:27:55 +02:00 |
|
Karl Tauber
|
e18e8e3158
|
Popup: made Popup.show(), hide() and component listener more robust when used in unusual ways (issue #106)
|
2020-06-07 15:25:11 +02:00 |
|
Karl Tauber
|
ff55cc1a2a
|
Window decorations: do not overwrite maximized bounds if controlled from the application
|
2020-06-07 11:57:05 +02:00 |
|
Karl Tauber
|
d081b9e182
|
Window decorations: do not restore maximized bounds in method maximize() because when restoring an iconified frame by clicking on the Windows 10 taskbar the maximize() method is not invoked and the frame size becomes full screen size and overlaps taskbar
|
2020-06-07 11:31:11 +02:00 |
|
Karl Tauber
|
5e5b9f0990
|
Window decorations: fixed maximized bounds on Java 15 (issues #47 and #82)
|
2020-06-07 11:03:22 +02:00 |
|
Karl Tauber
|
97577e835e
|
Window decorations: fixed top border when running in JetBrains Runtime (issues #47 and #82)
|
2020-06-06 22:16:26 +02:00 |
|
Karl Tauber
|
732ca8be56
|
FlatLaf.isLafDark() added
|
2020-06-06 22:00:54 +02:00 |
|
Karl Tauber
|
1381a34752
|
FlatInspector: ignore FlatWindowResizer
|
2020-06-06 15:38:22 +02:00 |
|
Karl Tauber
|
dd96712c2a
|
Menu: no longer add 1px to bottom insets of JMenu contained in JMenuBar to fix vertical alignment of JMenu text with FlatTitlePane title text on Java 9+ on HiDPI screens (due to rounding)
(this extra 1px was actually not necessary)
|
2020-06-06 15:31:11 +02:00 |
|
Karl Tauber
|
2ad0aba382
|
Window decorations: enable dark window appearance on macOS when running in JetBrains Runtime (issues #47 and #82)
|
2020-06-06 13:53:22 +02:00 |
|
Karl Tauber
|
8e77eb0519
|
Window decorations: support resizing window (issues #47 and #82)
|
2020-06-06 12:20:33 +02:00 |
|
Karl Tauber
|
049dae6584
|
Button: support non-square icon-only buttons (issue #110)
|
2020-06-03 15:55:14 +02:00 |
|
Karl Tauber
|
1fffc67d13
|
Window decorations: added border (issues #47 and #82)
|
2020-06-02 17:49:30 +02:00 |
|
Karl Tauber
|
8500781cd5
|
Merge branch 'master' into branch 'custom-window-decorations'
# Conflicts:
# flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatRootPaneUI.java
|
2020-06-02 16:13:35 +02:00 |
|
Karl Tauber
|
6a8bf2acc5
|
FlatInspector: fixed highlight figure bounds of windows; limit used inspection level to existing components
|
2020-06-02 16:07:11 +02:00 |
|
Karl Tauber
|
c45a769aa3
|
update JFrame/JDialog background color when switching Laf
|
2020-06-02 15:46:36 +02:00 |
|
Karl Tauber
|
16d2e27d05
|
Window decorations: require Windows 10 (issues #47 and #82)
|
2020-05-31 15:31:28 +02:00 |
|
Karl Tauber
|
10c948d33c
|
Window decorations: nested class FlatRootPaneUI.FlatRootLayout is no longer static (issues #47 and #82)
|
2020-05-31 14:53:13 +02:00 |
|
Karl Tauber
|
7ccd32dfbd
|
Window decorations: fixed menu bar border if embedded (issues #47 and #82)
|
2020-05-31 14:45:44 +02:00 |
|
Karl Tauber
|
99c99b9218
|
Window decorations: support embedding menu bar into title pane (enabled by default) (issues #47 and #82)
|
2020-05-31 14:10:58 +02:00 |
|
Karl Tauber
|
e0b0617ad2
|
macOS Catalina: Use Helvetica Neue font
|
2020-05-30 21:44:52 +02:00 |
|
Karl Tauber
|
5add723852
|
Window decorations: support right-to-left component orientation (issues #47 and #82)
|
2020-05-30 18:33:22 +02:00 |
|
Karl Tauber
|
14ec6f6471
|
FlatInspector: increase/decrease inspection level with Ctrl/Shift keys
|
2020-05-30 17:35:54 +02:00 |
|
Karl Tauber
|
c4a1341aa9
|
FlatInspector:
- support ending inspection with ESC key
- inspect component at current mouse location when enabling inspector
|
2020-05-30 16:53:20 +02:00 |
|
Karl Tauber
|
fc68dfd7bc
|
FlatInspector: support inspecting whole window including menubar and custom window decoration
|
2020-05-30 15:19:07 +02:00 |
|
Karl Tauber
|
436fc545c0
|
Window decorations: support native Windows 10 custom window decorations with JetBrains Runtime 11 (issues #47 and #82)
|
2020-05-29 16:44:33 +02:00 |
|
Karl Tauber
|
023d781daf
|
Window decorations: set maximized title pane height to 22px (issues #47 and #82)
|
2020-05-29 11:17:46 +02:00 |
|
Karl Tauber
|
576c0048d0
|
Window decorations: make title pane height smaller when frame is maximized (issues #47 and #82)
|
2020-05-29 00:26:10 +02:00 |
|
Karl Tauber
|
4f79cdad50
|
Window decorations: support moving window (issues #47 and #82)
|
2020-05-28 23:49:46 +02:00 |
|
Karl Tauber
|
954cae8738
|
Window decorations: limit size of moximized windows so that they do not overlap the Windows task bar (issues #47 and #82)
|
2020-05-28 23:04:43 +02:00 |
|
Karl Tauber
|
b203ad63ee
|
IntelliJ Themes: updated themes to newest versions (used IJThemesUpdater)
|
2020-05-28 12:17:46 +02:00 |
|
Karl Tauber
|
a560be11ed
|
InternalFrame: renamed FlatInternalFrameMinimizeIcon to FlatInternalFrameRestoreIcon; added some missing @uiDefault to internal frame icons
|
2020-05-28 11:50:34 +02:00 |
|
Karl Tauber
|
506a1e6b62
|
Window decorations: iconify/maximize/restore/close button icons in Windows 10 style (issues #47 and #82)
|
2020-05-28 11:35:30 +02:00 |
|
Karl Tauber
|
626601f6aa
|
Window decorations: added window icon (issues #47 and #82)
|
2020-05-27 11:40:41 +02:00 |
|