mirror of
https://github.com/processing/processing4.git
synced 2026-01-27 10:21:26 +01:00
Merge branch 'processing:main' into main
This commit is contained in:
@@ -1521,6 +1521,15 @@
|
||||
"contributions": [
|
||||
"doc"
|
||||
]
|
||||
},
|
||||
{
|
||||
"login": "thisizaro",
|
||||
"name": "Aranya Dutta",
|
||||
"avatar_url": "https://avatars.githubusercontent.com/u/98299268?v=4",
|
||||
"profile": "https://github.com/thisizaro",
|
||||
"contributions": [
|
||||
"code"
|
||||
]
|
||||
}
|
||||
],
|
||||
"repoType": "github",
|
||||
|
||||
31
.github/ISSUE_TEMPLATE/1_bug_report.yml
vendored
31
.github/ISSUE_TEMPLATE/1_bug_report.yml
vendored
@@ -3,6 +3,7 @@ description: Report broken or incorrect behavior in Processing 4. (For help with
|
||||
labels: [bug]
|
||||
body:
|
||||
|
||||
|
||||
- type: dropdown
|
||||
id: sub-area
|
||||
attributes:
|
||||
@@ -10,6 +11,7 @@ body:
|
||||
description: You may select more than one.
|
||||
multiple: true
|
||||
options:
|
||||
- I'm not sure
|
||||
- Accessibility
|
||||
- Core/Environment/Rendering
|
||||
- PDE
|
||||
@@ -33,7 +35,7 @@ body:
|
||||
- type: input
|
||||
attributes:
|
||||
label: Processing version
|
||||
description: Go to "Help > About Processing" and look in the bottom-right corner for the version number. It also appears in the title bar of every editor window.
|
||||
description: Go to "Help > About Processing" and look in the bottom-right corner for the version number.
|
||||
validations:
|
||||
required: true
|
||||
|
||||
@@ -44,6 +46,15 @@ body:
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: textarea
|
||||
attributes:
|
||||
label: Bug description
|
||||
description: |
|
||||
Describe the bug in detail. Include what you expected to happen and what actually happened.
|
||||
If applicable, include any error messages you received.
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: textarea
|
||||
attributes:
|
||||
label: Steps to reproduce this
|
||||
@@ -80,14 +91,24 @@ body:
|
||||
- type: textarea
|
||||
attributes:
|
||||
label: Additional context
|
||||
description: Add any other context about the problem here.
|
||||
description: Provide any other information, links, or screenshots that could help illustrate the bug.
|
||||
validations:
|
||||
required: false
|
||||
|
||||
- type: input
|
||||
- type: dropdown
|
||||
attributes:
|
||||
label: Would you like to work on the issue?
|
||||
description: |
|
||||
Please let us know if you can work on this or if the issue should be assigned to someone else.
|
||||
If not, that’s okay too. Your report is appreciated.
|
||||
options:
|
||||
- No, I’m just reporting the issue
|
||||
- Yes, I’d like to help with this
|
||||
- I’m not sure yet
|
||||
validations:
|
||||
required: true
|
||||
required: true
|
||||
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
> [!NOTE]
|
||||
> Processing is a community-driven, open-source project. If you have time and interest to help, your contribution would be greatly appreciated! See the [contribution guide](https://github.com/processing/processing4/blob/main/CONTRIBUTING.md) to learn more. And if you need some guidance or support, we're happy to help you get started.
|
||||
63
.github/ISSUE_TEMPLATE/2_enhancement.yml
vendored
63
.github/ISSUE_TEMPLATE/2_enhancement.yml
vendored
@@ -3,6 +3,12 @@ description: Suggest an improvement for an existing feature of Processing.
|
||||
labels: [enhancement]
|
||||
body:
|
||||
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
> [!TIP]
|
||||
> If you have an idea for something Processing doesn’t yet support, **creating a library** is often the best way to contribute. Read more about creating a library [here](https://github.com/processing/processing4/blob/main/CONTRIBUTING.md#adding-new-features-to-processing).
|
||||
|
||||
- type: dropdown
|
||||
id: feature-area
|
||||
attributes:
|
||||
@@ -10,6 +16,7 @@ body:
|
||||
description: Choose the most relevant area for the proposed feature or improvement.
|
||||
multiple: true
|
||||
options:
|
||||
- I'm not sure
|
||||
- Accessibility
|
||||
- Core/Environment/Rendering
|
||||
- PDE
|
||||
@@ -39,36 +46,38 @@ body:
|
||||
|
||||
- type: textarea
|
||||
attributes:
|
||||
label: Desired enhancement
|
||||
description: Describe the improvement you’d like to see with that existing feature
|
||||
label: Enhancement details
|
||||
description: |
|
||||
Describe the improvement you’d like to see for this existing feature.
|
||||
value: |
|
||||
#### Enhancement description
|
||||
Describe the enhancement in detail. Include how it should work and its intended impact.
|
||||
|
||||
#### Benefits
|
||||
Outline how this enhancement would benefit users or improve Processing.
|
||||
|
||||
#### Challenges
|
||||
Discuss any possible challenges or considerations in implementing this enhancement.
|
||||
|
||||
#### Additional context
|
||||
Provide any additional context or screenshots that may help clarify the enhancement.
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: textarea
|
||||
- type: dropdown
|
||||
attributes:
|
||||
label: Potential benefits
|
||||
description: Explain how this enhancement could benefit users or improve Processing.
|
||||
validations:
|
||||
required: false
|
||||
|
||||
- type: textarea
|
||||
attributes:
|
||||
label: Possible drawbacks
|
||||
description: Consider any possible drawbacks or challenges related to the implementation of this enhancement.
|
||||
validations:
|
||||
required: false
|
||||
|
||||
- type: textarea
|
||||
attributes:
|
||||
label: Additional context
|
||||
description: Add any other context or screenshots about the feature request here.
|
||||
validations:
|
||||
required: false
|
||||
|
||||
- type: input
|
||||
attributes:
|
||||
label: Would you like to work on the issue?
|
||||
label: Would you like to help implement this enhancement?
|
||||
description: |
|
||||
Please let us know if you can work on this or if the issue should be assigned to someone else.
|
||||
If not, that’s okay too. Your suggestion is appreciated.
|
||||
options:
|
||||
- No, I’m just suggesting the enhancement
|
||||
- Yes, I’d like to help with this
|
||||
- I’m not sure yet
|
||||
validations:
|
||||
required: true
|
||||
required: true
|
||||
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
> [!NOTE]
|
||||
> Processing is a community-driven, open-source project. If you have time and interest to help, your contribution would be greatly appreciated! See the [contribution guide](https://github.com/processing/processing4/blob/main/CONTRIBUTING.md) to learn more. And if you need some guidance or support, we're happy to help you get started.
|
||||
77
.github/ISSUE_TEMPLATE/3_feature-request.yml
vendored
77
.github/ISSUE_TEMPLATE/3_feature-request.yml
vendored
@@ -3,6 +3,12 @@ description: Request adding a new feature to Processing
|
||||
labels: [new feature]
|
||||
body:
|
||||
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
> [!TIP]
|
||||
> If you have an idea for something Processing doesn’t yet support, **creating a library** is often the best way to contribute. Read more about creating a library [here](https://github.com/processing/processing4/blob/main/CONTRIBUTING.md#adding-new-features-to-processing).
|
||||
|
||||
- type: dropdown
|
||||
id: feature-area
|
||||
attributes:
|
||||
@@ -10,6 +16,7 @@ body:
|
||||
description: Choose the sub-area most relevant to your feature request.
|
||||
multiple: true
|
||||
options:
|
||||
- I'm not sure
|
||||
- Accessibility
|
||||
- Core/Environment/Rendering
|
||||
- PDE
|
||||
@@ -31,42 +38,40 @@ body:
|
||||
required: true
|
||||
|
||||
- type: textarea
|
||||
id: feature-description
|
||||
id: feature-details
|
||||
attributes:
|
||||
label: Feature description
|
||||
description: Describe the feature in detail. Include how it should work and its intended impact.
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: textarea
|
||||
id: benefits
|
||||
attributes:
|
||||
label: Benefits
|
||||
description: Outline how this feature would benefit users or improve Processing.
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: textarea
|
||||
id: challenges
|
||||
attributes:
|
||||
label: Possible challenges
|
||||
description: Discuss any possible challenges or considerations in implementing this feature.
|
||||
validations:
|
||||
required: false
|
||||
|
||||
- type: textarea
|
||||
id: additional-context
|
||||
attributes:
|
||||
label: Additional context
|
||||
description: Provide any other information, links, or screenshots that could help illustrate the feature.
|
||||
validations:
|
||||
required: false
|
||||
|
||||
|
||||
- type: input
|
||||
attributes:
|
||||
label: Would you like to work on the issue?
|
||||
label: Feature details
|
||||
description: |
|
||||
Please let us know if you can work on this or if the issue should be assigned to someone else.
|
||||
Describe the feature you’d like to see added to Processing.
|
||||
value: |
|
||||
#### Feature description
|
||||
Describe the feature in detail. Include how it should work and its intended impact.
|
||||
|
||||
#### Benefits
|
||||
Outline how this feature would benefit users or improve Processing.
|
||||
|
||||
#### Challenges
|
||||
Discuss any possible challenges or considerations in implementing this feature.
|
||||
|
||||
#### Additional context
|
||||
Provide any other information, links, or screenshots that could help illustrate the feature.
|
||||
validations:
|
||||
required: true
|
||||
required: true
|
||||
|
||||
- type: dropdown
|
||||
attributes:
|
||||
label: Would you like to help implement this feature?
|
||||
description: |
|
||||
If not, that’s okay too. Your suggestion is appreciated.
|
||||
options:
|
||||
- No, I’m just suggesting the feature
|
||||
- Yes, I’d like to help with this
|
||||
- I’m not sure yet
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
> [!NOTE]
|
||||
> Processing is a community-driven, open-source project. If you have time and interest to help, your contribution would be greatly appreciated! See the [contribution guide](https://github.com/processing/processing4/blob/main/CONTRIBUTING.md) to learn more. And if you need some guidance or support, we're happy to help you get started.
|
||||
2
BUILD.md
2
BUILD.md
@@ -62,6 +62,8 @@ If your main concern is with the `Core` you don't need to build and start the wh
|
||||
|
||||
## Other editors
|
||||
|
||||
TBD
|
||||
|
||||
## Troubleshooting and Setup Tips (IntelliJ IDEA)
|
||||
|
||||
If you’re building Processing using IntelliJ IDEA and something’s not working, here are a few things that might help:
|
||||
|
||||
@@ -296,6 +296,7 @@ _Note: due to GitHub's limitations, this repository's [Contributors](https://git
|
||||
<td align="center" valign="top" width="16.66%"><a href="https://github.com/SushantBansal-tech"><img src="https://avatars.githubusercontent.com/u/189839531?v=4?s=120" width="120px;" alt="SushantBansal-tech"/><br /><sub><b>SushantBansal-tech</b></sub></a><br /><a href="#ideas-SushantBansal-tech" title="Ideas, Planning, & Feedback">🤔</a> <a href="https://github.com/processing/processing4/commits?author=SushantBansal-tech" title="Code">💻</a></td>
|
||||
<td align="center" valign="top" width="16.66%"><a href="https://github.com/Konsl"><img src="https://avatars.githubusercontent.com/u/82901383?v=4?s=120" width="120px;" alt="Konsl"/><br /><sub><b>Konsl</b></sub></a><br /><a href="https://github.com/processing/processing4/commits?author=Konsl" title="Documentation">📖</a></td>
|
||||
<td align="center" valign="top" width="16.66%"><a href="http://www.mario-guzman.com"><img src="https://avatars.githubusercontent.com/u/7597610?v=4?s=120" width="120px;" alt="Mario Guzman"/><br /><sub><b>Mario Guzman</b></sub></a><br /><a href="https://github.com/processing/processing4/commits?author=marioguzzzman" title="Documentation">📖</a></td>
|
||||
<td align="center" valign="top" width="16.66%"><a href="https://github.com/thisizaro"><img src="https://avatars.githubusercontent.com/u/98299268?v=4?s=120" width="120px;" alt="Aranya Dutta"/><br /><sub><b>Aranya Dutta</b></sub></a><br /><a href="https://github.com/processing/processing4/commits?author=thisizaro" title="Code">💻</a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
@@ -52,7 +52,7 @@ class LSP: SuspendingCliktCommand("lsp"){
|
||||
// Indirect invocation since app does not depend on java mode
|
||||
Class.forName("processing.mode.java.lsp.PdeLanguageServer")
|
||||
.getMethod("main", Array<String>::class.java)
|
||||
.invoke(null, *arrayOf<Any>(emptyList<String>()))
|
||||
.invoke(null, arrayOf<String>())
|
||||
} catch (e: Exception) {
|
||||
throw InternalError("Failed to invoke main method", e)
|
||||
}
|
||||
@@ -87,4 +87,4 @@ class LegacyCLI(val args: Array<String>): SuspendingCliktCommand( "cli"){
|
||||
throw InternalError("Failed to invoke main method", e)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -24,7 +24,7 @@
|
||||
<Component Id="ApplicationShortcut" Guid="b15e6d69-f054-4ec2-aade-8e3756b537d6">
|
||||
<Shortcut Id="ApplicationStartMenuShortcut"
|
||||
Name="Processing"
|
||||
Description="My Application Description"
|
||||
Description="Processing — An open-source visual arts programming language by the Processing Foundation"
|
||||
Directory="ApplicationProgramsFolder"
|
||||
Target="[INSTALLFOLDER]\Processing.exe"
|
||||
WorkingDirectory="INSTALLFOLDER"/>
|
||||
|
||||
Reference in New Issue
Block a user