starting the next release

This commit is contained in:
Ben Fry
2015-09-30 15:13:30 -04:00
parent cb7aa678ee
commit a05cb6fbfb
6 changed files with 151 additions and 145 deletions
+2 -2
View File
@@ -55,9 +55,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 = 246;
static private final int REVISION = 247;
/** This might be replaced by main() if there's a lib/version.txt file. */
static private String VERSION_NAME = "0246"; //$NON-NLS-1$
static private String VERSION_NAME = "0247"; //$NON-NLS-1$
/** Set true if this a proper release rather than a numbered revision. */
/** True if heavy debugging error/log messages are enabled */
+1 -1
View File
@@ -1,4 +1,4 @@
PROCESSING 3.0 (REV 0246) - 30 September 2015
PROCESSING 3.0 (REV 0246) - 30 September 2015, 3pm ET
This one is huge.
+35
View File
@@ -1,3 +1,38 @@
0246 the papal visit (3.0)
X implement high-performance/async image saving
X Use PBOs for async texture copy
X https://github.com/processing/processing/issues/3569
X https://github.com/processing/processing/pull/3863
X https://github.com/processing/processing/pull/3869
X Textures disappearing in beta 7 (might be WeakReference regression)
X https://github.com/processing/processing/issues/3858
X https://github.com/processing/processing/pull/3874
X https://github.com/processing/processing/pull/3875
X Convert all documented hacky keys in OpenGL
X https://github.com/processing/processing/pull/3888
X Frame size displays incorrectly if surface.setResizable(true)
X https://github.com/processing/processing/issues/3868
X https://github.com/processing/processing/pull/3880
X displayWidth, displayHeight, full screen, display number
X https://github.com/processing/processing/pull/3893
X https://github.com/processing/processing/issues/3865
X OpenGL with fullScreen() always opens on default display
X https://github.com/processing/processing/issues/3889
X https://github.com/processing/processing/issues/3797
X https://github.com/processing/processing/pull/3892
cleaning
o move AWT image loading into PImageAWT
o look into how GL and FX will handle from there
o run only the necessary pieces on the EDT
o in part because FX doesn't even use the EDT
o re-check the Linux frame visibility stuff
X cleaned most of this as far as we can go
o Ubuntu Unity prevents full screen from working properly
X https://github.com/processing/processing/issues/3158
X can't fix; upstream problem, added to the wiki
0245 core (3.0b7)
X surface.setLocation(x,y) not working with the default renderer
X https://github.com/processing/processing/issues/3821
+1 -33
View File
@@ -1,36 +1,4 @@
0246 the papal visit (3.0)
X implement high-performance/async image saving
X Use PBOs for async texture copy
X https://github.com/processing/processing/issues/3569
X https://github.com/processing/processing/pull/3863
X https://github.com/processing/processing/pull/3869
X Textures disappearing in beta 7 (might be WeakReference regression)
X https://github.com/processing/processing/issues/3858
X https://github.com/processing/processing/pull/3874
X https://github.com/processing/processing/pull/3875
X Convert all documented hacky keys in OpenGL
X https://github.com/processing/processing/pull/3888
X Frame size displays incorrectly if surface.setResizable(true)
X https://github.com/processing/processing/issues/3868
X https://github.com/processing/processing/pull/3880
X displayWidth, displayHeight, full screen, display number
X https://github.com/processing/processing/pull/3893
X https://github.com/processing/processing/issues/3865
X OpenGL with fullScreen() always opens on default display
X https://github.com/processing/processing/issues/3889
X https://github.com/processing/processing/issues/3797
X https://github.com/processing/processing/pull/3892
cleaning
o move AWT image loading into PImageAWT
o look into how GL and FX will handle from there
o run only the necessary pieces on the EDT
o in part because FX doesn't even use the EDT
o re-check the Linux frame visibility stuff
X cleaned most of this as far as we can go
o Ubuntu Unity prevents full screen from working properly
X https://github.com/processing/processing/issues/3158
X can't fix; upstream problem, added to the wiki
0247 (3.0.1)
known
+111
View File
@@ -1,3 +1,114 @@
0246 the holy land (3.0)
X "Saving" messages never clear on "Save As"
X https://github.com/processing/processing/issues/3861
X error checker/suggestions fixes
X https://github.com/processing/processing/pull/3871
X https://github.com/processing/processing/pull/3879
X contributions filter is ignored after clicking Install
X https://github.com/processing/processing/issues/3826
X https://github.com/processing/processing/pull/3872
X https://github.com/processing/processing/pull/3883
X Exception in thread "Contribution List Downloader"
X https://github.com/processing/processing/issues/3882
X https://github.com/processing/processing/pull/3884
X Hide useless error in error checker
X https://github.com/processing/processing/pull/3887
X grab bag of CM work from Jakub
X https://github.com/processing/processing/issues/3895
X https://github.com/processing/processing/pull/3897
X Clean up delete dir function
X https://github.com/processing/processing/pull/3910
X don't follow symlinks when deleting directories
X https://github.com/processing/processing/pull/3916
X show number of updates available in the footer
X https://github.com/processing/processing/issues/3518
X https://github.com/processing/processing/pull/3896
X https://github.com/processing/processing/pull/3901
o total number of updates available is not correct? (may be fixed)
o ArrayIndexOutOfBoundsException freak out when clicking the header line
o think this was on name, with libraries, but not sure
X should be fixed with the updates from Jakub
X error checker updates for toggle and listeners
X https://github.com/processing/processing/pull/3915
X file file counting in the change detector
X https://github.com/processing/processing/pull/3917
X https://github.com/processing/processing/issues/3898
X https://github.com/processing/processing/issues/3387
X Windows suggests "Documents" as a new location for the 3.0 sketchbook
X maybe prevent users from accepting that?
X https://github.com/processing/processing/issues/3920
gui
X distinguish errors and warnings
X https://github.com/processing/processing/issues/3406
X make breakpoints more prominent
X https://github.com/processing/processing/issues/3307 (comp is set)
X clean up statusMessage() inside JavaEditor
o do we want to bring back the delays?
X implement side gradient on the editor
X if fewer lines in sketch than can be shown in window, show ticks adjacent
X error/warning location is awkward when no scroll bar is in use
X when only one screen-full, show ticks at exact location
X simpler/less confusing to not show at all?
X MarkerColumn.recalculateMarkerPositions()
X https://github.com/processing/processing/pull/3903
X Update status error/warning when changing the line
X https://github.com/processing/processing/pull/3907
X Update status error/warning when changing the line
X when moving away from an error/warning line, de-select it below
X selecting a warning should also show the warning in the status area
X https://github.com/processing/processing/pull/3907
X clicking an error or warning should give the focus back to the editor
X https://github.com/processing/processing/pull/3905
X replace startup/about screen (1x and 2x versions)
X change 'alpha' to correct name
X also change the revision in the "about processing" dialog
X https://github.com/processing/processing/issues/3665
X implement splash screen on OS X
X http://www.randelshofer.ch/oop/javasplash/javasplash.html
X also implement special retina version
X Fix placement and visual design when showing error on hover
X https://github.com/processing/processing/issues/3173
X implement custom tooltip for error/warning hover
X applies to both MarkerColumn and JavaTextAreaPainter
X make gutter of console match error list
X https://github.com/processing/processing/issues/3904
o bring back the # of updates on the update tab
o use this instead of the 'icon' stuff?
o or in addition, since only the 'updates' tab has it
X https://github.com/processing/processing/issues/3855
X for updates available, have it be clickable to open the manager
X fix the design of the completions window
X remove extra border around the outside
X change font
X add 2x version of the icons
X change selection highlight color
o put some margin around it
X https://github.com/processing/processing/issues/3906
X completion panel
X what should the background color be?
X test fg/bg color on other operating systems
J fix icon sizes/design
X set a better minimum size for the number of updates available
earlier/cleaning
X list with contrib types separated is really wonky
o do we keep the list?
o does it even work for different contrib types?
X cleaned this up in the last release
X remove the dated releases from download.processing.org
X new Android release (EditorButton constructor changed)
o JavaEditor has several null colors, remove color support
o once the design is complete and we for sure do not need color
X remove deprecated methods
X do the right thing on passing around List vs ArrayList and others
o wonder if "Save As" is causing the problems with auto-reload
X found and fixed
X look at the sound library https://github.com/wirsing/ProcessingSound
o sound is not yet supported on Windows
X implement the new gui
0245 (3.0b7)
X add jar files from 'code' folder to the library path
X Code editor wrongly detects errors for libraries in code folder
+1 -109
View File
@@ -1,112 +1,4 @@
0246 the holy land (3.0)
X "Saving" messages never clear on "Save As"
X https://github.com/processing/processing/issues/3861
X error checker/suggestions fixes
X https://github.com/processing/processing/pull/3871
X https://github.com/processing/processing/pull/3879
X contributions filter is ignored after clicking Install
X https://github.com/processing/processing/issues/3826
X https://github.com/processing/processing/pull/3872
X https://github.com/processing/processing/pull/3883
X Exception in thread "Contribution List Downloader"
X https://github.com/processing/processing/issues/3882
X https://github.com/processing/processing/pull/3884
X Hide useless error in error checker
X https://github.com/processing/processing/pull/3887
X grab bag of CM work from Jakub
X https://github.com/processing/processing/issues/3895
X https://github.com/processing/processing/pull/3897
X Clean up delete dir function
X https://github.com/processing/processing/pull/3910
X don't follow symlinks when deleting directories
X https://github.com/processing/processing/pull/3916
X show number of updates available in the footer
X https://github.com/processing/processing/issues/3518
X https://github.com/processing/processing/pull/3896
X https://github.com/processing/processing/pull/3901
o total number of updates available is not correct? (may be fixed)
o ArrayIndexOutOfBoundsException freak out when clicking the header line
o think this was on name, with libraries, but not sure
X should be fixed with the updates from Jakub
X error checker updates for toggle and listeners
X https://github.com/processing/processing/pull/3915
X file file counting in the change detector
X https://github.com/processing/processing/pull/3917
X https://github.com/processing/processing/issues/3898
X https://github.com/processing/processing/issues/3387
X Windows suggests "Documents" as a new location for the 3.0 sketchbook
X maybe prevent users from accepting that?
X https://github.com/processing/processing/issues/3920
gui
X distinguish errors and warnings
X https://github.com/processing/processing/issues/3406
X make breakpoints more prominent
X https://github.com/processing/processing/issues/3307 (comp is set)
X clean up statusMessage() inside JavaEditor
o do we want to bring back the delays?
X implement side gradient on the editor
X if fewer lines in sketch than can be shown in window, show ticks adjacent
X error/warning location is awkward when no scroll bar is in use
X when only one screen-full, show ticks at exact location
X simpler/less confusing to not show at all?
X MarkerColumn.recalculateMarkerPositions()
X https://github.com/processing/processing/pull/3903
X Update status error/warning when changing the line
X https://github.com/processing/processing/pull/3907
X Update status error/warning when changing the line
X when moving away from an error/warning line, de-select it below
X selecting a warning should also show the warning in the status area
X https://github.com/processing/processing/pull/3907
X clicking an error or warning should give the focus back to the editor
X https://github.com/processing/processing/pull/3905
X replace startup/about screen (1x and 2x versions)
X change 'alpha' to correct name
X also change the revision in the "about processing" dialog
X https://github.com/processing/processing/issues/3665
X implement splash screen on OS X
X http://www.randelshofer.ch/oop/javasplash/javasplash.html
X also implement special retina version
X Fix placement and visual design when showing error on hover
X https://github.com/processing/processing/issues/3173
X implement custom tooltip for error/warning hover
X applies to both MarkerColumn and JavaTextAreaPainter
X make gutter of console match error list
X https://github.com/processing/processing/issues/3904
o bring back the # of updates on the update tab
o use this instead of the 'icon' stuff?
o or in addition, since only the 'updates' tab has it
X https://github.com/processing/processing/issues/3855
X for updates available, have it be clickable to open the manager
X fix the design of the completions window
X remove extra border around the outside
X change font
X add 2x version of the icons
X change selection highlight color
o put some margin around it
X https://github.com/processing/processing/issues/3906
X completion panel
X what should the background color be?
X test fg/bg color on other operating systems
J fix icon sizes/design
X set a better minimum size for the number of updates available
earlier/cleaning
X list with contrib types separated is really wonky
o do we keep the list?
o does it even work for different contrib types?
X cleaned this up in the last release
X remove the dated releases from download.processing.org
X new Android release (EditorButton constructor changed)
o JavaEditor has several null colors, remove color support
o once the design is complete and we for sure do not need color
X remove deprecated methods
X do the right thing on passing around List vs ArrayList and others
o wonder if "Save As" is causing the problems with auto-reload
X found and fixed
X look at the sound library https://github.com/wirsing/ProcessingSound
o sound is not yet supported on Windows
X implement the new gui
0247 (3.0.1)
known issues