Commit Graph

167 Commits

Author SHA1 Message Date
Vaivaswat Dubey
1723bd3e90 pr05 Visual Regression Testing #1: Initial Visual Testing Framework (#1261)
* Update README.md

* added the image comparator which is the pixel matching algorithm

* added build.gradle file

* added the test runner

* added the simple test

* Revise README for Jetpack Compose migration strategy

Updated README to reflect migration to Jetpack Compose and strategy for replacing JEditTextArea with RSyntaxTextArea. Added insights on LSP-based editor research and the need for user feedback on Tweak Mode and autocompletion features.

* fixing the build issues

* added junit as dependency

* removing custom class implementation

* inclding visual-tests in settings

* fixed the overlapping cmd

* cleaning

* adding packages

* added updated screenshot structure

* refactoring

* added tests in suits

* removed simple test

* deleting earlier files

* updated the core/gradle file

* added the infrastructure

* added some tests ported by p5js

* removing test rendering suite and its test file

* added screenshots

* config files

* fixed the pixeldensity to 1

* Revert "fixed the pixeldensity to 1"

This reverts commit 66071ac191.

* fixed pixeldensity to 1

* Configure dependencyUpdates task in build.gradle.kts

Add configuration for dependencyUpdates task to manage non-stable versions.

* removing rendering gradient screenshot

* General cleanup of `Base`

I started cleaning up some of `Base`'s startup sequence for clarity of what is being started when. Nowhere near completion and I think a lot of this class will need to be refactored in the future.

Also removed some of the timing measurement comments

Added some comments to the Processing CLI class

* Move contributor list to CONTRIBUTORS.md (#1313)

Created CONTRIBUTORS.md and updated .all-contributorsrc to reference the new file instead of README.md. This will reduce the size of the README and improve loading times.

* Update BUILD.md with build failure troubleshooting

Added troubleshooting steps for build failures related to permissions.

* fixing the build issues

* inclding visual-tests in settings

* updated the core/gradle file

* config files

* Configure dependencyUpdates task in build.gradle.kts

Add configuration for dependencyUpdates task to manage non-stable versions.

* fix rebasing

---------

Co-authored-by: Stef Tervelde <stef@steftervelde.nl>
Co-authored-by: Raphaël de Courville <raphael@processingfoundation.org>
2025-11-10 17:15:44 -05:00
allcontributors[bot]
f3198d76f0 docs: update README.md [skip ci] 2025-09-18 13:00:48 +00:00
allcontributors[bot]
2800725e82 docs: update README.md [skip ci] 2025-09-12 18:26:31 +00:00
allcontributors[bot]
960e7582ec docs: update README.md [skip ci] 2025-08-14 14:42:50 +00:00
allcontributors[bot]
cd624bd857 docs: update README.md [skip ci] 2025-07-14 14:13:24 +00:00
Raphaël de Courville
921b3be210 Merge branch 'main' into all-contributors/add-pnngocdoan 2025-07-14 12:52:24 +02:00
allcontributors[bot]
0441bdf345 docs: update README.md [skip ci] 2025-07-11 10:54:55 +00:00
allcontributors[bot]
87cc397755 docs: update README.md [skip ci] 2025-07-11 10:50:48 +00:00
allcontributors[bot]
1b9e9eb025 docs: update README.md [skip ci] 2025-07-11 10:47:51 +00:00
allcontributors[bot]
33bdf02790 docs: update README.md [skip ci] 2025-07-11 10:45:12 +00:00
allcontributors[bot]
bdf94d58c3 docs: update README.md [skip ci] 2025-07-11 10:42:55 +00:00
allcontributors[bot]
8cd75200a1 docs: update README.md [skip ci] 2025-07-11 10:42:04 +00:00
Raphaël de Courville
c325534a02 Merge pull request #1113 from processing/all-contributors/add-joshgiesbrecht
docs: add joshgiesbrecht as a contributor for bug
2025-07-11 12:37:51 +02:00
allcontributors[bot]
72f366fce9 docs: update README.md [skip ci] 2025-07-11 10:33:49 +00:00
allcontributors[bot]
635b6b71d1 docs: update README.md [skip ci] 2025-07-11 10:31:58 +00:00
allcontributors[bot]
3f44f17b78 docs: update README.md [skip ci] 2025-07-11 10:29:59 +00:00
allcontributors[bot]
10147b56a3 docs: update README.md [skip ci] 2025-07-11 10:17:45 +00:00
allcontributors[bot]
28291c19c3 docs: update README.md [skip ci] 2025-07-11 10:03:39 +00:00
allcontributors[bot]
f82a2f1987 docs: update README.md [skip ci] 2025-07-03 18:46:25 +00:00
allcontributors[bot]
8e1a547820 docs: update README.md [skip ci] 2025-06-20 12:32:44 +00:00
allcontributors[bot]
e4418e2133 docs: update README.md [skip ci] 2025-06-17 12:18:50 +00:00
allcontributors[bot]
39d236c50f docs: update README.md [skip ci] 2025-05-20 04:29:06 +00:00
Raphaël de Courville
1ee243c93a Update README.md 2025-05-19 11:18:17 +02:00
allcontributors[bot]
306d9679e4 docs: update README.md [skip ci] 2025-05-16 14:28:46 +00:00
Raphaël de Courville
f8b72547ab Update README.md 2025-05-15 17:59:53 +02:00
Raphaël de Courville
3490c594d9 Add CTA for Project Lead Open Call to README.md 2025-04-30 13:35:11 +02:00
allcontributors[bot]
1444f2ffaa docs: update README.md [skip ci] 2025-04-25 09:07:18 +00:00
Raphaël de Courville
f469a78b36 Update README.md
fix typo
2025-04-15 18:32:01 +02:00
Stef Tervelde
69c48fe58a Merge pull request #978 from processing/SableRaf-readme-update-4_4
Update README.md for 4.4 release
2025-04-15 18:30:44 +02:00
Raphaël de Courville
86bee0387a Tightened update paragraph 2025-04-15 18:27:24 +02:00
Raphaël de Courville
b320165d43 Fixed the link to changelog 2025-04-15 18:25:27 +02:00
allcontributors[bot]
e4481a0e4b docs: update README.md [skip ci] 2025-04-02 18:59:43 +00:00
allcontributors[bot]
a6e1b4200a docs: update README.md [skip ci] 2025-03-26 11:47:48 +00:00
Raphaël de Courville
46fa74bfb4 Merge branch 'main' into all-contributors/add-yehiarasheed 2025-03-22 10:26:21 +01:00
allcontributors[bot]
95d022f878 docs: update README.md [skip ci] 2025-03-21 11:11:15 +00:00
allcontributors[bot]
16c951d74a docs: update README.md [skip ci] 2025-03-21 11:10:59 +00:00
Raphaël de Courville
155fa15b6e Update README.md for 4.4 release 2025-03-16 11:06:08 +01:00
Stef Tervelde
fe152b752d Merge pull request #888 from Stefterv/main-gradle
Adding a Gradle Build system to the Processing IDE
2025-03-07 09:35:05 +01:00
allcontributors[bot]
1730eb5255 docs: update README.md [skip ci] 2025-02-21 09:35:25 +00:00
Stef Tervelde
abbc434284 Update README.md 2025-02-14 12:44:43 +01:00
Raphaël de Courville
3b6ec0accf Update README.md 2025-02-11 11:16:54 +01:00
Stef Tervelde
3cd158a653 Merge branch 'processing:main' into main-gradle 2025-02-05 21:42:52 +01:00
Raphaël de Courville
8eee54cc78 Rename "Contributors" section to "All Contributors List" for clarity 2025-02-05 17:00:28 +01:00
allcontributors[bot]
0ee673a986 docs: update README.md [skip ci] 2025-01-28 15:07:10 +00:00
allcontributors[bot]
786f22e0cc docs: update README.md [skip ci] 2025-01-27 08:46:46 +00:00
allcontributors[bot]
bd27e15d24 docs: update README.md [skip ci] 2025-01-26 19:48:43 +00:00
Stef Tervelde
ac7307c305 Merge branch 'main' into main-gradle 2025-01-12 09:31:56 +01:00
Stef Tervelde
b89efed033 Documentation 2024-12-23 19:00:37 +01:00
Raphaël de Courville
87fb3517f8 Update README.md to add alt text for the logo 2024-12-21 10:34:28 +01:00
allcontributors[bot]
0ed74460ca docs: update README.md [skip ci] 2024-12-17 21:14:54 +00:00