27 Commits (8f5b1b07b85dfccce4aac500ef5d1e5d98b34ac1)

Author SHA1 Message Date
Jannis Weis 8638d9d0bd
Require Java 17 4 months ago
Jannis Weis d3270ce79a
Formatting 2 years ago
Jannis Weis 48af720e7d
Move implementation of decorations into platform-decorations 3 years ago
Jannis Weis cde54833f7
Remove dependency on JavaNativeFoundation framework 3 years ago
Jannis Weis fa442a8bd3
Remove darklaf.properties dependency from windows and mac module 3 years ago
Jannis Weis 63c5a1b836
Extract system preference reporting mechanism to own module 3 years ago
Jannis Weis 59ca3502c8
Build: Stub invisible modules to avoid compiler warnings 3 years ago
Jannis Weis 0f6d528542
Build+macOS: Add some extra @rpath entries to search for JavaNativeFoundation 3 years ago
Jannis Weis 25618d5fa7
Setup dependency catalog in settings.gradle.kts 3 years ago
weisj f685afca0f
Build: Make library file names unique across target machines 3 years ago
weisj e716522288 Build: Add and compile module info 3 years ago
weisj ae48355a24
Build: Remove github repository now that JavaNativeFoundation is published on maven central. 3 years ago
Jannis Weis 2db338b684 Build: Check multiple possible folder layouts in the jdk. 3 years ago
Jannis Weis 225fc0dca1 Build: Also search the executable path (the jdk) for the JNF framework 3 years ago
weisj e6edcbd3d3 Build: Include own copy of JavaNativeFoundation 3 years ago
weisj 35a50ada4c Build: Specify library framework location at @executable_path 3 years ago
Jannis Weis ef8589b4d4 Build: Replace system JavaNativeFramework with openjdk compiled stub. 3 years ago
Jannis Weis ba61872272 Build: Extract optimization level compiler arguments setup. 3 years ago
weisj 5580656e79 Build: Update to Gradle 7 4 years ago
weisj a31e78ced4 Migrate buildSrc from Groovy to Kotlin 4 years ago
Jannis Weis deae2142da
Migrate to Nokee plugin (#173) 5 years ago
weisj 325d822742 Added -Wunguarded-availability compiler option to prevent usage of unsupported apis. 5 years ago
Jannis Weis 6eeb813562
Theme preference support on macOS. (#127) 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 612812567e Added library search path for older versions of macOS. 5 years ago
Jannis Weis 498b73054c
Wait for jni installation to complete asynchronously. (#72) 5 years ago
Jannis Weis 027fd444a8
Decorations support for macOS. (#54) 5 years ago