27 Commits (788e09459265578c97f7c0e393c932d23b144b0e)

Author SHA1 Message Date
weisj 8886ef39fc Enabled kerning for non-editable components on windows. 5 years ago
weisj 8f99f9b443 Avoid exceptions in headless mode. 5 years ago
weisj 143a98ac54 Performance improvements for button painting. 5 years ago
weisj f2f70f412e Back svg icons by cached renderer image. 5 years ago
weisj 22470e88ef Use delegating cell renderer/editors where possible. 5 years ago
weisj cf311eee66 Utility functions to install colors. 5 years ago
weisj 330a6d3dee Fixed window dragging when graphics configuration is changed [Windows] 5 years ago
weisj dcf86461ae Streamlined foreground background setup for cells. Enabled status of cell and parent is now respected. 5 years ago
weisj d58f56e38a Make sure manually set properties aren't overridden when theme is changed. 5 years ago
weisj 1a46895b2c Added loading icons. 5 years ago
weisj f424f479b6 More control over logger settings. 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 941e1fbdda Simplified boolean client property checks. 5 years ago
weisj 63e55f0f71 Autostyle setup and initial formatting. 5 years ago
weisj ccd4036da2 Removed absolute font adjustment. 5 years ago
weisj 1760744807 formatting and code style. 5 years ago
weisj 34811ae803 Replaced ObjectRequest with LazyValue. 5 years ago
weisj 24323293f1 Added option to disable border on specific side of buttons. This allows for button groups that visually are one long buttons (e.g. they act as radio buttons). 5 years ago
weisj dbe7c66ca4 Removed reflective access on MouseGrabber in DarkPopupMenuUI. 5 years ago
weisj 5317ae58b8 Fixed tooltip ui not updating properly. 5 years ago
weisj 286878449e Fixed buttons not remembering rollover state and size correctly. 5 years ago
Jannis Weis 498b73054c
Wait for jni installation to complete asynchronously. (#72) 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 c917e6c11c Moved custom decorations base classes to own module as not all implementations of custom decorations are JNI based. 5 years ago
weisj ce12748691 Moved property loading to own module to make darklaf-windows self contained. 5 years ago