weisj
ca324e403c
Demonstrate how settings can be persisted across sessions.
4 years ago
weisj
46d8db92b0
Pass label alignment through constructor of ThemeSettingsPanel.
4 years ago
weisj
eeea3b142c
Ensure correct layout after relocation.
4 years ago
weisj
d47b78e6bf
Remove colons from theme settings labels.
...
Add option to change label alignment in theme settings panel for better integration with
other uis.
4 years ago
weisj
6cee4ac9b1
Fix listeners not being notified.
4 years ago
weisj
48f0fcc438
Expose ThemeSettingsPanel
4 years ago
weisj
5a41a9bfbe
Add method to change the renderer of the theme combobox in ThemeSettingsPanel.
4 years ago
weisj
0498301f3f
Add hook to listen for potential changes made to the SettingsConfiguration of ThemeSettingsPanel.
4 years ago
weisj
c9f7fc8dca
Make SettingsConfiguration serializable.
...
Add method to directly set the SettingsConfiguration of ThemeSettings.
4 years ago
weisj
9b90b5daf0
Release version 2.5.2
...
Prepare next development round.
4 years ago
weisj
d82a387408
Adjust toolbar margins.
4 years ago
weisj
fd5bb2f161
Update change notes.
4 years ago
weisj
37b8e5e0eb
Setup default margins for JToolBar.
4 years ago
weisj
25554e9158
Make Darklaf#getID reproducible across all Darklaf subclasses.
4 years ago
weisj
f1a1bde4e2
Use consistent locale for #toLowerCase.
4 years ago
weisj
acd0f36067
Don't enable unsupported theme settings.
4 years ago
weisj
bb8a42bb9b
Make sure MenuItems are marked as non-selected if they menu is closed.
4 years ago
weisj
116819b993
Remove unneeded warnings suppression.
4 years ago
weisj
f0bcd89a67
Fix NPE when uninstalling DarkEditorPaneUI.
4 years ago
weisj
28d3d0c08d
Make Descriptor non-opaque
4 years ago
weisj
74c5e55742
Remove debug print statement.
4 years ago
weisj
48528a0a80
Remove unused NumberFormat.
4 years ago
weisj
efd996ce8a
Convert label values of SmallColorChooser into editable textfields.
4 years ago
weisj
cfeb383535
Move DynamicUI to components package.
4 years ago
weisj
771e0cf03a
Update insets of IconDemo.
...
Update ColorChooser slider knob color.
4 years ago
weisj
b2fa58ebc5
Make Icon editor usable with non-darklaf lafs (very rudimentary).
4 years ago
weisj
3ec5dfd6eb
Provide fallback values for most icon properties.
4 years ago
weisj
c5d43c1e60
Provide non-darklaf drop-in implementation for AttachedPopupComponent#showComponent
4 years ago
weisj
4bc3327cf8
Restrict size of popup list chooser.
4 years ago
weisj
b1cebab636
Group palette colors in icon editor.
...
Add gray color to palette.
4 years ago
weisj
60c42bcafd
Replace image icon colors with palette colors.
4 years ago
weisj
9b49c7af87
Add color palette consisting of 13 colors compatible with the themes color scheme.
4 years ago
weisj
6d77f3ecec
Allow changing the overlay dropdown icon.
...
Increase size of add drop-down icon for icon editor.
4 years ago
weisj
f6c07b4a0f
Update IconEditor layout.
4 years ago
weisj
0b753bea5d
Add component to edit colors of ThemedIcons (IconEditorPanel).
...
Add IconEditor as a sample implementation of an icon editor using the IconEditorPanel
4 years ago
weisj
6170f72a3e
Add convenience method to strip accent colors and font size from a theme.
4 years ago
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