Jannis Weis
0e5ece0c7e
List,Table: Use same behaviour as trees for highlighting the lead selection
2 years ago
Jannis Weis
a287cf03c1
Tree: Visually merge selection with rounded corners
2 years ago
Jannis Weis
55c6acaaba
Tree: Change default line style to 'none'
2 years ago
Jannis Weis
19ab96db1f
Windows: Add missing arc property for lists on Windows 11
2 years ago
Jannis Weis
bb6bbe112a
Windows: Add missing arc property for lists on Windows 11
2 years ago
Jannis Weis
9be57ef35e
Popup: Make location computation easier to read
2 years ago
Jannis Weis
1643f4e7d1
ComboBox: Mark popup as opaque
...
This wasn't previously necessary as popups didn't have margins
2 years ago
Jannis Weis
6070098945
ComboBox: Fix popup alignment if above combobox
2 years ago
Jannis Weis
a1bedbc64c
Installation: Adjust initial size of UIDefaults
2 years ago
Jannis Weis
95f5c55a46
Windows: Use rounded corners for trees and lists on Windows 11
2 years ago
Jannis Weis
d372be93d2
Theme: Specify predefined values for each OS
2 years ago
Jannis Weis
2cc34fb883
Fixup2
2 years ago
Jannis Weis
9663fe3c0b
Fixup
2 years ago
Jannis Weis
718903a590
Icons: Consistently use thin/thick arrows
2 years ago
Jannis Weis
f5fabae12e
Menu: Remove duplicate icon property
2 years ago
Jannis Weis
758b64602a
Tree: Add option to paint selection with margins and rounded corners
2 years ago
Jannis Weis
a05bf93cba
List: Only paint lead selection highlight if necessary
2 years ago
Jannis Weis
81d52f39fe
List: Allow specifying insets in properties
2 years ago
Jannis Weis
509c1c0113
List: Allow rounded corners on selection background
2 years ago
Jannis Weis
ea9c3eaf0c
Demo: Add items to ListDemo to make scrollbars necessary
2 years ago
Jannis Weis
7c3e0e27eb
Windows: Use rounded corners for menu highlighting
2 years ago
Jannis Weis
6ef95565db
Menu: Collapse margins for toplevel menus
2 years ago
Jannis Weis
bcf853810e
Menu: Allow specifying margins for menubar
2 years ago
Jannis Weis
2f094edd47
Windows: Don't hardcode menubar layout adjustment
2 years ago
Jannis Weis
4d8b963774
Menu: Force minimum height for consistency
2 years ago
Jannis Weis
4bcf2937f3
Menu: Set rollover state for top level menus
2 years ago
Jannis Weis
0635b998cb
Menu: Respect margins on menu items
2 years ago
Jannis Weis
aeb63935c2
PropertyLoader: Resolve references in more places
2 years ago
Jannis Weis
39a108a6f2
PropertyLoader: Load .margin as insets
2 years ago
Jannis Weis
5a460b91a4
Windows: Use large window border radius for popups
2 years ago
Jannis Weis
20ae893d2b
Windows: Allow changing the window border radius for popups
2 years ago
Jannis Weis
28a44ef978
Menu: Allow rendering the menu item background with rounded corners
2 years ago
Jannis Weis
cb2ab2f0e8
PopupMenu: Allow specifying margin
2 years ago
Jannis Weis
4e3d693783
Util: Remove unused methods
2 years ago
Jannis Weis
b085b846e7
Separator: Allow separators in PopupMenus to use margins
2 years ago
Jannis Weis
37344c7271
Menu: Rename useEvenHeight to forceOddMenuHeight
...
The name didn't reflect what it actually was used for.
2 years ago
Jannis Weis
88ce3c6bbf
Menu: Don't parse flags manually
...
Use the helper methods from PropertyUtil instead.
2 years ago
Jannis Weis
e2d1e56c24
Icons: Remove failing call to #patchColors
...
The super call was passing the incorrect properties, which would
result in a failure. Because the subsequent call patched with the
correct arguments anyway this only caused an incorrect warning to
display.
2 years ago
Jannis Weis
a3353e2c08
Release version 3.0.2
2 years ago
Jannis Weis
d3270ce79a
Formatting
2 years ago
Jannis Weis
b072844307
Upgrade jsvg to version 0.0.9
2 years ago
Jannis Weis
818b213130
Don't fail svg icon painting if svg is malformed
2 years ago
Jannis Weis
d47f61ceb3
Upgrade jsvg to version 0.0.8
2 years ago
Jannis Weis
67a9809ea4
Upgrade jsvg to version 0.0.7
2 years ago
Jannis Weis
683ee0eade
Upgrade spotless and ktlint
2 years ago
Jannis Weis
e563a52776
Update version number
2 years ago
Jannis Weis
16b2e95a71
Upgrade jsvg to version 0.0.5
2 years ago
Jannis Weis
4a36049ff6
Don't wrap border of spinner editors
...
If Spinner.editorBorderPainted is set to false (which it is by default in Darklaf)
we should avoid installing the MarginBorder to prevent recursive loops fighting
BasicSpinnerUI#maybeRemoveEditorBorder(JComponent)
2 years ago
Jannis Weis
6826164bc0
Clean up properties of button layout delegate
2 years ago
Jannis Weis
5e927c826a
Set NUMERIC_SHAPING on button layout delegate
2 years ago