From 8df7918ac5fe33e283f3aaa4392b585befb36631 Mon Sep 17 00:00:00 2001 From: Ben Fry Date: Mon, 14 Jun 2021 21:55:56 -0400 Subject: [PATCH] more cleaning up the todo lists --- core/todo.txt | 37 ++++++++++++++++++++++--------------- todo.txt | 4 ++-- 2 files changed, 24 insertions(+), 17 deletions(-) diff --git a/core/todo.txt b/core/todo.txt index 8ef1d0afe..82fd4c224 100644 --- a/core/todo.txt +++ b/core/todo.txt @@ -14,14 +14,19 @@ X https://github.com/processing/processing4/pull/166 X "textMode(SHAPE) is not supported by this renderer" message X https://github.com/processing/processing4/issues/202 X formerly https://github.com/processing/processing/issues/6169 - -may be fixed -_ Profile GL4bc is not available on X11GraphicsDevice -_ https://github.com/processing/processing/issues/6160 -_ https://github.com/processing/processing/issues/6154 +X add PVector.setHeading() for parity with p5.js +X https://github.com/processing/processing4/issues/193 +X .setAngle() for PVector? +X https://github.com/processing/processing-docs/issues/744 +o Math for BLEND incorrect in the reference? +o https://github.com/processing/processing-docs/issues/762 +o How much of the attrib*() functions should be documented? +o https://github.com/processing/processing-docs/issues/172 regressions +_ (unconfirmed) setting which display to use does not work +_ https://github.com/processing/processing4/issues/187 _ cursor(PImage) broken everywhere because PImage.getNative() returns null _ https://github.com/processing/processing4/issues/180 _ PImage.resize() not working @@ -30,12 +35,15 @@ _ two simple examples added to the issue that can be used for tests _ mouseButton not set correctly on mouseReleased() with Java2D _ https://github.com/processing/processing4/issues/181 _ https://github.com/processing/processing4/pull/188 +_ copy() not working correctly +_ https://github.com/processing/processing4/issues/169 _ setting surface size needs to happen outside draw() _ surface.setSize() sadness etc _ https://github.com/processing/processing4/issues/162 _ https://github.com/processing/processing4/issues/186 +_ https://github.com/processing/processing/issues/4129 _ why does japplemenubar.JAppleMenuBar.hide(); still work? _ it calls SetSystemUIMode, which is part of Carbon (which was removed in Catalina) @@ -45,9 +53,10 @@ _ https://www.cocoawithlove.com/2009/08/animating-window-to-fullscreen-on-ma _ https://bugzilla.mozilla.org/attachment.cgi?id=8616917&action=diff _ https://www.philipp.haussleiter.de/2012/09/building-native-macos-apps-with-java/ -fixed in 4.x (close/lock these 3.x issues with final 4.0 release) + +should be fixed in 4.x (close/lock these 3.x issues with final 4.0 release) X AppKit errors from P2D/P3D -_ https://github.com/processing/processing/issues/5880 +X https://github.com/processing/processing/issues/5880 X Export Application broken in Processing 3.5.4 when using P2D or P3D renderers X may be a JOGL bug, fixed by the 2.4 RC (therefore fixed in 4.x already?) _ https://github.com/processing/processing/issues/5983 @@ -55,6 +64,12 @@ _ Profile GL3bc is not available on X11GraphicsDevice _ https://github.com/processing/processing/issues/5476 X Cannot run rotateZ() within the PShape class _ https://github.com/processing/processing/issues/5770 +_ Profile GL4bc is not available on X11GraphicsDevice +_ https://github.com/processing/processing/issues/6160 +_ https://github.com/processing/processing/issues/6154 +_ Profile GL3bc is not available on X11GraphicsDevice +_ https://github.com/processing/processing/issues/5476 + _ update P2D reference to make clear about drawing order and quality _ https://github.com/processing/processing/issues/5880 @@ -84,14 +99,6 @@ _ https://github.com/processing/processing/issues/4894 _ https://github.com/processing/processing/issues/4895 _ https://github.com/processing/processing/issues/4897 -from Casey -_ Math for BLEND incorrect in the reference? -_ https://github.com/processing/processing-docs/issues/762 -_ .setAngle() for PVector? -_ https://github.com/processing/processing-docs/issues/744 -_ How much of the attrib*() functions should be documented? -_ https://github.com/processing/processing-docs/issues/172 - api changes _ static versions of selectInput/selectOutput/selectFolder removed from PApplet diff --git a/todo.txt b/todo.txt index 87e8ea0b9..a03481c6e 100755 --- a/todo.txt +++ b/todo.txt @@ -20,8 +20,6 @@ X https://github.com/processing/processing4/pull/199 X don't sort user's charset array when calling createFont() X https://github.com/processing/processing4/issues/197 X https://github.com/processing/processing4/pull/198 -X add PVector.setHeading() for parity with p5.js -X https://github.com/processing/processing4/issues/193 X automatically lock closed issues X https://github.com/apps/lock X Display Window doesn't remember its position @@ -46,6 +44,7 @@ X tweak the number of updates based on Akarshit's attempt X https://github.com/processing/processing4/issues/201 X https://github.com/processing/processing/pull/4097 + regressions _ Code completion not working _ https://github.com/processing/processing4/issues/177 @@ -132,6 +131,7 @@ _ introduce the idea of 'scraps' (ala gist) that are just single page blobs _ launch/psk files/import from web editor (more details below) _ ability to switch mode in p5 w/o saving/closing/etc _ trying to save the user from themselves here is just messier than needed +_ https://github.com/processing/processing4/issues/189 _ 'show sketch folder' weird when in temp folder _ ask to save first (sketch has not been saved yet) _ or make the temp folder part of the sketchbook