diff --git a/processing/app/PdeBase.java b/processing/app/PdeBase.java index 3b3ab7d4e..d2e97ce7f 100644 --- a/processing/app/PdeBase.java +++ b/processing/app/PdeBase.java @@ -2,10 +2,10 @@ /* PdeBase - base class for the main processing application - Part of the Processing project - http://Proce55ing.net + Part of the Processing project - http://processing.org Except where noted, code is written by Ben Fry and - Copyright (c) 2001-03 Massachusetts Institute of Technology + Copyright (c) 2001-04 Massachusetts Institute of Technology This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/processing/app/PdeEditor.java b/processing/app/PdeEditor.java index b55ea6598..82d9d644d 100644 --- a/processing/app/PdeEditor.java +++ b/processing/app/PdeEditor.java @@ -577,7 +577,7 @@ public class PdeEditor extends JFrame }); menu.addSeparator(); - item = new JMenuItem("Add file..."); + item = new JMenuItem("Import..."); item.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { sketch.addFile(); diff --git a/processing/app/PdeEditorHeader.java b/processing/app/PdeEditorHeader.java index f58ec24ff..eb71de455 100644 --- a/processing/app/PdeEditorHeader.java +++ b/processing/app/PdeEditorHeader.java @@ -321,7 +321,7 @@ public class PdeEditorHeader extends JComponent /*implements MouseListener*/ { // maybe this shouldn't have a command key anyways.. // since we're not trying to make this a full ide.. //item = PdeEditor.newJMenuItem("New", 'T'); - item = new JMenuItem("New"); + item = new JMenuItem("New File"); item.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { //System.out.println("TODO write code for New"); diff --git a/processing/todo.txt b/processing/todo.txt index 8760ed7b8..9a4824305 100644 --- a/processing/todo.txt +++ b/processing/todo.txt @@ -201,27 +201,35 @@ X constant SUBSTRACT -> SUBTRACT 040707 afternoon X minor bug with when setting sketchbook to a bad location X add export back to the file menu +X long discussion about how to put things together +X working on debugging thread weirdness on casey's machine -before next release +040707 night +X change "add file" to import +X change "new" to "new file" +X CENTER instead of CENTER_DIAMETER +o make CENTER default for ellipses +X move imageMode() to BImage +X put bagel into its own package +X processing.core -> PApplet, PGraphics, PLine, PTriangle, PPolygon +X rename replicate() as copy() +X what is set(x, y, image) -> remove it, make a copy() instead +X modify image functions to use imageMode -_ put export back into the file menu -_ change "add file" to import -_ change "new" to "new file" -_ CENTER instead of CENTER_DIAMETER -_ make CENTER default for ellipses -_ move imageMode() to BImage -_ modify image functions to use imageMode -_ rename replicate() as copy() -_ what is set(x, y, image) +040707 late -_ put bagel into its own package -_ processing.app -> PdeBase, PdeEditor.. -_ processing.core -> PApplet, PGraphics, PLine, PTriangle, PPolygon -_ processing.serial -> PSerial, [PUsb] -_ processing.video -> PMovie (file), PCamera (capture) -_ processing.net -> PClient, PServer +_ casting working properly.. int() maps to toInt()? +_ what is performance hit for this thing? +_ modify make.sh to build processing.core +_ processing.app -> PdeBase, PdeEditor.. +_ processing.serial -> PSerial, [PUsb] +_ processing.video -> PMovie (file), PCamera (capture) +_ processing.net -> PClient, PServer _ rewrite video, net, serial libraries to be separate +_ remove more (all?) ifdefs from code base +_ ask creas about src or dest in image functions + not necessarily before release _ check into open-source paperwork for p5 _ prefs need to have a default