89 Commits (ba9d8bcbb251259732e312f121b8334131d37522)

Author SHA1 Message Date
weisj 4f8453f167 Generalised concept of derivable icons. 5 years ago
weisj f424f479b6 More control over logger settings. 5 years ago
weisj 47642f29b8 Removed unused properties. Still needs to be done on macOS. 5 years ago
weisj cc32dda879 Moved string painting to utility method. 5 years ago
weisj f23a523525 Simplified initialization of lazy singletons. 5 years ago
weisj d57bb2f11e Make FontUIResource#derive varieties return an UIResource. 5 years ago
weisj 0f6835c45e Fixes ColorUIResource#brighter and ColorUIResource#brighter not returning a ColorUIResource. 5 years ago
weisj 73bf8ecbe4 Fixed highlight sometimes not painting right side of rounded corners. 5 years ago
weisj 13490e2f98 Fixed filechosser border being uninstalled when laf is changed. 5 years ago
weisj de665a01d0 Refactored utility classes. 5 years ago
weisj aac2984a6f Updated formatting rules. 5 years ago
weisj ddd6af025f Improved generation of foreground colors. Makes sure thy adhere to a minimum difference in brightness. 5 years ago
weisj 19f715e534 formatting. 5 years ago
weisj 5b48740f32 fixed loading of html image icons. 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 7ab5c8c2a4 Refactored property replacements. 5 years ago
weisj dee7750de7 Improved popupMenu layout. 5 years ago
weisj 3ee6d18f1f Changed api for FontSizeRule. 5 years ago
weisj 6bdf10857f Refactored defaults initialization. 5 years ago
weisj a5d7545c03 Fixed issue where themed icons were not correctly updated when painted directly as svg icon. 5 years ago
weisj 4fc9f03de9 Initial support for choosing a theme by specifying a preferred style. 5 years ago
weisj 0bdb8525a0 Fixed issues when changing the laf with JTabFrame and NumberedTextComponent. 5 years ago
weisj 907c936b11 Fixed opaque background for picker window. 5 years ago
weisj 1760744807 formatting and code style. 5 years ago
weisj 1182064f5a Made check for current theme simpler. 5 years ago
weisj 34811ae803 Replaced ObjectRequest with LazyValue. 5 years ago
weisj 0f60e0c112 Load components as no-singleton objects. Fixes #110 5 years ago
weisj 05eee4e01c Added SplitPane.dividerSize property. 5 years ago
weisj 283e617ada Added font.properties. Fonts can be created without specifying the actual font name. In this case the font of the parent laf is used and adjusted. 5 years ago
weisj e117205b5b Added support for fallback keys when resolving the color of a themed svg icon. 5 years ago
weisj facb287624 Added invalid initial theme object to ensure icon gets loaded at least once, even if not created through the IconLoader. 5 years ago
weisj d567b6354d Added demo for rotatable icons. 5 years ago
weisj ec5e3a4ab0 Replaced hard coded property names with constants. 5 years ago
Jannis Weis 027fd444a8
Decorations support for macOS. (#54) 5 years ago
weisj c7bfa23133 Fixed aware icons not updating on theme change. 5 years ago
weisj c65475afb8 Fixed property loading from different location. 5 years ago
weisj ce12748691 Moved property loading to own module to make darklaf-windows self contained. 5 years ago