53 Commits (a3f0ffa63e89a60fd8218ce880f92c4292592139)

Author SHA1 Message Date
weisj 9d7c7ea176 Implement #equals and #hashCode for Theme. 4 years ago
weisj 8e131b11b3 Update style. Enum declarations should always be in separate lines. 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 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. 5 years ago
weisj 7760e68c86 Remove unused method. 5 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