Skip to content

Commit bc4a51e

Browse files
committed
release notes and jogl src updates
1 parent b004ca5 commit bc4a51e

File tree

3 files changed

+14
-1
lines changed

3 files changed

+14
-1
lines changed

README.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ As with all releases, we'll do everything possible to avoid breaking API. Howeve
1010

1111
### alpha 2
1212

13+
* See `changes.md` if you're using `surface.setResizable()` with this release on macOS and with P2D or P3D renderers.
1314
* The `static` versions of `selectInput()`, `selectOutput()`, and `selectFolder()` in `PApplet` have been removed. These were not documented, hopefully were not in use anywhere.
1415
* The `frame` object has been removed from `PApplet`. We've been warning folks to use `surface` since 2015, but we still should [warn users](https://github.com/processing/processing4/issues/59)
1516
* `PImage.checkAlpha()` is now `public` instead of `protected`
@@ -30,3 +31,13 @@ As with all releases, we'll do everything possible to avoid breaking API. Howeve
3031
### alpha 1
3132

3233
* Processing 4 will be 64-bit only. This is the overwhelming majority of users, and we don't have the necessary help to maintain and support 32-bit systems.
34+
35+
36+
## Build Changes
37+
38+
* If you're using Eclipse, it'll complain about the lack of `jogl-all-src.jar`. Steps to create your own:
39+
40+
git clone --recurse-submodules git://jogamp.org/srv/scm/jogl.git jogl
41+
cd jogl
42+
git checkout 0779f229b0e9538c640b18b9a4e095af1f5a35b3
43+
zip -r ../jogl-all-src.jar src

core/.classpath

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<attribute name="module" value="true"/>
77
</attributes>
88
</classpathentry>
9-
<classpathentry kind="lib" path="library/jogl-all.jar"/>
9+
<classpathentry kind="lib" path="library/jogl-all.jar" sourcepath="library/jogl-all-src.jar"/>
1010
<classpathentry kind="lib" path="library/gluegen-rt.jar"/>
1111
<classpathentry kind="lib" path="library/javafx.graphics.jar"/>
1212
<classpathentry kind="lib" path="library/javafx.base.jar"/>

core/library/.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
11
core.jar
2+
jogl-all-src.jar
3+

0 commit comments

Comments
 (0)