Skip to content

Commit ac7307c

Browse files
authored
Merge branch 'main' into main-gradle
2 parents a9a92e9 + 5e1161c commit ac7307c

8 files changed

Lines changed: 291 additions & 108 deletions

File tree

.all-contributorsrc

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1419,6 +1419,15 @@
14191419
"contributions": [
14201420
"code"
14211421
]
1422+
},
1423+
{
1424+
"login": "twisst",
1425+
"name": "Jaap Meijers",
1426+
"avatar_url": "https://avatars.githubusercontent.com/u/2244463?v=4",
1427+
"profile": "https://github.com/twisst",
1428+
"contributions": [
1429+
"doc"
1430+
]
14221431
}
14231432
],
14241433
"repoType": "github",

.github/ISSUE_TEMPLATE/1_bug_report.yml

Lines changed: 19 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -29,24 +29,24 @@ body:
2929
- Other (specify if possible)
3030
validations:
3131
required: true
32-
32+
3333
- type: input
3434
attributes:
35-
label: Processing version
35+
label: Processing version
3636
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.
3737
validations:
3838
required: true
39-
39+
4040
- type: input
4141
attributes:
42-
label: Operating system
42+
label: Operating system
4343
description: "Ex: Windows/MacOSX/Linux/Android/iOS along with version"
4444
validations:
4545
required: true
46-
46+
4747
- type: textarea
4848
attributes:
49-
label: Steps to reproduce this
49+
label: Steps to reproduce this
5050
description: Describe what steps will produce the bug.
5151
value: |
5252
"1.
@@ -56,7 +56,7 @@ body:
5656
3."
5757
validations:
5858
required: true
59-
59+
6060
- type: textarea
6161
attributes:
6262
label: snippet
@@ -67,19 +67,27 @@ body:
6767
// Paste your code below :)
6868
6969
void setup() {
70-
70+
7171
}
72-
72+
7373
void draw() {
74-
74+
7575
}
7676
```
7777
validations:
7878
required: false
79-
79+
8080
- type: textarea
8181
attributes:
8282
label: Additional context
8383
description: Add any other context about the problem here.
8484
validations:
8585
required: false
86+
87+
- type: input
88+
attributes:
89+
label: Would you like to work on the issue?
90+
description: |
91+
Please let us know if you can work on this or if the issue should be assigned to someone else.
92+
validations:
93+
required: true

.github/ISSUE_TEMPLATE/2_enhancement.yml

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,38 +29,46 @@ body:
2929
- Other (specify if possible)
3030
validations:
3131
required: true
32-
32+
3333
- type: input
3434
attributes:
3535
label: Feature to enhance
3636
description: Which existing feature of Processing would be improved by this enhancement?
3737
validations:
3838
required: true
39-
39+
4040
- type: textarea
4141
attributes:
4242
label: Desired enhancement
4343
description: Describe the improvement you’d like to see with that existing feature
4444
validations:
4545
required: true
46-
46+
4747
- type: textarea
4848
attributes:
4949
label: Potential benefits
5050
description: Explain how this enhancement could benefit users or improve Processing.
5151
validations:
5252
required: false
53-
53+
5454
- type: textarea
5555
attributes:
5656
label: Possible drawbacks
5757
description: Consider any possible drawbacks or challenges related to the implementation of this enhancement.
5858
validations:
5959
required: false
60-
60+
6161
- type: textarea
6262
attributes:
6363
label: Additional context
6464
description: Add any other context or screenshots about the feature request here.
6565
validations:
6666
required: false
67+
68+
- type: input
69+
attributes:
70+
label: Would you like to work on the issue?
71+
description: |
72+
Please let us know if you can work on this or if the issue should be assigned to someone else.
73+
validations:
74+
required: true

.github/ISSUE_TEMPLATE/3_feature-request.yml

Lines changed: 67 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -3,61 +3,70 @@ description: Request adding a new feature to Processing
33
labels: [new feature]
44
body:
55

6-
- type: dropdown
7-
id: feature-area
8-
attributes:
9-
label: Relevant sub-area for this feature?
10-
description: Choose the sub-area most relevant to your feature request.
11-
multiple: true
12-
options:
13-
- Accessibility
14-
- Core/Environment/Rendering
15-
- PDE
16-
- Data
17-
- Events
18-
- Image
19-
- IO
20-
- Math
21-
- Typography
22-
- Utilities
23-
- OpenGL
24-
- Contributions Manager
25-
- Export
26-
- Build process
27-
- Unit testing
28-
- Internationalization
29-
- Other (specify if possible)
30-
validations:
31-
required: true
32-
33-
- type: textarea
34-
id: feature-description
35-
attributes:
36-
label: Feature description
37-
description: Describe the feature in detail. Include how it should work and its intended impact.
38-
validations:
39-
required: true
40-
41-
- type: textarea
42-
id: benefits
43-
attributes:
44-
label: Benefits
45-
description: Outline how this feature would benefit users or improve Processing.
46-
validations:
47-
required: true
48-
49-
- type: textarea
50-
id: challenges
51-
attributes:
52-
label: Possible challenges
53-
description: Discuss any possible challenges or considerations in implementing this feature.
54-
validations:
55-
required: false
56-
57-
- type: textarea
58-
id: additional-context
59-
attributes:
60-
label: Additional context
61-
description: Provide any other information, links, or screenshots that could help illustrate the feature.
62-
validations:
63-
required: false
6+
- type: dropdown
7+
id: feature-area
8+
attributes:
9+
label: Relevant sub-area for this feature?
10+
description: Choose the sub-area most relevant to your feature request.
11+
multiple: true
12+
options:
13+
- Accessibility
14+
- Core/Environment/Rendering
15+
- PDE
16+
- Data
17+
- Events
18+
- Image
19+
- IO
20+
- Math
21+
- Typography
22+
- Utilities
23+
- OpenGL
24+
- Contributions Manager
25+
- Export
26+
- Build process
27+
- Unit testing
28+
- Internationalization
29+
- Other (specify if possible)
30+
validations:
31+
required: true
32+
33+
- type: textarea
34+
id: feature-description
35+
attributes:
36+
label: Feature description
37+
description: Describe the feature in detail. Include how it should work and its intended impact.
38+
validations:
39+
required: true
40+
41+
- type: textarea
42+
id: benefits
43+
attributes:
44+
label: Benefits
45+
description: Outline how this feature would benefit users or improve Processing.
46+
validations:
47+
required: true
48+
49+
- type: textarea
50+
id: challenges
51+
attributes:
52+
label: Possible challenges
53+
description: Discuss any possible challenges or considerations in implementing this feature.
54+
validations:
55+
required: false
56+
57+
- type: textarea
58+
id: additional-context
59+
attributes:
60+
label: Additional context
61+
description: Provide any other information, links, or screenshots that could help illustrate the feature.
62+
validations:
63+
required: false
64+
65+
66+
- type: input
67+
attributes:
68+
label: Would you like to work on the issue?
69+
description: |
70+
Please let us know if you can work on this or if the issue should be assigned to someone else.
71+
validations:
72+
required: true

.github/release.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
changelog:
2+
exclude:
3+
labels:
4+
- Dependencies
5+
authors:
6+
- dependabot
7+
categories:
8+
- title: What's Changed 🎊
9+
labels:
10+
- '*'
11+
exclude:
12+
labels:
13+
- Dependencies
14+
authors:
15+
- allcontributors
16+
- dependabot
17+
- title: New Contributors 💙
18+
authors:
19+
- allcontributors

README.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,20 @@
11
<!-- Uncomment the shield below once the repo is made public -->
22
<!-- [![All Contributors](https://img.shields.io/github/all-contributors/processing/processing4?color=ee8449)](#contributors) -->
33

4-
<img src="https://processing.org/favicon.svg" width="250">
4+
<img alt="Processing Logo" src="https://processing.org/favicon.svg" width="250">
55

66
Processing is a flexible software sketchbook and a programming language designed for learning how to code.
77

88
This repository contains the source code for the [Processing](https://processing.org/) project for people who want to help improve the code.
99

1010
## Announcing Processing 4.3.1
1111

12-
We’re excited to announce the release of Processing 4.3.1! This update brings tooling improvements and a friendlier experience for contributors. To learn more, read the [Processing 4.3.1 announcement](https://github.com/processing/processing4-carbon-aug-19/wiki/Announcing-Processing-4.3.1-(release-candidate)).
12+
We’re excited to announce the release of Processing 4.3.1! This update brings tooling improvements and a friendlier experience for contributors. To learn more, read the [Processing 4.3.1 announcement](https://github.com/processing/processing4-carbon-aug-19/wiki/Announcing-Processing-4.3.1).
13+
14+
Processing was initiated in 2001 by Ben Fry and Casey Reas, who lead the development and maintenance of the project until 2023. We are grateful for their vision and dedication to the project. Processing is also indebted to over two decades of contributions from the broader Processing community.
15+
16+
> [!NOTE]
17+
> Due to platform limitations, the GitHub Contributors page for this repository does not show the complete list of contributors. However, the [git commit history](https://github.com/processing/processing4/commits/main/) provides a full record of the project's contributions. For contributor graphs before November 13th, refer to [this page](https://github.com/benfry/processing4/graphs/contributors). A comprehensive [list of all contributors](#contributors) is also included below. To see all commits by a contributor, click on the [💻](https://github.com/processing/processing4/commits?author=benfry) emoji below their name.
1318
1419
## Using Processing
1520

@@ -274,6 +279,7 @@ Add yourself to the contributors list [here](https://github.com/processing/proce
274279
<td align="center" valign="top" width="16.66%"><a href="https://github.com/rishabdev2997"><img src="https://avatars.githubusercontent.com/u/107137565?v=4?s=120" width="120px;" alt="Rishabdev Tudu"/><br /><sub><b>Rishabdev Tudu</b></sub></a><br /><a href="https://github.com/processing/processing4/commits?author=rishabdev2997" title="Documentation">📖</a> <a href="https://github.com/processing/processing4/commits?author=rishabdev2997" title="Code">💻</a></td>
275280
<td align="center" valign="top" width="16.66%"><a href="http://plopez.me"><img src="https://avatars.githubusercontent.com/u/37042253?v=4?s=120" width="120px;" alt="Pau"/><br /><sub><b>Pau</b></sub></a><br /><a href="https://github.com/processing/processing4/commits?author=plopez01" title="Documentation">📖</a></td>
276281
<td align="center" valign="top" width="16.66%"><a href="http://d.hatena.ne.jp/junology/"><img src="https://avatars.githubusercontent.com/u/1933073?v=4?s=120" width="120px;" alt="Junology"/><br /><sub><b>Junology</b></sub></a><br /><a href="https://github.com/processing/processing4/commits?author=Junology" title="Code">💻</a></td>
282+
<td align="center" valign="top" width="16.66%"><a href="https://github.com/twisst"><img src="https://avatars.githubusercontent.com/u/2244463?v=4?s=120" width="120px;" alt="Jaap Meijers"/><br /><sub><b>Jaap Meijers</b></sub></a><br /><a href="https://github.com/processing/processing4/commits?author=twisst" title="Documentation">📖</a></td>
277283
</tr>
278284
</tbody>
279285
</table>

0 commit comments

Comments
 (0)