rolling over for the next release

This commit is contained in:
Ben Fry
2020-01-18 22:12:35 -05:00
parent 78414c91b7
commit 365d1661b1
5 changed files with 149 additions and 143 deletions
+3 -3
View File
@@ -3,7 +3,7 @@
/*
Part of the Processing project - http://processing.org
Copyright (c) 2012-19 The Processing Foundation
Copyright (c) 2012-20 The Processing Foundation
Copyright (c) 2004-12 Ben Fry and Casey Reas
Copyright (c) 2001-04 Massachusetts Institute of Technology
@@ -56,9 +56,9 @@ import processing.data.StringList;
public class Base {
// Added accessors for 0218 because the UpdateCheck class was not properly
// updating the values, due to javac inlining the static final values.
static private final int REVISION = 1270;
static private final int REVISION = 1271;
/** This might be replaced by main() if there's a lib/version.txt file. */
static private String VERSION_NAME = "1270"; //$NON-NLS-1$
static private String VERSION_NAME = "1271"; //$NON-NLS-1$
/** Set true if this a proper release rather than a numbered revision. */
/**
+18
View File
@@ -1,3 +1,21 @@
1270 (4.0a1)
X check for disabling FBO code (fixes Intel HD 3000)
X https://github.com/processing/processing/issues/4104
X https://github.com/processing/processing/pull/5881
contrib
X rotateZ() is breaking in PShapeOpenGL
X https://github.com/processing/processing4/issues/28
X https://github.com/processing/processing4/pull/41
sampottinger
X Fix Java 11 incompatibilities inside PSurfaceFX
X https://github.com/processing/processing/issues/5286
X Fixed Table's use of deprecated isAccessible
X https://github.com/processing/processing4/pull/33
X https://github.com/processing/processing4/issues/3
0269 (3.5.3)
X fix/clean a few file i/o issues
X deal with possible resource leak when loading URLs
+1 -16
View File
@@ -1,19 +1,4 @@
1270 (4.0a1)
X check for disabling FBO code (fixes Intel HD 3000)
X https://github.com/processing/processing/issues/4104
X https://github.com/processing/processing/pull/5881
contrib
X rotateZ() is breaking in PShapeOpenGL
X https://github.com/processing/processing4/issues/28
X https://github.com/processing/processing4/pull/41
sampottinger
X Fix Java 11 incompatibilities inside PSurfaceFX
X https://github.com/processing/processing/issues/5286
X Fixed Table's use of deprecated isAccessible
X https://github.com/processing/processing4/pull/33
X https://github.com/processing/processing4/issues/3
1271 (4.0a2)
before final release
+126
View File
@@ -1,3 +1,129 @@
1270 (4.0a1)
X remove jdk.hash from build.xml
X need to make sure the downloader isn't relying on it
X add Sketch.equals() to use main file path
X update the welcome screen and links
X link to a wiki page for 4.x
X create wiki page for changes in 4.x
X streamlining the jdk downloader
X https://github.com/processing/processing4/issues/47
X remove JOGL from the repo, switch it to auto-download
X add "ant clean-jogl" target for removing those binaries
X replace revisions.txt with changes.md
cross-ported from 3.5.4
X use ctrl-page up/down for tabs on Windows
X https://github.com/processing/processing/issues/5794
X fix potential highlighting issue that wasn't selecting portions of text
X update AppBundler to use newer SDK, recompile
X edit build.xml files and appbundler to preserve more attributes
X don't remove entries from Recent menu on Save As
X https://github.com/processing/processing/issues/5902
X when a conflicting library (bad link w/ core) is found, need to report it
o altho prolly only when it's actually different (md5hash it?)
o this seems to be causing a lot of trouble with recent releases
o (opengl changes and whatnot)
X jar files like the bad aiexport plugin will cause serious problems
X https://github.com/processing/processing/issues/95
X need to ignore processing.core classes showing up in other jar files
X tougher than it looks, because it all depends on what java wants to use
X i.e. even if not specified, the stuff will be in the classpath
o need to make classpath code be less promiscuous
o the order of adding libraries to classpath should be opposite
o the important local libraries should be first in cp, user contrib later
X selecting a sketch in the Sketch menu no longer opens its window
X https://github.com/processing/processing/issues/5882
contrib manager 3.5.4
X contrib listing names should not be case sensitive
X libs in all caps appeared above those in lowercase
X ignore library subfolders
X don't unzip __MACOSX files with contribs
X don't do library subfolders
X show error when .properties file is missing from contribs
X clean up a lot of bad temp file handling in the contrib manager
X https://github.com/processing/processing/issues/5845
X https://github.com/processing/processing/issues/5960
X NPE in installPreviouslyFailed() on startup
X https://github.com/processing/processing/issues/5482
X https://github.com/processing/processing/issues/5916
contribs 3.5.4
X tweak mode not working
X https://github.com/processing/processing/issues/5805
X https://github.com/processing/processing/pull/5909
X updtes to Ukrainian translation
X https://github.com/processing/processing/pull/5944
after the JDK 11 update
X use a new pref for the sketchbook folder location for 4.x
X finish porting ThinkDifferent to use Desktop APIs
X http://openjdk.java.net/jeps/272
X also roll it into MacPlatform, since less platform-specific code needed
major updates for JDK 11 et al
X https://github.com/processing/processing4/pull/1
X go through the comment w/ the various bugs that can be closed
X https://github.com/processing/processing/issues/5750
X https://github.com/processing/processing/pull/5753
X https://github.com/processing/processing/issues/4415
X update grammar for ANTLR
X https://github.com/processing/processing/issues/3054
X incorporate new preproc
o https://github.com/fjenett/processing-preprocessor-antlr4
X https://github.com/processing/processing/issues/3055
X support for Travis CI
X https://github.com/processing/processing/issues/2747
X Making the ThinkDifferent classes be JDK version-independent
X https://github.com/processing/processing/pull/5747
X Parsing of nested generics
X https://github.com/processing/processing/issues/4514
X clean up naming for build/macosx/jdk-0u1.tgz and build/macosx/jdk-11.0.1+13/
contribs
X rename-variable menu allows Java identifiers
X https://github.com/processing/processing/issues/5828
X https://github.com/processing/processing/pull/5906
X Replace C/C++ style array declarations with Java style array declarations
X https://github.com/processing/processing4/pull/49
sampottinger
X Fix JDK naming and cleanup in ant build
X https://github.com/processing/processing4/pull/12
X https://github.com/processing/processing4/issues/6
X Migrate to JNA 5 compatible Native.load
X https://github.com/processing/processing4/issues/7
X https://github.com/processing/processing4/pull/15
X console font spacing is off
X https://github.com/processing/processing4/issues/19
X https://github.com/processing/processing4/pull/20
X implement 'import static'
X https://github.com/processing/processing4/pull/18
X https://github.com/processing/processing/issues/5577
X problems with windows ui scaling
X https://github.com/processing/processing4/issues/21
X https://github.com/processing/processing4/pull/30
X introduces regression that makes things uglier
X Fix display density detection and use GraphicsConfiguration
X https://github.com/processing/processing4/issues/32
X https://github.com/processing/processing4/issues/35
X https://github.com/processing/processing4/pull/34
X removes "WARNING: Illegal reflective access by processing.app.ui.Toolkit to field sun.awt.CGraphicsDevice.scale" warning on startup
X Replace mac specific fullscreen option for setResizable
X https://github.com/processing/processing4/issues/36
X Moved tests to separate target, and defaults to dist
X https://github.com/processing/processing4/pull/38
X https://github.com/processing/processing4/issues/8
X update to Java 11.0.5 from 11.0.2
X https://github.com/processing/processing4/pull/40
X https://github.com/processing/processing4/issues/39
cleaning
X Issue with https and downloading the binaries, +Checksums?
X https://github.com/processing/processing-docs/issues/766
X was just an issue with https vs http
0269 (3.5.3)
X added reference for circle(), square(), push(), pop()
X has the reference.zip file been fixed? (yep)
+1 -124
View File
@@ -1,127 +1,4 @@
1270 (4.0a1)
X remove jdk.hash from build.xml
X need to make sure the downloader isn't relying on it
X add Sketch.equals() to use main file path
X update the welcome screen and links
X link to a wiki page for 4.x
X create wiki page for changes in 4.x
X streamlining the jdk downloader
X https://github.com/processing/processing4/issues/47
X remove JOGL from the repo, switch it to auto-download
X add "ant clean-jogl" target for removing those binaries
X replace revisions.txt with changes.md
cross-ported from 3.5.4
X use ctrl-page up/down for tabs on Windows
X https://github.com/processing/processing/issues/5794
X fix potential highlighting issue that wasn't selecting portions of text
X update AppBundler to use newer SDK, recompile
X edit build.xml files and appbundler to preserve more attributes
X don't remove entries from Recent menu on Save As
X https://github.com/processing/processing/issues/5902
X when a conflicting library (bad link w/ core) is found, need to report it
o altho prolly only when it's actually different (md5hash it?)
o this seems to be causing a lot of trouble with recent releases
o (opengl changes and whatnot)
X jar files like the bad aiexport plugin will cause serious problems
X https://github.com/processing/processing/issues/95
X need to ignore processing.core classes showing up in other jar files
X tougher than it looks, because it all depends on what java wants to use
X i.e. even if not specified, the stuff will be in the classpath
o need to make classpath code be less promiscuous
o the order of adding libraries to classpath should be opposite
o the important local libraries should be first in cp, user contrib later
X selecting a sketch in the Sketch menu no longer opens its window
X https://github.com/processing/processing/issues/5882
contrib manager 3.5.4
X contrib listing names should not be case sensitive
X libs in all caps appeared above those in lowercase
X ignore library subfolders
X don't unzip __MACOSX files with contribs
X don't do library subfolders
X show error when .properties file is missing from contribs
X clean up a lot of bad temp file handling in the contrib manager
X https://github.com/processing/processing/issues/5845
X https://github.com/processing/processing/issues/5960
X NPE in installPreviouslyFailed() on startup
X https://github.com/processing/processing/issues/5482
X https://github.com/processing/processing/issues/5916
contribs 3.5.4
X tweak mode not working
X https://github.com/processing/processing/issues/5805
X https://github.com/processing/processing/pull/5909
X updtes to Ukrainian translation
X https://github.com/processing/processing/pull/5944
after the JDK 11 update
X use a new pref for the sketchbook folder location for 4.x
X finish porting ThinkDifferent to use Desktop APIs
X http://openjdk.java.net/jeps/272
X also roll it into MacPlatform, since less platform-specific code needed
major updates for JDK 11 et al
X https://github.com/processing/processing4/pull/1
X go through the comment w/ the various bugs that can be closed
X https://github.com/processing/processing/issues/5750
X https://github.com/processing/processing/pull/5753
X https://github.com/processing/processing/issues/4415
X update grammar for ANTLR
X https://github.com/processing/processing/issues/3054
X incorporate new preproc
o https://github.com/fjenett/processing-preprocessor-antlr4
X https://github.com/processing/processing/issues/3055
X support for Travis CI
X https://github.com/processing/processing/issues/2747
X Making the ThinkDifferent classes be JDK version-independent
X https://github.com/processing/processing/pull/5747
X Parsing of nested generics
X https://github.com/processing/processing/issues/4514
X clean up naming for build/macosx/jdk-0u1.tgz and build/macosx/jdk-11.0.1+13/
contribs
X rename-variable menu allows Java identifiers
X https://github.com/processing/processing/issues/5828
X https://github.com/processing/processing/pull/5906
X Replace C/C++ style array declarations with Java style array declarations
X https://github.com/processing/processing4/pull/49
sampottinger
X Fix JDK naming and cleanup in ant build
X https://github.com/processing/processing4/pull/12
X https://github.com/processing/processing4/issues/6
X Migrate to JNA 5 compatible Native.load
X https://github.com/processing/processing4/issues/7
X https://github.com/processing/processing4/pull/15
X console font spacing is off
X https://github.com/processing/processing4/issues/19
X https://github.com/processing/processing4/pull/20
X implement 'import static'
X https://github.com/processing/processing4/pull/18
X https://github.com/processing/processing/issues/5577
X problems with windows ui scaling
X https://github.com/processing/processing4/issues/21
X https://github.com/processing/processing4/pull/30
X introduces regression that makes things uglier
X Fix display density detection and use GraphicsConfiguration
X https://github.com/processing/processing4/issues/32
X https://github.com/processing/processing4/issues/35
X https://github.com/processing/processing4/pull/34
X removes "WARNING: Illegal reflective access by processing.app.ui.Toolkit to field sun.awt.CGraphicsDevice.scale" warning on startup
X Replace mac specific fullscreen option for setResizable
X https://github.com/processing/processing4/issues/36
X Moved tests to separate target, and defaults to dist
X https://github.com/processing/processing4/pull/38
X https://github.com/processing/processing4/issues/8
X update to Java 11.0.5 from 11.0.2
X https://github.com/processing/processing4/pull/40
X https://github.com/processing/processing4/issues/39
cleaning
X Issue with https and downloading the binaries, +Checksums?
X https://github.com/processing/processing-docs/issues/766
X was just an issue with https vs http
1271 (4.0a2)
before final release