119 Commits (04d7fd72f0ad6246a65d191598d1ba92f9482dc4)

Author SHA1 Message Date
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