1142 Commits (a19fe478f79ca2e472d565a76474cae6181d2d09)

Author SHA1 Message Date
weisj 4b1b674a3f
Everywhere: Remove invalid override annotations 3 years ago
weisj 8afe4665fd
Code Style: Fix violations 3 years ago
weisj 7d6a35407f
Tooltip: Respect original clip bounds 3 years ago
weisj 470162a700
Everywhere: Don't leave catch blocks empty 3 years ago
weisj 2de6417111
Everywhere: Don't #printStacktrace in catch blocks 3 years ago
weisj c8eb4ea1d5
List: Make argument order explicit 3 years ago
weisj d676e20240
Replace HashTable with LinkedHashMap 3 years ago
weisj eaae0d17b2
Replace LinkedList with ArrayList 3 years ago
weisj ef9d4f55e0
Everywhere: Address errorprone warnings 3 years ago
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 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 3 years ago
weisj 9884275d4f
Tests: Fix failing tests blocking execution 3 years ago
weisj 98d398ba5c
Abstract usage of IconLoader away into an interface 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. 3 years ago
weisj 08614fbc08
PopupMenu: Properly handle sun.awt.UngrabEvent 3 years ago