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
weisj
e11da551d7
Fixed striped background rendering of JList.
...
Fixed fileChooser fileView background being wrong color.
5 years ago
weisj
4cba70f327
Fixed incorrect cell foreground for non-focused cells.
5 years ago
weisj
4bfb1c1549
Added option to supply custom scrollpane for OverlayScrollPane.
5 years ago
weisj
00b3d7ead8
Allow usage of custom scrollpane with OverlayScrollPane.
5 years ago
weisj
b3865a091c
Avoid loading accent properties if they aren't present or not needed.
5 years ago
weisj
133bed00c4
Fixed insets for DarkTextBorder on components different than JTextField.
5 years ago
weisj
7daff31de7
Added missing method in ClosableTabbedPaneDemo.
5 years ago
weisj
aea09c3138
Made SearchTextField explicitly specify DarkTextUI.KEY_SHOW_CLEAR=true.
...
Converted int event ids to enums.
5 years ago
weisj
333f8a4b90
Ensure default buttons don't get lost after theme change.
...
Ensure sliders are properly layed out after theme change.
Ensure title pane foreground color is correct after theme change.
5 years ago
weisj
dec0c8eba5
Fix NPE when calculating baseline for text fields. Fixes #184
5 years ago
weisj
2016816e34
Ensure licenses are included in the jar.
5 years ago
weisj
89f6ff8670
Only update frame icon on theme change if necessary.
5 years ago
weisj
198e5fbe97
Fix NPE in expand_or_move_down action. Fixes #182
5 years ago
weisj
4e3d4cf93f
Added utility method for themed frame icons.
5 years ago
weisj
dad0ae5385
Make sure custom tab components are disabled if tab is disabled.
...
Added option to make tabs closable on a per tab basis for ClosableTabbedPane.
Fixed NPE when dragging first tab in WrapTabLayout.
Fixed tab not switching when dragging in WrapTabLayout.
Fixed visuals of NewTabButton and MoreTabsButton.
5 years ago
weisj
961080458a
Replace hardcoded keys with constants.
5 years ago
weisj
0dec3964e0
Make sure custom tab component are wrapped with close button.
5 years ago
weisj
0c888e09c8
Refactored CloseButton to own class.
...
Made LoadIndicator and HelpButton use laf icons.
5 years ago
weisj
8ed59c9610
Ensure dragged tab is actually hidden.
5 years ago
weisj
c318ddb477
Improved layout and icon of ClosableTabbedPane.
5 years ago
weisj
dfe435e6ac
Check if any intermediate component has non-opaque background.
5 years ago
weisj
c8658ffcbe
Log background colors for TooltipTest.
5 years ago
weisj
117712e2e8
CHeck complete component hierarchy for opaque components.
5 years ago
weisj
0755f3d489
Make TooltipTest deterministic.
5 years ago
weisj
e658986a99
Make sure test fails if assertion isn't met on EDT.
5 years ago
weisj
480eecdbd8
Run tests with --info.
5 years ago
weisj
d12d5f4c1c
Improve TooltipTest.
5 years ago
weisj
bd57464ccf
[TestFix] Fixed TooltipTest.
5 years ago
weisj
3a337c1641
Migrated tests to JUnit.
5 years ago
weisj
73face463d
Reduce interpolation quality for drop shadow border for faster paint speed.
5 years ago
weisj
861b9162b6
Setup creation of snapshot versions.
...
Made darklaf-theme and darklaf-utils be transitive dependencies to avoid confusion of classes are unavailable.
Added information about automatic library downloads and nightly builds in README.
5 years ago
weisj
5f5a3082bc
Minor adjustment to combobox popup location/size.
...
Make sure the dragging area of title panes is up to date.
5 years ago
weisj
3e76332df9
Migrated InternalFrameDemo to ComponentDemo.
5 years ago
weisj
9341cdafd1
Fixed NPE when painting internal frame.
...
Added layout to internal frames which is more suitable for macOS utilising an external menubar in the desktop pane similar to the macOS desktop.
Fixes #179 .
5 years ago
weisj
d577de556e
Fixed bold text on buttons being clipped. Fixes #178 .
5 years ago