From 334100dd7d3c066b670b425b130efb41361ced2d Mon Sep 17 00:00:00 2001 From: Ben Fry Date: Sun, 7 Aug 2022 22:21:39 -0400 Subject: [PATCH] more cleanup --- todo.txt | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/todo.txt b/todo.txt index 4f66fb3d0..66f246170 100755 --- a/todo.txt +++ b/todo.txt @@ -279,6 +279,13 @@ o 'recent' menu doesn't respect examples folder of other p5 versions o could write that into the file, that it's an example o or write the path as shown in the PDE to the file as simpler X oh well; want folks using the latest anyway +X startup is so incredibly slow +X the splash screen comes up fairly quickly, so what gives? +X lots of EDT thread stuff, particularly with loading contribs +X handleNew() taking 2-3s? +X got this in better shape in the 4.x beta series +X remaining bits come down to sketchbook loading rewrites +X and moving more things off the AWT thread fonts X fonts are still really ugly (on non-retina) @@ -409,8 +416,7 @@ _ fixed by turning on "Enable complex text input" _ https://github.com/processing/processing4/issues/322 _ loadShape(), show a warning when using style instead of presentation attributes _ apt package for easier rpi install (especially) -_ better means of understanding Library/Mode/Tool usage - +_ show relative Library/Mode/Tool usage/popularity in the manager _ Open Sketch Folder not working on Linux with java.awt.Desktop quirks _ make the call on the launcher setting for Linux _ https://github.com/processing/processing4/issues/247 @@ -456,9 +462,6 @@ _ show compiling/startup animation after clicking run _ or maybe show an animation for starting up _ rather than post-compile _ https://github.com/processing/processing/issues/136 -_ when lib downloads (batik) go dead, fallback to download.processing.org -_ or for now, tell users how to do it manually -_ batik and ant have both broken the build when old versions were removed _ save() and saveAs() need to be refactored _ https://github.com/processing/processing/issues/3843 _ move Library to LibraryContribution and into contrib? @@ -470,10 +473,6 @@ _ https://github.com/processing/processing/issues/4507 _ modes are being loaded multiple times, which can cause trouble _ jeditsyntax is a mess of old-style getModifiers() _ would like to switch this over, but needs to be tested a lot -_ startup is so incredibly slow -X the splash screen comes up fairly quickly, so what gives? -_ lots of EDT thread stuff, particularly with loading contribs -_ handleNew() taking 2-3s? @@ -964,6 +963,9 @@ How the environment gets packed up, downloaded, and installed. DIST / General +_ when lib downloads (batik) go dead, fallback to download.processing.org +_ or for now, tell users how to do it manually +_ batik and ant have both broken the build when old versions were removed _ move processing-java inside the Java Mode? _ make a Tool that installs it for all platforms, not just OS X _ not really part of the 'build' anymore