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.
5 years ago
weisj
337a77f4eb
Adjust text rect in text fields to correctly align visual font center.
5 years ago
weisj
c0756ed058
Ensure preview text uses the same font as the text component.
5 years ago
weisj
9eb8e38171
Updated test to ensure repeated derivations still share the same resource.
5 years ago
weisj
8c300d251c
Ensure derived icons with the same size share their underlying image resource.
5 years ago
weisj
6c7e98609c
Use IconColorMapper to properly generate the svg for the documentation.
5 years ago
weisj
1b913e94b7
Undo svg simplification.
5 years ago
weisj
ecd4727e16
Add info message for when opaque buffering is used.
...
Fix loglevel selector for demos not working.
5 years ago
weisj
f39c2b4fc2
Prepare next development round.
5 years ago
weisj
a5f7fcb20d
New rc.
5 years ago
weisj
17828c3691
Formatting
5 years ago
weisj
89b9ed5213
Ensure uri is loaded when calling #getName.
5 years ago
weisj
6c968b494b
Skip icon test in headless mode.
5 years ago
weisj
a5c07014f0
Fix NPE in getNonOpaqueWindow. Fixes #186
5 years ago
weisj
082a9c475f
Remove redundant check.
5 years ago
weisj
403e1a93f8
Delay uri loading to icon resolve time.
...
Make IamgeIcon implementation derivable and lazily loaded.
5 years ago
weisj
4e89843999
Move frame icon api from ImageUtil to IconLoader
...
Move ImageUtil to darklaf-utils.
5 years ago
weisj
5fd3794c8b
Make less functions static in ComponentDemo.
5 years ago
weisj
e60e8cecf4
Ensure row height is calculated based on existing cell.
5 years ago
weisj
d75362c572
Ensure subtypes of SVGIcon return the correct icon type when being derived.
5 years ago
weisj
a42f4bbbaa
Ensure custom tooltip position is set after all other changes to its location.
5 years ago
weisj
a604043f7d
Added api to get antialiasing flags.
...
Added dev menu to demos.
5 years ago
weisj
ca535aa5a5
Added function to get current log level.
5 years ago
weisj
c3dc8d64f0
Changed log level from warning to info.
5 years ago
weisj
15926d4566
Updated change notes.
5 years ago
weisj
b1d939f442
Mitigate lack of subpixel antialiasing on windows for non-opaque surfaces.
5 years ago
weisj
3b229953bf
Ensure stops have the correct keyframe associated.
...
Try to recover from unpatched svg icon with clearer error message.
5 years ago
weisj
ea22785147
Localisation for JTabFrame close button.
...
Removed automatic html conversion for tooltips.
Set clip when painting text.
5 years ago
weisj
3e088896cb
Improve one-dark icon colors
5 years ago
weisj
093eaf82bb
Provide localisation for window buttons.
5 years ago
weisj
b50ca187b4
Added option to close all other tabs in ClosableTabbedPane.
5 years ago
weisj
02cabd2043
Simplify color definitions in svg icons.
...
Reflect theme accent in duke icon.
Increase margin where the minimize button can receive mouseExit events.
5 years ago
weisj
29b1a88226
Make parameter final.
5 years ago
weisj
f526706bbd
Issue warning if non-themed icon is attempted to be loaded as one.
5 years ago
weisj
865751592b
Fixed incorrect label in demo.
5 years ago
weisj
995da5a232
Fixed incorrect popup locations when moving window between screens with different GraphicConfigurations.
...
Mitigated jdk bug where text in a non-opaque window isn't subject to system subpixel antialiasing on windows.
5 years ago
weisj
65f7763085
Reduce issue of non-available subpixel AA on windows for plain tooltips.
5 years ago
weisj
3d36d305df
Removed unused imports.
5 years ago
weisj
c133c515f9
Fixed foreground color generation.
5 years ago
weisj
94f5f0db02
Fixed duplicate log message.
5 years ago
weisj
abfee2c470
Ensure consistency for float to int rgb conversion between macOS color constants and native code.
...
Fixed documentation creation task.
5 years ago
weisj
bb43683636
Updated theme settings icon to incorporate the current accent/selection color.
...
Made theme settings icon accessible without instantiating the whole settings panel.
Fixed issue where if an svgIcon was painted using ImageSource#createImage the icon wouldn't updated the cached image.
5 years ago
weisj
29db605a46
Try to keep original horizontal/vertical position of tooltip when trying out different alignments.
5 years ago