1129 Commits (2bbd3544e90634d701f3bff48a4e95cd1ebd9683)

Author SHA1 Message Date
weisj e0bfabfe7a Demo + Test: Refactor ComponentDemo 3 years ago
weisj 31a765b08c Test: Don't set --module-path when not supported 3 years ago
weisj 82a5f3138f Test + CI: Upload test reports 3 years ago
weisj 75e8d9c4e7 Test: Fix NPE exception when demo is null 3 years ago
weisj 0282f04a58 Test: Suppress unchecked cast warnings 3 years ago
weisj 12f68839df Test: More tests about library packaging 3 years ago
weisj 92e544c4d7 Test: Prevent initializing the `editor` variable in the shared ui 3 years ago
weisj eaddd25f56 Test: Test switching laf 3 years ago
weisj 660e2f3ab4 Test: Clean up custom init tasks after tests have run 3 years ago
weisj ff9c871ada Build+Test: Open test resources for property loader 3 years ago
weisj c43cbbc62e Parser: Change inline prefix from `#` to '%' 3 years ago
weisj 5976fa837d Build: Run tests and demos on the module path 3 years ago
weisj 774e4fea4d Modules: Fix resource loading when running on the module path. 3 years ago
weisj 9cb82105e8 Build: Extract compatibility code into separate project 3 years ago
weisj ed1a162f42 SwingUtils: Convert grab/ungrab methods to MethodHandles. 3 years ago
weisj 666f5f67e6 Remove debug painting. 3 years ago
weisj be6fa54058 Modules: Move utils in darklaf to ui.utils to avoid split packages. Move classes in property-loader to the properties subpackage to avoid split packages. 3 years ago
weisj e716522288 Build: Add and compile module info 3 years ago
weisj 838bf39224 Remove unused class 3 years ago
weisj aab96b6471 API: Move ColorUtil into util project as it is referenced there. 3 years ago
weisj b6d7c68f3a
NumberingPane: Respect icon width when calculating numbering position 3 years ago
weisj 39dfba2e39
Remove accidentally introduced usage of SwingUtilities2 api. 3 years ago
weisj 1163664e29
Painting: Use SynthGraphicsUtil for text painting. 3 years ago
weisj 865e8e9a68
Make sure propertyChangeListener is called when dirty is set to true 3 years ago
weisj 6e91b0274d
TransformUI: Allow for general wrapped RepaintManagers 3 years ago
Pabilo8 c9593dced0 Update Polish translation 3 years ago
weisj 1b0752e160
Font: Fix font replacement predicate 3 years ago
weisj 8775cbc482
ToggleButtonList: Update ui of renderers in updateUI 3 years ago
weisj 2c10d41bdb
Table: Ensure custom renderers/editors are uninstalled 3 years ago
weisj a2c3af4d86 Windows: Remove dependency on JNA 3 years ago
weisj 34326de0b8 TransformUI: Be more lenient when rejecting the better repainting approach 3 years ago
weisj ea877561c2 TransformUI: Replace JXLayer with JLayer 3 years ago
weisj 7cf3520be7
Installation: Don't update uis when changing decorations if LaF isn't installed. 3 years ago
weisj 4382249baf
Menu: Safely check type of 'checkIconFactory' factory property 3 years ago
weisj bd23c170ef
Menu: Remove unused method 3 years ago
weisj a005d5224a
Popup: Assume popups are opaque by default. 3 years ago
weisj ce6f2d3e2d
Windows: Make lists non striped. 3 years ago
weisj c206547453
Tooltip: Fix spelling error 3 years ago
Peter Lemke b71e76968d Update darklaf_de.properties 3 years ago
weisj 1f3d598519
PopupFactory: Add logging information 3 years ago
weisj 64dc8d5e9e
Popup: Allow specifying the bias for enabling (if possible) double-buffering or disabling it to fix transparent windows. 3 years ago
weisj e659d6aea1
Popup [Linux]: Due to a jdk bug report the proper fix for transparent windows is to disable all double buffering on glass pane, layered pane and content pane. 3 years ago
weisj 15a2956e80
UIUtils: Cleanup UIUtilities bridge. 3 years ago
weisj acc4aaf7c2
Memory: Further ensure no memory leaks for with shared resources and wrappers can occur. 3 years ago
weisj 7c7eea8818
Test: Add flag to toggle running all on all themes. 3 years ago
weisj 60c704d2d6
Test + CI: Disable demo test for normal test runs to reduce CI time. Run all the tests in verbose mode for JDK 16. 3 years ago
weisj e67782cea1
FileChooser: Fix clashing signature 3 years ago
weisj f3fd0630a8
Fix documentation output path. 3 years ago
weisj a795483c55
Remove fatJar task 3 years ago
weisj e243a493cd
Fall back to alternative fix for non-opaque popups on linux, when reflection can't be used. 3 years ago