weisj
b2461982d5
Allow passing context defaults in constructor and offer different modes for merging context properties (hardcode them, remove them (i.e. use the values from the new context) or replace them with explicit references).
4 years ago
weisj
0d12aee528
Expose #getUri to sublasses.
4 years ago
weisj
2050a149de
Make CloseButton public.
4 years ago
weisj
f100545659
Add property for arc multiplier.
4 years ago
weisj
bc6d923b23
Expose method to load all icons as list.
4 years ago
weisj
e4af192e5b
Make api for attaching popups to components more versatile.
...
Add utility method for simple dnd.
4 years ago
weisj
2c55ad4f11
Add API to change the context properties of a custom icon (i.e the theme defaults).
...
Add option to reference other properties when resolving icon properties. Properties can be referenced by setting the property value to %<other property>.
4 years ago
weisj
05a6b54375
Add more convenience methods for creating coherent borders.
4 years ago
weisj
2d3760f6f0
Extract common components creation into utility class.
...
Extract common layout methods into utility class.
4 years ago
weisj
5164d452b7
Add more general factory method for SimpleListCellRenderer.
4 years ago
weisj
3dca652e82
Add method to get the reference prefix.
4 years ago
weisj
e7ce3fa5f8
Format masks.
4 years ago
weisj
e960d7ec5b
Introduce DO_NOTHING constant.
4 years ago
weisj
9d8f043c2c
Update slider icons to prevent bleeding between border and focus glow.
4 years ago
weisj
9dbdfdd3a8
Add disabled save icon.
4 years ago
weisj
0c0cb431d9
Add revert icons.
4 years ago
weisj
e713e84044
add disabled refresh icon.
4 years ago
weisj
c0d209c200
Add palette icons.
4 years ago
weisj
afcf248192
Add utility class to update components after the laf has changed.
4 years ago
weisj
b6ea136a74
Fix incorrectly created UI property tables.
4 years ago
weisj
88c35da4b6
Smooth out scroll bar animations.
...
Show scrollbar when scrolling (and scrollbar hiding is enabled).
4 years ago
weisj
42f0f3b3f3
Release version 2.5.2
...
Prepare next development round.
4 years ago
weisj
261cf2a91f
Update change notes.
4 years ago
weisj
8b283ef5d1
Made rollover/click effect more pronounced for dark high contrast theme.
4 years ago
weisj
81e37c3e1f
Added option to toggle the icon of HelpButton from colored to uncolored.
4 years ago
weisj
e93e670f5f
Ensure themed icons are always updated.
4 years ago
weisj
5db573da67
Add missing icon properties to ThemeEditor.
4 years ago
weisj
2442196058
Ensure slider values are properly snapped if snapToTicks is enabled.
4 years ago
weisj
6f6c8dbc90
Added property to enable scrollbar highlighting when scrolling (disabled by default).
...
Added property to hide scrollbar if it isn't currently used (macOS only, disabled by default).
4 years ago
weisj
82331b08d1
Patch icon before requesting the renderer to ensure user-set icons aren't overwritten.
4 years ago
weisj
fa854b2dea
Revert removal of textIcon* properties. Fixes #216
4 years ago
weisj
d4ec4baab0
Increase opacity for button panel.
4 years ago
weisj
779c7f64d3
Ensure state of renderer doesn't change before painting.
4 years ago
weisj
58d92a0020
Add option to add and edit entries in ThemeEditor.
4 years ago
weisj
5709f5f113
Ensure rollover state isn't lost after button has been pressed.
4 years ago
weisj
c3e836216d
Add option to change the target to which the tooltip will be relatively aligned.
4 years ago
weisj
4649b045a5
Avoid setting the view multiple times.
4 years ago
weisj
02734d0a97
Add OverlayIcon and TextIcon.
4 years ago
weisj
0ef5a677c0
Extract text alignment into separate method.
4 years ago
weisj
0aad0104c1
Ensure arrow button doesn't get removed after theme change.
4 years ago
weisj
55697f6411
Don't use borderless conversion painting if borderless is explicitly requested.
4 years ago
weisj
52059aa4a1
Ensure ArrowButton doesn't have a border.
4 years ago
weisj
a9e0ce3a22
Request current combobox renderer with -1 index to be consistent with other LaFs.
4 years ago
weisj
6ee8cb762a
Slightly increase tooltip background area to prevent bleeding.
4 years ago
weisj
76b1adc510
Ensure cell editing is stopped after color chooser is closed.
4 years ago
weisj
0bd0de485a
Add accent color support to SolarizedLightTheme.
...
Add missing accent color definitions to other themes.
4 years ago
weisj
fac5fe81c4
Improve preview for UIManagerDefaults.
4 years ago
weisj
4f29251aae
Reduce margins to compensate renderer size if combobox is not tall enough.
4 years ago
weisj
7aedb3a38e
Adjust button shadow color for light solarized theme.
4 years ago
weisj
ab3bb26512
Adjust button margins s.t. buttons are the same height as comboboxes and spinners.
4 years ago