Stef Tervelde
205fc07d19
Remove dependency on Java mode and copy instead
2025-01-25 17:46:34 +01:00
Stef Tervelde
8cc0b5f517
Merge branch 'processing:main' into main-gradle
2025-01-21 21:41:18 +01:00
Stef Tervelde
6b8f65847d
Merge pull request #928 from Stefterv/kde-plasma-padding
...
Set Layout in Java2D
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
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
865dd77ef5
Merge remote-tracking branch 'upstream/main' into main-gradle
2025-01-17 13:25:26 +01:00
Raphaël de Courville
7c638c36a4
Update Javadoc for noCursor()
...
Removed outdated information.
2025-01-17 12:48:53 +01:00
Stef Tervelde
7a325a8e9a
Merge branch 'processing:main' into main-gradle
2025-01-15 20:55:27 +01:00
Stef Tervelde
342a6eb1c1
Merge pull request #912 from hx2A/thinkdifferent-activate
...
New `ThinkDifferent` method `activateSketchWindow()`
2025-01-14 16:56:48 +01:00
Jim
6dc53695da
add missing return statement
2025-01-12 09:24:34 -05:00
Jim
2105c56c5f
return true or false instead of hiding exception
2025-01-12 09:20:14 -05:00
Jim
1cfbd9ece6
make spacing consistent
2025-01-12 09:19:49 -05:00
Stef Tervelde
ac7307c305
Merge branch 'main' into main-gradle
2025-01-12 09:31:56 +01:00
Jim
0ed2e028e5
improve comments
2025-01-11 20:47:22 -05:00
Jim
03a4c03e32
recompile native code
2025-01-11 18:47:26 -05:00
Jim
43e5518a77
new activateSketchWindow static method for macOS
2025-01-11 18:42:12 -05:00
Junology
56d36599d2
Fix: set stroke and fill properly in PFont.getShape
2025-01-11 18:11:12 +09:00
Junology
26f45f994f
Refactor PShapeSVG.parseRect() to parse rx and ry attributes
2025-01-10 21:10:27 +09:00
Stef Tervelde
d1074dbab1
Examples for Core development
2024-12-23 19:00:51 +01:00
Stef Tervelde
b89efed033
Documentation
2024-12-23 19:00:37 +01:00
Stef Tervelde
5402de2ee6
Removed different workfile
2024-12-17 00:56:34 +01:00
Stef Tervelde
b4afc51b64
Dependencies centralisation 2
2024-12-15 10:46:18 +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
5190944821
Merge branch 'processing:main' into main-gradle
2024-12-14 16:18:04 +01:00
Junology
4d711688e6
Clean up comments around SVG path lexical scanner
2024-12-12 22:35:57 +09:00
Junology
f50ff24333
Make lexical scanner state into enum
2024-12-12 22:30:31 +09:00
Jim
42d06129c6
add activate() jni call
2024-12-09 21:27:20 -05:00
Junology
095529b66b
Merge branch 'main' of https://github.com/Junology/Processing4 into main
2024-12-10 04:32:00 +09:00
Junology
faa6535dd5
Refactor SVG path parser
2024-12-10 04:30:07 +09:00
Jim
23d171a5b8
finishing what I started, fixing contour bug for good, closing #791
2024-12-09 10:48:51 -05:00
Stef Tervelde
fcc9ef10c6
LSP gradle build
2024-12-09 14:55:19 +01:00
Stef Tervelde
3c27a731a0
Merge branch 'processing:main' into main-gradle
2024-12-07 09:12:06 +01:00
Plopez
442d0e1635
Update README.md on how to use the core library from Maven Central.
2024-11-23 13:57:33 +01:00
Stef Tervelde
138db8471b
Cleaned up ignored files
2024-11-17 19:47:08 +01:00
Stef Tervelde
1983e5c01c
Merge branch 'processing:main' into main-gradle
2024-11-14 10:39:34 +01:00
Stef Tervelde
e082481594
Run app with Java Mode
2024-11-14 10:30:56 +01:00
Stef Tervelde
ce06ac8435
run app with the jetpack compose runner
2024-11-14 09:06:55 +01:00
Stef Tervelde
fc463efed9
namespace fix
...
[skip ci]
2024-11-13 22:37:29 +01:00
Stef Tervelde
63482da17b
dynamic versioning
...
[skip ci]
2024-11-11 17:59:03 +01:00
Stef Tervelde
9d39061cc7
Update build.gradle.kts
...
[skip ci]
2024-11-11 17:38:43 +01:00
Stef Tervelde
82192a7955
Update build.gradle.kts
...
[skip ci]
2024-11-11 17:34:51 +01:00
Stef Tervelde
4904b63ca9
Update build.gradle.kts
...
[skip ci]
2024-11-11 17:22:09 +01:00
Stef Tervelde
cc6cfd9cc4
version bump
...
[skip ci]
2024-11-11 17:07:07 +01:00