-
-
Notifications
You must be signed in to change notification settings - Fork 279
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SystemInfo: Add support for Windows Server 2025 (UI like Windows 11, Windows 11 core) #916
Comments
It's problem of Guys from OpenJDK get build number from file |
Thanks for the info. I wonder why is your app in compatibility mode? |
For example if jdk don't known about new OS - and getVersionEx will return last combability version. Without manifest will be windows 8. Based on manifest (without changing settings) |
https://stackoverflow.com/questions/58294262/getversionex-windows-10-detected-as-windows-8 You can search it like |
Well, the actual problem is that your app Manifest of
On the other hand , the manifest of If I patch consulo's manifest into a copy of
I would recommend to specify compatibility (and dpi awareness!) in your app. Anyway, here is a test version of the FlatLaf DLLs that use This DLLs output version to console. E.g.:
or
If these DLLs work for you, I'll integrate it into official DLLs. BTW interesting article regarding Windows version detection: |
Hello. Thanks. I will test it. You are right about manifest - but not all apps contains it (support for last OSes). Need correct way for getting real version - because even JVM use real version of OS, not combability version |
|
Works as expected. No need override os.name :) |
…t specify Windows 10+ compatibility in application manifest (issue #916) Windows binaries built and signed locally in clean workspace
Fixed in latest |
For now Windows Server 2025 works like Windows 10 (no round corners, etc)
OpenJDK bug
https://bugs.openjdk.org/browse/JDK-8340387
openjdk/jdk@34cddfb
The text was updated successfully, but these errors were encountered: