49 Commits (67407b3e8b12ec52addf498dcf83f6cdd6bb4621)

Author SHA1 Message Date
weisj e1d0c3d9df Decouple value insets from border insets for JSpinner and JComboBox. 4 years ago
weisj 578504ad18 Update combobox dropdown background to match intellij. 4 years ago
weisj b99b42e2d6 Provide default ThemeProvider factory method. 4 years ago
weisj 51ae12d05e Fix error messages in DefaultThemeProvider constructor. 4 years ago
weisj ae473cb7a1 Updated code style 4 years ago
weisj 9928b9afd4 Switched to google formatting with increased linewidth and indentation size. 4 years ago
weisj a464d233d1 Updated formatting rules. 4 years ago
weisj 64b7872139 Add convenience method to replace currently registered themes. 4 years ago
weisj 623962ec0a Add display name property to Theme. 4 years ago
weisj 720519e654 Increase contrast on window buttons for high_contrast_dark theme. 4 years ago
weisj 65f84bace2 Fix broken synthesised lafs. 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 7760e68c86 Remove unused method. 4 years ago
weisj 3e088896cb Improve one-dark icon colors 5 years ago
weisj c133c515f9 Fixed foreground color generation. 5 years ago
weisj fdb22593fd Enable custom selection color fur solarized themes. 5 years ago
weisj 6b9fa9f159 Enabled custom accent/selection colors for OneDarkTheme. 5 years ago
weisj 9024782505 Improve OneDark text foreground colors. 5 years ago
weisj b3865a091c Avoid loading accent properties if they aren't present or not needed. 5 years ago
weisj 4e3d4cf93f Added utility method for themed frame icons. 5 years ago
weisj c318ddb477 Improved layout and icon of ClosableTabbedPane. 5 years ago
Jannis Weis deae2142da
Migrate to Nokee plugin (#173) 5 years ago
weisj 6e9767a385 Fixed javadoc warning. 5 years ago
weisj def66cda6d Changed background of PopupColorChooser. 5 years ago
weisj 13d8a7d27b Fixed question icon color for light icons. 5 years ago
weisj e5e902ed67 Generate style sheet from theme defaults. 5 years ago
weisj f424f479b6 More control over logger settings. 5 years ago
weisj 0d0fe13a7e Automatically insert suppression for unused properties. 5 years ago
weisj 9b7b08791d Moved responsibility of loading the accent properties to the theme class. 5 years ago
weisj ebeaf3b67d Removed darklaf-utils dependency. 5 years ago
weisj be684b821e Added option to listen for theme changes. 5 years ago
weisj 6571a64d8f Added equals and hahCode for PreferredThemeStyle. 5 years ago
weisj aac2984a6f Updated formatting rules. 5 years ago
weisj 08784ad5d6 Fixed popupmenus with only one item not opening in high contrast themes. 5 years ago
weisj ddd6af025f Improved generation of foreground colors. Makes sure thy adhere to a minimum difference in brightness. 5 years ago
weisj 4f6d0ed381 formatting. 5 years ago
weisj 8371826ab5 Improved readability of selected text with custom selection color. 5 years ago
weisj 63e55f0f71 Autostyle setup and initial formatting. 5 years ago
weisj ccd4036da2 Removed absolute font adjustment. 5 years ago
Jannis Weis 6eeb813562
Theme preference support on macOS. (#127) 5 years ago
weisj 00729856d0 Added api to get currently available themes. 5 years ago
weisj 6a20f69448 Remove double borders on popup menus in high contrast themes. 5 years ago
weisj eb73afdc30 Fixed window background not changing when theme is swapped on windows. 5 years ago
weisj 599e5dc139 Improved painting. 5 years ago
weisj c0dcac6765 Added OneDark theme. 5 years ago
weisj b4df18f2dc Added monitoring for preference changes on windows. 5 years ago
weisj 6f3f1ab1cb Made absolute adjustment a float value. 5 years ago
weisj 3ee6d18f1f Changed api for FontSizeRule. 5 years ago
weisj f866e503a7 Moved themes to own module. 5 years ago