615 Commits (ce4693fddf60a1bb15e219dbe7d439dc11f0b30c)

Author SHA1 Message Date
weisj ce4693fddf Replace usage of #requestFocus with #requestFocusInWindow 4 years ago
weisj dc99fbf435 Make sure listeners are notified if theme is installed through a synthesised Laf. 4 years ago
weisj 3eb63aa025 Ensure HelpButton doesn't get converted to a borderless varaint. 4 years ago
weisj 2e958de5c4 Ensure event helper is installed when using a JPopupMenu. 4 years ago
weisj 64b7872139 Add convenience method to replace currently registered themes. 4 years ago
weisj 638ebfd85f Ensure renamed themes are still found when creating synthesises LookAndFeelInfo. 4 years ago
weisj 623962ec0a Add display name property to Theme. 4 years ago
weisj e5e8b69178 Check for actually installed theme instead of set theme. 4 years ago
weisj 501852d5f7 Properly calculate preferred width of windows title pane. 4 years ago
weisj deeb0586b1 Use double the arc size for smoother button shadows. 4 years ago
weisj 12dc523d87 Ensure fonts are created as composite fonts. 4 years ago
weisj 7dd04941e1 Ensure checks for Darklaf use ThemedLookAndFeel instead. 4 years ago
weisj 65f84bace2 Fix broken synthesised lafs. 4 years ago
weisj 30934e6297 Fix style violations. 4 years ago
weisj 6bab2af14d Ensure cell backgrounds are consistent between editor and renderer. 4 years ago
weisj d1ce986ae9 Make constructor of ToolBarDemo public. 4 years ago
weisj 63a74b1dbb Ensure names of icons in AllIcons are unique. 4 years ago
weisj ff27e4f2dd Delete unused class ThemedDarkLaf 4 years ago
weisj f48bb50030 Make ToolTip.defaultStyle an overridable properties. 4 years ago
weisj 3c576f19a0 Rename CellEditorToggleButton to CellToggleButton 4 years ago
weisj 6825d2081d Remove explicit usage of DarkTableCellRendererDelegate to avoid confusion. 4 years ago
weisj 4319c95830 Improve selection/focus behaviour for boolean cell renderers. 4 years ago
weisj 12271e32ff Ensure decorations are uninstalled if previously displayed heavy weight popup is reused and decorations have been disabled meanwhile. 4 years ago
weisj 9233fe29c5 Ensure height of list cell is >= 0. Fixes #204. 4 years ago
weisj d15a4ed440 Fix icon paths. 4 years ago
weisj df5206fb14 Updated tree control icons. 4 years ago
weisj 4597251644 Only add margin size to preferred size if current size is insufficient. Fixes #201 4 years ago
weisj 5af510e4ba Fix borders for full row focus mode in tables. 4 years ago
weisj cb3e8c2b4f Check parent path isn't null. Fixes #203 4 years ago
weisj d6c08d1098 Ensure popup isn't null when moving. Fixes #202 4 years ago
weisj 1280b7d8d0 Add fullscreen demo. 4 years ago
weisj 393f1b22d6 Remove unused test file. 4 years ago
weisj 67e25bd59f Remove unused import. 4 years ago
weisj 7a5efcfa21 Fix build failure 4 years ago
weisj 2234c0dd20 Make sure position provided by ToolTipUtil has the highest priority. 4 years ago
weisj a68e9930b4 Provide method to obtain alternative background color. 4 years ago
weisj 617946f8cf Extend DefaultListCellRenderer instead of DarkListCellRenderer 4 years ago
weisj ddf67db9df Make sure correct component is added to icon wrapper editor. 4 years ago
weisj 92e38aae78 Add support for checkbox trees. 4 years ago
weisj b57e4a56a1 Ensure striped background is applied for the whole background of a JList. 4 years ago
weisj fb095cd1e8 Simplify DarkMenuBarUI. 4 years ago
weisj 101fc067f1 Fix detection of invalid values in FormattedTextField. 4 years ago
weisj 16935263da Don't automatically register LookAndFeels with UIManager. 4 years ago
weisj 9edb1f5026 Add option to synthesise a LookAndFeel class that automatically installs a theme for better interoperability with the LookAndFeelInfo class. 4 years ago
weisj 1c8b4f42a2 Improve performance of JTable by disabling kerning on table font. 4 years ago
weisj dff9fb236d Sync all options exposed through the LafManager. 4 years ago
weisj b76c0cc02d Respect all kinds of cell borders when painting background of text component. 4 years ago
weisj dd866309bc Use correct background color on DefaultTreeCellRenderer. 4 years ago
weisj 77caa59b0c Remove @Override to prevent build failure. 4 years ago
weisj 1b11b4ebc9 Only repaint if tree lines are enabled. 4 years ago