weisj
9a304ba971
Provide visual padding hints for slider.
4 years ago
weisj
9da0638170
Unwrap border before checking if it is a VisualPaddingProvider.
4 years ago
weisj
2faf4c2cb0
Supply visual padding hints to layout managers such as MigLayout through client properties.
4 years ago
weisj
57a2929489
Provide visual padding for spinner and combobox.
4 years ago
weisj
31f84a2899
Provide VisualPadding information of components with focus borders.
4 years ago
weisj
f35e380228
Update checkbox insets.
...
Adjust for checkbox insets in ThemeSettingsPanel.
4 years ago
weisj
7ca01d03af
Make ThemeSettingsPanel#loadConfiguration public.
4 years ago
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
d82a387408
Adjust toolbar margins.
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
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
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
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