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+ support #142

Merged
merged 17 commits into from
Feb 7, 2022
Merged

Java 11+ support #142

merged 17 commits into from
Feb 7, 2022

Conversation

Abbe98
Copy link
Collaborator

@Abbe98 Abbe98 commented Oct 15, 2021

Work in progress!

This package migrates Pattypan to Java 11+, OpenJFX, and mainstream Wiki.java.

Current Regressions:

  • Will no longer check for duplicate files using hashes before an upload

Fixes:

You can test this release using the experimental release.

side effects:

 - removed duplication check (additional side effect URL upload works again)
 - removed unused wmfwiki.java
@Abbe98 Abbe98 changed the base branch from master to dev October 15, 2021 14:48
@Abbe98 Abbe98 self-assigned this Oct 15, 2021
@Abbe98 Abbe98 marked this pull request as draft October 15, 2021 14:48
Abbe98 and others added 11 commits October 29, 2021 13:23
to resolve http upload error
So that one no longer need to manually insert the OpenJFX jars.
to resolve issue with uploading stopping at random images
Adds JavaFX components to the .jar. Linux support only.
Package JavaFX.

Adds JavaFX components to the .jar. Linux support only.
to make it easier to compile platform specific jars without needing to think about cacheed files.
* add dependent DLLs
* Grabs OpenJFX ZIPs from the base directory. Added clean target. Default runs all targets.
* update readme
* update .gitignore for the new build process

Co-authored-by: Sebastian Berlin <[email protected]>
Java <= 8 used ISO-8859-1.
* package for MacOS
@Abbe98 Abbe98 marked this pull request as ready for review February 4, 2022 11:27
@Abbe98 Abbe98 merged commit 204de35 into yarl:dev Feb 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants