mmatessi
5cae3a8141
add RangeSlider support
2020-11-11 16:57:40 +01:00
Karl Tauber
8594e78287
TabbedPane: search for label or text component in custom tab component and use its text in "more tabs" popup (issue #207 ; PR #190 )
2020-11-10 15:28:25 +01:00
Karl Tauber
5b8f922273
FlatSVGIcon: getImage() now returns a multi-resolution image (on Java 9+) for HiDPI disabled icons in other LaFs that support multi-resolution images when producing disabled icons in LookAndFeel.getDisabledIcon() (e.g. Windows or Nimbus Laf) (issue #205 )
2020-11-10 11:56:59 +01:00
Karl Tauber
847b41752c
FlatSVGIcon: icons were not painted in disabled labels and disabled tabs (issue #205 )
2020-11-10 11:22:34 +01:00
Karl Tauber
7c08489cb3
UIDefaultsLoader: minor optimization (avoid String.substring() and avoid double searching for '.')
2020-11-06 23:47:06 +01:00
Karl Tauber
605c77ecbc
IntelliJ Themes: added getName() method to all InttelliJ Laf classes so that they return same name as defined in class FlatAllIJThemes (issue #201 )
2020-11-06 19:13:11 +01:00
Karl Tauber
fd0c2a5cd1
IntelliJ Themes: added suffix "(Material)" to names of all Material UI Lite themes to avoid duplicate theme names (issue #201 )
2020-11-06 18:38:21 +01:00
Karl Tauber
a80790fc8e
TabbedPane:
...
- use rounded rectangles for buttons in tab area
- "pressed" background for buttons in tab area
- fill background of buttons in tab area
- use derived colors for hover and pressed
- fixed missing arrow in "more tabs" button at larger scaling
2020-11-06 17:30:29 +01:00
Karl Tauber
206d449d0d
FlatLaf.properties: added "allowed values" as comments
2020-11-05 19:19:13 +01:00
Karl Tauber
2323dc099f
TabbedPane: always use chevron arrows (even in IntelliJ and Darcula themes)
2020-11-05 18:59:28 +01:00
Karl Tauber
642583479f
default arrow type changed from "triangle" to "chevron" (does not change any theme)
2020-11-05 18:55:08 +01:00
Karl Tauber
082e5842d0
removed FlatClientProperties.clientPropertyChoice()
2020-11-05 18:35:36 +01:00
Karl Tauber
c67ba02839
UI defaults dumps updated for PR #202
2020-11-05 17:12:21 +01:00
Karl Tauber
4c6cb7618f
Merge pull request #202 into master
...
TextField: allow select all on mouse click
2020-11-05 17:07:29 +01:00
basix86
c15100f129
Update FlatLaf.properties
...
fixed previous behavior selectAllOnMouseClick
2020-11-05 10:47:47 +01:00
basix86
6dfb3cc84e
Update FlatCaret.java
...
missing space
2020-11-05 10:46:12 +01:00
Karl Tauber
18d8c7d086
SplitPane: added grip to divider (issue #179 )
2020-11-04 11:52:50 +01:00
mmatessi
ab3adf4ae3
selectAllOnMouseClick
2020-11-04 10:16:23 +01:00
basix86
7e6619af00
Merge pull request #1 from JFormDesigner/master
...
update fork
2020-11-04 09:48:40 +01:00
Karl Tauber
a7e2a10403
TabbedPane: support horizontal alignment of tab title and icon
2020-11-03 22:20:55 +01:00
Karl Tauber
3a784375d0
SplitPane: support tooltip texts in splitpane client properties (issue #198 )
2020-11-02 15:07:57 +01:00
Karl Tauber
b8c9433259
SplitPane: added tooltips to expand/collapse buttons (issue #198 )
2020-11-02 12:13:06 +01:00
Karl Tauber
815d9d6012
SplitPane: hide not applicable expand/collapse buttons (issue #198 )
2020-11-02 11:51:51 +01:00
Karl Tauber
feb91aa056
Demo: re-designed "Tabs" tab to show features added in PRs #187 , #190 , #192 , #193 and #199
2020-11-01 21:36:46 +01:00
Karl Tauber
cd264586ca
TabbedPane: fixed missing arrow in "more tabs" button when changing tabPlacement to left/right and back to top/bottom (PR #190 )
2020-11-01 17:19:12 +01:00
Karl Tauber
c6d561f2df
Demo: moved split panes from "SplitPane & Tabs" tab to "More Components" tab (to make room for more tabbed pane features)
2020-11-01 16:45:05 +01:00
Karl Tauber
6167c5f855
TabbedPane: calculate correct preferred size for tabbed panes without any content
2020-11-01 16:38:28 +01:00
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