From 8eb44a68cb0110f9591798c89b0828262f5881e3 Mon Sep 17 00:00:00 2001 From: Karl Tauber Date: Sat, 13 Mar 2021 23:41:38 +0100 Subject: [PATCH] Native window decorations: support 32-bit JREs --- .gitattributes | 1 + .../java/com/formdev/flatlaf/FlatLaf.java | 2 +- .../formdev/flatlaf/FlatSystemProperties.java | 2 +- .../flatlaf/ui/FlatNativeWindowBorder.java | 4 ++-- .../ui/FlatWindowsNativeWindowBorder.java | 15 ++++++++----- .../FlatWindowsNativeWindowBorder.java | 21 +++++++++++++----- .../flatlaf-natives-windows/README.md | 4 ++-- .../flatlaf-natives-windows/build.gradle.kts | 21 +++++++++--------- .../flatlaf-natives-windows/lib/README.md | 6 +++++ .../flatlaf-natives-windows/lib/jawt-x86.lib | Bin 0 -> 1688 bytes .../lib/jawt-x86_64.lib | Bin 0 -> 1682 bytes 11 files changed, 49 insertions(+), 27 deletions(-) create mode 100644 flatlaf-natives/flatlaf-natives-windows/lib/README.md create mode 100644 flatlaf-natives/flatlaf-natives-windows/lib/jawt-x86.lib create mode 100644 flatlaf-natives/flatlaf-natives-windows/lib/jawt-x86_64.lib diff --git a/.gitattributes b/.gitattributes index c3a3cc0a..7728e387 100644 --- a/.gitattributes +++ b/.gitattributes @@ -19,6 +19,7 @@ *.dylib binary *.gif binary *.jar binary +*.lib binary *.png binary *.sketch binary *.so binary diff --git a/flatlaf-core/src/main/java/com/formdev/flatlaf/FlatLaf.java b/flatlaf-core/src/main/java/com/formdev/flatlaf/FlatLaf.java index 2e98e62c..3af73dbd 100644 --- a/flatlaf-core/src/main/java/com/formdev/flatlaf/FlatLaf.java +++ b/flatlaf-core/src/main/java/com/formdev/flatlaf/FlatLaf.java @@ -144,7 +144,7 @@ public abstract class FlatLaf *

* Returns also {@code false} on Windows 10 if: *