Commit Graph

4589 Commits

Author SHA1 Message Date
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
8cc0b5f517 Merge branch 'processing:main' into main-gradle 2025-01-21 21:41:18 +01:00
Stef Tervelde
c6a10fcec6 Updated dependency locations to somewhere more stable 🤞 2025-01-21 18:52:36 +01:00
Stef Tervelde
865dd77ef5 Merge remote-tracking branch 'upstream/main' into main-gradle 2025-01-17 13:25:26 +01:00
Junology
a25a0fb6b3 skip unnecessary error handling in reading 'console.head_padding' 2025-01-17 21:19:35 +09:00
Junology
f1e4085671 make blank lines padding only in the IDE console and not in terminal 2025-01-17 19:04:00 +09:00
Junology
bfa6a392c8 add 'console.head_padding' option 2025-01-17 17:24:36 +09:00
Stef Tervelde
6df3bd4d3e Back to original contributions manager 2025-01-09 22:06:15 +01:00
Stef Tervelde
94dee4145a Removed hardcoded JDK 2025-01-09 22:00:21 +01:00
Stef Tervelde
a03aa89c26 Remove .es. and liveSketch from extended examples 2025-01-09 17:55:11 +01:00
Stef Tervelde
b89efed033 Documentation 2024-12-23 19:00:37 +01:00
Stef Tervelde
2ee27a8690 Improve debugging experience 2024-12-20 19:12:26 +01:00
Stef Tervelde
b7a4003f4a Legacy Tasks explaination 2024-12-20 18:07:16 +01:00
Stef Tervelde
a249a44d55 Open new window if none are open 2024-12-20 18:07:03 +01:00
Stef Tervelde
395370386b New splash image 2024-12-19 15:00:28 +01:00
Stef Tervelde
0c39b27f37 Move update check centralized 2024-12-19 10:44:13 +01:00
Stef Tervelde
da29242cf4 Move contribution url into centralised place
Using the work by @mingness to simplify the contributions workflow.
Disabled the post request because that data is not saved anywhere and most hosts do not support it
2024-12-19 10:38:07 +01:00
Stef Tervelde
2fc0d69a4c Windows look & feel 2024-12-18 20:01:58 +01:00
Stef Tervelde
7fb8b2f16a Processing Website examples
The Processing Website has more meta-data related to the examples. I'd like to use that meta-data going forward so I've added it
2024-12-18 13:09:28 +01:00
Stef Tervelde
529a0e09bc Theme selector compatibility 2024-12-18 00:53:14 +01:00
Stef Tervelde
6618cad85d macOS tItle bar tweak 2024-12-18 00:39:49 +01:00
Stef Tervelde
b8e84daaad New splash screen 2024-12-17 16:49:24 +01:00
Stef Tervelde
4640865f64 Dynamic versioning 2024-12-17 01:27:48 +01:00
Stef Tervelde
dd99458150 Camera and Microphone access 2024-12-17 01:13:37 +01:00
Stef Tervelde
22e3ec9857 Add macOS pde:// and file associations 2024-12-17 01:07:49 +01:00
Stef Tervelde
71a1e3cacb Bugfix 2024-12-17 00:31:37 +01:00
Stef Tervelde
0b21d552b3 Fix install processing-java bug 2024-12-16 22:55:45 +01:00
Stef Tervelde
49e5878b9f Application export
Small macOS regression
2024-12-16 22:49:17 +01:00
Stef Tervelde
d057c46fd2 Java Mode resources and Libraries 2024-12-16 20:34:24 +01:00
Stef Tervelde
09620131ba Download Examples
Download the processing from the GitHub and include it in the resources
2024-12-16 10:25:02 +01:00
Stef Tervelde
957b61cc94 Jetpack Compose Compatibility
Calling Kotlin code while being backwards compatible with the Ant based build-system
2024-12-15 18:32:44 +01:00
Stef Tervelde
3cdfaa225d Bugfix 2024-12-15 18:31:49 +01:00
Stef Tervelde
7b23c6990f Fixed missing modules & Windows meta 2024-12-15 11:07:13 +01:00
Stef Tervelde
08cb3366fe Dependencies centralisation 2024-12-15 10:30:03 +01:00
Stef Tervelde
6e708a83b7 JOGL Dependencies fix
The -main variants of JOGL trigger the natives to be included into the dependencies.
Appended to the copyCore task to also include the dependency jars
2024-12-15 09:47:50 +01:00
Stef Tervelde
f51c549cee Use shared resources
Found a better method that doesn't require copy the jar resources to a temporary folder
2024-12-14 19:33:20 +01:00
Stef Tervelde
5190944821 Merge branch 'processing:main' into main-gradle 2024-12-14 16:18:04 +01:00
Stef Tervelde
a246d62c7c support windows 2024-12-14 14:52:46 +01:00
Stef Tervelde
c7b77a4acc Set permissions in Gradle instead 2024-12-14 14:43:10 +01:00
Stef Tervelde
609ec6e07b Embed JDK 2024-12-14 14:17:21 +01:00
Stef Tervelde
4e893f9568 get installed JDK platform independent 2024-12-14 10:55:49 +01:00
Stef Tervelde
a6ef5eb524 Update build.xml 2024-12-13 12:33:17 +01:00
Stef Tervelde
9029afc77b Retry the failing ant download at least a few times
Fixes #884
2024-12-13 12:18:07 +01:00
Stef Tervelde
672a936434 Update Base.java
[skip ci]
2024-12-12 17:22:08 +01:00
Stef Tervelde
4f68bcec09 preprocessor decoupling 2024-12-09 13:06:57 +01:00
Stef Tervelde
8e29df62ef backwards compatibility with ant 2024-12-09 09:12:26 +01:00