mirror of
https://github.com/processing/processing4.git
synced 2026-06-16 04:26:26 +02:00
discussion with Casey
This commit is contained in:
@@ -78,6 +78,11 @@ o getCoreLibrary() is breaking OpenGL
|
||||
o "new Library()" constructor needs to go back to private
|
||||
X this is ancient
|
||||
o add .bat file to lib on windows so that we can get better debugging info
|
||||
o add a Tool for removing extended attributes? xattr -cr /path/to/Something.app
|
||||
o when exporting an app, run xattr on it to handle "app is damaged" errors?
|
||||
o xattr -cr /path/to/application.app
|
||||
o -c removes attributes, -r is recursive
|
||||
o doesn't help b/c it has to be done on the receiving end
|
||||
|
||||
movie maker
|
||||
o break Movie Maker out to its own library?
|
||||
@@ -123,19 +128,6 @@ _ submit a PR
|
||||
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
|
||||
|
||||
|
||||
detach sketch names
|
||||
_ remove checkbox for detaching sketch name
|
||||
_ just do this manually, and Save As will reset the name
|
||||
_ should this be a setting in the sketch itself?
|
||||
_ really need to override the save dialog and add a checkbox there
|
||||
_ or should this be on the rename for the main tab
|
||||
_ and if it's different on 'save as' then it won't update it
|
||||
_ better yet, is it on creating sketches, so it actually is a pref
|
||||
_ i.e. 'new sketches use name Sketch.java' instead of name of sketch as main tab
|
||||
_ that might be closer to where people are expecting it anyway
|
||||
_ and combined w/ the rename checkbox on the main tab, that might do it
|
||||
|
||||
|
||||
contribs
|
||||
_ examples handling is less than ideal
|
||||
_ examples not mentioned in warning dialog when installing
|
||||
@@ -238,6 +230,8 @@ _ ui scaling in the PDE is important for classes/seeing at a distance
|
||||
|
||||
|
||||
4.0
|
||||
_ make sure the numbers are working again before launch
|
||||
_ anything else we need to be tracking?
|
||||
_ completion mode pop-up not following dark and light mode conventions
|
||||
_ how to handle contrib manager download/retry/etc and showing progress
|
||||
_ adding a file to an untitled sketch should require a save
|
||||
@@ -263,14 +257,67 @@ _ and maybe the FAQ too?
|
||||
|
||||
4.0 / with Casey
|
||||
_ what things do we want to call out for the release?
|
||||
_ this is also the welcome screen
|
||||
_ Welcome screen
|
||||
_ set a new preference for it, so people see it
|
||||
_ just skip the welcome screen on Windows hidpi dipslays?
|
||||
_ better to launch a web browser
|
||||
_ also use id/ask for login to help understand community?
|
||||
_ tell users about JavaFX, Movie Maker install, changing themes
|
||||
_ final call on the About screen
|
||||
|
||||
|
||||
_ make sure mono font is coming from languages file when first setting editor pref
|
||||
_ add wiki page for customization
|
||||
|
||||
new things
|
||||
+ themes
|
||||
+ naming
|
||||
+ new Movie Maker that uses ffmpeg
|
||||
+ Apple Silicon support
|
||||
+ raspberry pi 32/64 support
|
||||
+ Java 17/faster/more up to date
|
||||
+ JavaFX now needs to be imported
|
||||
|
||||
old things
|
||||
+ Examples window (Casey will pick 3-4)
|
||||
|
||||
|
||||
4.0 / in the queue
|
||||
_ examples still coming from processing-docs repo
|
||||
_ https://github.com/processing/processing-examples
|
||||
_ can safely clone this repo instead of using processing-docs
|
||||
_ chars[] array is never used in ascii video example
|
||||
_ change the license from GPL
|
||||
_ then pass through the source to update licenses
|
||||
_ https://github.com/processing/processing-video/blob/master/examples/Capture/AsciiVideo/AsciiVideo.pde
|
||||
o change the license from GPL
|
||||
_ make notes about it
|
||||
_ pass through the source to update licenses
|
||||
_ add Processing Foundation as 2012-15
|
||||
_ update license info to state gplv2 not v3
|
||||
_ run through that online license checker
|
||||
_ Export to Application on Apple Silicon is including a broken "Universal" appbundler
|
||||
_ need to lipo a new appbundler, or have it export one of the two files
|
||||
_ “Array_Test.app” is damaged and can’t be opened. You should move it to the Trash.
|
||||
_ https://github.com/processing/processing/issues/4214 (closed)
|
||||
_ figure out if we can do anything with signing applications
|
||||
_ https://developer.apple.com/forums/thread/128166
|
||||
_ https://developer.apple.com/forums/thread/701514#701514021
|
||||
_ https://developer.apple.com/forums/thread/701581#701581021
|
||||
_ rollover color for console is always blue
|
||||
_ probably a typo in the theme generator
|
||||
|
||||
|
||||
detach sketch names
|
||||
_ remove checkbox for detaching sketch name
|
||||
_ just do this manually, and Save As will reset the name
|
||||
_ should this be a setting in the sketch itself?
|
||||
_ really need to override the save dialog and add a checkbox there
|
||||
_ or should this be on the rename for the main tab
|
||||
_ and if it's different on 'save as' then it won't update it
|
||||
_ better yet, is it on creating sketches, so it actually is a pref
|
||||
_ i.e. 'new sketches use name Sketch.java' instead of name of sketch as main tab
|
||||
_ that might be closer to where people are expecting it anyway
|
||||
_ and combined w/ the rename checkbox on the main tab, that might do it
|
||||
|
||||
|
||||
waiting/video library
|
||||
@@ -280,25 +327,12 @@ _ https://github.com/processing/processing-video/issues/188
|
||||
|
||||
|
||||
decisions before final 4.0 release
|
||||
_ add a Tool for removing extended attributes? xattr -cr /path/to/Something.app
|
||||
_ when exporting an app, run xattr on it to handle "app is damaged" errors?
|
||||
_ xattr -cr /path/to/application.app
|
||||
_ -c removes attributes, -r is recursive
|
||||
_ https://github.com/processing/processing/issues/4214
|
||||
_ 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
|
||||
_ Welcome screen or not?
|
||||
_ set a new preference for it, so people see it
|
||||
_ just skip the welcome screen on Windows hidpi dipslays?
|
||||
_ better to launch a web browser
|
||||
_ also use id/ask for login to help understand community?
|
||||
_ tell users about JavaFX, Movie Maker install, changing themes
|
||||
_ Remove “Disable HiDPI Scaling” preference on Windows?
|
||||
_ document it in the troubleshooting doc, ask people to report
|
||||
_ auto-complete not auto-triggering, change pref for handling?
|
||||
_ Auto-completion: [ ] Disabled [ ] Show on Ctrl-Space [ ] Always show
|
||||
o Auto-completion: [ ] Disabled [ ] Show on Ctrl-Space [ ] Always show
|
||||
_ https://github.com/processing/processing/issues/5691
|
||||
_ automatic import of JavaFX when FX2D is specified
|
||||
_ automatic import of JavaFX when FX2D is specified (no time)
|
||||
|
||||
|
||||
would like to fix (but not necessary for 4.0 final)
|
||||
@@ -330,6 +364,9 @@ _ modules and classpath ugh https://stackoverflow.com/a/46289257
|
||||
_ also the Crusty2D renderer for use with macOS hack stuff
|
||||
_ actually need separate alpha/1.5/2.x versions of this
|
||||
_ apt package for easier rpi install (especially)
|
||||
_ 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
|
||||
|
||||
|
||||
windows
|
||||
|
||||
Reference in New Issue
Block a user