starting 0191

This commit is contained in:
benfry
2010-08-19 00:24:26 +00:00
parent 7cd562553b
commit eab582b848
7 changed files with 156 additions and 146 deletions

View File

@@ -1,3 +1,101 @@
0190 android (pre)
X allow screenWidth/Height as parameters to size()
X right now would cause NumberFormatException
X add notes to the wiki about the size() method
X make sure sketchRenderer()/sketchWidth()/sketchHeight() are working on desktop
o see about getting them documented in the reference
X do a writeup of the size() method in the wiki
X size() command is currently ignored in Android
X http://dev.processing.org/bugs/show_bug.cgi?id=1397
X http://code.google.com/p/processing/issues/detail?id=211
X Implement P3D, OpenGL, A3D for Android
X http://dev.processing.org/bugs/show_bug.cgi?id=1396
X fix mouseX/Y mapping when using smaller screen sizes
o image() problems (includes sketch)
o http://dev.processing.org/bugs/show_bug.cgi?id=1565
o next time the avd is updated
o remove old AVDs because their APIs might be out of date
o probably need to name AVDs based on their API spec
o http://dev.processing.org/bugs/show_bug.cgi?id=1526
o http://code.google.com/p/processing/issues/detail?id=249
X text ascent/descent problem, text("blah\nblah") doesn't work properly
X reverting to using the PGraphics version rather than P2D
X because Paint.ascent() is returning negative values
X properly handle setting whatever permissions are necessary
X added dialog box to set permissions
X re: rewriting manifest on each build
o http://dev.processing.org/bugs/show_bug.cgi?id=1429
X http://code.google.com/p/processing/issues/detail?id=221
X change skewX/Y to shearX/Y
X make updated reference
X copy the changes over from the xml library
X remove 'import processing.opengl.*' in the preprocessor?
X add to wiki - rename 'data' folder to 'assets' when inside eclipse
X prevent rotation of applications? (or require a certain orientation)
o add to activity tag in the manifest:
o android:configChanges="keyboardHidden|orientation"
o android:screenOrientation="landscape"
X or programmatically specify:
X setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
X setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
X get the dpi of the screen (added to wiki)
X http://developer.android.com/reference/android/util/DisplayMetrics.html
X add hutch stuff to the wiki
X http://lukehutch.wordpress.com/2010/01/06/my-multi-touch-code-ported-to-eclair/
X also for the wiki:
X add information about permissions, since loadStrings() will break
X add information to wiki about preparing apps for release
X http://developer.android.com/guide/publishing/preparing.html
X make size() work to place the component at the center of the screen
X make size() work to change the renderer
X how does size work?
X if size() method is used, things are scaled based on that
X if no size() method, then the full screen/full resolution is used
X make apps properly handle screen resize
o remove SurfaceView2D/SurfaceView3D separation, or clean up
o test controlp5 with android
X get core.zip out of svn (once tool is separate, modes stuff working etc)
X fix the width of the build window
X some sort of warning re: messing with AndroidManifest.xml
X added to the wiki
X implement createGraphics() for A3D/P3D/OPENGL
X http://dev.processing.org/bugs/show_bug.cgi?id=1488
X http://code.google.com/p/processing/issues/detail?id=240
X added a note to the wiki
X make sure that AndroidManifest and other files are copied on Save As
X icons.. any others?
X Errors show up that .java files are duplicates with the Android tools.
X problem is with the packages and where the preproc is putting the file
X example sketch added to bug report
X http://code.google.com/p/processing/issues/detail?id=232
X prevent adding the opengl library when it's not needed
X preprocessor removes the code by before export
X added a note to the wiki
X implement android menu
X reset option
X permissions
X run the 'android' application (since finding its location is painful)
o remove the need for a "Reset Android" menu option
o might need to just put this in the menu for times when things go weird
o http://dev.processing.org/bugs/show_bug.cgi?id=1392
o http://code.google.com/p/processing/issues/detail?id=209
X added orientation(PORTRAIT) and orientation(LANDSCAPE)
earlier
X if sketchRenderer() et al are used in android, need to add to desktop
X remove processing.opengl.* classes and finish PGraphicsAndroid3D
X http://dev.processing.org/bugs/show_bug.cgi?id=1401
J need to prevent hitting 'run' twice (threaded, so would work)
J currently things just keep restarting the build, bad state
J http://dev.processing.org/bugs/show_bug.cgi?id=1387
before 0190 release
X post processing-android-core-0190.zip to the download page
X get some help w/ the dist script to make the right file
X have casey do a reference build (skewX/Y to shearX/Y)
X also changes to the xml api naming
0189 android (1.2.1)
X no changes

View File

@@ -1,99 +1,5 @@
0190 android
X allow screenWidth/Height as parameters to size()
X right now would cause NumberFormatException
X add notes to the wiki about the size() method
X make sure sketchRenderer()/sketchWidth()/sketchHeight() are working on desktop
o see about getting them documented in the reference
X do a writeup of the size() method in the wiki
X size() command is currently ignored in Android
X http://dev.processing.org/bugs/show_bug.cgi?id=1397
X http://code.google.com/p/processing/issues/detail?id=211
X Implement P3D, OpenGL, A3D for Android
X http://dev.processing.org/bugs/show_bug.cgi?id=1396
X fix mouseX/Y mapping when using smaller screen sizes
o image() problems (includes sketch)
o http://dev.processing.org/bugs/show_bug.cgi?id=1565
o next time the avd is updated
o remove old AVDs because their APIs might be out of date
o probably need to name AVDs based on their API spec
o http://dev.processing.org/bugs/show_bug.cgi?id=1526
o http://code.google.com/p/processing/issues/detail?id=249
X text ascent/descent problem, text("blah\nblah") doesn't work properly
X reverting to using the PGraphics version rather than P2D
X because Paint.ascent() is returning negative values
X properly handle setting whatever permissions are necessary
X added dialog box to set permissions
X re: rewriting manifest on each build
o http://dev.processing.org/bugs/show_bug.cgi?id=1429
X http://code.google.com/p/processing/issues/detail?id=221
X change skewX/Y to shearX/Y
X make updated reference
X copy the changes over from the xml library
X remove 'import processing.opengl.*' in the preprocessor?
X add to wiki - rename 'data' folder to 'assets' when inside eclipse
X prevent rotation of applications? (or require a certain orientation)
o add to activity tag in the manifest:
o android:configChanges="keyboardHidden|orientation"
o android:screenOrientation="landscape"
X or programmatically specify:
X setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
X setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
X get the dpi of the screen (added to wiki)
X http://developer.android.com/reference/android/util/DisplayMetrics.html
X add hutch stuff to the wiki
X http://lukehutch.wordpress.com/2010/01/06/my-multi-touch-code-ported-to-eclair/
X also for the wiki:
X add information about permissions, since loadStrings() will break
X add information to wiki about preparing apps for release
X http://developer.android.com/guide/publishing/preparing.html
X make size() work to place the component at the center of the screen
X make size() work to change the renderer
X how does size work?
X if size() method is used, things are scaled based on that
X if no size() method, then the full screen/full resolution is used
X make apps properly handle screen resize
o remove SurfaceView2D/SurfaceView3D separation, or clean up
o test controlp5 with android
X get core.zip out of svn (once tool is separate, modes stuff working etc)
X fix the width of the build window
X some sort of warning re: messing with AndroidManifest.xml
X added to the wiki
X implement createGraphics() for A3D/P3D/OPENGL
X http://dev.processing.org/bugs/show_bug.cgi?id=1488
X http://code.google.com/p/processing/issues/detail?id=240
X added a note to the wiki
X make sure that AndroidManifest and other files are copied on Save As
X icons.. any others?
X Errors show up that .java files are duplicates with the Android tools.
X problem is with the packages and where the preproc is putting the file
X example sketch added to bug report
X http://code.google.com/p/processing/issues/detail?id=232
X prevent adding the opengl library when it's not needed
X preprocessor removes the code by before export
X added a note to the wiki
X implement android menu
X reset option
X permissions
X run the 'android' application (since finding its location is painful)
o remove the need for a "Reset Android" menu option
o might need to just put this in the menu for times when things go weird
o http://dev.processing.org/bugs/show_bug.cgi?id=1392
o http://code.google.com/p/processing/issues/detail?id=209
X added orientation(PORTRAIT) and orientation(LANDSCAPE)
0191 android
earlier
X if sketchRenderer() et al are used in android, need to add to desktop
X remove processing.opengl.* classes and finish PGraphicsAndroid3D
X http://dev.processing.org/bugs/show_bug.cgi?id=1401
J need to prevent hitting 'run' twice (threaded, so would work)
J currently things just keep restarting the build, bad state
J http://dev.processing.org/bugs/show_bug.cgi?id=1387
before 0190 release
_ post processing-android-core-0190.zip to the download page
_ get some help w/ the dist script to make the right file
X have casey do a reference build (skewX/Y to shearX/Y)
X also changes to the xml api naming
_ add to wiki: 1MB file size is max for data folder
_ Data exceeds UNCOMPRESS_DATA_MAX (11840328 vs 1048576)