Commit Graph

1132 Commits

Author SHA1 Message Date
Karl Tauber
0c679167fa GitHub Actions: cache gradle dependencies 2020-11-21 00:48:27 +01:00
Karl Tauber
4fe707e519 GitHub Actions: initial commit 2020-11-21 00:19:46 +01:00
Karl Tauber
ccd4f99aea Window decorations: removed 1px window border if window is in full-screen mode (issue #212) 2020-11-20 10:12:28 +01:00
Karl Tauber
cd6b55c846 Demo: Alt+UP and Alt+DOWN now switch to previous/next theme 2020-11-20 00:40:10 +01:00
Karl Tauber
d923c8df81 Window decorations: title bar was not hidden if window is in full-screen mode (issue #212) 2020-11-18 23:31:04 +01:00
Karl Tauber
59879f493e FlatTestFrame: fixed exception when using FlatPropertiesLaf and changing scale factor, which re-sets the current Laf 2020-11-18 18:45:13 +01:00
Karl Tauber
06cab0d4b5 updated svgSalamander to version 1.1.2.4 2020-11-18 18:34:12 +01:00
Karl Tauber
a16db38a6f Testing: FlatBaselineTest added 2020-11-18 18:32:08 +01:00
Karl Tauber
de93e19a80 JIDE: RangeSlider: updated UI defaults dumps 2020-11-17 12:13:01 +01:00
Karl Tauber
47bb7d0de7 JIDE: RangeSlider: added to CHANGELOG.md and README.md 2020-11-16 22:26:49 +01:00
Karl Tauber
896e808db4 JIDE: RangeSlider: removed nested panel from FlatRangeSliderTest 2020-11-16 22:19:09 +01:00
Karl Tauber
6fe6d1ffa0 JIDE: RangeSlider: reordered methods and slightly changed formatting to make it easier to compare with FlatRangeSliderUI 2020-11-16 22:04:08 +01:00
Karl Tauber
4c6f7a66e2 Merge pull request #209 into master
Add RangeSlider support
2020-11-16 21:25:50 +01:00
Karl Tauber
4b5646ec88 release 0.44 0.44 2020-11-15 11:29:07 +01:00
Karl Tauber
66a5f350da Merge pull request #211 into master
TabbedPane: scroll buttons on both sides of the tab area
2020-11-15 11:20:43 +01:00
Karl Tauber
f9e34cbab7 TabbedPane: support specifying default tab layout policy for all tabbed panes via UI value TabbedPane.tabLayoutPolicy 2020-11-14 18:46:39 +01:00
Karl Tauber
634f7b5ba3 CHANGELOG.md: added/updated latest TabbedPane changes 2020-11-14 00:48:37 +01:00
Karl Tauber
7dbc6ff8a3 TabbedPane: fixes
- avoid that tab area "jump" to the right/top when backward button becomes hidden
- scroll arrow buttons were not always hidden in right-to-left horizontal layout
2020-11-14 00:24:38 +01:00
Karl Tauber
afccdc4749 Demo: "Tabs" tab: improved demo of leading and trailing tab area components by using toolbars 2020-11-13 23:25:19 +01:00
Karl Tauber
c98ec041d4 Demo: "Tabs" tab: added "Scroll buttons policy", "Scroll buttons placement" and "Tabs popup policy" configuration for PR #211 2020-11-13 22:26:14 +01:00
Karl Tauber
9e0c62092e TabbedPane: updated UI defaults dumps for previous checkins 2020-11-13 22:23:28 +01:00
Karl Tauber
9aea006f50 TabbedPane: fixed typo in previous commit 2020-11-13 18:20:00 +01:00
Karl Tauber
c16c3759cf TabbedPane:
- support forward/backward scroll buttons on both sides of the tab area (new default)
- optionally: not applicable scroll buttons are hidden (new default)
- changed configuration
  - removed TabbedPane.hiddenTabsNavigation
  - added TabbedPane.tabsPopupPolicy, TabbedPane.scrollButtonsPolicy and TabbedPane.scrollButtonsPlacement
- made scroll arrows larger

(issue #40; replaces PR #195)
2020-11-13 17:34:46 +01:00
Karl Tauber
cbc1fe27ef TabbedPane: more fallbacks to find tab name for "more tabs" popup in case that tab title is not set (issue #207; PR #190) 2020-11-13 11:48:03 +01:00
mmatessi
f57dbf94c8 FlatJideOssDefaultsAddon reformat 2020-11-13 09:47:32 +01:00
mmatessi
c0f15d2e6f FlatRangeSliderUI fix change label foreground 2020-11-13 09:42:26 +01:00
mmatessi
cb525fafb6 FlatSliderUI extends BasicSliderUI 2020-11-12 13:02:16 +01:00
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