Karl Tauber
a19979c233
FlatContainerTest: test HTML tab titles
2020-10-30 10:50:17 +01:00
Karl Tauber
e2a297fa40
TabbedPane: support left, right, top and bottom tab icon placement
2020-10-30 01:47:14 +01:00
Karl Tauber
df13b338b2
TabbedPane: support specifying tab area insets via client property
2020-10-29 22:42:41 +01:00
Karl Tauber
da9d7a0dee
TabbedPane: support equal and compact tab width modes
2020-10-29 19:26:09 +01:00
Karl Tauber
0374c65159
TabbedPane: support alignment of tab area (leading, trailing, center or fill)
2020-10-29 16:11:30 +01:00
Karl Tauber
71b1e07ba6
TabbedPane: support minimum and maximum tab widths
2020-10-29 16:10:27 +01:00
Karl Tauber
a5adf29001
FlatContainerTest:
...
- reorganized tabbed pane control panel
- added "tab area insets" checkbox
- made text of leading component shorter
2020-10-27 14:07:14 +01:00
Karl Tauber
8861bfe4fa
FlatContainerTest:
...
- replaced "more tabs" checkbox and spinner with "tab count" spinner
- avoid right-to-left for tabbed pane control panel
- use other color for trailing component
2020-10-27 10:44:14 +01:00
Karl Tauber
c590157561
TabbedPane: support specifying tooltip text for tab close buttons via client property
2020-10-21 23:13:01 +02:00
Karl Tauber
2b50431081
TabbedPane: fixed scaling of client property "JTabbedPane.tabHeight"; avoid storing scaled values in UI delegate
2020-10-21 11:24:06 +02:00
Karl Tauber
6d38e44f91
TabbedPane: support specifying tab insets via client property
2020-10-21 01:14:26 +02:00
Karl Tauber
700bb9b567
TabbedPane: support closable tabs (issue #40 )
2020-10-20 09:37:28 +02:00
Karl Tauber
10746a454a
TabbedPane: support adding custom components to left and right sides of tabs area if "more tabs" button is used (issue #40 )
2020-10-17 11:30:04 +02:00
Karl Tauber
201581a07c
TabbedPane: support right-to-left if "more tabs" button is used (issue #40 )
2020-10-16 00:24:02 +02:00
Karl Tauber
c0408045ef
TabbedPane: support specifying hiddenTabsNavigation type per tabbedpane via client property (issue #40 )
2020-10-15 10:41:45 +02:00
Karl Tauber
c58f5a6ca7
TabbedPane: replaced forward/backward scrolling arrow buttons with "Show Hidden Tabs" button (issue #40 )
2020-10-15 00:10:07 +02:00
Karl Tauber
ae445c9343
Merge pull request #187 into master
...
TabbedPane wheel scrolling
2020-10-14 22:43:02 +02:00
Karl Tauber
4b7ef6e853
FlatWindowDecorationsTest: added "menu bar visible" checkbox (for testing previous commit)
2020-10-14 13:37:28 +02:00
Karl Tauber
029dc51f8b
Testing: updated 3rd party Lafs
2020-10-14 10:30:44 +02:00
Karl Tauber
5b0c96cd6d
TabbedPane: avoid scrolling selected tab back into visible area (after wheel scrolling) if the mouse is over a custom tab component that handles mouse events (e.g. a close button)
2020-10-08 23:46:43 +02:00
Karl Tauber
de870c546c
TabbedPane: repeat scrolling as long as arrow buttons are pressed (issue #40 )
2020-10-07 16:05:26 +02:00
Karl Tauber
8db05f47b5
FlatChooserTest: grow file chooser when resizing window
2020-10-04 23:59:28 +02:00
Karl Tauber
9c2c03cddb
Spinner: fixed NullPointerException in case that arrow buttons were removed to create button-less spinner (issue #181 )
2020-10-04 13:58:23 +02:00
Karl Tauber
f0778a83a0
CheckBoxMenuItem and RadioButtonMenuItem: improved checkmark background colors of selected menu items that have also an icon
2020-09-25 00:07:25 +02:00
Karl Tauber
b86ae1f122
FileChooser: fixed localizing special Windows folders (e.g. "Documents") and enabled hiding known file extensions (if enabled in Windows Explorer) (issue #178 )
2020-09-24 22:27:10 +02:00
Karl Tauber
dfd6831b02
ComboBox: if using own JTextField as editor, default text field border is now removed to avoid duplicate border
2020-09-24 22:17:10 +02:00
Karl Tauber
a4ddc13c1a
TabbedPane: added some missing UI defaults
2020-09-24 22:05:07 +02:00
Karl Tauber
fd63a1b7c2
TabbedPane: support hiding separator between tabs and content area via client property
2020-09-24 22:03:39 +02:00
Karl Tauber
d83c3689d0
TabbedPane:
...
- made tabs separator color lighter in dark themes so that it is easier to recognize the tabbed pane
- added top and bottom tab insets to avoid that large tab icons are painted over active tab underline
2020-09-24 15:18:45 +02:00
Karl Tauber
d52bf9d318
FlatScreenInfo: output warning if screens intersect (issue #177 )
2020-09-23 21:44:00 +02:00
Karl Tauber
9de9983416
laf.dark flag added to UI defaults
2020-09-20 10:59:50 +02:00
Karl Tauber
c9da4fcaf1
UI defaults: dumps moved out of resources folder to dumps/uidefaults folder
2020-09-18 14:41:15 +02:00
Karl Tauber
932ca6f9d4
FlatDesktopPropertiesDump tool added
...
developed to find out whether it is possible to detect Windows screen scaling and text scaling factors in Java 8, which seems to be possible by using "win.defaultGUI.font" desktop property
issue #175
2020-09-18 14:24:30 +02:00
Karl Tauber
a53ce99977
PasswordField: support disabling Caps Lock warning icon (issue #172 )
2020-09-17 15:34:57 +02:00
Karl Tauber
b66139281d
FlatHtmlTest: fixed labels and added HTML tooltips
2020-09-17 13:50:56 +02:00
Karl Tauber
99be346387
FlatWindowDecorationsTest: disable "add/remove/change menu" buttons if shown in dialog, which does not have a menubar
2020-09-17 13:28:02 +02:00
Karl Tauber
44d196fb8c
Demo: menu item "Options > Window decorations" did exit Demo
...
(regression in commit ee6a1da709 )
2020-09-16 22:52:19 +02:00
Karl Tauber
a8744b2bb4
made disabled text color slightly lighter in dark themes for better readability (issue #174 )
2020-09-15 15:47:12 +02:00
Karl Tauber
ee6a1da709
Demo: exit even if UI defaults inspector window is shown
2020-09-15 13:44:00 +02:00
Karl Tauber
0077708235
UI defaults inspector: install it in FlatTestFrame and FlatThemeFileEditor
2020-09-15 00:32:04 +02:00
Karl Tauber
12ec0abf54
UI defaults: moved some common properties from FlatLightLaf.properties and FlatDarkLaf.properties to FlatLaf.properties
2020-09-12 22:00:17 +02:00
Karl Tauber
c8d461cdee
UI defaults: moved "globals" from FlatLightLaf.properties and FlatDarkLaf.properties to FlatLaf.properties
2020-09-12 20:53:23 +02:00
Karl Tauber
faecffeadd
TextComponents: fixed text color of disabled text components in dark themes (issue #174 )
2020-09-12 18:45:40 +02:00
Karl Tauber
ecb94bac6d
use short color format #RGB (instead of #RRGGBB) where possible
2020-09-11 21:24:00 +02:00
Karl Tauber
7ebeacf16e
UIDefaultsDump: dump FlatTestLaf
2020-09-11 21:08:07 +02:00
Karl Tauber
dcce14b122
FlatScreenInfo tool added
2020-09-03 15:55:12 +02:00
Karl Tauber
a2ac24ac74
Demo: "SplitPane & Tabs" tab improved
2020-09-03 15:09:28 +02:00
Karl Tauber
c78c653b0a
FlatComponents2Test: moved table checkboxes into tableOptionsPanel
2020-09-03 11:26:16 +02:00
Karl Tauber
e0b3663239
FlatComponents2Test: support testing large amount of list/tree/table rows
2020-09-03 11:12:00 +02:00
Karl Tauber
3cc9c98040
Demo:
...
- "Data components" tab: increase component height if frame is made larger
- "SplitPane & Tabs" tab: increased some gaps and renamed TabbedPane option checkboxes
- "Option Pane" and "Extras" tabs: minor layout improvements
2020-09-02 19:08:24 +02:00