diff --git a/app/Base.java b/app/Base.java index 9267f8c55..a60b6d479 100644 --- a/app/Base.java +++ b/app/Base.java @@ -50,8 +50,8 @@ import processing.core.*; * files and images, etc) that comes from that. */ public class Base { - static final int VERSION = 99; - static final String VERSION_NAME = "0099 Beta"; + static final int VERSION = 100; + static final String VERSION_NAME = PApplet.nf(VERSION, 4) + " Beta"; /** * Path of filename opened on the command line, diff --git a/build/macosx/dist.sh b/build/macosx/dist.sh index 91a186199..06a5cf38e 100755 --- a/build/macosx/dist.sh +++ b/build/macosx/dist.sh @@ -1,7 +1,7 @@ #!/bin/sh -SHORT_REVISION=`head -1 ../../todo.txt | cut -c 3-4` +SHORT_REVISION=`head -1 ../../todo.txt | cut -c 2-4` REVISION=`head -1 ../../todo.txt | cut -c 1-4` VERSIONED=`cat ../../app/Base.java | grep $REVISION` diff --git a/core/done.txt b/core/done.txt index cbacaba2a..c5d1b940d 100644 --- a/core/done.txt +++ b/core/done.txt @@ -1,3 +1,17 @@ +0099 core +X removed playing() method from PSound +X integrate destroy() method from shiffman as dispose() in PSound2 +X ComponentListener is probably what's needed for resize() +X make sure that components can be resized properly via size() +X http://dev.processing.org/bugs/show_bug.cgi?id=209 +X or that it properly responds to a setBounds() call +X calling size() elsewhere in the app doesn't quite work +X A second call to size almost works. +X The buffer apparently gets allocated and saveFrame saves the +X new size but drawing appears to be disabled. +X http://dev.processing.org/bugs/show_bug.cgi?id=243 + + 0098 core X change recordShapes() to just record() and recordRaw() X width, height set to zero in static mode diff --git a/core/todo.txt b/core/todo.txt index 388f79920..9975e510c 100644 --- a/core/todo.txt +++ b/core/todo.txt @@ -1,15 +1,4 @@ -0099 core -X removed playing() method from PSound -X integrate destroy() method from shiffman as dispose() in PSound2 -X ComponentListener is probably what's needed for resize() -X make sure that components can be resized properly via size() -X http://dev.processing.org/bugs/show_bug.cgi?id=209 -X or that it properly responds to a setBounds() call -X calling size() elsewhere in the app doesn't quite work -X A second call to size almost works. -X The buffer apparently gets allocated and saveFrame saves the -X new size but drawing appears to be disabled. -X http://dev.processing.org/bugs/show_bug.cgi?id=243 +0100 core _ make dxf writer that'll work with recordRaw() _ enable PGraphicsPDF for inclusion @@ -48,12 +37,6 @@ _ 404 error because first searches applet directory in isometricblocks _ "this file is named" errors don't like subdirectories _ need to strip off past the file separator or something - -. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . - - -0100 or later - threading issues _ sketches often freeze when stop is hit on an HT machine _ need to test the examples cited on pardis' machine diff --git a/done.txt b/done.txt index bde4198c0..cb9ed8232 100644 --- a/done.txt +++ b/done.txt @@ -1,3 +1,52 @@ +0099 pde +X make buttons for editor status taller on macosx +X also fix the editor text field placement a bit +X hack to fix find/replace issues on macosx +X http://dev.processing.org/bugs/show_bug.cgi?id=70 +X right now, typing works, but no caret, no blue highlight +X and on second find run, should instead select all the find string +X so that typing will replace it directly +X close/hide "Create Font" window on 'ESC' +X properly handle ENTER, Ctrl-W and ESC on all dialogs +X there must be a proper "swing" way of doing this that doesn't +X involve adding key listeners to every friggin component +X ESC should fake a cancel button press +X ENTER should do the default option +X (might be a matter of setting the default action for the window?) +X http://dev.processing.org/bugs/show_bug.cgi?id=34 +X hack to fix non-terminated multi-line comments +X http://dev.processing.org/bugs/show_bug.cgi?id=16 +X improved error message for bad sketch names to include the sketch path +X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1134466565 +X make editor save button highlight on ctrl-s +X same goes for the other editor buttons +X http://dev.processing.org/bugs/show_bug.cgi?id=242 +X deal with "could not delete stderr.txt" messages +X probably screwed up the temp folder stuff +X build folder is randomized, being recreated on each build +X mark temp build folder for deletion on exit +X properly remove console files on exit +X in previous releases this was filling up the temp dir with a lotta garbage +X bug where hiddenCount/codeCount weren't being set to zero on load() +X autoformat selection out of range (prolly end of document) +X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1134720763 + +tab handling +X indent/outdent with curly braces +X tab to just indent lines properly, +X rather than having it convert to spaces +X need a smarter handler (rather than the editor listener) +X could look at previous line for its indent +X and when hitting } do a proper outdent (if only spaces before it) +X http://dev.processing.org/bugs/show_bug.cgi?id=22 +o if the previous line contains no ; then next line is indent +o need to strip out comments for this tho +o maybe preproc through and remove comments to spaces? +o also, the brace may not be on the previous line directly +o so need to walk backwards until finding one +X add ctrl-up and ctrl-down to jump between blocks + + 0098 pde X update to java 1.4.2_10 on windows X update to java 1.4.2_10 on linux diff --git a/todo.txt b/todo.txt index b6e694555..a0f891590 100644 --- a/todo.txt +++ b/todo.txt @@ -1,50 +1,4 @@ -0099 pde -X make buttons for editor status taller on macosx -X also fix the editor text field placement a bit -X hack to fix find/replace issues on macosx -X http://dev.processing.org/bugs/show_bug.cgi?id=70 -X right now, typing works, but no caret, no blue highlight -X and on second find run, should instead select all the find string -X so that typing will replace it directly -X close/hide "Create Font" window on 'ESC' -X properly handle ENTER, Ctrl-W and ESC on all dialogs -X there must be a proper "swing" way of doing this that doesn't -X involve adding key listeners to every friggin component -X ESC should fake a cancel button press -X ENTER should do the default option -X (might be a matter of setting the default action for the window?) -X http://dev.processing.org/bugs/show_bug.cgi?id=34 -X hack to fix non-terminated multi-line comments -X http://dev.processing.org/bugs/show_bug.cgi?id=16 -X improved error message for bad sketch names to include the sketch path -X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1134466565 -X make editor save button highlight on ctrl-s -X same goes for the other editor buttons -X http://dev.processing.org/bugs/show_bug.cgi?id=242 -X deal with "could not delete stderr.txt" messages -X probably screwed up the temp folder stuff -X build folder is randomized, being recreated on each build -X mark temp build folder for deletion on exit -X properly remove console files on exit -X in previous releases this was filling up the temp dir with a lotta garbage -X bug where hiddenCount/codeCount weren't being set to zero on load() -X autoformat selection out of range (prolly end of document) -X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1134720763 - -tab handling -X indent/outdent with curly braces -X tab to just indent lines properly, -X rather than having it convert to spaces -X need a smarter handler (rather than the editor listener) -X could look at previous line for its indent -X and when hitting } do a proper outdent (if only spaces before it) -X http://dev.processing.org/bugs/show_bug.cgi?id=22 -o if the previous line contains no ; then next line is indent -o need to strip out comments for this tho -o maybe preproc through and remove comments to spaces? -o also, the brace may not be on the previous line directly -o so need to walk backwards until finding one -X add ctrl-up and ctrl-down to jump between blocks +0100 pde _ add "recent files" list to open menu?