Karl Tauber
|
293b76f04b
|
Window decorations: FlatWindowDecorationsTest: added "undecorated" checkbox
|
2020-06-25 17:55:42 +02:00 |
|
Karl Tauber
|
7c9bbe6aef
|
Merge branch 'master' into branch 'custom-window-decorations'
|
2020-06-23 11:11:14 +02:00 |
|
Karl Tauber
|
27eeb0a636
|
Demo: use uppercase leading characters
|
2020-06-22 23:35:56 +02:00 |
|
Karl Tauber
|
cf436962f8
|
fixed/improved vertical position of HTML text when scaled on HiDPI screens on Windows
|
2020-06-22 23:31:01 +02:00 |
|
Karl Tauber
|
7fb7a1ac85
|
fixed/improved vertical position of text when scaled on HiDPI screens on Windows when running on Java 8
|
2020-06-22 21:05:11 +02:00 |
|
Karl Tauber
|
15a714faed
|
fixed/improved vertical position of text when scaled on HiDPI screens on Windows when running on Java 9 or later
|
2020-06-22 13:45:56 +02:00 |
|
Karl Tauber
|
1ba27730d6
|
UIDefaultsDump: fixed order of removed values in diff dumps
|
2020-06-19 13:38:25 +02:00 |
|
Karl Tauber
|
6568cee2e8
|
UIDefaultsDump: dump IntelliJ and Darcula themes (as differences to Light/dark themes; Windows only)
|
2020-06-18 20:29:40 +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
|
2443547b3b
|
FlatTestFrame: removed no longer needed nested JRootPane (was used for UI inspector)
|
2020-06-08 16:03:04 +02:00 |
|
Karl Tauber
|
9246cc0607
|
Extras: added FlatInspector (moved from flatlaf-testing)
|
2020-06-08 15:03:34 +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
|
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
|
8e77eb0519
|
Window decorations: support resizing window (issues #47 and #82)
|
2020-06-06 12:20:33 +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
|
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
|
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
|
626601f6aa
|
Window decorations: added window icon (issues #47 and #82)
|
2020-05-27 11:40:41 +02:00 |
|
Karl Tauber
|
9ad32125c0
|
Window decorations: initial implementation (incomplete) (issues #47 and #82)
TODO
- move window
- resize window
- window icon
- window border
|
2020-05-26 23:35:05 +02:00 |
|
Karl Tauber
|
5cef1f6730
|
Testing: added font size spinner to control bar; also support Ctrl+0, Ctrl++ and Ctrl+- to change font size
|
2020-05-24 15:26:07 +02:00 |
|
Karl Tauber
|
d2d4f73834
|
ScrollBar: use derived colors for track and thumb (issue #103)
|
2020-05-23 16:40:09 +02:00 |
|
Karl Tauber
|
b36ac1b824
|
UI defaults: added GTKLookAndFeel dump made on Fedora 31 (Adweita theme)
|
2020-05-21 18:38:46 +02:00 |
|
Karl Tauber
|
2a0403a988
|
support CompoundBorder as component border with FlatBorder on the outside
|
2020-05-19 23:24:00 +02:00 |
|
Karl Tauber
|
f1c08e7769
|
FlatTestFrame: added Substance Business skin for testing light UI
|
2020-05-19 18:42:22 +02:00 |
|
Karl Tauber
|
571f028ca3
|
FlatComponentsTest: moved components that change something into own "control" panel
|
2020-05-19 11:31:52 +02:00 |
|
Karl Tauber
|
c11222b5c7
|
FlatHtmlTest: added more HTML samples
|
2020-05-17 22:50:40 +02:00 |
|
Karl Tauber
|
03bc6eb69b
|
FlatTestFrame: '2.0' --> '2'
|
2020-05-17 18:46:21 +02:00 |
|
Karl Tauber
|
531bb2a968
|
UIDefaultsDump: dump only differences for macOS
(to avoid the need for updating multiple dumps when changing UI defaults)
|
2020-05-17 17:52:12 +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
|
961fe38c7e
|
UIDefaultsDump: dump color functions
|
2020-05-16 22:25:23 +02:00 |
|
Karl Tauber
|
f632c355e8
|
FileChooser: scale file icons (issue #100)
|
2020-05-16 11:03:40 +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
|
26c77b3118
|
Button, ComboBox, TextField and DatePicker UI delegates now get Component.focusWidth and Button.arc/Component.arc/TextComponent.arc from component border
|
2020-05-15 11:32:53 +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
|
659ead903c
|
TextField: avoid garbage in corners if TextComponent.arc is set to a large value
|
2020-05-12 18:58:17 +02:00 |
|
Karl Tauber
|
09cffc4340
|
UIDefaultsDump: avoid locale specific decimal separators in dumps
|
2020-05-05 18:53:31 +02:00 |
|
Karl Tauber
|
34266761d1
|
UIDefaultsDump: dump FlatLineBorder parameters because they may be specified in properties files
|
2020-05-05 16:34:30 +02:00 |
|
Karl Tauber
|
abcce2bf68
|
Table: fixed inconsistent table selection / move shortcuts (issue #95)
|
2020-05-04 13:30:42 +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
|
80981f7027
|
Demo: added "Extras" tab
|
2020-05-03 19:34:21 +02:00 |
|
Karl Tauber
|
a2541a9659
|
Menus: added gap between accelerator and arrow in menu items (issue #91)
|
2020-05-02 19:16:33 +02:00 |
|
Karl Tauber
|
38eb914420
|
Mnemonics: scale underline; added mnemonic test app
FlatTestFrame: Metal Laf is now at F12 so that F10 is unused because F10 is a standard key to move focus to menu bar
|
2020-05-02 14:38:54 +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
|
6fc216dff5
|
Menus: fixed text color of selected menu items that use HTML (issue #87)
|
2020-04-29 19:22:09 +02:00 |
|