Commit Graph

15923 Commits

Author SHA1 Message Date
Stef Tervelde 44ab816ca9 disable full screen from settings and fixed a few bugs 2025-02-05 20:38:27 +01:00
Stef Tervelde 031d304dbd Merge branch 'main-gradle' into gradle/plugin 2025-02-05 13:03:12 +01:00
Stef Tervelde 3f3e7d785b Revert "Allow branches with / in the name"
This reverts commit 3b9aea1f40.
2025-02-05 13:02:46 +01:00
Stef Tervelde 25e147eaf1 Merge branch 'main-gradle' into gradle/plugin 2025-02-05 12:56:55 +01:00
Stef Tervelde 3b9aea1f40 Allow branches with / in the name 2025-02-05 12:55:55 +01:00
Stef Tervelde 7f00d5b028 added example of plugin usage 2025-02-05 12:48:40 +01:00
Stef Tervelde f4d7fbf99b Changed naming 2025-02-05 12:03:19 +01:00
Stef Tervelde 1b8a8ed461 Gradle Plugin from PoC 2025-02-05 12:03:19 +01:00
Stef Tervelde 5468da0fd6 Removed outdated ant backwards compatibility marks 2025-02-05 12:02:46 +01:00
Stef Tervelde 23c8a4626a - Imports cleanup
- Disable system look & feel on macOS for readability
- Cleaned unnecessary space
- Cleaned finished TODO
2025-02-05 12:02:46 +01:00
Stef Tervelde f016cc474c Removed core dependency from the pre-processor 2025-02-05 12:01:47 +01:00
Stef Tervelde 44ccb3daa4 Removed outdated ant backwards compatibility marks 2025-02-04 16:18:29 +01:00
Stef Tervelde 420ccbb267 - Imports cleanup
- Disable system look & feel on macOS for readability
- Cleaned unnecessary space
- Cleaned finished TODO
2025-02-03 12:07:12 +01:00
Stef Tervelde 971d98bba0 Preprocessor with antlr Plugin 2025-01-30 22:59:16 +01:00
Stef Tervelde 8ad60fa6b7 Added support for Base64 encoded extra files 2025-01-29 18:22:19 +01:00
Stef Tervelde 26b3fd910c More Schema options 2025-01-26 20:52:55 +01:00
Stef Tervelde 89ab3a0d8b New schema handler 2025-01-26 18:45:51 +01:00
Stef Tervelde ccda7fbf3f Better Kotlin-Ant compatibility 2025-01-26 18:45:28 +01:00
Stef Tervelde 205fc07d19 Remove dependency on Java mode and copy instead 2025-01-25 17:46:34 +01:00
Stef Tervelde e1dd29c6fe Fixed missing fonts on Linux 2025-01-25 11:12:06 +01:00
Stef Tervelde 8ea1f10679 Merge branch 'main' into main-gradle 2025-01-24 20:46:16 +01:00
Stef Tervelde 76ec941567 Update pull_request.yml 2025-01-22 15:12:52 +01:00
Stef Tervelde 8cc0b5f517 Merge branch 'processing:main' into main-gradle 2025-01-21 21:41:18 +01:00
Stef Tervelde 1d79b12b82 Merge pull request #933 from Stefterv/dependency-urls
Updated dependency locations to somewhere more stable 🤞
2025-01-21 20:00:28 +01:00
Stef Tervelde 2f3ef533cd Disable signing on preview builds 2025-01-21 19:27:58 +01:00
Stef Tervelde 2eadb50f26 Update build.yml 2025-01-21 19:19:30 +01:00
Stef Tervelde c6a10fcec6 Updated dependency locations to somewhere more stable 🤞 2025-01-21 18:52:36 +01:00
Stef Tervelde 6b8f65847d Merge pull request #928 from Stefterv/kde-plasma-padding
Set Layout in Java2D
processing-1296-4.3.3
2025-01-21 18:05:16 +01:00
Stef Tervelde b024526466 Merge pull request #929 from tracerstar/svg-gradient
Adds gradient export to SVG library
2025-01-21 18:00:40 +01:00
Stef Tervelde 78ef9f555c Merge pull request #930 from hx2A/fix918
Fix for NullPointerException thrown in `PApplet.dequeueWindowEvents()`
2025-01-21 17:58:31 +01:00
Stef Tervelde aece536c65 Merge pull request #932 from Stefterv/fix-#931
Fix Sketch Window Resizing Issues with Java2D Renderer on Windows
2025-01-21 17:54:09 +01:00
Stef Tervelde e318223d3e Merge pull request #927 from Stefterv/export-to-pdez
Export to PDEZ button
2025-01-21 17:44:21 +01:00
Stef Tervelde b2f2a296be Issues 931 testing 2025-01-21 09:21:53 +01:00
Stef Tervelde 20d0c2503e Fix for #931
Seems like the synchronised was there for an older approach to rendering. Made redundant by the BufferStrategy in 2015. 

Now it causes issues on windows if you resize the window too quickly
2025-01-21 09:19:38 +01:00
Jim a966803500 fix for #918 2025-01-19 17:29:45 -05:00
Stef Tervelde fc3d87b266 Different solution for #862 2025-01-19 22:09:57 +01:00
Benjamin Fox c8a85e3a58 Adding an extension handler to the SVG library to allow linear and radial gradients to export as SVG
The extension handler is a copy of https://gist.github.com/msteiger/4509119 by Martin Steiger with minor changes for Processing
Several classes and methods in PShapeSVG and PShapeJava2D have been made public or modified to support the export of gradients
2025-01-19 15:38:54 -05:00
Stef Tervelde cd9d3fb96f Update PSurfaceAWT.java
Forgot the import statements
2025-01-19 21:35:22 +01:00
Stef Tervelde 65acbc0741 Update PSurfaceAWT.java 2025-01-19 21:31:20 +01:00
Stef Tervelde d96bc0a14d Update pull_request.yml 2025-01-19 07:48:07 +01:00
Stef Tervelde 5509f2f9eb More helpful artifact names 2025-01-19 07:35:45 +01:00
Stef Tervelde 66774eccc1 Merge branch 'processing:main' into main-gradle 2025-01-18 08:59:17 +01:00
Stef Tervelde 91f3561130 Export to PDEZ button 2025-01-17 19:53:19 +01:00
Stef Tervelde 628b69db24 Merge pull request #921 from Stefterv/fix-arm-runner
Make the specification for the runner more specific
2025-01-17 18:55:43 +01:00
Stef Tervelde 828710712b Make the specification for the runner more specific
[skip ci]
2025-01-17 13:40:46 +01:00
Stef Tervelde 865dd77ef5 Merge remote-tracking branch 'upstream/main' into main-gradle 2025-01-17 13:25:26 +01:00
Stef Tervelde cb1d4259dc Merge pull request #919 from Junology/printclean
Add new preference option 'console.head_padding'
2025-01-17 13:24:34 +01:00
Stef Tervelde d9274ebe45 Merge pull request #920 from SableRaf/update-nocursor-doc
Update Javadoc for `noCursor()`
2025-01-17 13:20:37 +01:00
Junology a25a0fb6b3 skip unnecessary error handling in reading 'console.head_padding' 2025-01-17 21:19:35 +09:00
Raphaël de Courville 7c638c36a4 Update Javadoc for noCursor()
Removed outdated information.
2025-01-17 12:48:53 +01:00