mirror of
https://github.com/processing/processing4.git
synced 2026-02-14 19:05:34 +01:00
rev 36 in all its gory
This commit is contained in:
@@ -1,4 +1,32 @@
|
||||
ABOUT REV 0035
|
||||
ABOUT REV 0036 - 27 july 2002
|
||||
|
||||
significant hacking coming into deadline for alpha release
|
||||
|
||||
[ features and additions ]
|
||||
|
||||
- first rev off the press with the more semi-automated build
|
||||
system. should be much easier to build all four platforms
|
||||
more-or-less simultaneously.
|
||||
|
||||
- folded serial into BApplet, though it's not fixed
|
||||
|
||||
- built macos9 version
|
||||
|
||||
[ bug fixes and tweaks ]
|
||||
|
||||
- fixed exception when quitting on linux and mac
|
||||
|
||||
- fixed height and background of buttons in the status area (macosx)
|
||||
|
||||
- introduced os-specific properties files
|
||||
|
||||
- fixed setPixel(i, j, #99cc00)
|
||||
|
||||
- mouse no longer being funny when outside a 100x100 box in
|
||||
120x120 window
|
||||
|
||||
|
||||
ABOUT REV 0035 - 23 july 2002
|
||||
|
||||
- duplicate/rename replaced with save as
|
||||
|
||||
@@ -16,7 +44,7 @@ ABOUT REV 0035
|
||||
- removed NullPointerException on startup
|
||||
|
||||
|
||||
ABOUT REV 0034
|
||||
ABOUT REV 0034 - 22 july 2002
|
||||
|
||||
- fixed the problems with launching applets, implemented frame
|
||||
around the applet being run, also implemented presentation mode
|
||||
@@ -26,7 +54,7 @@ ABOUT REV 0034
|
||||
any sensible amount of quality control.
|
||||
|
||||
|
||||
ABOUT REV 0033
|
||||
ABOUT REV 0033 - 8 july 2002
|
||||
|
||||
- duplicate and rename now implemented, more (should be all) of
|
||||
the menus are actually functional. some are hacks (item to
|
||||
@@ -34,7 +62,7 @@ ABOUT REV 0033
|
||||
generally more consistent.
|
||||
|
||||
|
||||
ABOUT REV 0032
|
||||
ABOUT REV 0032 - 7 july 2002
|
||||
|
||||
- another major release that irons out issues of export and
|
||||
the toolbar. a button for a new project is included, and
|
||||
@@ -43,7 +71,7 @@ ABOUT REV 0032
|
||||
files accessed via getImage/getStream/etc.
|
||||
|
||||
|
||||
ABOUT REV 0031
|
||||
ABOUT REV 0031 - 5 july 2002
|
||||
|
||||
- this is a major release, representing several victories.
|
||||
most important: sketchbook is finally in there. every piece
|
||||
@@ -69,7 +97,7 @@ ABOUT REV 0031
|
||||
and won't work if you switch to them
|
||||
|
||||
|
||||
ABOUT REV 0030
|
||||
ABOUT REV 0030 - 2 july 2002
|
||||
|
||||
- fix bug where comments were being removed from exported files
|
||||
|
||||
@@ -78,7 +106,7 @@ ABOUT REV 0030
|
||||
color c = #ff00cc;
|
||||
|
||||
|
||||
ABOUT REV 0029
|
||||
ABOUT REV 0029 - 1 july 2002
|
||||
|
||||
- actually updated pde.jar, export, pde.properties, BApplet.java
|
||||
in sketchbook, removed extra dbn.pde from lib (it's in sketchbk)
|
||||
@@ -93,7 +121,7 @@ ABOUT REV 0029
|
||||
for get/set pixel debate
|
||||
|
||||
|
||||
ABOUT REV 0028
|
||||
ABOUT REV 0028 - 1 july 2002
|
||||
|
||||
- serial port should work again (win32comm was missing)
|
||||
|
||||
@@ -115,7 +143,7 @@ ABOUT REV 0028
|
||||
- jre now in its own subdirectory, separate from 'lib'
|
||||
|
||||
|
||||
ABOUT REV 0027
|
||||
ABOUT REV 0027 - 7 june 2002
|
||||
|
||||
- released on the floor of dis2002. welcome to london.
|
||||
|
||||
@@ -126,14 +154,14 @@ ABOUT REV 0027
|
||||
_ latest iteration of colors and buttons
|
||||
|
||||
|
||||
ABOUT REV 0026
|
||||
ABOUT REV 0026 - 7 june 2002
|
||||
|
||||
- fixed the situation where i'm a dork and forgot to
|
||||
actually update the pde.jar file, which had rendered the
|
||||
changes in rev 0025 irrelevant
|
||||
|
||||
|
||||
ABOUT REV 0025
|
||||
ABOUT REV 0025 - 6 june 2002
|
||||
|
||||
- 'rect' is now 'plane'
|
||||
|
||||
@@ -146,14 +174,14 @@ ABOUT REV 0025
|
||||
- fixed long font names for the mac release
|
||||
|
||||
|
||||
ABOUT REV 0024
|
||||
ABOUT REV 0024 - 22 april 2002 afternoon
|
||||
|
||||
- lighting was broken, but no longer
|
||||
|
||||
- turned lights off by default
|
||||
|
||||
|
||||
ABOUT REV 0023
|
||||
ABOUT REV 0023 - 22 april 2002 3am
|
||||
|
||||
- versions 21 through 23 dealt with getting the beast to work smoothly
|
||||
for the numer workshop
|
||||
@@ -177,7 +205,7 @@ major release, significant, code-destroying changes
|
||||
in fact, don't ever use f with floats b/c you'll get an error
|
||||
|
||||
|
||||
ABOUT REV 0019
|
||||
ABOUT REV 0019 - 25 february 2002
|
||||
|
||||
noticeable changes:
|
||||
|
||||
@@ -195,7 +223,7 @@ internal changes:
|
||||
- long list of other tidbits in cvs
|
||||
|
||||
|
||||
ABOUT REV 0018
|
||||
ABOUT REV 0018 - 11 february 2002
|
||||
|
||||
bug fix:
|
||||
|
||||
@@ -209,7 +237,7 @@ feature:
|
||||
the size into g.projX, g.projY, g.projZ
|
||||
|
||||
|
||||
ABOUT REV 0017
|
||||
ABOUT REV 0017 - 23 january 2002
|
||||
|
||||
features and tweaks:
|
||||
|
||||
@@ -249,7 +277,7 @@ known issues:
|
||||
this will ever be ready to go
|
||||
|
||||
|
||||
ABOUT REV 0016
|
||||
ABOUT REV 0016 - 20 january 2002
|
||||
|
||||
- disabled (by default) the sketchiness from the previous version. so
|
||||
the commportinuse trouble is back, unless you re-enable the hack
|
||||
@@ -259,7 +287,7 @@ ABOUT REV 0016
|
||||
number to avoid confusion
|
||||
|
||||
|
||||
ABOUT REV 0015
|
||||
ABOUT REV 0015 - 11 december 2001
|
||||
|
||||
known issues:
|
||||
|
||||
@@ -282,7 +310,7 @@ features and tweaks:
|
||||
bonanza that starts after you've been running processing for a bit.
|
||||
|
||||
|
||||
ABOUT REV 0014
|
||||
ABOUT REV 0014 - 10 december 2001
|
||||
|
||||
features and tweaks:
|
||||
|
||||
@@ -358,14 +386,14 @@ bugs fixed:
|
||||
- editor was selecting the wrong line for errors.
|
||||
|
||||
|
||||
ABOUT REV 0012
|
||||
ABOUT REV 0012 - 29 november 2001
|
||||
|
||||
this was a simple fix for a big problem... programs that included
|
||||
'extends ProcessingApplet' didn't work and gave a cryptic error
|
||||
message. other than that, no new features.
|
||||
|
||||
|
||||
ABOUT REV 0011
|
||||
ABOUT REV 0011 - 28 november 2001
|
||||
|
||||
i've changed (broken) enough things in this new release that i'm
|
||||
writing down a list of changes. your programs may run a little funny
|
||||
|
||||
@@ -1 +1,3 @@
|
||||
work
|
||||
processing-*.zip
|
||||
|
||||
|
||||
@@ -1,16 +1,26 @@
|
||||
#!/bin/sh
|
||||
|
||||
echo Creating P5 distribution...
|
||||
REVISION=`head -c 4 ../shared/../../../todo.txt`
|
||||
|
||||
#if ($1 == '') then
|
||||
# echo usage: ./make.sh NNNN, with version number as NNNN
|
||||
# exit
|
||||
#fi
|
||||
|
||||
./make.sh
|
||||
|
||||
echo Creating P5 distribution for revision $REVISION...
|
||||
|
||||
# remove any old boogers
|
||||
rm -rf processing
|
||||
rm -f processing.zip
|
||||
rm -f processing-*.zip
|
||||
|
||||
# use 'shared' files as starting point
|
||||
cp -r ../shared processing
|
||||
# something like the following might be better:
|
||||
# find / -name "*.mp3" -exec rm -f {}\;
|
||||
# and same for cvsignore
|
||||
rm -rf processing/CVS
|
||||
rm -rf processing/lib/CVS
|
||||
rm -rf processing/fonts/CVS
|
||||
rm -rf processing/reference/CVS
|
||||
@@ -32,15 +42,23 @@ cp -r work/lib/export processing/lib/
|
||||
rm -rf processing/lib/export/CVS
|
||||
|
||||
# get platform-specific goodies from the dist dir
|
||||
cp dist/run.bat
|
||||
cp dist/run95.bat
|
||||
cp dist/run.bat processing/
|
||||
cp dist/run95.bat processing/
|
||||
cp dist/lib/pde.properties_windows processing/lib/
|
||||
|
||||
# convert notes.txt to windows LFs
|
||||
# the 2> is because the app is a little chatty
|
||||
unix2dos processing/notes.txt 2> /dev/null
|
||||
unix2dos processing/lib/pde.properties 2> /dev/null
|
||||
unix2dos processing/lib/pde.properties_windows 2> /dev/null
|
||||
|
||||
# zip it all up for release
|
||||
echo Zipping and finishing...
|
||||
zip -rq processing.zip processing
|
||||
P5=processing-$REVISION
|
||||
mv processing $P5
|
||||
zip -rq $P5.zip $P5
|
||||
rm -rf $P5
|
||||
#zip -rq processing-$1.zip processing
|
||||
#rm -rf processing
|
||||
|
||||
echo Done.
|
||||
44
done.txt
44
done.txt
@@ -1,3 +1,47 @@
|
||||
0036
|
||||
X editor.buttons.bgcolor default value was wrong
|
||||
X sketch.properties exception when closing on linux and mac
|
||||
X urlstr was garbage because of windows-specific code
|
||||
X test build macos9 version with JDK13 flag turned off
|
||||
X make buttons taller by 4 pixels (looking bad on macos9/macosx)
|
||||
X change to uppercase (looks dumb on mac, and casey doesn't like)
|
||||
X set background color of buttons in EditorStatus
|
||||
X modify to only change it under aqua.. does screwy things for windows
|
||||
X check splash screen and icons into cvs
|
||||
X macosx.. editor.status.font needs to be size 12
|
||||
X same under windows, just wasn't being set properly before
|
||||
X header font needed to be set each time as well
|
||||
X introduce pde.properties_OSNAME
|
||||
X tested to make sure it joins with the other pde.properties ok
|
||||
X setPixel(i, j, #99CC00);
|
||||
X not working anymore Syntax error: unexpected token: CC00
|
||||
X problem was substitute only worked along with =
|
||||
X perl should be ok to be cygwin perl.. try deinstalling activestate
|
||||
o should fix paren balancing bug..
|
||||
X just disable by default for alpha
|
||||
o background() not working
|
||||
X checked but couldn't duplicate
|
||||
X change editorlistener properties to use underscores
|
||||
X imageMode() was gone.. now replaced
|
||||
X collapse pdeengine/pderunner/kjcengine
|
||||
X remove 'extends' from kjcengine, make an instance of Main
|
||||
X may need to subclass at.dms.kjc.Main to override the exit()
|
||||
X make pdeengine a class
|
||||
X remove pderunner, collapse into pdeengine
|
||||
X checked line z problem bug.. it's b/c single pixel lines have no z
|
||||
X fold simpleserial into BApplet
|
||||
X set serial properties inside bagel in kjcengine
|
||||
o sprint an sprintln functions
|
||||
X nixed because they're too weird, don't make sense w/ actual use
|
||||
X serial.messageReceived extra long crap in demo.pde (clean up?)
|
||||
X improve simpleserial and clean up a bit
|
||||
X need to have function to enable it in setup
|
||||
X make i/o work just like mouse (event driven, with dflt behavior)
|
||||
X present mode should hide editor frame
|
||||
X mouse coords coming from window when outside applet.. bad!
|
||||
X just removed the listeners on the window.. don't seem to be needed
|
||||
|
||||
|
||||
0035
|
||||
X fixed a NullPointerException on startup
|
||||
X when sketch.properties didn't exist, shouldn't print error
|
||||
|
||||
48
todo.txt
48
todo.txt
@@ -1,49 +1,4 @@
|
||||
0036
|
||||
X editor.buttons.bgcolor default value was wrong
|
||||
X sketch.properties exception when closing on linux and mac
|
||||
X urlstr was garbage because of windows-specific code
|
||||
X test build macos9 version with JDK13 flag turned off
|
||||
X make buttons taller by 4 pixels (looking bad on macos9/macosx)
|
||||
X change to uppercase (looks dumb on mac, and casey doesn't like)
|
||||
X set background color of buttons in EditorStatus
|
||||
X modify to only change it under aqua.. does screwy things for windows
|
||||
X check splash screen and icons into cvs
|
||||
X macosx.. editor.status.font needs to be size 12
|
||||
X same under windows, just wasn't being set properly before
|
||||
X header font needed to be set each time as well
|
||||
X introduce pde.properties_OSNAME
|
||||
X tested to make sure it joins with the other pde.properties ok
|
||||
X setPixel(i, j, #99CC00);
|
||||
X not working anymore Syntax error: unexpected token: CC00
|
||||
X problem was substitute only worked along with =
|
||||
X perl should be ok to be cygwin perl.. try deinstalling activestate
|
||||
o should fix paren balancing bug..
|
||||
X just disable by default for alpha
|
||||
o background() not working
|
||||
X checked but couldn't duplicate
|
||||
X change editorlistener properties to use underscores
|
||||
X imageMode() was gone.. now replaced
|
||||
X collapse pdeengine/pderunner/kjcengine
|
||||
X remove 'extends' from kjcengine, make an instance of Main
|
||||
X may need to subclass at.dms.kjc.Main to override the exit()
|
||||
X make pdeengine a class
|
||||
X remove pderunner, collapse into pdeengine
|
||||
X checked line z problem bug.. it's b/c single pixel lines have no z
|
||||
X fold simpleserial into BApplet
|
||||
X set serial properties inside bagel in kjcengine
|
||||
o sprint an sprintln functions
|
||||
X nixed because they're too weird, don't make sense w/ actual use
|
||||
X serial.messageReceived extra long crap in demo.pde (clean up?)
|
||||
X improve simpleserial and clean up a bit
|
||||
X need to have function to enable it in setup
|
||||
X make i/o work just like mouse (event driven, with dflt behavior)
|
||||
X present mode should hide editor frame
|
||||
|
||||
BUGS
|
||||
X mouse coords coming from window when outside applet.. bad!
|
||||
X just removed the listeners on the window.. don't seem to be needed
|
||||
|
||||
|
||||
0037
|
||||
|
||||
bagel
|
||||
a _ do some serial testing
|
||||
@@ -598,7 +553,6 @@ _ windows: jre 1.3.1_03 through 1.4.0_01
|
||||
|
||||
|
||||
UNSORTED
|
||||
_ pde.properties_osx, pde.properties_os9, pde.properties,win ?
|
||||
_ make processing useful/usable
|
||||
_ start working on writing pdf files
|
||||
_ loading images/files from same dir as .pde file
|
||||
|
||||
Reference in New Issue
Block a user