582 Commits (7a5efcfa21ff63f2006b5b59ba81851b5fd1d6fd)

Author SHA1 Message Date
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
weisj 162a6c6b13 Fixed NPE when showing tree cell popup and no cell is targeted. Fixes #194 4 years ago
weisj b550430402 Fix text being shifted when editing table cell compared to non editing cell. 4 years ago
weisj 2e8b9c53dd Add initial draft of TreeTable. 4 years ago
weisj d86510be38 Allow background painting if no border is painted. 4 years ago
weisj 2e3e443d9c Remove unnecessary flag. 4 years ago
weisj fb0c82548c Paint lead selection of tree. 4 years ago
weisj 57086643f9 Make ui classes shared if applicable. 4 years ago
weisj 5ab22e5077 Make sure tooltip style can be set directly on the tooltip. 4 years ago
weisj 1b4620149e Use plain tooltip style on non button components by default for compatibility reasons. 4 years ago
weisj 0205ad3d53 Add option to disable tree popups. 4 years ago
weisj ddcb237a74 Hide window shadow on macOS. 4 years ago
weisj 9854161a57 Show hidden part of tree cell on mouse over using popup. 4 years ago
weisj 78a31f07e0 Remove configuration time only property from UIDefaults. 4 years ago
weisj 2c1eadf881 Move macOS specific behaviour into separate class. 4 years ago
weisj 29f9f7a8b6 Fix overwriting null border for BorderlessTextField. 4 years ago
weisj cc6ec5e520 Move nokee version definition to root gradle.properties 4 years ago
weisj 66dc706974 Fix style violations. 4 years ago
weisj 14ad4ca785 Add option to switch between system laf and darklaf in tests. 4 years ago
weisj 9dd137120f Always install if current laf isn't Darklaf. 4 years ago
weisj 1c3d33af8b Restore PopupFactory on initialization. 4 years ago
weisj e2ed1ffc46 Add option to toggle unified menubar. 4 years ago
weisj 6d4c3bc6df Use correct foreground color when selected togglebutton is disabled. Fixes #191 4 years ago
weisj 25470e97a3 Reduce flickering when switching theme on windows. 4 years ago
weisj 8c5c8ddc97 Add JToggleButtonList. 4 years ago
weisj 8e363503c4 Properly handle toggling decorations on Windows. 4 years ago
weisj 87a5295f06 Properly clip icon. 4 years ago
weisj 22c351cda5 Remove stale code. 4 years ago
weisj 29345caf25 Added overwrite for default tooltip style. 4 years ago
weisj 860680dc93 Fix issues with selection highlight for wrapped views. 4 years ago
weisj f7355b467e Log choice of antialiasing settings. 4 years ago
weisj b270d9d718 Fix build error. 4 years ago
weisj af00f15f64 Ensure heavy weight popups use the correct location. 4 years ago
weisj 3b16fc65a7 Avoid installing listeners on popup menus that don't need them. 4 years ago