-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
OpenJDK 11 / OpenJFX support #5753
Closed
Closed
Changes from all commits
Commits
Show all changes
111 commits
Select commit
Hold shift + click to select a range
3dd945f
Making the ThinkDifferent classes be JVM version-independent. JDK 1.9…
ssilverman 3cc210f
Initial migration to Java 11 on Mac as POC.
sampottinger 117d1a5
Added draft of downloader strategies for AdoptOpenJDK.
sampottinger 79f6353
Refactored to strategies for supporting AdoptOpenJDK in build.
sampottinger e781f29
PDE running under linux but sketches fail on java path.
sampottinger 7701402
Working proof of concept in linux with AdoptOpenJDK 11.
sampottinger 99002c7
Working PDE / example sketch in win64 for AdoptOpenJDK.
sampottinger f68fd9e
Migrate deprecated com.apple.eawt calls in core.
sampottinger 8a48178
Merge pull request #1 from processing/master
sampottinger 46d25b9
Merge branch 'java11' into master
sampottinger a12fa6a
Merge pull request #2 from sampottinger/master
sampottinger f170faf
Addressed java.xml.bind issues as part of JEP 320 for Java 11.
sampottinger aa01b71
Restructed jre/build compile under macro.
sampottinger f9d7ad9
Minor refactor in preparation of adding tests to core.
sampottinger 0d41302
Refactored image logic to strategies for automated testing.
sampottinger 9069b54
Draft of save image infrastructure refactored.
sampottinger 79f25f9
Fixed missing ignore in PImage save.
sampottinger 58539d8
Started testing in core.util.io
sampottinger 06b26e9
Fixed formatting in build/jre/src download url generators.
sampottinger b60492b
Merge branch 'java11' into io_refactor
sampottinger 9464e1c
Minor formatting fixes in build/jre/src.
sampottinger 5ddf996
Merge branch 'java11' into io_refactor
sampottinger 4174015
Added missing copyright statements.
sampottinger 8327d04
Merge branch 'java11' into io_refactor
sampottinger b458f60
Parameterized classpath in build/jre
sampottinger b0d2ff9
Merge branch 'java11' into io_refactor
sampottinger d2bbd03
Started InputFactoryTest
sampottinger 47d8bfa
Expanded JavaDoc and minor refactor of ImageIO.
sampottinger 91175d8
Added javadoc for util.image and migrated PShape to use core.util.
sampottinger 494fb6e
Updated org.eclipse.core.runtime.jar to 3.15.
sampottinger 43c87d7
Undo 494fb6e6210a326bd1fe5203800347e14ab88c66.
sampottinger 4853901
Resolved issue with 494fb6e6210a326bd1fe5203800347e14ab88c66.
sampottinger 7fbb129
Re-udpate org.eclipse.core.runtime now that equinox is updated.
sampottinger 023f046
Responded to @benfry on #5753 regarding copyright notices.
sampottinger 2081d09
Preprocessing service compliance with JEP 220/261.
sampottinger 5d7eba1
Added PathUtilTest.
sampottinger 16985c9
Refactored java build for testing in java mode.
sampottinger 7bd8e28
Started refactor on runtime forumulation with testing.
sampottinger 7bb31cb
Finished refactor to pdex.util.runtime ahead of adding tests.
sampottinger 0bbf9f0
Added tests and javadoc for new non-composite classpath strategies.
sampottinger eeebda6
Finished refactor to runtime resolution strategies.
sampottinger da3dc4c
Fixed Java 11 config (JCE) on Mac as part of #5753.
sampottinger 1e50a7d
Working JFX render mode with JDK 11.
sampottinger bf02087
Working app export on Mac without Java embed.
sampottinger 889e717
Java 11 embedding on mac working if not using JFX.
sampottinger e4cacc6
Working export with OpenJFX on Mac with JDK 11.
sampottinger 18930db
Fixed Swing high DPI scaling issues on Windows with OpenJDK 11.
sampottinger 914a26b
OpenJFX (JDK 11) support for Windows.
sampottinger 8648c9b
Remove warning for OpenJDK in LinuxPlatform.java
sampottinger 04b2716
Initialization of OpenJFX pipeline for Linux.
sampottinger 1eb77b7
Added mockito for core testing.
sampottinger b1e48c7
Include linux jfx files.
sampottinger 3701694
Fix ant typo in b1e48c76d6f0ba3cb5c03df1a442b632cf9eb795.
sampottinger 7b8a4ab
Standardized to ant copy task for OpenJFX inclusion.
sampottinger 2d263d9
Removed some hard-coded JDK version strings from build.xml.
sampottinger 3e6eff0
Responded to first batch of self-review comments on #5753.
sampottinger 0d16884
Minor fix for Downloader.java JavaDoc.
sampottinger 6499e16
Merge branch 'java11' into io_refactor
sampottinger 9aad59d
Added test for awt image load.
sampottinger 9b69a45
Completed tests for image io.
sampottinger bbc0c27
Merge pull request #3 from sampottinger/io_refactor
sampottinger 1567bdc
Merge pull request #5 from processing/master
sampottinger 27d50b3
Added comment about JEP 263 in WindowsPlatform.
sampottinger bf1c41f
No longer reference local java install for mac.
sampottinger 8cdee3d
Allow a cross build in build.xml.
sampottinger 91432c7
Cross build targets.
sampottinger 945b920
A number of assorted clean ups for #5753 ant build.
sampottinger 9709955
Fix work directory creation in 945b9205a9ae7d5ede1e5e0d52f58bd04ed762d3
sampottinger 2573a2c
Fix architecture in cross build.
sampottinger 51933f5
Optimize linux build.
sampottinger b4def2d
Optimize mac build.
sampottinger e72fe69
Fix some issues related to #5753 distribution size.
sampottinger 88508a3
Cross-build working from *nix to windows.
sampottinger a3202bf
Make methods build a pre-req to tests in core/build.
sampottinger b511860
Update exports for windows.
sampottinger 7846999
Try to restore JDT build in core/methods/build
sampottinger b55fa7d
Use regular JDT in core/methods.
sampottinger 89748ab
Fixed Windows Java 11 and OpenJFX build
sampottinger fc7c064
Remove verbose prism messages
sampottinger b9197bc
Some minor changes within nativecopy in build/build.xml
sampottinger 5be0c01
Optimize windows build.
sampottinger 6e33491
Restore check-os targets.
sampottinger 497d0ac
Merge pull request #6 from sampottinger/unified_build
sampottinger 4c0d887
Fix in codesign.
sampottinger 6284a5a
Added arm fix / test on download url generator.
sampottinger 652eae3
Fix FX2D fullScreen for #5753.
sampottinger 20b9311
Fix import suggestions for #5753.
sampottinger 47aa2a6
Merge branch 'master' of https://github.com/processing/processing int…
sampottinger 821db90
Fix conflicts in core/build.xml
sampottinger da8beb3
Merge pull request #61 from sampottinger/processing-master
sampottinger 5b1cd18
Initial revert of sampottinger/processing #3.
sampottinger b5929d0
Merge branch 'java11' into io_refactor_revert
sampottinger 2f48324
Fix leftover references related to sampottinger #3 revert.
sampottinger 055433d
Fix pshape alpha check.
sampottinger a51fd6f
Fix classpath changes related to #3 revert.
sampottinger 23c0839
Fixed tiff refactor.
sampottinger cab5376
Re-introduced base64 image loading tests.
sampottinger 3baf093
Created test entry point for base64 loading.
sampottinger bb64747
Added Base64StringImageLoadTest.
sampottinger c92c093
Added commenting for base64 test.
sampottinger 126f703
Simplified base64 test slightly.
sampottinger bc758c2
Merge pull request #79 from sampottinger/io_refactor_revert
sampottinger 0b45a7e
Disable swing scaling on windows.
sampottinger ff27751
Increment jdk 11 build.
sampottinger 726e3a5
Switch to setting scale from applauncher for Windows.
sampottinger b51145e
Force swing scale on windows exports.
sampottinger a693904
Fix scale on non-exported sketches on Windows.
sampottinger 49d44e3
Fix typo in Runner.java related to fixed scale on windows.
sampottinger 7c1664e
Merge pull request #98 from sampottinger/java11_scale
sampottinger 7792ecd
Detect partial pixel font characters for JEditTextArea.
sampottinger bd9ebc2
Merge pull request #107 from sampottinger/java11_partial_font
sampottinger File filter
Filter by extension
Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,6 @@ | ||
.DS_Store | ||
.AppleDouble | ||
*.iml | ||
._* | ||
*~ | ||
/build/shared/reference.zip | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file not shown.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could consider leaving a form if this back in if desired. Leave that for other reviewers to decide.