-
-
Notifications
You must be signed in to change notification settings - Fork 162
Adding a Gradle Build system to the Processing IDE #888
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
Merged
Merged
Changes from 1 commit
Commits
Show all changes
135 commits
Select commit
Hold shift + click to select a range
ce06ac8
run app with the jetpack compose runner
Stefterv e082481
Run app with Java Mode
Stefterv 07f05f3
Deprecation indicators and removed unused resources
Stefterv 1983e5c
Merge branch 'processing:main' into main-gradle
Stefterv 70208d3
Build sketches with new app bundler
Stefterv 78da74d
Added all modules for JAR filesystem
Stefterv b1e4066
Work with external JDK
Stefterv d98cab9
Distribution icons
Stefterv 9405e4a
First functional Composable
Stefterv 27313b2
Proper styling
Stefterv 28ab38a
Lottie animations
Stefterv a82ac33
Contribution Manager UI Test
Stefterv 66cdcba
.idea meta files
Stefterv 6be8114
Show local contributions
Stefterv cce5856
isUpdate & isInstalled & Contribution Pane
Stefterv 86c5406
Contribution panel
Stefterv 46b5d6c
Animation Test
Stefterv 1adfe87
Added to the sketch menu
Stefterv 138db84
Cleaned up ignored files
Stefterv 3c27a73
Merge branch 'processing:main' into main-gradle
Stefterv 8e29df6
backwards compatibility with ant
Stefterv fe25597
re-add bin files
Stefterv 70a116a
.idea files
Stefterv b599df1
gradle ci/cd
Stefterv b33e095
Add generated code
Stefterv 720793f
Update build-gradle.yml
Stefterv b031578
Create processing.png
Stefterv 5697f33
Update build-gradle.yml
Stefterv 1628d57
pre-processor gradle
Stefterv 4f68bce
preprocessor decoupling
Stefterv ce4f379
Update build.gradle.kts
Stefterv 5c40f12
windows fix
Stefterv fcc9ef1
LSP gradle build
Stefterv 86f0d85
Added tests
Stefterv adf88f6
Fixed the tests
Stefterv 1b09894
Fixed regressions
Stefterv 805d8b2
Update build.gradle.kts
Stefterv 85e84cf
Fixed another regression
Stefterv caada42
Fixed another regression
Stefterv 852454f
Fixed load keywords
Stefterv 4e893f9
get installed JDK platform independent
Stefterv 89e991d
Reapply .gitignore
Stefterv 91101c3
fixed missing preproc output
Stefterv 63b251b
Update JavaBuild.java
Stefterv 609ec6e
Embed JDK
Stefterv c7b77a4
Set permissions in Gradle instead
Stefterv a246d62
support windows
Stefterv 8f58cd3
Update build-gradle.yml
Stefterv 5190944
Merge branch 'processing:main' into main-gradle
Stefterv d013b57
Update build.yml
Stefterv 0dca823
Update pull_request.yml
Stefterv 4d0708d
Cleanup pull request signing
Stefterv fc40fdf
Update pull_request.yml
Stefterv 8ddc54e
Update pull_request.yml
Stefterv f51c549
Use shared resources
Stefterv 6e708a8
JOGL Dependencies fix
Stefterv 08cb336
Dependencies centralisation
Stefterv b4afc51
Dependencies centralisation 2
Stefterv 7b23c69
Fixed missing modules & Windows meta
Stefterv 3cdfaa2
Bugfix
Stefterv 957b61c
Jetpack Compose Compatibility
Stefterv 0962013
Download Examples
Stefterv d057c46
Java Mode resources and Libraries
Stefterv 972a489
Fixed autocomplete and all other preprocessor issues
Stefterv 9b4f190
Cleanup unused fix
Stefterv 284594f
Run target
Stefterv 49e5878
Application export
Stefterv 0b21d55
Fix install processing-java bug
Stefterv 71a1e3c
Bugfix
Stefterv 2f4a1f7
Bugfix
Stefterv 5402de2
Removed different workfile
Stefterv 22e3ec9
Add macOS pde:// and file associations
Stefterv dd99458
Camera and Microphone access
Stefterv 4640865
Dynamic versioning
Stefterv eafd58a
Actions Versioning
Stefterv e0d9b8f
Fixed versioning error
Stefterv b378022
Update build-gradle.yml
Stefterv 989c70d
versioning
Stefterv fa4f3ce
bugfix
Stefterv 44d3adc
bugfix
Stefterv 28859f1
Update build-gradle.yml
Stefterv b8e84da
New splash screen
Stefterv 6618cad
macOS tItle bar tweak
Stefterv 529a0e0
Theme selector compatibility
Stefterv 7fb8b2f
Processing Website examples
Stefterv 2fc0d69
Windows look & feel
Stefterv da29242
Move contribution url into centralised place
Stefterv 0c39b27
Move update check centralized
Stefterv 3953703
New splash image
Stefterv a249a44
Open new window if none are open
Stefterv b7a4003
Legacy Tasks explaination
Stefterv 2ee27a8
Improve debugging experience
Stefterv b89efed
Documentation
Stefterv d1074db
Examples for Core development
Stefterv 646806f
Update BUILD.md
SableRaf a03aa89
Remove .es. and liveSketch from extended examples
Stefterv cd7e6f6
Merge branch 'main-gradle' of https://github.com/Stefterv/processing4…
Stefterv a5985c3
Re-enable fullscreen test
Stefterv 94dee41
Removed hardcoded JDK
Stefterv 6df3bd4
Back to original contributions manager
Stefterv 6eb3b14
Application export JDK and resources
Stefterv a9a92e9
fixed CI/CD
Stefterv ac7307c
Merge branch 'main' into main-gradle
Stefterv 9405105
Ant compatibility
Stefterv ada8cd0
Add Linux arm64 build step
Stefterv 5bd6f1d
Only run on arm64 runners
Stefterv 839b1aa
Only run on arm64 runners
Stefterv 7a325a8
Merge branch 'processing:main' into main-gradle
Stefterv 865dd77
Merge remote-tracking branch 'upstream/main' into main-gradle
Stefterv 66774ec
Merge branch 'processing:main' into main-gradle
Stefterv 5509f2f
More helpful artifact names
Stefterv d96bc0a
Update pull_request.yml
Stefterv b2f2a29
Issues 931 testing
Stefterv 8cc0b5f
Merge branch 'processing:main' into main-gradle
Stefterv 8ea1f10
Merge branch 'main' into main-gradle
Stefterv e1dd29c
Fixed missing fonts on Linux
Stefterv 205fc07
Remove dependency on Java mode and copy instead
Stefterv ccda7fb
Better Kotlin-Ant compatibility
Stefterv 89ab3a0
New schema handler
Stefterv 26b3fd9
More Schema options
Stefterv 8ad60fa
Added support for Base64 encoded extra files
Stefterv 420ccbb
- Imports cleanup
Stefterv 44ccb3d
Removed outdated ant backwards compatibility marks
Stefterv 3b9aea1
Allow branches with `/` in the name
Stefterv 3f3e7d7
Revert "Allow branches with `/` in the name"
Stefterv b421274
Gradle Release initial workflow setup
Stefterv 3cd158a
Merge branch 'processing:main' into main-gradle
Stefterv c36f5c7
File associations
Stefterv 92934a6
Update build.gradle.kts
Stefterv 29b557a
Refactored / Simplified App Build script
Stefterv 3154e1c
Github runners
Stefterv abbc434
Update README.md
Stefterv ca4271d
Disable new schema for now
Stefterv 1f62948
Update build.gradle.kts
Stefterv f3a8ec6
Added jdk.accessibility
Stefterv File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Refactored / Simplified App Build script
- Loading branch information
commit 29b557a7cc9d4c15bfeeb8fe375345e7edfaaacf
There are no files selected for viewing
This file contains hidden or 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.
Uh oh!
There was an error while loading. Please reload this page.