weisj
1c8b4f42a2
Improve performance of JTable by disabling kerning on table font.
...
Ensure lead selection border of tree cell is painted last.
Added option to declare fallback values in properties that are only applied if the key doesn't have a value associated yet.
Ensure boolean renderers use the correct cell border.
Center boolean renderers.
Ensure DarkMultiCellEditor uses the correct delegate.
Fixed missing border on table header cell after scrolling.
4 years ago
weisj
dff9fb236d
Sync all options exposed through the LafManager.
4 years ago
weisj
b76c0cc02d
Respect all kinds of cell borders when painting background of text component.
4 years ago
weisj
dd866309bc
Use correct background color on DefaultTreeCellRenderer.
4 years ago
weisj
77caa59b0c
Remove @Override to prevent build failure.
4 years ago
weisj
1b11b4ebc9
Only repaint if tree lines are enabled.
4 years ago
weisj
162a6c6b13
Fixed NPE when showing tree cell popup and no cell is targeted. Fixes #194
4 years ago
weisj
b550430402
Fix text being shifted when editing table cell compared to non editing cell.
...
Fixed table columns with non Number class using number editor when value is Number. Fixes #193
4 years ago
weisj
2e8b9c53dd
Add initial draft of TreeTable.
4 years ago
weisj
d86510be38
Allow background painting if no border is painted.
4 years ago
weisj
2e3e443d9c
Remove unnecessary flag.
4 years ago
weisj
fb0c82548c
Paint lead selection of tree.
...
Respect expand controls when making row visible while navigating.
4 years ago
weisj
57086643f9
Make ui classes shared if applicable.
4 years ago
weisj
5ab22e5077
Make sure tooltip style can be set directly on the tooltip.
4 years ago
weisj
1b4620149e
Use plain tooltip style on non button components by default for compatibility reasons.
4 years ago
weisj
0205ad3d53
Add option to disable tree popups.
4 years ago
weisj
ddcb237a74
Hide window shadow on macOS.
4 years ago
weisj
9854161a57
Show hidden part of tree cell on mouse over using popup.
4 years ago
weisj
78a31f07e0
Remove configuration time only property from UIDefaults.
4 years ago
weisj
2c1eadf881
Move macOS specific behaviour into separate class.
4 years ago
weisj
29f9f7a8b6
Fix overwriting null border for BorderlessTextField.
...
Adjust editor rect height when recalculating font specific baseline position for textfields.
Ignore font specific baseline when doing mouse position checks.
Adjust combobox editor rect to not move when toggling editing mode on rtl combobox.
4 years ago
weisj
cc6ec5e520
Move nokee version definition to root gradle.properties
...
Remove unused shadow.version
4 years ago
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
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
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
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