Karl Tauber
1a31cb96b8
TabbedPane: disable wheel scrolling if application has added its own mouse wheel listener (PR #187 )
2020-11-01 16:22:05 +01:00
Karl Tauber
9b8df64c35
FlatContainerTest: always use for-loop to modify all tabbed panes
2020-11-01 15:59:47 +01:00
Karl Tauber
a47565afec
Merge pull request #199 into master
...
TabbedPane: tab area alignment; min/max tab widths; tab icon placement; tab width mode
2020-11-01 15:56:10 +01:00
Karl Tauber
c2ee815cbe
TabbedPane: fixed clipping when painting tab selection in scroll layout
2020-10-31 14:20:35 +01:00
Karl Tauber
e45a2df6b6
FlatContainerTest: test disabled tab icons
2020-10-31 11:30:06 +01:00
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
c3781dc4b5
CHANGELOG.md: added PR references
2020-10-27 17:16:25 +01:00
Karl Tauber
dc92d0913c
TabbedPane: trailing component now fills all available horizontal space (PR #192 )
2020-10-27 16:29:58 +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
c8d280f418
TabbedPane: improved/fixed placement of tab close button on smaller tab insets or smaller tab height (PR #193 )
2020-10-26 23:37:02 +01:00
Karl Tauber
09c98359af
fixed javadoc warnings and errors
2020-10-26 15:16:37 +01:00
Karl Tauber
6f8a7471c2
SVGUtils: support creating window images from SVG files that are not 16x16 (issue #196 )
2020-10-26 15:13:37 +01:00
Karl Tauber
4c141fe47c
FlatSVGIcon now allows specifying icon width and height in constructors (issue #196 )
2020-10-26 13:53:25 +01:00
Karl T
b37ff348fb
Merge pull request #197 from kingthorin/patch-1
...
Minor correction
2020-10-26 11:17:54 +01:00
kingthorin
09798d33b0
Minor correction
...
“not be” vs “be not”.
Just noticed while browsing around.
2020-10-24 16:22:21 -04:00
Karl Tauber
717ab95fbe
Merge pull request #193 into master
...
TabbedPane closable tabs
2020-10-22 22:40:30 +02:00
Karl Tauber
3f616e3608
TabbedPane: for right-to-left always use "more tabs" button for horizontal scrolling because methods scrollForward() and scrollBackward() in class BasicTabbedPaneUI.ScrollableTabSupport do not work for right-to-left
2020-10-22 11:07:42 +02: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
9bc656a5c5
TabbedPane: fixed NPE in scroll layout when removing last tab
2020-10-20 10:37:31 +02:00
Karl Tauber
700bb9b567
TabbedPane: support closable tabs (issue #40 )
2020-10-20 09:37:28 +02:00
Karl Tauber
8ccda81d9a
Merge pull request #192 into master
...
TabbedPane custom components on left and right sides of tabs area
2020-10-19 23:35:17 +02:00
Karl Tauber
3818790ced
TabbedPane: support adding custom components to left and right sides of tabs area if wrap layout is used (issue #40 )
2020-10-17 18:17:45 +02:00
Karl Tauber
c34ce389a4
TabbedPane: do not include preferred/minimum size of leading/trailing components in calculating preferred/minimum size of tabbed pane, because the largest tab content determines the size
2020-10-17 16:46:56 +02:00
Karl Tauber
15718cdb46
TabbedPane: support adding custom components to left and right sides of tabs area if scroll backward/foreward buttons are used (issue #40 )
...
this also fixes some minor layout issues when using tabAreaInsets and arrow buttons
2020-10-17 15:19:39 +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
f0fd02e81f
Merge pull request #190 into master
...
Tabbedpane "Show Hidden Tabs" button
2020-10-16 23:10:49 +02:00
Karl Tauber
bfaac6d164
TabbedPane: fixed: content separator was painted at wrong position if using TabbedPane.tabAreaInsets (regression since changing TabbedPane.tabsOverlapBorder to false in commit c58f5a6ca7)
...
exit paintContentBorder() early if content separator is not painted
2020-10-16 21:13:06 +02:00
Karl Tauber
a909f1012a
TabbedPane: finally get rid of the cropped edge (issue #40 )
2020-10-16 12:25: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
8cef5ecf7e
popups using JToolTip components did not respect their location ( fixes #188 ; regression in 0.42 in fix for #164 )
2020-10-15 17:49:34 +02:00
Karl Tauber
2c1075f471
TabbedPane: do not clip title on left tabs when scrolled
2020-10-15 14:53:42 +02:00
Karl Tauber
1f5e08fdc6
TabbedPane: fixed clipping title if "more tabs" button is used (issue #40 )
2020-10-15 13:16:21 +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
ad7ff2ba0b
support painting separator line between window title and content (issue #184 )
2020-10-14 22:08:20 +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
87f2acc2d9
Window decorations: not visible menu bar is now ignored in layout
2020-10-14 13:05:39 +02:00
Karl Tauber
ec2fef02ed
Demo: if disabling window decoration ("Options > Window decorations") , which changes the main window, also invoke JDialog.setDefaultLookAndFeelDecorated() to disable window decorations for dialogs
2020-10-14 10:50:54 +02:00
Karl Tauber
ebe0d74dbe
FlatInspector: make sure that glass pane is not opaque, which is not the case in all Lafs
2020-10-14 10:36:29 +02:00
Karl Tauber
029dc51f8b
Testing: updated 3rd party Lafs
2020-10-14 10:30:44 +02:00
Karl Tauber
3fc85cd7b2
TabbedPane: support precise scrolling tabs with trackpad (issue #40 )
2020-10-12 00:33:23 +02:00