weisj
9edb1f5026
Add option to synthesise a LookAndFeel class that automatically installs a theme for better interoperability with the LookAndFeelInfo class.
...
Load available themes as Service.
5 years ago
weisj
cc6ec5e520
Move nokee version definition to root gradle.properties
...
Remove unused shadow.version
5 years ago
weisj
e3df361133
Updated rsyntaxarea version definition to use bom.
5 years ago
weisj
4bfb1c1549
Added option to supply custom scrollpane for OverlayScrollPane.
5 years ago
weisj
2016816e34
Ensure licenses are included in the jar.
5 years ago
weisj
3a337c1641
Migrated tests to JUnit.
5 years ago
weisj
861b9162b6
Setup creation of snapshot versions.
...
Made darklaf-theme and darklaf-utils be transitive dependencies to avoid confusion of classes are unavailable.
Added information about automatic library downloads and nightly builds in README.
5 years ago
Jannis Weis
deae2142da
Migrate to Nokee plugin ( #173 )
...
Migrate to Nokee plugin.
Improved dark mode detection on macOS.
Fixed issue where the native theme option wasn't available in the theme settings on macOS.
Improved scrollbars.
5 years ago
Jannis Weis
d3fd5dedab
Font test ( #170 )
...
Create font samples.
5 years ago
weisj
63e55f0f71
Autostyle setup and initial formatting.
5 years ago
weisj
b08819ed18
Removed temporary test execution.
5 years ago
Jannis Weis
6eeb813562
Theme preference support on macOS. ( #127 )
...
Theme preference support on macOS.
5 years ago
Vladimir Sitnikov
90cc7d1f53
Add gradlew runDemo task to lauch demos from the command line
...
See
$ gradlew help --task runDemo,
$ gradlew runDemo
$ gradlew runDemo --class ui.button.ButtonDemo
5 years ago
weisj
f866e503a7
Moved themes to own module.
...
Decoupled loading of ui properties from theme properties.
5 years ago
weisj
f23ccf493b
Renamed decorations-base to platform-base. This accomodates a broader use of common classes between platforms.
5 years ago
weisj
71dc77d73a
Fixed missing build directory when creating documentation.
5 years ago
weisj
65d0bb4bb9
Add action and task for creating documentation.
5 years ago
Jannis Weis
027fd444a8
Decorations support for macOS. ( #54 )
...
Adds support for window decorations that "replace" the native ones on macOS.
5 years ago
weisj
c917e6c11c
Moved custom decorations base classes to own module as not all implementations of custom decorations are JNI based.
...
Signed-off-by: weisj <weisj@arcor.de>
5 years ago
Vladimir Sitnikov
c43697be93
Add MigLayout for test code
5 years ago
weisj
ce12748691
Moved property loading to own module to make darklaf-windows self contained.
...
Moved shared utility classes to own module.
Signed-off-by: weisj <weisj@arcor.de>
5 years ago
Vladimir Sitnikov
cd0b871ca0
Move core to darklaf-core
5 years ago