mirror of
https://github.com/processing/processing4.git
synced 2026-06-16 04:26:26 +02:00
cleaning up the todo list items
This commit is contained in:
@@ -15,7 +15,7 @@ X it's ~300 files of the ~500 in the entire jdk directory
|
||||
X working on macOS, written up for Windows and Linux
|
||||
X test on Windows and Linux
|
||||
X working on an updated welcome screen
|
||||
_ fix usages of .array() method in PDE code
|
||||
X fix usages of .array() method in PDE code
|
||||
|
||||
docs
|
||||
X update theme instructions
|
||||
@@ -39,6 +39,14 @@ o check into offscreen text rendering with JNA
|
||||
o even just for tab names it'd be so much nicer
|
||||
o https://github.com/iterate-ch/rococoa
|
||||
X looking good enough for now
|
||||
o Pasting text into PDE results in "Clipboard does not contain a string"
|
||||
X https://github.com/processing/processing/issues/3651
|
||||
X this was just a workaround, not a fix
|
||||
X https://github.com/processing/processing/pull/4040
|
||||
X closing in the hope that it's resolved in Java 17
|
||||
X Icon instead of an "X" for the "could not connect" message
|
||||
X https://github.com/processing/processing/issues/3706
|
||||
X done back in 3.0.2
|
||||
|
||||
movie maker
|
||||
o break Movie Maker out to its own library?
|
||||
@@ -84,16 +92,6 @@ _ submit a PR
|
||||
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
|
||||
|
||||
|
||||
sketchbook
|
||||
_ fix up the code for sketchbook building
|
||||
_ is it time to make the internal representation into a tree object
|
||||
_ and then build the GUI versions separately (on the EDT)
|
||||
_ Base.checkSketchFolder() is used to identify sketches for the sketchbook frame
|
||||
_ but it assumes that it's folder name + default extension as the name for it
|
||||
_ that should be moved into the Mode class as a "is this folder a sketch" call
|
||||
_ (so that Modes can work differently too)
|
||||
|
||||
|
||||
detach sketch names
|
||||
_ remove checkbox for detaching sketch name
|
||||
_ just do this manually, and Save As will reset the name
|
||||
@@ -329,14 +327,6 @@ _ https://github.com/processing/processing4/issues/25
|
||||
_ https://www.microsoft.com/security/blog/2018/08/16/partnering-with-the-industry-to-minimize-false-positives/
|
||||
|
||||
|
||||
contrib
|
||||
_ Saving sketch with the same name as a class
|
||||
_ https://github.com/processing/processing/pull/4033
|
||||
_ Pasting text into PDE results in "Clipboard does not contain a string"
|
||||
_ https://github.com/processing/processing/issues/3651
|
||||
_ https://github.com/processing/processing/pull/4040
|
||||
|
||||
|
||||
high
|
||||
_ Find in Reference disabled for various keywords (draw, for, if, catch, while)
|
||||
_ https://github.com/processing/processing/issues/5562
|
||||
@@ -368,7 +358,7 @@ _ it's sometimes copying the files to a different drive on windows
|
||||
modes
|
||||
_ allow modes to specify their own base file name
|
||||
_ need to move "is this a sketch?" handling into Mode
|
||||
_ mode list does not updated after changing sketchbook folder
|
||||
_ mode list does not update after changing sketchbook folder
|
||||
_ already reported?
|
||||
|
||||
|
||||
@@ -479,16 +469,6 @@ _ right now it's generic, based on "a file exists"
|
||||
_ don't allow users to create 'blah.java' when 'blah.pde' already in sketch
|
||||
|
||||
|
||||
sketchbook
|
||||
_ Mode.rebuildLibraryList() called too many times on startup?
|
||||
_ and when sketches saved as well?
|
||||
_ makes saving *really* slow with a lot of libraries
|
||||
_ New/Rename/Save As is reloading the whole sketchbook, argh
|
||||
_ improve start time by populating sketchbook/libraries on threads
|
||||
_ https://github.com/processing/processing/issues/2945
|
||||
|
||||
|
||||
|
||||
medium
|
||||
_ detect changes in case with libraries
|
||||
_ https://github.com/processing/processing/issues/4507
|
||||
@@ -891,8 +871,6 @@ _ scrolling "past" top/bottom causes the screen to jiggle (OS X and Trackpad)
|
||||
_ looks like ContributionListing.getScrollableUnitIncrement() returns early
|
||||
_ Examples window closes and re-opens during library install/remove
|
||||
_ https://github.com/processing/processing/issues/3304
|
||||
_ CM - Icon instead of an "X" for the "could not connect" message
|
||||
_ https://github.com/processing/processing/issues/3706
|
||||
_ several TODO items listed in ContributionPanel
|
||||
_ something to set min/max versions that are supported by a library
|
||||
_ ability to cancel a download/install
|
||||
@@ -982,6 +960,21 @@ _ https://github.com/processing/processing/issues/4605
|
||||
|
||||
PDE / Sketch & Sketchbook
|
||||
|
||||
_ Saving sketch with the same name as a class
|
||||
_ https://github.com/processing/processing/pull/4033
|
||||
_ fix up the code for sketchbook building
|
||||
_ is it time to make the internal representation into a tree object
|
||||
_ and then build the GUI versions separately (on the EDT)
|
||||
_ Base.checkSketchFolder() is used to identify sketches for the sketchbook frame
|
||||
_ but it assumes that it's folder name + default extension as the name for it
|
||||
_ that should be moved into the Mode class as a "is this folder a sketch" call
|
||||
_ (so that Modes can work differently too)
|
||||
_ Mode.rebuildLibraryList() called too many times on startup?
|
||||
_ and when sketches saved as well?
|
||||
_ makes saving *really* slow with a lot of libraries
|
||||
_ New/Rename/Save As is reloading the whole sketchbook, argh
|
||||
_ improve start time by populating sketchbook/libraries on threads
|
||||
_ https://github.com/processing/processing/issues/2945
|
||||
_ Large number of files in sketchbook folder can cause slow startup
|
||||
_ and/or errors with launch4j
|
||||
_ https://github.com/processing/processing/issues/1190
|
||||
@@ -1122,7 +1115,7 @@ _ p5 assets need to be licensed differently from the source
|
||||
|
||||
DIST / Windows
|
||||
|
||||
_ implement more document icons on Windows
|
||||
_ implement document icons for pdez etc on Windows
|
||||
_ Resolve “Successfully created” and “illegal reflective access” errors from launch4j
|
||||
_ https://github.com/processing/processing4/issues/137
|
||||
_ does launching p5 from inside the .zip folder cause it to quit immediately?
|
||||
@@ -1157,7 +1150,7 @@ _ Find a long-term solution for OS X bundler to address signing/symlink issues
|
||||
_ https://github.com/processing/processing/issues/2967
|
||||
_ don't re-copy JRE into work folder if already exists
|
||||
|
||||
others
|
||||
other
|
||||
_ Opening a sketch from the Desktop folder can result in several macOS access prompts
|
||||
_ https://github.com/processing/processing4/issues/523
|
||||
_ if a sketch is in the Desktop folder, try triggering macos access dialog once
|
||||
|
||||
Reference in New Issue
Block a user