70 Commits (ce78423c33173a3764bd1c0f0e93ce4a7c2338a7)

Author SHA1 Message Date
weisj 5580656e79 Build: Update to Gradle 7 4 years ago
weisj 29fe87541e
Tooltip: Make use of BufferedImage#getSubImage. Also decrease the shadow opacity for light themes. 4 years ago
weisj 7d9e7d73b7
Update year in LICENSE. 4 years ago
weisj 1e1b49707c
Set base icon colors in #loadIconTheme instead of #customizeIconTheme 4 years ago
weisj b152520471
Make togglebutton hints depend on contrast property of theme. 4 years ago
weisj de0e9a6dc2
Provide generated foreground for colors which have a solid accent color dervied background for better legibility. 4 years ago
weisj f5d7873a23
Require colors to start with #. This avoid ambiguity between numbers and colors. 4 years ago
weisj 159e1394f9
Migrate to new parsing system. 4 years ago
weisj 7e19ea237c Avoid clearing menu selection if action doesn't clear the selection path. 4 years ago
weisj c9f7fc8dca Make SettingsConfiguration serializable. 4 years ago
weisj b1cebab636 Group palette colors in icon editor. 4 years ago
weisj 9b49c7af87 Add color palette consisting of 13 colors compatible with the themes color scheme. 4 years ago
weisj 6170f72a3e Add convenience method to strip accent colors and font size from a theme. 4 years ago
weisj 8b283ef5d1 Made rollover/click effect more pronounced for dark high contrast theme. 4 years ago
weisj fa854b2dea Revert removal of textIcon* properties. Fixes #216 4 years ago
weisj 0bd0de485a Add accent color support to SolarizedLightTheme. 4 years ago
weisj 7aedb3a38e Adjust button shadow color for light solarized theme. 4 years ago
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. 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