diff --git a/core/todo.txt b/core/todo.txt index d7aecfd43..3795a7c70 100644 --- a/core/todo.txt +++ b/core/todo.txt @@ -9,6 +9,9 @@ _ use depth()/noDepth() to handle depth test _ y2 position of rectangles not same as y2 position of lines +_ screenX/Y aren't properly working for 2D points against a 3D matrix +_ (ryan alexander rounding bug) + text issues _ need to resolve SCREEN_SPACE vs OBJECT_SPACE _ can this be auto-detected with noDepth()? @@ -20,6 +23,7 @@ _ without setting the font, SCREEN_SPACE comes out weird _ move SCREEN_SPACE into ScreenFont() class? _ probably not, casey thinks screen space text is prolly more useful _ that way can clear up some of the general confusion in the code +_ check into symbol font encoding with create font text wish list _ look into fixing the texture mapping to not squash fonts diff --git a/todo.txt b/todo.txt index 1d389dc34..76325a4fa 100644 --- a/todo.txt +++ b/todo.txt @@ -1,9 +1,22 @@ 0072 pde X error message when an import isn't available +o particle examples c & d don't have their extra files +o let's not call it 'expert', let's just say w/o java +X new thread-safer version of the PdeEditorConsole + +macosx +_ resize box intrudes on the scroller for the console area +_ horizontal scroller is always present // +_ creating sketchbook / lab situations +_ test to see if it's possible to write to "My Documents" +_ if not, should bring up a prompt asking where to put sketchbook +_ also put something in lib/preferences.txt for default location +_ this way a course admin can change the default location + _ allow to use doubles on casting -- particularly for Math.cos() et al _ ctrl-tab to switch between tabs @@ -43,9 +56,7 @@ _ if additional tab is "public" class.. then make external? casey notes -_ particle examples c & d don't have their extra files _ sketches no longer require a "data" folder -_ let's not call it 'expert', let's just say w/o java _ "draw" is not highlighted as a keyword.. other keywords? _ draw(), PGraphics(), NO_DEPTH_TEST, PMovie(), PMovie.repeat() _ PClient(), PClient.available(), PClient.read(),