From 944e70be2ae155cc7246d687abca748ea31d98bf Mon Sep 17 00:00:00 2001 From: Ben Fry Date: Sat, 16 May 2015 21:21:13 -0400 Subject: [PATCH] notes about fx updates --- core/todo.txt | 13 ++++++++----- todo.txt | 3 ++- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/core/todo.txt b/core/todo.txt index 7fa1f2503..5ae1a8515 100644 --- a/core/todo.txt +++ b/core/todo.txt @@ -15,6 +15,10 @@ o and with that, encourage the use of the dummy frame object in renderers X dummy moved into PApplet itself X add SVG export library X add StringList(Object...) constructor +X size() is fairly broken for PDF and SVG or whatever +X make size(300, 300, PDF) without implementing sketchXxx() methods work +X this shouldn't be a huge thing, we're not going to set the window visible +X until after setup() completes anyway (otherwise a delay w/ blank window) opengl X OpenGL sketches work only after running a sketch with default renderer @@ -33,13 +37,11 @@ X implement blendMode X https://github.com/processing/processing/issues/3275 X hide the smooth() warnings X don't remove JavaFX stuff from Windows and Linux builds +X sizing works +X setting title and other threading fixes high priority -_ size() is fairly broken for PDF and SVG or whatever -_ make size(300, 300, PDF) without implementing sketchXxx() methods work -_ this shouldn't be a huge thing, we're not going to set the window visible -_ until after setup() completes anyway (otherwise a delay w/ blank window) _ sketch window is not placed at correct location when running a second time _ https://github.com/processing/processing/issues/3125 _ y location of frame might be negative, but that might be ok @@ -47,12 +49,13 @@ _ right now, on Windows it moves it on-screen (b/c of previous bug reports) _ may be cause of some of the display placement issues w/ multiple displays _ seem to recall one of the bugs mentioning stacked displays _ need to change to iterate through display rectangles -_ tweak mode ColorSelector is broken (uses getComponent()) _ closing a sketch window manually (not hitting Stop) not killing sketch _ at least with the Java2D renderer javafx +_ key events +_ mouse events _ displayWidth, displayHeight, full screen, display number _ present mode (stage in the center, clear the rest of the screen) _ createGraphics() should probably create PGraphicsJava2D diff --git a/todo.txt b/todo.txt index 12325d1ae..4a15135ae 100644 --- a/todo.txt +++ b/todo.txt @@ -2,7 +2,8 @@ X Unable to install "processing-java" X https://github.com/processing/processing/issues/3224 X also update the Windows and Linux versions -X replace ColorSelector with JComponent version +X color selector in Tweak Mode is broken (uses getComponent()) +X replace ColorSelector with JComponent version X https://github.com/processing/processing/issues/3209 X sketchbook window is completely empty w/ no sketches X requires restart of p5 before it updates