weisj
66dc706974
Fix style violations.
4 years ago
weisj
14ad4ca785
Add option to switch between system laf and darklaf in tests.
4 years ago
weisj
f94d72b408
Add components in correct order.
4 years ago
weisj
9dd137120f
Always install if current laf isn't Darklaf.
4 years ago
weisj
1c3d33af8b
Restore PopupFactory on initialization.
4 years ago
weisj
e2ed1ffc46
Add option to toggle unified menubar.
4 years ago
weisj
6d4c3bc6df
Use correct foreground color when selected togglebutton is disabled. Fixes #191
4 years ago
weisj
25470e97a3
Reduce flickering when switching theme on windows.
4 years ago
weisj
8c5c8ddc97
Add JToggleButtonList.
...
Respect border insets when calculating bounds for the togglebutton slider variant.
4 years ago
weisj
8e363503c4
Properly handle toggling decorations on Windows.
4 years ago
weisj
87a5295f06
Properly clip icon.
4 years ago
weisj
22c351cda5
Remove stale code.
4 years ago
weisj
29345caf25
Added overwrite for default tooltip style.
4 years ago
weisj
860680dc93
Fix issues with selection highlight for wrapped views.
4 years ago
weisj
f7355b467e
Log choice of antialiasing settings.
4 years ago
weisj
b270d9d718
Fix build error.
4 years ago
weisj
af00f15f64
Ensure heavy weight popups use the correct location.
...
Improve tooltip border painting.
Fix calculation of combobox popup location.
Properly handle resource loading in test classes.
4 years ago
weisj
de72a90372
Update gradle 6.3 -> 6.5
4 years ago
weisj
3b16fc65a7
Avoid installing listeners on popup menus that don't need them.
4 years ago
weisj
c98b7a4f12
Fix fast scrolling when mouse is over scrollbar of OverlayScrollPane.
4 years ago
weisj
92edb52b41
Delay scroll popup menu container initialisation.
4 years ago
weisj
e2e885fe7b
Use corresponding accent color for selection color radio button focus.
4 years ago
weisj
62e688f7df
Remove admin check.
4 years ago
weisj
d562107654
Skip loading test on windows due to missing permission on github runners.
4 years ago
weisj
2490bd8b1d
Revert back to older files api.
4 years ago
weisj
390241aaca
Only run windows library test if running as admin.
4 years ago
weisj
59a3feb25c
Check if libraries are present.
4 years ago
weisj
1e3693b3a2
Make sure HTCAPTION is only returned if mouse is currently pressed.
4 years ago
weisj
63c2e13364
Suppress exception on temporary file deletion.
4 years ago
weisj
e364b8a71c
Added test for native library loading.
...
Use newer java.nio.Files api for library loading.
4 years ago
weisj
518e0e2099
Add missing space.
4 years ago
weisj
bbcefc9b7c
Rename ForegroundDemo to ForegroundGenerationDemo
4 years ago
weisj
19634e3eac
Use minimum lightness difference of 0.5
4 years ago
weisj
656943a9d3
Add foreground color generation demo.
...
Remove unused method.
Move #getLuminance to ColorUtil.
Made Background luminance threshold variable (use 0.5 by default).
4 years ago
weisj
c8a4c80778
Log changes to theme settings.
...
Finer log differentiation.
4 years ago
weisj
66b28435fa
Improve visibility of selected indicator for ColoredRadioButton.
4 years ago
weisj
73d165ed30
Fix focus navigation when selected button in button group isn't the first button.
4 years ago
weisj
6ff0ffc799
Decouple settings panel from ThemeSettings
...
Reduce amount of times ColoredRadioButton patches the underlying icon.
Ensure color returned by ForegroundColorGenerationTask is an UIResource.
Improve ForegroundColorGenerationTask to account for saturation of color.
4 years ago
weisj
aa8e1420f5
Copy property map if derived version is mutated to prevent the parent from being changed.
4 years ago
weisj
cc13162b4a
Allow custom themed icons to mutate properties.
4 years ago
weisj
4a540ed520
Check for null/empty key early.
4 years ago
weisj
f4b31f7e04
Allow for opacity fallback keys.
4 years ago
weisj
f2146155f3
Remove print statement.
4 years ago
weisj
6ddbb36c97
Check for possible null rect.
4 years ago
weisj
d46b2b7910
Allow for float/double/long opacity values in themed svg icons.
...
Don't override constant stop-opacity for color definitions without opacity property.
4 years ago
weisj
e539f28636
Skip opaque aa for components that are already opaque buffered.
...
Add api for getting individual care styles.
Make ToolTipContext#createDefaultContext public.
Move boolean renderer type constant to common interface.
Removed unused ToolTipConstants.KEY_PLAIN_TOOLTIP value.
4 years ago
weisj
337a77f4eb
Adjust text rect in text fields to correctly align visual font center.
4 years ago
weisj
c0756ed058
Ensure preview text uses the same font as the text component.
4 years ago
weisj
9eb8e38171
Updated test to ensure repeated derivations still share the same resource.
4 years ago
weisj
8c300d251c
Ensure derived icons with the same size share their underlying image resource.
4 years ago