-
-
Notifications
You must be signed in to change notification settings - Fork 165
Internal Gradle Runner #1234
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
Closed
Closed
Internal Gradle Runner #1234
Changes from all commits
Commits
Show all changes
48 commits
Select commit
Hold shift + click to select a range
0299209
Squashed commit of the following:
Stefterv 0d1fcc4
Added documentation and todo's
Stefterv 4cca647
Updated error reporting
Stefterv 1c42961
Gradle Task error printing
Stefterv fcb554a
Rename gradle plugin and further planning
Stefterv bd5aba4
Allowing libraries folder to not exist, but log instead
Stefterv 67de82f
Removed error & out streams, has been piped directly into System
Stefterv e6474e1
Small tweaks and wrote motivation for Gradle Build system
Stefterv 1762b74
Simplified Gradle Service, improved sketch logging, fixed toolbar state
Stefterv 5409912
Improved Gradle Error logging
Stefterv efd03db
Fixed gradle runner issues
Stefterv 772567c
Build system indicators, Language keys and filtering SLF4J warnings
Stefterv b165d0a
Add all library jars
Stefterv e727dbf
Support for readonly sketches
Stefterv 24cb4f4
Improved Error reporting
Stefterv d7c6aeb
Also copy Untitled sketches
Stefterv cebc352
Snap support
Stefterv b709fe3
Merge branch 'gradle-runner' of https://github.com/Stefterv/processin…
Stefterv 5729e88
Show error logs to the user
Stefterv a11d2ff
Logging sketches to separate stream & small refactor
Stefterv b64505d
Gradle Service refactor
Stefterv 7379166
Processing Plugin tests & Refactor
Stefterv a36c8a3
Plugin tests bugfixes
Stefterv b712390
Fixed rename Windres task
Stefterv c55e286
Speed up gradle compilations
Stefterv 550200c
Comments and planning
Stefterv f916d27
Adding a settings panel to the editor
Stefterv 0c674ad
Initial Gradle Plugin configuration
Stefterv fdc43dc
Hot Reloading plugin
Stefterv 578c287
Build on save
Stefterv 570e9db
Automatically download jdk
Stefterv 046a216
Merge branch 'main' into gradle-runner
Stefterv 9f7be0c
Squashed commit of the following:
Stefterv e0cfc91
remove the hot-reload from this plugin for now
Stefterv 6812454
Merge branch 'gradle-runner' into gradle-runner-final
Stefterv bae6533
Squashed commit of the following:
Stefterv f46bd75
Publish Processing Gradle plugin
Stefterv 0cf146a
Publish plugins in release workflow
Stefterv cc780cf
Update build.gradle.kts
Stefterv 8b0cdaf
Set project.group system property for tests
Stefterv 5fb43b6
Update build.gradle.kts
Stefterv ff6fdb3
Merge branch 'main' into gradle-runner-final
Stefterv 79a7229
Fixes differences from `main`
Stefterv 2e1ac47
Merge branch 'gradle-publishing' into gradle-runner-final
Stefterv 9d6e552
Fixed group linking so now it can be build locally
Stefterv 8d96813
Merge branch 'main' into gradle-runner-final
Stefterv 0b58942
Add toggle to settings
Stefterv 9680832
Merge branch 'gradle-runner-final' of https://github.com/Stefterv/pro…
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
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
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,22 @@ | ||
| package processing.app.gradle; | ||
|
|
||
| import processing.app.Mode; | ||
| import processing.app.Sketch; | ||
| import processing.app.ui.Editor; | ||
|
|
||
| import java.io.PrintStream; | ||
|
|
||
| public class GradleService { | ||
| public GradleService(Mode mode, Editor editor) { } | ||
|
|
||
| public void setEnabled(boolean enabled) {} | ||
| public boolean getEnabled() { return false; } | ||
| public void prepare(){} | ||
| public void run() {} | ||
| public void export(){} | ||
| public void stop() {} | ||
| public void startService() {} | ||
| public void setSketch(Sketch sketch) {} | ||
| public void setErr(PrintStream err) {} | ||
| public void setOut(PrintStream out) {} | ||
| } |
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
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
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
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
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
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
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.
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.
Should we call this new or beta build system? And would it be possible to link directly to the relevant page in the wiki from here?