991 Commits (0be61161901629b06be244768306df4c61cb70db)

Author SHA1 Message Date
weisj 6b748624af Replace generic bezier interpolator with predefined optimized interpolation functions. 4 years ago
weisj 9d3fbc705a Prevent background bleeding on slider icons. 4 years ago
weisj af9c9afaab Inline common icon color definition to reduce amount of properties. 4 years ago
weisj 21d911f2bf Only patch svg colors if needed to avoid NPE. 4 years ago
weisj 01c758de5b Ensure the layout delegate uses the correct font when painting a button. 4 years ago
weisj ae7185b80c Remove static access on instance. 4 years ago
weisj bb276b4193 Enable slider adjustment through mouse wheel rotation. 4 years ago
weisj 988a0dfc65 Add icon for JColorChooser. 4 years ago
weisj 1431f0e53a Update checkIcon (and thus all text based icons) to make use of the current theme text color to avoid issues where one and not the other value is updated. 4 years ago
weisj 331c5504c3 Make slider variant of JToggleButton animated. 4 years ago
weisj 7c6576b5df Add option to specify custom interpolation strategies for animations. 4 years ago
weisj 31b16fbd9e Ensure boolean JTable values are updated as soon as they change in the editor. Fixes #213 4 years ago
weisj ec14c8c199 Introduce a split button which 4 years ago
weisj 175fbb78e4 Extract popup location calculation. 4 years ago
weisj 4a74244a29 Reduce amount of layout operations for buttons. 4 years ago
weisj 67407b3e8b Ensure any controls of parents are made visible if possible when navigating JTree. 4 years ago
weisj e288aa38fb Ensure correct background is used. 4 years ago
weisj e1d0c3d9df Decouple value insets from border insets for JSpinner and JComboBox. 4 years ago
weisj ba9d8bcbb2 Correct spelling error. 4 years ago
weisj ee5421d853 Ensure no integer overflow happens. 4 years ago
weisj 296b773ebd Set JTable#setFillsViewportHeight to true by default to ensure grid lines are painted for the full viewport. 4 years ago
weisj 59efefe7a9 Ensure JSpinner has the correct background when first installed. 4 years ago
weisj 52ea49dc34 Respect user set background on JComboBox. 4 years ago
weisj 9c265a8cd4 Choose UIResource variant of MarginBorderWrapper if the previous border is null. 4 years ago
weisj 8de4f56c00 Remove duplicate classes. Fixes #212 4 years ago
weisj f7190ae1f6 Make api of more ToggleSplitPane customizable. 4 years ago
weisj 194171ac98 Ensure non-opaque popups can be closed using the associated keyboard shortcut. 4 years ago
weisj 7ca292cc87 Update textfield border to reflect new borders in IntelliJ. 4 years ago
weisj 060a463348 Ensure ViewPropertyChangeListener is uninstalled. 4 years ago
weisj 787f3f6f71 Ensure restore positions aren't overwritten when disabling while content isn't visible on screen. 4 years ago
weisj 4d230608af Add method to check whether a tab is selected. 4 years ago
weisj 67fdf5e6d7 Ensure split panes in the TabFrames content pane are correctly setup. 4 years ago
weisj 50284319b7 Add property on rootpane to hide titlebar. Fixes #211 4 years ago
weisj e2aabdd378 Ensure theme gets installed if applied in settings. 4 years ago
weisj e46177261c Improve selection foreground for colorchooser swatch panel by using ForegroundColorGenerationTask#makeForeground. 4 years ago
weisj 380abfdfa1 Load resource bundles through UIDefaults. 4 years ago
weisj aad36a4928 Add icons to file chooser context menu. 4 years ago
weisj 818e946288 Be more lenient when hit testing the track area for JSlider. 4 years ago
weisj 83edf1580e Extract logic to install property change listener on the viewport-view into separate class. Relates to # 4 years ago
weisj 295a08c32b Prevent NPE when desktopHints are null. 4 years ago
weisj 52b9abb667 Update scrollbar background each time either the viewport changes, the view changes, the views background changes. 4 years ago
weisj b6a34efd18 Update background of text component instead of choosing it when painting. 4 years ago
weisj b81ae95763 Match scrollbar background to viewport background. 4 years ago
weisj 9ceda9a79a Clarify that the property should be passed through the JVM startup properties. 4 years ago
weisj b0938b9e35 Add information about using Java 9 for antialiasing when using Java 8 or earlier. 4 years ago
weisj b067fc0193 Provide default value for the 'swing.aatext' system property. (Default is "true"). 4 years ago
weisj 61a632b51d Fix issue where the cursor isn't changed if the mouse is over the left/right action of a text field. 4 years ago
weisj ae8ad433a4 Properly detect if themed color needs to be refreshed. 4 years ago
weisj 1fddbbf7f3 Add proper non continuous divider to splitpane. 4 years ago
weisj 4f19c8fb9f Ensure handler is only added once to logger. 4 years ago