Commit Graph

2560 Commits

Author SHA1 Message Date
Stef Tervelde
ba496569d8 Adding tests and direct linking 2025-03-18 11:31:44 +01:00
Stef Tervelde
b0b12ddad6 Merge branch 'gradle-preprocessor' into gradle-plugin 2025-03-17 15:14:35 +01:00
Stef Tervelde
ad5c27ec42 Apply same parser & lexer fixes from before 2025-03-17 15:11:24 +01:00
Stef Tervelde
743ea14190 Merge branch 'main' into gradle-preprocessor 2025-03-17 13:53:40 +01:00
Stef Tervelde
7e6c97add9 Merge branch 'main' into gradle-plugin 2025-03-17 13:43:21 +01:00
Stef Tervelde
3c47f24b9e Added comment about ~ use and Prepocessor group change 2025-03-14 14:23:17 +01:00
Stef Tervelde
0674c247e0 Workflow improvements 2025-03-12 09:47:46 +01:00
Stef Tervelde
c28a2676bd Merge branch 'processing:main' into gradle-preprocessor 2025-03-07 15:06:27 +01:00
Stef Tervelde
f126d4b628 Merge branch 'processing:main' into gradle-plugin 2025-03-07 15:06:08 +01:00
Stef Tervelde
00c57607d1 Logging cleanup 2025-02-06 22:59:29 +01:00
Stef Tervelde
3cd158a653 Merge branch 'processing:main' into main-gradle 2025-02-05 21:42:52 +01:00
Stef Tervelde
da852b45a1 Fullscreen support 2025-02-05 20:54:32 +01:00
Stef Tervelde
44ab816ca9 disable full screen from settings and fixed a few bugs 2025-02-05 20:38:27 +01:00
Stef Tervelde
df745bb09c Merge branch 'main-gradle' into gradle/preprocessor 2025-02-05 12:56:38 +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
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
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
while1do
826c20643d Fix wrong errors' line numbers for .java files 2025-01-27 20:45:44 +03: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
c6a10fcec6 Updated dependency locations to somewhere more stable 🤞 2025-01-21 18:52:36 +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
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
91f3561130 Export to PDEZ button 2025-01-17 19:53:19 +01:00
Stef Tervelde
6eb3b14612 Application export JDK and resources 2025-01-10 08:43:15 +01:00
Stef Tervelde
a5985c318f Re-enable fullscreen test 2025-01-09 21:45:51 +01:00
Stef Tervelde
b89efed033 Documentation 2024-12-23 19:00:37 +01:00
Stef Tervelde
b7a4003f4a Legacy Tasks explaination 2024-12-20 18:07:16 +01:00
Stef Tervelde
6618cad85d macOS tItle bar tweak 2024-12-18 00:39:49 +01:00
Stef Tervelde
fa4f3cec6d bugfix 2024-12-17 02:51:41 +01:00
Stef Tervelde
e0d9b8f555 Fixed versioning error 2024-12-17 01:52:24 +01:00
Stef Tervelde
4640865f64 Dynamic versioning 2024-12-17 01:27:48 +01:00
Stef Tervelde
2f4a1f7884 Bugfix 2024-12-17 00:42:21 +01:00
Stef Tervelde
49e5878b9f Application export
Small macOS regression
2024-12-16 22:49:17 +01:00
Stef Tervelde
9b4f190ff2 Cleanup unused fix 2024-12-16 22:14:23 +01:00
Stef Tervelde
972a48983b Fixed autocomplete and all other preprocessor issues 2024-12-16 21:55:02 +01:00
Stef Tervelde
d057c46fd2 Java Mode resources and Libraries 2024-12-16 20:34:24 +01:00
Stef Tervelde
b4afc51b64 Dependencies centralisation 2 2024-12-15 10:46:18 +01:00
Stef Tervelde
5190944821 Merge branch 'processing:main' into main-gradle 2024-12-14 16:18:04 +01:00
Stef Tervelde
63b251baa0 Update JavaBuild.java 2024-12-14 12:19:59 +01:00
Stef Tervelde
91101c350b fixed missing preproc output 2024-12-14 12:08:04 +01:00
Stef Tervelde
89e991dc2c Reapply .gitignore 2024-12-14 11:00:37 +01:00
Stef Tervelde
852454fa34 Fixed load keywords 2024-12-14 10:43:15 +01:00
Stef Tervelde
caada42650 Fixed another regression 2024-12-14 09:58:23 +01:00
Stef Tervelde
85e84cf068 Fixed another regression 2024-12-14 09:55:33 +01:00
Stef Tervelde
805d8b27a5 Update build.gradle.kts 2024-12-14 09:52:39 +01:00