@@ -5,6 +5,33 @@ X https://github.com/processing/processing/issues/1445
55X https://github.com/processing/processing/pull/2461
66X add candDraw() method to the retina renderer
77X fix sketchPath() issue when used in another environment
8+ X XML.getChildren() throwing NPE when getInt() called on non-existent var
9+ X https://github.com/processing/processing/issues/2367
10+ X need to sort out with docs what's happening here
11+ X just a reference issue
12+
13+ cleaning
14+ o how much of com.benfry.* should go in?
15+ o Table? StringIntPairs? JSON? MD5? Integrator? ColorIntegrator?
16+ o decision: depends on if we can think of a good name
17+ X finished these up in the 2.x series
18+ o check on DXFWriter, since it used to subclass P3D
19+ o at least implement is3D?
20+ X should be working, barring recent regression
21+ o sleep time needs to be set *much* higher for dormant applets
22+ o 10s should be fine--no need to keep spinning (bad for android too)
23+ o just call interrupt() when it's time to get back to work
24+ X applets removed
25+ X test PGraphicsRetina2D w/ 7u40
26+ X make sure that 7u40 doesn't reintroduce starvation issue on retina Macs
27+ X createGraphics() with no renderer param to point to JAVA2D
28+ X docs: P2D and P3D are now OpenGL variations
29+ X shader support - make decisions, Andres email, etc
30+ X antialias -> smoothMode(), smoothQuality(), quality()
31+ o NEAREST, BILINEAR, BICUBIC, or 0, 2, 4? (need 8x too, so maybe numbers)
32+ X setAntiAlias() should instead just use parent.smooth
33+ X final decision on pg.setQuality(sketchQuality())
34+ X should probably be setQuality(parent.sketchQuality())
835
936andres
1037X Fonts from loadFont() show up as blocks in P3D (regression)
@@ -27,28 +54,33 @@ _ modernize Client/Server code to use synchronized lists
2754_ do we let people use the public vars in Server and Client?
2855_ are they documented?
2956
57+ _ make join() work with Iterable?
58+ _ will this collide with the current String[] version?
3059
31- _ XML.getChildren() throwing NPE when getInt() called on non-existent var
32- _ https://github.com/processing/processing/issues/2367
33- _ need to sort out with docs what's happening here
34-
35- _ point() rendering differently in 2.0.3 and 2.1
36- _ https://github.com/processing/processing/issues/2278
60+ retina
61+ _ saveFrame() with retina render is making black images
62+ _ zero alpha values still a problem with retina renderer
63+ _ https://github.com/processing/processing/issues/2030
64+ _ how to name the retina pixel stuff
65+ _ hint(ENABLE_RETINA_PIXELS) or hint(ENABLE_HIDPI_PIXELS)
66+ _ hint(ENABLE_2X_PIXELS)?
67+ _ hidpi is Apple's name as well
68+ _ no high-res display support for the renderers
3769
70+ high
3871_ Sketch runs with default size if size() is followed by large memory allocation
3972_ https://github.com/processing/processing/issues/2039
40-
41-
42- high
73+ _ https://github.com/processing/processing/issues/1672
74+ _ point() rendering differently in 2.0.3 and 2.1
75+ _ https://github.com/processing/processing/issues/2278
76+ _ internally, we probably have to call set() if it's a 1 pixel point
77+ _ but that's going to be a mess.. need to first check the CTM
4378_ tint() not working in PDF (regression between 2.0.3 and 2.1)
4479_ https://github.com/processing/processing/issues/2428
4580_ default font fixes
4681_ https://github.com/processing/processing/issues/2331
4782_ https://github.com/processing/processing/pull/2338
48- _ saveFrame() with retina render is making black images
4983_ add print() method to other data types (not just IntList)
50- _ zero alpha values still a problem with retina renderer
51- _ https://github.com/processing/processing/issues/2030
5284_ Sort out blending differences with P2D/P3D
5385_ might be that compatible images not setting alpha mode correctly
5486_ image = gc.createCompatibleVolatileImage(source.width, source.height, Transparency.TRANSLUCENT);
@@ -64,10 +96,6 @@ _ https://github.com/processing/processing/issues/2483
6496_ add option to have full screen span across screens
6597_ display=all in cmd line
6698_ sketchDisplay() -> 0 for all, or 1, 2, 3...
67- _ test PGraphicsRetina2D w/ 7u40
68- _ make sure that 7u40 doesn't reintroduce starvation issue on retina Macs
69- _ Linux sometimes not responding correctly w/ the size() command
70- _ https://github.com/processing/processing/issues/1672
7199_ clean up requestFocus() stuff
72100_ make sure it works with retina/canvas/strategy as well
73101_ finish PFont.getShape() implementation
@@ -96,7 +124,7 @@ _ possible addition for 'implementation' variable
96124X http://code.google.com/p/processing/issues/detail?id=281
97125_ https://github.com/processing/processing/issues/320
98126_ should map() actually constrain to the low and high values?
99- _ or have an alternate version that does that? (boolean param at end?)
127+ _ or have an alternate version that does that? (or boolean param at end?)
100128_ decide whether to keep:
101129_ public float textWidth(char[] chars, int start, int length)
102130_ add version of math functions that use doubles?
@@ -125,14 +153,6 @@ _ nasty errors when loadImage/Font/createFont/etc used outside
125153_ decision: add error messages where possible
126154_ idea: set frameCount to -1 when setup not run yet?
127155_ then set frameCount to 0 when setup() starts?
128- _ how much of com.benfry.* should go in?
129- _ Table? StringIntPairs? JSON? MD5? Integrator? ColorIntegrator?
130- _ decision: depends on if we can think of a good name
131- _ check on DXFWriter, since it used to subclass P3D
132- _ at least implement is3D?
133- _ sleep time needs to be set *much* higher for dormant applets
134- _ 10s should be fine--no need to keep spinning (bad for android too)
135- _ just call interrupt() when it's time to get back to work
136156_ need to clean up the hints in the reference/source
137157_ sort out edge + 1 issue on stroke/fill for rectangles
138158_ http://code.google.com/p/processing/issues/detail?id=509
@@ -171,14 +191,6 @@ _ online is there but deprecated
171191_ doesn't test net connection to see if 'online'
172192_ only tests whether running inside an applet viewer (not relevant)
173193_ remove 'online' from the docs
174- _ createGraphics() with no renderer param to point to JAVA2D
175- _ docs: P2D and P3D are now OpenGL variations
176- _ shader support - make decisions, Andres email, etc
177- _ setAntiAlias() should instead just use parent.smooth
178- _ antialias -> smoothMode(), smoothQuality(), quality()
179- _ NEAREST, BILINEAR, BICUBIC, or 0, 2, 4? (need 8x too, so maybe numbers)
180- _ final decision on pg.setQuality(sketchQuality())
181- _ should probably be setQuality(parent.sketchQuality())
182194_ add reference/docs for urlEncode() and urlDecode()
183195_ verify (and document) public access members of PApplet
184196_ http://code.google.com/p/processing/issues/detail?id=83
@@ -194,10 +206,6 @@ _ OpenGL offscreen requires primary surface to be OpenGL
194206_ explain the new PGL interface
195207_ can't really change the smoothing/options on offscreen
196208_ is this still true?
197- _ how to name the retina pixel stuff
198- _ hint(ENABLE_RETINA_PIXELS) or hint(ENABLE_HIDPI_PIXELS)
199- _ hint(ENABLE_2X_PIXELS)?
200- _ hidpi is Apple's name as well
201209
202210
203211
0 commit comments