Bill Culp
a1d5f65588
bug: AbstractButton's ContentAreaFilled=false not honored when parent is a CellRendererPane
...
docs: AbstractButton:setContentAreaFilled
Sets the contentAreaFilled property. If true the button will paint the content area. If you wish to have a transparent button, such as an icon only button, for example, then you should set this to false. Do not call setOpaque(false). The default value for the the contentAreaFilled property is true.
This function may cause the component's opaque property to change.
The exact behavior of calling this function varies on a component-by-component and L&F-by-L&F basis.
Parameters:
b - if true, the content should be filled; if false the content area is not filled
2020-02-10 23:37:27 -08:00
smileatom
5796057a75
Merge pull request #1 from JFormDesigner/master
...
merge latest changes
2020-01-18 14:43:29 -08:00
Karl Tauber
c8248e91ca
release 0.25.1
0.25.1
2020-01-18 10:35:18 +01:00
Karl Tauber
7317ce44e7
update to Gradle 6.1
...
./gradlew wrapper --gradle-version=6.1
2020-01-18 10:25:55 +01:00
Karl Tauber
10e2a5b1eb
release 0.25
0.25
2020-01-17 13:18:29 +01:00
Karl Tauber
e675d1b7e2
show mnemonics if the active window does not have a focused component; ignore invisible components (issue #43 )
2020-01-17 11:03:48 +01:00
Karl Tauber
499c4dadd5
FlatDarkLaf.properties: use slightly brighter color for popup menu border
2020-01-17 10:53:46 +01:00
Karl Tauber
f550f84acd
Menu: fixed vertical alignment of sub-menus (issue #42 )
2020-01-17 01:01:30 +01:00
Karl Tauber
8021f1a7fc
ComboBox on macOS: fixed keyboard navigation and show/hide popup
2020-01-16 23:43:05 +01:00
Karl Tauber
d50fe606ee
Tree on macOS: fixed Left and Right keys to collapse or expand nodes
2020-01-16 21:33:23 +01:00
Karl Tauber
281f014aa0
FlatTestFrame: support testing 3rd party lafs
2020-01-15 19:10:42 +01:00
Karl Tauber
2f6da3e84a
FlatInspector: improved inspecting parent levels: Ctrl adds 1 level, Shift adds 2 levels and Alt adds 4 levels; no longer limit inspecting to content pane
2020-01-15 18:13:43 +01:00
Karl Tauber
f9accc2a7a
ProgressBar: support square painting and larger height even if no string is painted
2020-01-15 17:13:39 +01:00
Karl Tauber
fe15078bbd
TabbedPane: support per component tab height
2020-01-15 12:52:39 +01:00
Karl Tauber
27d4b5eba7
ToggleButton: Support per component styling for tab-style toggle buttons with client properties JToggleButton.tab.underlineHeight (integer), JToggleButton.tab.underlineColor (Color) and JToggleButton.tab.selectedBackground (Color) (issue #45 )
2020-01-15 11:05:16 +01:00
Karl Tauber
e378576632
ToggleButton renamed toggle button type "underline" to "tab" (value of client property JButton.buttonType is now tab)
2020-01-14 23:59:56 +01:00
Karl Tauber
74909da110
Button and ToggleButton:
...
- support per component minimum height (issue #44 )
- do not apply minimum width if button border was changed (is no longer an instance of `FlatButtonBorder`)
- ToggleButton: no longer use focus width for underline style toggle buttons to compute component size, which reduces/fixes component size in "Flat IntelliJ" and "Flat Darcula" themes
- revalidate/repaint client properties minimum width/height or buttonType change
2020-01-14 18:42:06 +01:00
Karl Tauber
655bf112ac
ScrollPane: fixed UI artifact at bottom right corner of scroll pane if both scroll bars are visible, which was caused by Component.innerFocusWidth > 0 (issue #35 )
2020-01-14 15:03:07 +01:00
Karl Tauber
5c3638a5a4
Menu: hide mnemonics by default and show them only when Alt key is pressed (issue #43 )
2020-01-14 12:09:31 +01:00
Karl Tauber
2459a3654b
TabbedPane: hide cropped line in scroll-tab-layout (issue #40 )
2020-01-14 10:51:07 +01:00
Karl Tauber
e9a3456cf5
Tree: Tree.textBackground now has a valid color and is no longer null; instead set Tree.rendererFillBackground to false to always get correct cell backgrounds (in IntelliJ themes or if tree.setBackground(...) was used)
...
undone commit 645be4bfa3
2020-01-14 10:44:00 +01:00
Karl Tauber
2bcdf774ff
release 0.24
0.24
2020-01-10 10:02:54 +01:00
Karl Tauber
ef01f23384
improved Swing system colors controlHighlight, controlLtHighlight, controlShadow and controlDkShadow
2020-01-10 09:47:13 +01:00
Karl Tauber
ab7bbb6593
ProgressBar: now uses blueish color for the progress part in "Flat Dark" theme
2020-01-10 00:28:26 +01:00
Karl Tauber
f2dad88875
ToggleButton: support underline toggle button colors in IntelliJ themes
2020-01-10 00:13:39 +01:00
Karl Tauber
c474565ff5
UI inspector: support nested classes
2020-01-09 23:54:45 +01:00
Karl Tauber
fd9dbbd7e6
support smooth scrolling with touchpads and high precision mouse wheels (issue #27 )
2020-01-09 23:43:58 +01:00
Karl Tauber
43ab095e0f
Table: replaced Table.showGrid with Table.showHorizontalLines and Table.showVerticalLines (issue #38 )
2020-01-09 20:55:55 +01:00
Karl Tauber
41e2888bf1
ScrollPane with Table: The border of buttons that are added to one of the four scroll pane corners are now removed if the center component is a table. Also, these corner buttons are made not focusable.
2020-01-08 23:25:57 +01:00
Karl Tauber
e7d5e22960
IntelliJ Themes Demo: fixed last invalid colors in Material UI Lite themes (issue #26 )
2020-01-08 15:27:31 +01:00
Karl Tauber
3f3884193d
Button and TextComponent: support per component minimum width
2020-01-08 14:47:40 +01:00
Karl Tauber
dfccabc2b9
ToggleButton: support underline toggle button style
2020-01-08 14:18:17 +01:00
Karl Tauber
af7c181596
Button and ToggleButton: support square button style
2020-01-08 13:59:39 +01:00
Karl Tauber
8e84112837
Label and ToolTip: fixed font sizes for HTML headings
2020-01-08 10:18:30 +01:00
Karl Tauber
822cd16daa
IntelliJ Themes Demo: updated Dracula, Hiberbee and Material UI Lite themes (used IJThemesUpdater) (issue #26 )
2020-01-07 23:40:24 +01:00
Karl Tauber
33ea84004d
UIDefaultsLoader: changed .properties file loading order: now all core .properties files are loaded before loading addon .properties files, which makes it easier to overwrite core values in addons; also, addon loading order can be specified
2020-01-07 12:55:37 +01:00
Karl Tauber
8dbbe20840
TableHeader: paint column borders also if renderer has changed, but delegates to the system default renderer
...
(e.g. done in NetBeans class ETableHeader)
2020-01-06 16:36:23 +01:00
Karl Tauber
d990ccc4ab
release 0.23.1
0.23.1
2020-01-02 22:39:34 +01:00
Karl Tauber
9f16249898
IntelliJ Themes: fixed checkbox colors in Material UI Lite dark themes
2020-01-02 21:09:11 +01:00
Karl Tauber
62fc3139cf
ComboBox: fixed NPE in Oracle SQL Developer settings
2020-01-02 18:45:32 +01:00
Karl Tauber
452452dcc9
Tree: fixed wide selection if scrolled horizontally
2019-12-31 09:49:56 +01:00
Karl Tauber
b6fb06bc65
CHANGELOG.md: added some missing changes form 0.23
2019-12-30 18:10:33 +01:00
Karl Tauber
aac6bd1b7c
release 0.23
0.23
2019-12-30 17:49:16 +01:00
Karl Tauber
d260001cbd
IntelliJ Themes Demo: fixed progress bar in Hiberbee theme
2019-12-30 16:55:35 +01:00
Karl Tauber
9c470d77cb
List and Tree: Hide cell focus indicator (black rectangle) by default. Can be enabled with List.showCellFocusIndicator=true / Tree.showCellFocusIndicator=true, but then the cell focus indicator is shown only if more than one item is selected.
...
Table: Hide cell focus indicator (black rectangle) by default if none of the selected cells is editable. Can be show always with `Table.showCellFocusIndicator=true`.
2019-12-30 16:31:51 +01:00
Karl Tauber
269075657d
FlatDefaultsAddon: added default implementation to getDefaults() because most subclasses use the same implementation
2019-12-30 11:02:40 +01:00
Karl Tauber
d0029beb22
use 0.5 pixel "inner" focus border for "Flat Light" and "Flat Dark" themes
2019-12-30 10:48:15 +01:00
Karl Tauber
4b4837e3a1
IntelliJ Themes Demo: updated Hiberbee theme (used IJThemesUpdater) (issue #26 )
2019-12-30 10:04:48 +01:00
Karl Tauber
d0160b8b6d
added required module java.logging to module-info.java
2019-12-23 15:39:58 +01:00
Karl Tauber
ea351935b2
IntelliJ Themes: use CONFIG log level for reporting invalid colors so that they do not show up in the console by default (issue #26 )
2019-12-23 15:30:57 +01:00