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
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
f2146155f3
Remove print statement.
4 years ago
weisj
6ddbb36c97
Check for possible null rect.
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
6c7e98609c
Use IconColorMapper to properly generate the svg for the documentation.
4 years ago
weisj
1b913e94b7
Undo svg simplification.
4 years ago
weisj
ecd4727e16
Add info message for when opaque buffering is used.
...
Fix loglevel selector for demos not working.
4 years ago
weisj
17828c3691
Formatting
4 years ago
weisj
a5c07014f0
Fix NPE in getNonOpaqueWindow. Fixes #186
4 years ago
weisj
082a9c475f
Remove redundant check.
4 years ago
weisj
4e89843999
Move frame icon api from ImageUtil to IconLoader
...
Move ImageUtil to darklaf-utils.
4 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
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
b1d939f442
Mitigate lack of subpixel antialiasing on windows for non-opaque surfaces.
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
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
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
weisj
fdb22593fd
Enable custom selection color fur solarized themes.
5 years ago
weisj
6b9fa9f159
Enabled custom accent/selection colors for OneDarkTheme.
...
Fixed button background being too small.
Fixed selection background for combo box not being respected.
5 years ago
weisj
7689be591a
Made selection macOS selection colors available on all platforms.
5 years ago
weisj
6c943a4466
Improved more tabs button for tabbedPane
...
Made font of numberingPane and more tabs button ui properties.
5 years ago
weisj
c62763702e
Fixed borders of JTabFrame not being applied correctly.
...
Fixed PopupColorChooser not being displayed.
Made ButtonConstants.KEY_SQUARE only affect the shape of the button without changing its arc.
ButtonConstants.VARIANT_BORDERLESS no longer leaves the default borderSize of space to the edge of the component. Use AbstractButton#setMargin instead.
5 years ago
weisj
e3df361133
Updated rsyntaxarea version definition to use bom.
5 years ago
weisj
4e5fe2a6fa
Added logging to IconColorMapper.
...
Make sure theme installed events are dispatched after ui reloading is finished.
Fixed background painting for trees in OverlayScrollPane.
Added colorful sample for OverlayScrollPane.
5 years ago