Skip to content

Commit be1e7a2

Browse files
committed
wrap up for release notes, etc
1 parent 57953ad commit be1e7a2

File tree

3 files changed

+211
-6
lines changed

3 files changed

+211
-6
lines changed

build/shared/revisions.txt

Lines changed: 190 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,193 @@
1+
PROCESSING 3.0a3 (REV 0230) - 26 August 2014
2+
3+
The 3.0 process continues as we've wrapped up a very successful
4+
Google Summer of Code, and have also been integrating contributions
5+
(internationalization!) from some helpful community members.
6+
7+
In particular, Jakub Valtar, Darius M, and Frederico Bond are my heroes:
8+
https://github.com/processing/processing/commits/master?author=jakubvaltar
9+
https://github.com/processing/processing/commits/master?author=federicobond
10+
https://github.com/processing/processing/commits/master?author=voidplus
11+
12+
13+
[ changes ]
14+
15+
+ Removed toolbar buttons except for start/stop. This is part of a larger
16+
set of GUI changes for 3.0. At the moment it makes the design really
17+
awkward, but we needed to take the step in preparation for the larger
18+
changes to come.
19+
20+
21+
[ fixes and updates ]
22+
23+
+ The sound library is now available for 64-bit Windows and Linux.
24+
32-bit versions are still in the works.
25+
26+
+ Don't write sketch.properties unless it's a non-default mode
27+
https://github.com/processing/processing/issues/2531
28+
29+
+ Add another NaN check when sorting FloatList/Dict classes.
30+
If all values were NaN, an ArrayIndexOutOfBoundsException was thrown.
31+
32+
+ PShape for JAVA2D (in progress)
33+
https://github.com/processing/processing/pull/2756
34+
35+
+ Add trim() method to the XML library to remove whitespace #text.
36+
37+
+ Maximizing window leads to erroneous mouse coordinates
38+
https://github.com/processing/processing/issues/2562
39+
40+
41+
[ summer of code ]
42+
43+
+ Fixes for mode/tool installation
44+
https://github.com/processing/processing/pull/2705
45+
46+
+ Fix mode updating to work properly
47+
https://github.com/processing/processing/issues/2579
48+
49+
+ Contribution manager temp folders weren't always deleting
50+
https://github.com/processing/processing/issues/2606
51+
52+
+ Problems when deleting a mode
53+
https://github.com/processing/processing/issues/2507
54+
55+
+ Autocompletion dialog box sticking
56+
https://github.com/processing/processing/issues/2741
57+
58+
+ Line warning indicators next to scrollbar break after moving around text
59+
https://github.com/processing/processing/issues/2655
60+
61+
+ Code completion generates wrong code
62+
https://github.com/processing/processing/issues/2753
63+
64+
+ Code completion: Hide overloaded methods unless inside parentheses
65+
https://github.com/processing/processing/issues/2755
66+
67+
+ Close auto-completion suggestion box when deleting/backspacing code
68+
https://github.com/processing/processing/issues/2757
69+
70+
+ Error checking too aggressive in the current alpha
71+
https://github.com/processing/processing/issues/2677
72+
73+
+ If 'void' left out before setup or draw, cryptic error message ensues
74+
http://code.google.com/p/processing/issues/detail?id=8
75+
https://github.com/processing/processing/issues/47
76+
77+
+ Improve how the Contributions Manager handles no internet connection
78+
https://github.com/processing/processing/pull/2800
79+
80+
+ Added examples-package as a new contribution type
81+
https://github.com/processing/processing/pull/2795
82+
https://github.com/processing/processing/issues/2444
83+
https://github.com/processing/processing/issues/2582
84+
85+
+ Contributions Managers now show specific titles
86+
https://github.com/processing/processing/pull/2777
87+
88+
+ Add rank (starred / recommended) to contributions manager items
89+
https://github.com/processing/processing/issues/2580
90+
91+
92+
[ contributions ]
93+
94+
+ Add internationalization (support for other languages)
95+
https://github.com/processing/processing/issues/632
96+
https://github.com/processing/processing/pull/2084
97+
http://code.google.com/p/processing/issues/detail?id=593
98+
https://github.com/processing/processing/pull/2704
99+
https://github.com/processing/processing/pull/2725
100+
https://github.com/processing/processing/pull/2726
101+
https://github.com/processing/processing/pull/2770
102+
https://github.com/processing/processing/pull/2780
103+
104+
+ Add localizations (support for individual languages)
105+
Japanese https://github.com/processing/processing/pull/2688
106+
Spanish https://github.com/processing/processing/pull/2691
107+
and https://github.com/processing/processing/pull/2769
108+
Dutch https://github.com/processing/processing/pull/2694
109+
French https://github.com/processing/processing/pull/2695
110+
Portugese https://github.com/processing/processing/pull/2701
111+
Korean https://github.com/processing/processing/commit/7b60e2ded9ca81f6a5a08a818aaf84ee4bb029e3
112+
Turkish https://github.com/processing/processing/pull/2740
113+
Chinese https://github.com/processing/processing/pull/2748
114+
115+
+ Add polling to detect file system changes
116+
https://github.com/processing/processing/issues/1939
117+
https://github.com/processing/processing/pull/2628
118+
https://github.com/processing/processing/pull/2794
119+
https://github.com/processing/processing/issues/2759
120+
121+
+ Indent breaks when hitting enter before spaces
122+
https://github.com/processing/processing/issues/2004
123+
https://github.com/processing/processing/pull/2690
124+
125+
+ Localize status messages and contributions panel
126+
https://github.com/processing/processing/pull/2696
127+
128+
+ Prevent adding files to read-only sketches
129+
https://github.com/processing/processing/issues/2459
130+
https://github.com/processing/processing/pull/2697
131+
132+
+ Add thread names for easier debugging and profiling
133+
https://github.com/processing/processing/pull/2729
134+
135+
+ Fix firstLine when modifying lines above it
136+
https://github.com/processing/processing/issues/2654
137+
https://github.com/processing/processing/pull/2674
138+
139+
+ Clean up completion panel styling when using Nimbus LAF
140+
https://github.com/processing/processing/pull/2718
141+
https://github.com/processing/processing/pull/2762
142+
143+
+ Implement support for enums
144+
https://github.com/processing/processing/issues/1390
145+
http://code.google.com/p/processing/issues/detail?id=1352
146+
https://github.com/processing/processing/pull/2774
147+
148+
+ Combining char/int/etc casts in one statement causes preproc trouble
149+
https://github.com/processing/processing/issues/1936
150+
https://github.com/processing/processing/pull/2772
151+
152+
+ Make --output optional in the command line version
153+
https://github.com/processing/processing/pull/1866
154+
https://github.com/processing/processing/issues/1855
155+
https://github.com/processing/processing/issues/1816
156+
157+
+ Fix unneeded scroll bar display in code completion suggestion box
158+
https://github.com/processing/processing/pull/2763
159+
160+
+ Replace Thread with invokeLater in PreferencesFrame
161+
https://github.com/processing/processing/pull/2811
162+
163+
+ Initialize the ColorSelector tool on demand
164+
https://github.com/processing/processing/pull/2823
165+
166+
+ Call applet.exit() instead of System.exit() from Present Mode's 'stop'
167+
https://github.com/processing/processing/pull/2680
168+
169+
+ Drawing RECT PShape with rounded corners crashes the sketch
170+
https://github.com/processing/processing/issues/2648
171+
172+
+ Corrected a typo in Tessellator#addQuadraticVertex()
173+
https://github.com/processing/processing/pull/2649
174+
175+
+ Fix tiny typo in Table writeHTML()
176+
https://github.com/processing/processing/pull/2773
177+
178+
179+
[ fixed earlier but un-noted ]
180+
181+
+ PShape disableStyle() does not work with createShape()
182+
https://github.com/processing/processing/issues/1523
183+
184+
+ Multisampled offscreen PGraphics don't clear the screen properly
185+
https://github.com/processing/processing/issues/2679
186+
187+
188+
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
189+
190+
1191
PROCESSING 3.0a2 (REV 0229) - 31 July 2014
2192

3193
The 3.0 train gains steam and continues to hurtle down the track.

core/todo.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,9 @@ X https://github.com/processing/processing/pull/2649
2626
X fix tiny typo in Table writeHTML()
2727
X https://github.com/processing/processing/pull/2773
2828

29+
30+
0231 core (3.0a4 or 3.0b1)
31+
2932
applet/component
3033
_ remove Applet as base class
3134
_ performance issues on OS X (might be threading due to Applet)

todo.txt

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,7 @@ X https://github.com/processing/processing/pull/2716
88
X shouldn't write sketch.properties unless it's a non-default mode
99
X https://github.com/processing/processing/issues/2531
1010

11-
_ Fix OS X menu to be the same order as the other File menu
12-
_ remove toolbar menu references and code to rebuild
13-
1411
gsoc
15-
X remove dependency on oscp5 library for tweak mode
16-
_ https://github.com/processing/processing/issues/2730
17-
X https://github.com/processing/processing/pull/2808
1812
X fixes for mode/tool installation
1913
X https://github.com/processing/processing/pull/2705
2014
X fix mode updating to work properly
@@ -59,6 +53,7 @@ X examples added to the bug report
5953
X http://code.google.com/p/processing/issues/detail?id=6
6054
X closed by Shiffman, working better now
6155
X https://github.com/processing/processing/issues/45
56+
X 64-bit versions of sound available on Windows and Linux
6257

6358
pulls
6459
X Add polling to detect file system changes
@@ -114,6 +109,10 @@ X https://github.com/processing/processing/pull/2794
114109
X https://github.com/processing/processing/issues/2759
115110
X Catch MissingResourceException when language key is missing
116111
X https://github.com/processing/processing/pull/2780
112+
X Replace Thread with invokeLater in PreferencesFrame
113+
X https://github.com/processing/processing/pull/2811
114+
X Initialize the ColorSelector tool on demand
115+
X https://github.com/processing/processing/pull/2823
117116

118117
languages
119118
X Japanese https://github.com/processing/processing/pull/2688
@@ -134,6 +133,19 @@ X separate prefs and sketch state info?
134133
X this would mean prefs being rewritten far less
135134

136135

136+
0231 pde (3.0a4)
137+
138+
_ Fix OS X menu to be the same order as the other File menu
139+
_ remove toolbar menu references and code to rebuild
140+
_ check on pull for mnemonics
141+
_ https://github.com/processing/processing/pull/2382
142+
143+
gsoc
144+
X remove dependency on oscp5 library for tweak mode
145+
_ https://github.com/processing/processing/issues/2730
146+
X https://github.com/processing/processing/pull/2808
147+
148+
137149
high
138150
_ export application ubuntu -> windows not working (2.2.1)
139151
_ https://github.com/processing/processing/issues/2698

0 commit comments

Comments
 (0)