diff --git a/README.md b/README.md index 6f06fe32..7e26ab56 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ Swing desktop applications. It looks almost flat (no shadows or gradients), clean, simple and elegant. FlatLaf comes with **Light**, **Dark**, **IntelliJ** and **Darcula** themes, -scales on **HiDPI** displays and runs on Java 8 or newer. +scales on **HiDPI** displays and runs on Java 8 or newer (LTS and latest). The look is heavily inspired by **Darcula** and **IntelliJ** themes from IntelliJ IDEA 2019.2+ and uses almost the same colors and icons. @@ -142,6 +142,7 @@ Buzz ---- - [What others say about FlatLaf on Twitter](https://twitter.com/search?f=live&q=flatlaf) +- [FlatLaf 3.1 (and 3.0) announcement on Reddit](https://www.reddit.com/r/java/comments/12xgrsu/flatlaf_31_and_30_swing_look_and_feel/) - [FlatLaf 1.0 announcement on Reddit](https://www.reddit.com/r/java/comments/lsbcwe/flatlaf_10_swing_look_and_feel/) - [FlatLaf announcement on Reddit](https://www.reddit.com/r/java/comments/dl0hu3/flatlaf_flat_look_and_feel/) diff --git a/flatlaf-natives/README.md b/flatlaf-natives/README.md index f41473ee..2c5b62a1 100644 --- a/flatlaf-natives/README.md +++ b/flatlaf-natives/README.md @@ -1,6 +1,6 @@ FlatLaf Native Libraries ======================== -- [Windows 10 Native Library](flatlaf-natives-windows) +- [Windows 10/11 Native Library](flatlaf-natives-windows) - [Linux Native Library](flatlaf-natives-linux) - [Natives using JNA](flatlaf-natives-jna) (for development only) diff --git a/flatlaf-natives/flatlaf-natives-windows/README.md b/flatlaf-natives/flatlaf-natives-windows/README.md index 9183df91..3d0e4d32 100644 --- a/flatlaf-natives/flatlaf-natives-windows/README.md +++ b/flatlaf-natives/flatlaf-natives-windows/README.md @@ -1,17 +1,21 @@ -FlatLaf Windows 10 Native Library -================================= +FlatLaf Windows 10/11 Native Library +==================================== -This sub-project contains the source code for the FlatLaf Windows 10 native +This sub-project contains the source code for the FlatLaf Windows 10/11 native library (DLL). The native library can be built only on Windows and requires a C++ compiler. -Tested only with Microsoft Visual C++ 2019 (comes with Visual Studio 2019). +Tested with Microsoft Visual C++ (MSVC) 2019 and 2022 (comes with Visual Studio +2019 and 2022). + +The native library is available for folloging CPU architectures: `x86_64` (or +`amd64`), `x86` and `arm64`. To be able to build FlatLaf on any platform, and without C++ compiler, the -pre-built DLL is checked into Git at +pre-built DLLs are checked into Git at [flatlaf-core/src/main/resources/com/formdev/flatlaf/natives/](https://github.com/JFormDesigner/FlatLaf/tree/main/flatlaf-core/src/main/resources/com/formdev/flatlaf/natives). -The DLL was built on a GitHub server with the help of GitHub Actions. See: +The DLLs were built on a GitHub server with the help of GitHub Actions. See: [Native Libraries](https://github.com/JFormDesigner/FlatLaf/actions/workflows/natives.yml) -workflow. Then the produced Artifacts ZIP was downloaded and the DLL checked -into Git. +workflow. Then the produced Artifacts ZIP was downloaded, signed DLLs with +FormDev Software code signing certificate and committed the DLLs to Git.