Skip to content

Commit 6448e02

Browse files
committed
write release notes
1 parent 67dffe8 commit 6448e02

2 files changed

Lines changed: 165 additions & 3 deletions

File tree

build/shared/revisions.txt

Lines changed: 160 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,163 @@
1+
PROCESSING 3.0a10 (REV 0237) - 9 June 2015
2+
3+
Huge release! Knocking on the door for beta, this includes many changes
4+
and improvements for how displays of all kinds (single, multiple, retina,
5+
high dpi) are handled, plus smoothing, full screen, etc etc.
6+
7+
8+
[ breaking things for the future ]
9+
10+
+ Added fullScreen() method to make it far easier to run sketches
11+
using the full screen. Reference notes and explanation here:
12+
https://github.com/processing/processing-docs/issues/250
13+
https://github.com/processing/processing/issues/3296
14+
15+
+ smooth() and noSmooth() can only be used once per sketch, in setup().
16+
See the changes, the explanation, and the discussion here:
17+
https://github.com/processing/processing-docs/issues/251
18+
https://github.com/processing/processing/issues/3357
19+
20+
+ Re-opened the Gates of Hell by adding chaining operations to PVector
21+
https://github.com/processing/processing/issues/257
22+
23+
+ Changed exec() and open() to use varargs. Changed open() to launch()
24+
to prevent problems with Python Mode.
25+
26+
+ Replaced --full-screen command line option with --present to untangle
27+
full screen versus the "Present" command that places blanks the rest
28+
of the screen around a sketch.
29+
30+
+ ortho() function is being reworked to make it compliant
31+
https://github.com/processing/processing/issues/1278
32+
33+
34+
[ other changes and additions ]
35+
36+
+ Added new application and export icons. Mmm!
37+
38+
+ Add retina/high-res display support to OpenGL
39+
https://github.com/processing/processing/issues/2573
40+
41+
+ Add pixelDensity(2) command to enable retina or high-dpi mode for
42+
your sketch. Make things look beautiful and crisp on expensive hardware!
43+
https://github.com/processing/processing/issues/3361
44+
45+
+ Added displayDensity() methods to get the pixel density for individual
46+
displays. displayDensity() returns the density (1 or 2) of the default
47+
(or currently selected) display, displayDensity(1) returns the density
48+
of display 1. Guess how you get the density of display 2?
49+
50+
+ Add useful constructors to the Int/Float/StringList classes
51+
52+
53+
[ bug fixes ]
54+
55+
+ Fix monitor numbering problems
56+
https://github.com/processing/processing/issues/3309
57+
58+
+ Full screen doesn't work on second window w/o present mode
59+
https://github.com/processing/processing/issues/3271
60+
61+
+ Full screen on OS X 10.9 has incorrect placement
62+
https://github.com/processing/processing/issues/3305
63+
64+
+ "Run sketches on display" not working properly
65+
https://github.com/processing/processing/issues/3264
66+
67+
+ Comments influencing code (preproc issues in parsing)
68+
https://github.com/processing/processing/issues/3326
69+
70+
+ Sketch not appearing depending on arangement of external display on OS X
71+
https://github.com/processing/processing/issues/3118
72+
73+
+ Sketch launching on second display that's not currently in use
74+
https://github.com/processing/processing/issues/3082
75+
76+
+ strokeWeight() in setup() not working for default renderer
77+
https://github.com/processing/processing/issues/3331
78+
79+
+ Retain original java.awt.Frame when it's available from PSurfaceAWT
80+
81+
+ Set frame icon images for Java2D (dock and cmd-tab)
82+
https://github.com/processing/processing/issues/257
83+
84+
+ Debug message showing up in 3.0a9 when dragging and dropping files
85+
86+
+ Rolled back to 3.0a5 version of appbundler due to crash on startup
87+
https://github.com/processing/processing/issues/3359
88+
https://github.com/processing/processing/issues/3360
89+
This re-introduces a few bugs related to the serial library and
90+
scrolling and any other changes later than 16 November 2015
91+
https://github.com/processing/processing/commits/master/build/macosx/appbundler.jar
92+
https://github.com/processing/processing/commits/master/build/macosx/appbundler/native/main.m
93+
94+
95+
[ andres vs opengl, episode eleventy three ]
96+
97+
+ set(0, 0, image) does not set alpha channel to opaque in P2D/P3D
98+
https://github.com/processing/processing/issues/2125
99+
100+
+ GROUP shapes are broken in 3.0a9
101+
https://github.com/processing/processing/issues/3336
102+
103+
+ Only a quarter of the sketch is appearing in 2x mode
104+
https://github.com/processing/processing/issues/3332
105+
https://github.com/processing/processing/issues/3327
106+
107+
+ Single transparent pixel at end of textures in OpenGL
108+
https://github.com/processing/processing/issues/115
109+
110+
+ Implement setImpl() instead of set() inside PGraphicsOpenGL
111+
https://github.com/processing/processing/issues/160
112+
https://github.com/processing/processing/issues/3012
113+
114+
+ Strange extra lines with PShape 3D
115+
https://github.com/processing/processing/issues/3006
116+
117+
+ BACKSPACE key is identified as DELETE in OpenGL renderers
118+
https://github.com/processing/processing/issues/3338
119+
120+
+ More key issues in OpenGL
121+
https://github.com/processing/processing/issues/3352
122+
123+
+ Set icon for OpenGL windows
124+
https://github.com/processing/processing/issues/3348
125+
126+
+ save() and saveFrame() with OPENGL renderer fails
127+
https://github.com/processing/processing/issues/3334
128+
129+
+ Errors in glsl code are only caught when set() is used
130+
https://github.com/processing/processing/issues/2268
131+
132+
+ Strips when rendering spheres with lights and anti-aliasing
133+
https://github.com/processing/processing/issues/1185
134+
135+
136+
[ valuable contributions from the community ]
137+
138+
+ Several Greek translation updates
139+
https://github.com/processing/processing/issues/3329
140+
https://github.com/processing/processing/pull/3330
141+
https://github.com/processing/processing/pull/3340
142+
https://github.com/processing/processing/pull/3354
143+
144+
+ Add i18n for Archiver Tool and missing text
145+
https://github.com/processing/processing/pull/3349
146+
147+
+ Fix case-related bugs in Toolkit.setMenuMnemonics()
148+
https://github.com/processing/processing/pull/3366
149+
150+
+ Contribution manager scroll bar only shows up when needed
151+
https://github.com/processing/processing/pull/3343
152+
153+
+ Progress bar added to Contribution Manager
154+
https://github.com/processing/processing/issues/3160
155+
https://github.com/processing/processing/pull/3319
156+
157+
158+
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
159+
160+
1161
PROCESSING 3.0a9 (REV 0236) - 19 May 2015
2162

3163
More work as we head toward beta. Mostly improvements to the GUI

core/todo.txt

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,8 @@ X https://github.com/processing/processing-docs/issues/251
4949
X can only be called inside setup(), show warning elsewhere
5050
X is lifted out of setup() and into settings()
5151
X can't use them together
52+
X final implentation in OpenGL
53+
X https://github.com/processing/processing/issues/3367
5254

5355
size, fullScreen, displays
5456
X fix up handling of fullScreen()
@@ -103,6 +105,9 @@ X move checkRetina()/highResDisplay() to PApplet
103105
X and out of Toolkit and PSurfaceAWT
104106
X prevent running _2X renderers on non-2x hardware
105107
X pixelDensity() needs to be called after size() or fullScreen()
108+
X no high-res display support for OpenGL
109+
X https://github.com/processing/processing/issues/2573
110+
X https://jogamp.org/bugzilla/show_bug.cgi?id=741
106111

107112
andres/opengl
108113
X set(0, 0, image) does not set alpha channel to opaque in P2D/P3D
@@ -308,9 +313,6 @@ _ https://github.com/processing/processing/issues/3364
308313
_ save() and saveFrame() with 2X renderers fails
309314
_ https://github.com/processing/processing/issues/3255
310315
_ saveFrame() with retina render is making black images
311-
_ no high-res display support for OpenGL
312-
_ https://github.com/processing/processing/issues/2573
313-
_ https://jogamp.org/bugzilla/show_bug.cgi?id=741
314316
_ no high-dpi support for core on Windows
315317
_ https://github.com/processing/processing/issues/2411
316318
_ retina sketches slow to start

0 commit comments

Comments
 (0)