weisj
|
0a90720a3b
|
Make fallthrough explicit
|
3 years ago |
weisj
|
c51f58379b
|
ComboBox: Make narrowing conversion explicit
|
3 years ago |
weisj
|
06e4b32a6f
|
Everywhere: Allow subclasses in #equals implementations
|
3 years ago |
weisj
|
833ee1b021
|
TabFrame: Handle missing switch cases
|
3 years ago |
weisj
|
4dfbd8e399
|
Everywhere: Convert reference equality checks with Objects.equals where applicable
|
3 years ago |
weisj
|
b970fa0e3c
|
Animations: Make Interpolator @Immutable
|
3 years ago |
weisj
|
66fdf9a6c2
|
Everywhere: Clarify boolean expressions
|
3 years ago |
weisj
|
257e996f44
|
Everywhere: Keep `synchronized` in overwritten methods
|
3 years ago |
weisj
|
b441e722dc
|
Don't reinitialize static Actions in constructor
|
3 years ago |
weisj
|
883088cb1d
|
Everywhere: Remove unused fields/variables
|
3 years ago |
weisj
|
2b74e8ede8
|
Everywhere: Resolve shadowing member fields
They are either removed or renamed for clarity.
|
3 years ago |
weisj
|
b2c80213bb
|
Everywhere: Remove unnecessary parenthesis
|
3 years ago |
weisj
|
8ec52a7c26
|
Everywhere: Make protected members in final class private
|
3 years ago |
weisj
|
1c0fdfc9c8
|
Everywhere: Add missing @Overwrite annotations
|
3 years ago |
weisj
|
7d07d4a9f8
|
Mark ThemedDarkLafProvider as @Immutable
|
3 years ago |
weisj
|
b5e9da0aec
|
Test: Report which test failed
|
3 years ago |
weisj
|
f8bf001609
|
Test: Disable flaky tests
|
3 years ago |
weisj
|
fe7ecce73e
|
Always return sensible insets for table borders
|
3 years ago |
weisj
|
34278b7202
|
Spinner: Disable buttons on boundaries
|
3 years ago |
weisj
|
f685afca0f
|
Build: Make library file names unique across target machines
This allows us to flatten the library directory. It also
enables the possibility of having all libraries inside the
same directory
Relates to #262
|
3 years ago |
weisj
|
9884275d4f
|
Tests: Fix failing tests blocking execution
|
3 years ago |
weisj
|
98d398ba5c
|
Abstract usage of IconLoader away into an interface
This opens up the possibility of providing custom icons
through themes.
|
3 years ago |
weisj
|
07e4162c96
|
Replace usage of DarkUIUtil.ICON_LOADER with AllIcons api
|
3 years ago |
weisj
|
d90247ca5b
|
Tests: Only check that the cache size can shrink
|
3 years ago |
weisj
|
cb7eb13b5f
|
Tests: Ensure expected state of icon loader
|
3 years ago |
weisj
|
b1e18d6df3
|
Tests: Test icons loaded by themes are reclaimed
|
3 years ago |
weisj
|
84fceaf006
|
Spinner+ComboBox: Paint spinners and comboboxes in a JPopupMenu without the focus border
|
3 years ago |
weisj
|
56812a7479
|
Demo: Use icon accessor in ThemeEditor
|
3 years ago |
weisj
|
37607b0a8c
|
Build: Promote iconset to api
|
3 years ago |
weisj
|
42d94767d4
|
Table: Properly overwrite cell editors
|
3 years ago |
weisj
|
b7c2625776
|
Demo: Add inspector
|
3 years ago |
weisj
|
45401afb0c
|
Demo: Fix icon loading
|
3 years ago |
weisj
|
d99c8a27ff
|
PopupMenu: Fix NPE when using ScrollPopupMenu
|
3 years ago |
weisj
|
5ba0a93e5e
|
Fix style violations
|
3 years ago |
weisj
|
b72f0699fa
|
PopupMenu: PopupMenus with no component shouldn't be displayed.
|
3 years ago |
weisj
|
b6f7973711
|
Menu: Only intercept menu closing if not a top level menu
|
3 years ago |
weisj
|
30da96f092
|
Menu: Make appearance & behaviour of disabled menu entries more consistent
|
3 years ago |
weisj
|
012e85b596
|
Fix package
|
3 years ago |
weisj
|
4537a687f8
|
InternalFrame: Hide shadow border if not inside a JDesktopPane
|
3 years ago |
weisj
|
e48f23d20b
|
InternalFrame: Make focus effect dependent on component focus.
If a JInternalFrame is used outside a JDesktopPane its title pane would keep the focus effect even though it wasn't active anymore.
Fixes #261
|
3 years ago |
weisj
|
08614fbc08
|
PopupMenu: Properly handle sun.awt.UngrabEvent
|
3 years ago |
weisj
|
73692487ac
|
Decorations: Allow for back-stealing of the unified menubar
Fixes #258
|
3 years ago |
weisj
|
45abd4ad69
|
Menu: Paint with disabled foreground if model is enabled but the menu item not
Fixes #260
|
3 years ago |
weisj
|
e68f78eea0
|
Menu: Use disabled arrow icon if menu is disabled
Fixes #259
|
3 years ago |
weisj
|
627f80ce05
|
Theme: Add convenience constants for the color palette
|
3 years ago |
weisj
|
c807808273
|
IconSet: Make icon names more consistent
|
3 years ago |
weisj
|
de02d43282
|
Core: Add missing package exports
|
3 years ago |
weisj
|
425289e4a5
|
Remove deprecated FileTree
|
3 years ago |
weisj
|
69ea0119a1
|
Test: Try to alleviate deadlocks while running demo tests.
|
3 years ago |
weisj
|
8f8194ee81
|
Fail Laf installation if laf is currently being installed.
|
3 years ago |