Skip to content
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

Java 11 - Use HiDPI API #578

Draft
wants to merge 1 commit into
base: java-11
Choose a base branch
from
Draft

Conversation

bobbylight
Copy link
Owner

@bobbylight bobbylight commented Nov 17, 2024

This PR migrates all AWT APIs that were deprecated in Java 9 to their new HiDPI equivalents. This fixes the vast majority of compiler warnings in Java 11+ builds.

  • Update API calls
  • Verify no more compiler warnings in CI builds for things related to deprecated int-based rendering calls
  • Manually test app in Windows
  • Manualy test app in macxOS
  • Release SNAPSHOT build to Sonatype

@bobbylight bobbylight self-assigned this Nov 17, 2024
@bobbylight bobbylight added this to the 4.0.0 milestone Nov 17, 2024
@bobbylight bobbylight changed the base branch from master to java-11 November 17, 2024 21:22
@bobbylight bobbylight changed the title Java 11 fix hidpi warnings Java 11 - Use HiDPI API Nov 17, 2024
@bobbylight bobbylight force-pushed the java-11-fix-hidpi-warnings branch 2 times, most recently from 1afcb62 to 5f9ea46 Compare November 19, 2024 02:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant