diff --git a/android/todo.txt b/android/todo.txt index 0fa7eb401..ff3911fae 100644 --- a/android/todo.txt +++ b/android/todo.txt @@ -13,6 +13,8 @@ X add clear and close to all stream methods? X http://code.google.com/p/processing/issues/detail?id=244 X check on this, fixed one, all set o gui stuff: http://hg.postspectacular.com/cp5magic/wiki/Home +X OpenGL sketches crashes on older Android devices +X http://code.google.com/p/processing/issues/detail?id=1455 earlier X inside AndroidPreprocessor diff --git a/build/build.xml b/build/build.xml index fac07a824..5f9874c14 100644 --- a/build/build.xml +++ b/build/build.xml @@ -841,6 +841,7 @@ tofile="javadoc/everything/index.html" /> --> + diff --git a/core/todo.txt b/core/todo.txt index 27e4874af..96d35f9f4 100644 --- a/core/todo.txt +++ b/core/todo.txt @@ -3,9 +3,13 @@ X Add clear() to replace background(0, 0, 0, 0) X http://code.google.com/p/processing/issues/detail?id=1446 +PShape s = createShape(); +s.beginShape(QUADS); + _ implement mousePressed(Event) etc _ better to do this instead of bringing back the magic event _ or implementing the magic event on Android +_ also problematic with it not being called now _ add mouse wheel support to 2.0 event system _ this is fairly messy since desktop and JS behave a little differently _ wheel event should subclass mouse (since position still relevant) diff --git a/todo.txt b/todo.txt index 74ddf1850..06a4cdadb 100644 --- a/todo.txt +++ b/todo.txt @@ -6,22 +6,33 @@ X http://code.google.com/p/processing/issues/detail?id=1447 X clean up the code and interface for the Movie Maker tool X http://code.google.com/p/processing/issues/detail?id=836 X on Windows, the Help menu seems to start with a separator +X add 6u37 as the Java runtime +o TextAreaDefaults - is editable in use? +X add java.io.File to default imports +X http://code.google.com/p/processing/issues/detail?id=1453 +X update the JavaDoc for the latest release +X implement from build.xml as well +X make sure javadoc builds and uploads properly +X error checker broken in experimental mode (fix from Manindra) +X http://code.google.com/p/processing/issues/detail?id=1449 + +earlier +X include debug mode as 'experimental'? +X DebugMode throwing exception about breakpoints when trying to save +X what to call it? change java2 folder name? +X check into apple.awt.graphics.UseQuartz again +X both for p5.app and for the exported app +X also need to look at the main to see what it's doing +X removed in 2.0b7, because it has bugs and is no longer compatible +Properties + + apple.awt.graphics.UseQuartz + true + -_ add 6u37 as the Java runtime -_ add bootclasspath for 1.6 https://processing-js.lighthouseapp.com/ -_ also add means to move changes from desktop to Android (and vice-versa) - -_ include debug mode as 'experimental'? -_ DebugMode throwing exception about breakpoints when trying to save -_ what to call it? change java2 folder name? - -_ if RuntimeException thrown, needs to check if it's a wrapped exception -_ for instance, if there's a crash inside makeGraphics() -_ this inside the handling that comes from the JVM, which makes it tricky - _ remove sketch.properties when moving back to the default? _ or can we not do this, because the next mode needs this? @@ -38,12 +49,6 @@ _ http://code.google.com/p/processing/issues/detail?id=562 _ renaming RGB (.pde) to Rgb.java says "a file named RGB.pde already exists" -_ change cmd line for OS X to use symlink? -_ otherwise updates are going to require reinstall.. -_ or that it's gonna need to parse and say "update command line?" - -_ TextAreaDefaults - is editable in use? - 2.0 FINAL / library/tool/mode manager cleanup _ make already installed libraries distinguishable in the list @@ -672,6 +677,9 @@ _ http://code.google.com/p/processing/issues/detail?id=30 PDE / Runner +_ if RuntimeException thrown, needs to check if it's a wrapped exception +_ for instance, if there's a crash inside makeGraphics() +_ this inside the handling that comes from the JVM, which makes it tricky _ draw mode apps do not shut off the run button when finished _ need to talk to VM and read when 'finished' var is set _ does closing the window call stop()? @@ -798,8 +806,12 @@ How the environment gets packed up, downloaded, and installed. DIST / General -_ make sure javadoc builds and uploads, also the zip files -_ add additional caveats about incompletion +_ add means to move changes from desktop to Android (and vice-versa) +_ add bootclasspath for 1.6 +_ would require --install for command line on OS X +_ and unpacking the JVM earlier in the build process +_ not sure if it's worth the addl complexity +_ add additional caveats about incompletion to javadoc _ drag and drop _ including the number of items added to sketch would be especially nice _ implement automatic update @@ -843,15 +855,9 @@ _ In regedit: Navigate to Computer\HKEY_CLASSES_ROOT\Applications and find you DIST / Mac OS X - -_ check into apple.awt.graphics.UseQuartz again -_ both for p5.app and for the exported app -_ also need to look at the main to see what it's doing -Properties - - apple.awt.graphics.UseQuartz - true - +_ change cmd line for OS X to use symlink? +_ otherwise updates are going to require reinstall.. +_ or that it's gonna need to parse and say "update command line?" _ look into LCD rendering problems w/ Java (see if Lion still a problem) _ fonts were showing up with very different fatness _ check on new JDK and how it works on OS X