Education/Projects/ProcessingForTheWeb/Tasks: Difference between revisions

Jump to navigation Jump to search
→‎Misc. Features 3: moving section to lighthouse, checkpoint
(→‎Misc. Features: moving to lighthouse, section complete)
(→‎Misc. Features 3: moving section to lighthouse, checkpoint)
Line 329: Line 329:
|-
|-
| PShape()  
| PShape()  
| Started working on this myself (outside of PJS). Can parse most SVGs. A whole ton of quircks/bugs cross-browser that stop this in it's tracks in terms of a pure-implementation. Have been adding these to Apple, Opera, BugZilla as I go. More details if needed.
| colspan="4" | [http://processing-js.lighthouseapp.com/projects/41284-processingjs/tickets/137-pshape-datatype See lighthouse ticket]
|
|
| Difficult
|-
|-
| bezierDetail()  
| bezierDetail()  
|  
| colspan="4" | [http://processing-js.lighthouseapp.com/projects/41284-processingjs/tickets/138-bezierdetail See lighthouse ticket]
| [http://asalga.wordpress.com andor]
|
| Difficult (While the math may be easy enough, it would be nice to have the browser handle this at the machine code level. Help from Fx dev team, new functionality please)?
|-
|-
| bezierPoint()  
| bezierPoint()  
|  
| colspan="4" | [# See lighthouse ticket]
| [http://asalga.wordpress.com andor]
|
| Difficult (While the math may be easy enough, it would be nice to have the browser handle this at the machine code level. Help from Fx dev team, new functionality please)?
|-
|-
| bezierTangent()  
| bezierTangent()  
|  
| colspan="4" | [# See lighthouse ticket]
| [http://asalga.wordpress.com andor]
|
| Difficult (While the math may be easy enough, it would be nice to have the browser handle this at the machine code level. Help from Fx dev team, new functionality please)?
|-
|-
| curveDetail()  
| curveDetail()  
|  
| colspan="4" | [# See lighthouse ticket]
|  
|
| Difficult (While the math may be easy enough, it would be nice to have the browser handle this at the machine code level. Help from Fx dev team, new functionality please)?
|-
|-
| curvePoint()  
| curvePoint()  
|  
| colspan="4" | [# See lighthouse ticket]
|  
|
| Difficult (While the math may be easy enough, it would be nice to have the browser handle this at the machine code level. Help from Fx dev team, new functionality please)?
|-
|-
| curveTangent()  
| curveTangent()  
|  
| colspan="4" | [# See lighthouse ticket]
|  
|
| Difficult (While the math may be easy enough, it would be nice to have the browser handle this at the machine code level. Help from Fx dev team, new functionality please)?
|-
|-
| curveTightness()  
| curveTightness()  
|  
| colspan="4" | [# See lighthouse ticket]
|  
|
| Difficult (ALREADY IN PJS, BUT.... it would be nice to have the browser handle this at the machine code level. Help from Fx dev team, new functionality please)?
|-
|-
| noSmooth()  
| noSmooth()  
| Possible/worth the processing with Canvas? Probably not. Feedback welcome.
| colspan="4" | [# See lighthouse ticket]
|  
|
| Difficult (Another thing that would be nice if the Fx dev. team could provide this functionality)
|-
|-
| strokeCap()  
| strokeCap()  
|  
| colspan="4" | [# See lighthouse ticket]
| [[User:mlam|mlam]]
|
| Medium
|-
|-
| strokeJoin()  
| strokeJoin()  
|  
| colspan="4" | [# See lighthouse ticket]
|  
|
| Medium
|-
|-
| texture()  
| texture()  
|  
| colspan="4" | [# See lighthouse ticket]
|  
|
| Difficult
|-
|-
| textureMode()  
| textureMode()  
|  
| colspan="4" | [# See lighthouse ticket]
|  
|
| Difficult
|-
|-
| loadShape()  
| loadShape()  
| SVG function.
| colspan="4" | [# See lighthouse ticket]
|  
|
| Difficult
|-
|-
| shape()  
| shape()  
| SVG function.
| colspan="4" | [# See lighthouse ticket]
|  
|
| Difficult
|-
|-
| shapeMode()  
| shapeMode()  
| SVG function.
| colspan="4" | [# See lighthouse ticket]
|  
|
| Difficult
|-
|-
| createInput()  
| createInput()  
|  
| colspan="4" | [# See lighthouse ticket]
|  
|
| Difficult
|-
|-
| loadBytes()  
| loadBytes()  
| Started working on this. Can read binary from file with JS using someone else's open-source. Not added into Processing.js yet.
| colspan="4" | [# See lighthouse ticket]
|  
|
| Medium
|-
|-
| open()  
| open()  
|  
| colspan="4" | [# See lighthouse ticket]
|  
|
| Impossible?
|-
|-
| selectFolder()  
| selectFolder()  
|  
| colspan="4" | [# See lighthouse ticket]
|  
|
| Impossible?
|-
|-
| selectInput()  
| selectInput()  
|  
| colspan="4" | [# See lighthouse ticket]
|  
|
| Impossible?
|-
|-
| param()  
| param()  
| Needed in JS?
| colspan="4" | [# See lighthouse ticket]
|  
|
| Medium
|-
|-
| status()  
| status()  
Line 479: Line 413:
|-
|-
| PrintWriter  
| PrintWriter  
| Saves text to file.
| colspan="4" | [# See lighthouse ticket]
|  
|
| Difficult
|-
|-
| beginRaw()  
| beginRaw()  
|  
| colspan="4" | [# See lighthouse ticket]
|  
|
| Difficult
|-
|-
| beginRecord()  
| beginRecord()  
|  
| colspan="4" | [# See lighthouse ticket]
|  
|
| Difficult
|-
|-
| createOutput()  
| createOutput()  
|  
| colspan="4" | [# See lighthouse ticket]
|  
|
| Difficult
|-
|-
| createReader()  
| createReader()  
|  
| colspan="4" | [# See lighthouse ticket]
|  
|
| Difficult
|-
|-
| createWriter()  
| createWriter()  
|  
| colspan="4" | [# See lighthouse ticket]
|  
|
| Difficult
|-
|-
| endRaw()  
| endRaw()  
|  
| colspan="4" | [# See lighthouse ticket]
|  
|
| Difficult
|-
|-
| endRecord()  
| endRecord()  
|  
| colspan="4" | [# See lighthouse ticket]
|  
|
| Difficult
|-
|-
| saveBytes()  
| saveBytes()  
| A saveBytess does not exists in processing.js. It should be similar to saveStrings()
| colspan="4" | [# See lighthouse ticket]
| [http://matrix.senecac.on.ca/~alondono/saveBytes.html Tyrant911]
|
| Difficult
|-
|-
| saveStream()  
| saveStream()  
|  
| colspan="4" | [# See lighthouse ticket]
|  
|
| Difficult
|-
|-
| saveStrings()  
| saveStrings()  
| A saveStrings does not exists in processing.js. It will emulate saving to a file with localStorage *html5* stuff.  (I added this to this list.)
| colspan="4" | [# See lighthouse ticket]
| [http://matrix.senecac.on.ca/~alondono/saveStrings.html Tyrant911]
|
| Medium
|-
|-
| loadStrings()  
| loadStrings()  
| A loadStrings already exists in processing.js but it only accepts URL's so i'm going to add functionality so I can work with localStorage
| colspan="4" | [# See lighthouse ticket]
| [http://matrix.senecac.on.ca/~alondono/loadStrings.html Tyrant911]
|
| Medium 
|-
|-
| loadBytes()  
| loadBytes()  
| A loadBytess does not exists in processing.js. It should be similar to loadStrings()  (I added this to this list.)
| colspan="4" | [# See lighthouse ticket]
| [http://matrix.senecac.on.ca/~alondono/loadBytes.html Tyrant911]
|
| Medium
|-
|-
| selectOutput()  
| selectOutput()  
|  
| colspan="4" | [# See lighthouse ticket]
|  
|
| Difficult
|-
|-
| applyMatrix()  
| applyMatrix()  
|  
| colspan="4" | [# See lighthouse ticket]
|  
|
| Difficult ( could return glMultMatrix()? )
|-
|-
| printMatrix()  
| printMatrix()  
|  
| colspan="4" | [# See lighthouse ticket]
|  
|
| Medium
|-
|-
| resetMatrix()  
| resetMatrix()  
|  
| colspan="4" | [# See lighthouse ticket]
| [http://asalga.wordpress.com andor]
|
| Medium
|-
|-
| blendColor()  
| blendColor()  
|  
| colspan="4" | [# See lighthouse ticket]
| [http://dhodgin.wordpress.com dhodgin]
|
| Medium
|-
|-
| brightness()  
| brightness()  
|  
| colspan="4" | [# See lighthouse ticket]
| [http://dliu53.wordpress.com dliu53]
|
| Medium
|-
|-
| hue()  
| hue()  
|  
| colspan="4" | [# See lighthouse ticket]
| [http://dliu53.wordpress.com dliu53]
|
| Medium
|-
|-
| saturation()  
| saturation()  
|  
| colspan="4" | [# See lighthouse ticket]
| [http://dliu53.wordpress.com dliu53]
|
| Medium
|}
|}


8

edits

Navigation menu