Skip to content

Commit 4d59aaa

Browse files
committed
write release notes
1 parent 3694748 commit 4d59aaa

3 files changed

Lines changed: 131 additions & 16 deletions

File tree

build/shared/revisions.txt

Lines changed: 114 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,117 @@
1+
PROCESSING 2.2 (REV 0226) - 12 May 2014
2+
3+
Major changes to, and improvements upon, how "Export to Application" works.
4+
Plus dozens of bug fixes for all manner of atrocities.
5+
6+
7+
[ bug fixes and additions ]
8+
9+
+ Sketches only starting once, or half-starting and hanging on Mac OS X.
10+
A major problem on OS X, thanks to David Fokkema for tracking down a fix.
11+
https://github.com/processing/processing/issues/2402
12+
https://github.com/processing/processing/pull/2455
13+
14+
+ Re-open current sketch in new mode editor if file extension is compatible.
15+
This was a regression in 2.1.2 due to the Python Mode changes.
16+
https://github.com/processing/processing/pull/2457
17+
https://github.com/processing/processing/issues/2456
18+
19+
+ Crash in the 'recent' menu on startup
20+
https://github.com/processing/processing/issues/2463
21+
22+
+ Avoid conflict when some goofball has installed JNA DLLs in your path.
23+
https://github.com/processing/processing/issues/2239
24+
25+
+ Add support for "import static" syntax from Java
26+
https://github.com/processing/processing/issues/8
27+
https://github.com/processing/processing/pull/2273
28+
29+
+ Improve error handling during Tool loading. In previous releases, an
30+
out of date QuickReference Tool was able to hang Processing. No longer.
31+
https://github.com/processing/processing/issues/2229
32+
33+
+ Save the previous open dialog so that we return to the directory
34+
https://github.com/processing/processing/pull/2366
35+
36+
+ "if-else" block formatting wasn't following Processing conventions
37+
https://github.com/processing/processing/issues/364
38+
https://github.com/processing/processing/pull/2477
39+
40+
+ Tab characters not recognized or handled in the editor (since 2.1)
41+
https://github.com/processing/processing/issues/2180
42+
https://github.com/processing/processing/issues/2183
43+
44+
+ Chinese text is overlapped in Processing 2.1 editor
45+
https://github.com/processing/processing/issues/2173
46+
https://github.com/processing/processing/pull/2318
47+
https://github.com/processing/processing/pull/2323
48+
49+
50+
[ export to application ]
51+
52+
+ The return of multi-platform export! Create applications for Windows
53+
and Linux while using OS X. Create a Linux application from Windows.
54+
Against my better judgement, we're supporting it again. It's extremely
55+
difficult, but was disappointing to remove it earlier.
56+
57+
+ When exporting with local Java embedded, always use that version
58+
https://github.com/processing/processing/issues/2349
59+
60+
+ Change Windows export to use launch4j instead of our custom launcher.
61+
This will fix many, many problems, but may introduce some new ones.
62+
63+
+ Windows (64-bit) now creates a proper .exe instead of a .bat file
64+
https://github.com/processing/processing/issues/923
65+
66+
+ Exported apps on Windows 64 were not quite working correctly
67+
https://github.com/processing/processing/issues/2468
68+
69+
+ Improved icons on Windows for exported apps
70+
71+
+ Add additional language and explanation to the Export dialog box
72+
73+
+ Make it possible to edit the background colors for full screen as well as
74+
the stop button color directly from the Export dialog box
75+
https://github.com/processing/processing/issues/69
76+
77+
+ Exported apps reporting as "damaged" on OS X
78+
https://github.com/processing/processing/issues/2095
79+
You'll have to install Xcode to remove the warnings, but it's possible
80+
81+
82+
[ core ]
83+
84+
+ Fix for splice() throwing a ClassCastException with other object types
85+
https://github.com/processing/processing/issues/1445
86+
https://github.com/processing/processing/pull/2461
87+
88+
+ Add candDraw() method to the retina renderer to fix embedding problems
89+
90+
+ Fix sketchPath() issue when used in other environments (i.e. Eclipse)
91+
92+
+ Substitute MOVE cursor with HAND on OS X
93+
https://github.com/processing/processing/issues/2358
94+
95+
+ Allow textWidth() with the default font
96+
https://github.com/processing/processing/issues/2331
97+
https://github.com/processing/processing/pull/2338
98+
99+
+ Bug in relative moveto commands for SVG
100+
https://github.com/processing/processing/issues/2377
101+
102+
+ Add a constructor to bind Server to a specific address
103+
https://github.com/processing/processing/issues/2356
104+
105+
+ Fonts from loadFont() show up as blocks in P3D (regression)
106+
https://github.com/processing/processing/issues/2465
107+
108+
+ loadPixels() problems in OpenGL
109+
https://github.com/processing/processing/issues/2493
110+
111+
112+
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
113+
114+
1115
PROCESSING 2.1.2 (REV 0225) - 15 April 2014
2116

3117
Lots of small bug fixes plus some additional changes to support

core/todo.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,7 @@ _ https://github.com/processing/processing/issues/2357
111111

112112
cantfix
113113
_ crash on startup when "Mirror Displays" selected
114+
_ suspect that this is a specific chipset since Oracle didn't reproduce
114115
_ https://github.com/processing/processing/issues/2186
115116

116117
table

todo.txt

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,6 @@ X https://github.com/processing/processing/issues/2456
88
X crash in the 'recent' menu on startup
99
X https://github.com/processing/processing/issues/2463
1010
X sketchbook location is set to an actual sketch (huh?)
11-
X exported apps on Windows 64 not working?
12-
X https://github.com/processing/processing/issues/2468
13-
X just needed to add the local path for Java
14-
X when exporting with local Java embedded, use that version
15-
X https://github.com/processing/processing/issues/2349
16-
X (we can do this now since we're actually doing the embedding)
17-
o export application folder location (for Manindra)
18-
X https://github.com/processing/processing/issues/2399
1911
X sketch sometimes simply does not launch
2012
X https://github.com/processing/processing/issues/2402
2113
X https://github.com/processing/processing/pull/2455
@@ -70,6 +62,14 @@ X allow non-pde file extensions (JDF)
7062
X https://github.com/processing/processing/issues/2420
7163

7264
export
65+
X exported apps on Windows 64 not working?
66+
X https://github.com/processing/processing/issues/2468
67+
X just needed to add the local path for Java
68+
X when exporting with local Java embedded, use that version
69+
X https://github.com/processing/processing/issues/2349
70+
X (we can do this now since we're actually doing the embedding)
71+
o export application folder location (for Manindra)
72+
X https://github.com/processing/processing/issues/2399
7373
X incorporate new launch4j 3.4
7474
X http://sourceforge.net/projects/launch4j/files/launch4j-3/3.4/
7575
X change Windows export to use launch4j instead of the launcher.cpp file
@@ -94,6 +94,14 @@ X https://github.com/processing/processing/issues/69
9494
X exported apps reporting as "damaged" on OS X
9595
X https://github.com/processing/processing/issues/2095
9696
X implement a call to codesign, and a message box re: installing Xcode
97+
X use launch4j for export and p5 app itself
98+
X perhaps even calling it through an ant task
99+
X windows exported exe problems (pcho)
100+
o updated launch4j 3.1 beta
101+
o http://sourceforge.net/projects/launch4j/files/launch4j-3/
102+
X exe instead of bat to make exported apps run in 64-bit
103+
X http://code.google.com/p/processing/issues/detail?id=885
104+
X https://github.com/processing/processing/issues/923
97105

98106

99107
medium
@@ -526,9 +534,6 @@ _ http://code.google.com/p/processing/issues/detail?id=746
526534

527535
PDE / Export
528536

529-
_ use launch4j for export and p5 app itself
530-
_ perhaps even calling it through an ant task
531-
_ windows exported exe problems (pcho)
532537
_ if the lib folder goes missing from export, give an error
533538
_ also any .jar files that are missing, give an error
534539
_ showing more debug messages (command line?)
@@ -879,13 +884,8 @@ DIST / Windows
879884

880885
_ processing-java output as UTF-8 makes Windows unhappy
881886
_ https://github.com/processing/processing/issues/1633
882-
_ updated launch4j 3.1 beta
883-
_ http://sourceforge.net/projects/launch4j/files/launch4j-3/
884887
_ does launching p5 from inside the .zip folder cause it to quit immediately?
885888
_ how can we provide an error message here?
886-
_ exe instead of bat to make exported apps run in 64-bit
887-
_ http://code.google.com/p/processing/issues/detail?id=885
888-
_ might not be necessary with new launch4j!
889889
_ how to handle double-clicked files on windows?
890890
_ big deal for psk and others
891891
_ this may already work with SingleInstance stuff

0 commit comments

Comments
 (0)