additional todo notes

This commit is contained in:
benfry
2007-07-07 01:33:07 +00:00
parent ed9eff0d24
commit 0bd3104fe0
2 changed files with 65 additions and 30 deletions

View File

@@ -90,13 +90,13 @@ X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=Syntax;action=displ
0125p4 (in progress)
X significant improvement to text and images in opengl
X now using mipmaps to interpolate large and small images
_ things not showing up in linux
X things not showing up in linux
X this may be fixed along with bug #341
_ probably threading issue, 98 doesn't have any trouble
_ signs point to Runner or PApplet changes between 98 and 99
_ commenting out applet.setupFrameResizeListener()
_ in line 307 from Runner.java solved the problem
_ http://dev.processing.org/bugs/show_bug.cgi?id=282
X probably threading issue, 98 doesn't have any trouble
X signs point to Runner or PApplet changes between 98 and 99
X commenting out applet.setupFrameResizeListener()
X in line 307 from Runner.java solved the problem
X http://dev.processing.org/bugs/show_bug.cgi?id=282
X size of sketch different in setup() and draw() on linux
X make sure that the sketch isn't being sized based on bad insets
X problem with resizing the component when the frame wasn't resizable

View File

@@ -30,6 +30,7 @@ _ moviemaker
X moved around constructors (to be on par with other video lib stuff)
X cleaned up constant names (i.e. MSVideo -> MS_VIDEO)
X added constant for h264 encoding
X though it doesn't seem to actually work... oh well
_ add documentation
X add() or addFrame()?
X find/replace - replace should do auto find next(?)
@@ -54,6 +55,8 @@ X can't confirm this one
X no longer default to sketchbook folder on open
0125p4 (in progress)
_ move examples folder to top-level menu?
_ move open menu to its own?
_ keywords/reference
X map is going to null reference, not colored properly
X add beginRaw, endRaw, map to keywords.txt
@@ -62,20 +65,23 @@ X do a trim() on the selection for find in reference
X reorganize find in reference commands
X add setDTR() method from tom hulbert
X moviemaker is broken
X updatePixels reference was cut off
_ double-check this after rebuild of reference
_ made changes to keywords.txt, but this is broken--it's autogenerated
_ find in reference problems
_ ? doesn't work with find in reference (actually came up as 'null')
_ "find in ref" on XMLElement brings up ref for null (ha)
_ should we use if() or if in the reference
_ examples
X animated sprite example should use tabs
X reworked all video examples
_ ocd is broken in 0125 - do a better error message for this
_ save/saveas should use modal dialog
_ only use the bottom bar for naming
_ "Object" example isn't using tabs.. others?
_ object example is also much too complicated
X implement sortCompare() and sortSwap()
_ discuss this with casey
_ also could be using Arrays.sort(blah) with Comparable (1.2+)
_ sort functions to be made public?
_ find in reference problems
_ ? doesn't work with find in reference (actually came up as 'null')
_ "find in ref" on XMLElement brings up ref for null (ha)
_ should we use if() or if in the reference
_ make sorting functions static?
_ disallow .java tabs with same name as the sketch
_ a .java tab with same name as the sketch is allowed (oog!)
_ particularly look at "save as" scenario
@@ -87,6 +93,42 @@ _ rename main tab (sketch) to "something" (without ".java")
_ the contents in the files are not the same, but the main-tab is
_ showing the contents of the .java tab, so if you press save
_ you will overwrite your original code from the main-tab.
_ add present mode bgcolor to prefs
_ option in preferences to set the jvm used to run? (osx only?)
_ this would take care of nasty macosx 1.4 vs 1.5 issues
_ /System/Library/Frameworks/JavaVM.framework/Versions/1.3.1/Commands/java
_ /System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/Commands/java
_ /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Commands/java
_ canonical path for
_ /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK
_ will return 1.5.0 (or maybe 1.6 for others?)
_ add basic guidelines for posting to the board
_ 1. don't double (or triple) post
_ 2. if you're having trouble, first see the troubleshooting page
_ 3. if you have a bug, first search the bugs database
_ 4. first check the FAQ
_ 5. use the search bar at the top of every page
X also need the "find in reference" to work on linux
o find in ref is prolly also why +x may be required for .html on osx
X make "show sketch folder" work on linux
_ add notes to the docs about how to fix if not working
_ http://processing.org/reference/environment/platforms.html#linux
X add for "show sketch folder" option
X show the menu but dim if the command is not available
X gnome-open, kde-open, "kfmclient exec blah"
o file bug re: qtjava being compiled for 1.5 on the intel macs
o because 1.4 isn't available on 10.3.9, this is ridiculous
_ remove 'patch' designation from bugzilla
charset changes
_ need to set a default charset for use in files (utf8)
_ add option to change charset or specify as part of loading
_ xml element needs to be readable from other charsets
_ same with the other methods like loadStrings()
_ could also be a way to handle gzip too?
_ tho charset + gzip would be a problem
_ hint(ENABLE_AUTO_GUNZIP) or rather hint(DISABLE_AUTO_GUNZIP)
_ switching into present mode in info.plist
<key>LSUIPresentationMode</key>
@@ -110,21 +152,14 @@ void sortSwap(int a, int b) {
BOOK
_ make "show sketch folder" work on linux
_ add notes to the docs about how to fix if not working
_ http://processing.org/reference/environment/platforms.html#linux
X add for "show sketch folder" option
X show the menu but dim if the command is not available
X gnome-open, kde-open, "kfmclient exec blah"
_ also do with PApplet.open()
_ add gnome-open/kde-open for with PApplet.open()
_ adding a file to the sketch that already exists gives no confirm
_ sometimes one item showing up twice
_ (Table.pde showed twice after failed add)
_ add open (-a?) on osx to the open() command
_ also need the "find in reference" to work on linux
_ find in ref is prolly also why +x may be required for .html on osx
_ get started on time series chapter
_ on linux, drag and drop didn't accept
_ gets a zillion different items that come in
new bugs
@@ -137,8 +172,15 @@ _ http://dev.processing.org/bugs/show_bug.cgi?id=584
_ can't get documents/prefs folder on vista
_ http://dev.processing.org/bugs/show_bug.cgi?id=585
0126
_ do the big move to multiple sketches open
_ move to multiple sketches open at a time
_ set title of window to the sketch name
_ on first save, ask for the name of the project (with default)
_ cmd-opt-r for rename?
_ save/saveas should use modal dialog
_ only use the bottom bar for naming
0127
_ dynamic tools menu (requires moving files around)
@@ -146,13 +188,6 @@ _ this means can integrate the autoformat stuff
_ finish up debian package support (see the processing.mess folder)
_ xml element needs to be readable from other charsets
_ same with the other methods like loadStrings()
_ could also be a way to handle gzip too?
_ tho charset + gzip would be a problem
_ hint(ENABLE_AUTO_GUNZIP) or rather hint(DISABLE_AUTO_GUNZIP)
LIBRARIES / Net
_ move the useful serial buffering fxns into net library