organizing a bit heading into a release

This commit is contained in:
Ben Fry
2022-01-23 21:08:00 -05:00
parent b3e1a49f3b
commit f1dbccabb4

View File

@@ -45,6 +45,8 @@ o may be because it's exporting twice and overwriting?
o or 64 takes precedence?
X doesn't matter with things being redone
X rewrite build.xml to support the five arch types
X remove exception cases for arm in the build/export code
X hopefully these are caught, but needs more testing
windows scaling
X Fix "Could not delete disable_hidpi" message
@@ -103,29 +105,11 @@ X DetailPanel seems totally vestigial?
X updates count is off... maybe when compatible != available count?
X nope, just something weird with the qr code library
X probably not available anymore, not gonna bother digging further
_ after opening Editor window, Processing freezes until contribs are loaded
_ when opening manager, animation runs briefly then freezes
_ DetailPanel setContribution() being called 4x for each contrib on startup
_ during install of contrib, progress is halting during the install
_ probably too much happening on the EDT that should not be
_ optimize ContributionTab addListener() call in constructor
X no longer calling addListener() on every single entry, whcih helps
_ but what else might that change be breaking?
_ StatusPanel seems to be recreated entirely
_ StatusPanel being reset twice on each click
_ is checking for previous, but apparently that's not working
_ Base.setUpdatesAvailable() is called from half a dozen places!?
_ remove exception cases for arm in the build/export code
_ Help > Library/Tools refernece links don't work
before beta 4 release
_ javafx library linked in contribs manager
_ test to make sure still working
_ warnings about installation
_ MovieMaker out as well?
X javafx library linked in contribs manager
o test to make sure still working
o warnings about installation
known issues
@@ -137,28 +121,6 @@ _ https://github.com/processing/processing4/issues/194
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
design
_ implement document icons on Windows
_ implement document icons on Linux
_ redesign of the Contribution Manager
_ identify coloring for icons
_ how much of theme to inherit
_ generate manager icons
_ decision about 'debug' versions of toolbar icons
_ put themes in folders by name
_ add notes about params to the wiki
_ new scrollbars
movie maker
_ break this out to its own library
_ another big leap in file size reduction for the PDE download
_ but need to figure out a good way to highlight it/encourage installation
_ ...as well as the other libraries? separate window?
_ remove jai_imageio.jar from MovieMaker
_ also clean out the other unused class files and src
_ Add support for localizing contributions
_ https://github.com/processing/processing4/pull/237 (updated by Andres)
X https://github.com/processing/processing/pull/2833
@@ -174,7 +136,6 @@ _ Implement support for Java “modules” and clean up JavaFX-specific workarou
_ https://github.com/processing/processing4/issues/212
_ modules and classpath ugh https://stackoverflow.com/a/46289257
_ pdez links for contribs, not just the .zip
_ fix the code so that the contribs manager will handle it
_ though that's bad for earlier contribs, hrm
@@ -197,6 +158,19 @@ _ when lib downloads (batik) go dead, fallback to download.processing.org
_ or for now, tell users how to do it manually
design
_ implement document icons on Windows
_ implement document icons on Linux
_ redesign of the Contribution Manager
_ identify coloring for icons
_ how much of theme to inherit
_ generate manager icons
_ decision about 'debug' versions of toolbar icons
_ put themes in folders by name
_ add notes about params to the wiki
_ new scrollbars
ui is ugly on macOS
_ sort out ui.font plus the other fonts inside theme.txt
_ Toolkit.getSansFont() will use the internal ProcessingSansPro font
@@ -218,6 +192,30 @@ _ https://fonts.google.com/specimen/Space+Mono
_ https://fonts.google.com/specimen/Space+Grotesk
movie maker
_ break this out to its own library?
_ another big leap in file size reduction for the PDE download
_ but need to figure out a good way to highlight it/encourage installation
_ ...as well as the other libraries? separate window?
_ remove jai_imageio.jar from MovieMaker
_ also clean out the other unused class files and src
manager
_ after opening Editor window, Processing freezes until contribs are loaded
_ when opening manager, animation runs briefly then freezes
_ DetailPanel setContribution() being called 4x for each contrib on startup
_ during install of contrib, progress is halting during the install
_ probably too much happening on the EDT that should not be
_ optimize ContributionTab addListener() call in constructor
X no longer calling addListener() on every single entry, whcih helps
_ but what else might that change be breaking?
_ StatusPanel seems to be recreated entirely
_ StatusPanel being reset twice on each click
_ is checking for previous, but apparently that's not working
_ Base.setUpdatesAvailable() is called from half a dozen places!?
windows/scaling
_ pixelDensity() not working in exported Windows applications
_ https://github.com/processing/processing/issues/5414#issuecomment-841088518
@@ -247,6 +245,7 @@ _ https://github.com/processing/processing4/issues/304
before 4.x final
_ Help > Library/Tools reference links don't work
_ Export to Application not working with the current video library
_ https://github.com/processing/processing-video/issues/188
_ docs are 3.x not 4.x