diff --git a/app/src/processing/app/Base.java b/app/src/processing/app/Base.java index cbff55d45..c34d101b3 100644 --- a/app/src/processing/app/Base.java +++ b/app/src/processing/app/Base.java @@ -3,7 +3,8 @@ /* Part of the Processing project - http://processing.org - Copyright (c) 2004-14 Ben Fry and Casey Reas + Copyright (c) 2012-15 The Processing Foundation + Copyright (c) 2004-12 Ben Fry and Casey Reas Copyright (c) 2001-04 Massachusetts Institute of Technology This program is free software; you can redistribute it and/or @@ -46,9 +47,9 @@ import processing.core.*; 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 = 233; + static private final int REVISION = 234; /** This might be replaced by main() if there's a lib/version.txt file. */ - static private String VERSION_NAME = "0233"; //$NON-NLS-1$ + static private String VERSION_NAME = "0234"; //$NON-NLS-1$ /** Set true if this a proper release rather than a numbered revision. */ // static private boolean RELEASE = false; diff --git a/core/done.txt b/core/done.txt index ee3febb8c..f034fcd2b 100644 --- a/core/done.txt +++ b/core/done.txt @@ -1,3 +1,125 @@ +0233 (3.0a6) +X remove Applet as base class +X how to name the retina pixel stuff +X hint(ENABLE_RETINA_PIXELS) or hint(ENABLE_HIDPI_PIXELS) +X hint(ENABLE_2X_PIXELS)? +X hidpi is Apple's name as well +X mostly getting away from this +X bezierSegment() function to do equal-length segments +X https://github.com/processing/processing/issues/2919 +X handled instead as an example +X add warning message when a negative textSize() is used +X https://github.com/processing/processing/issues/3110 +X loadXxxx() methods will truly follow redirects (including http -> https) +X https://github.com/processing/processing-docs/issues/218 +o move to enums instead of PConstants? +o helps textMode() only accept valid entries +o really nice for auto-complete +o prevents hundreds of entries from coming up w/ auto-complete +o downside: breaks compatibility big time +X would have to use ALIGN_CENTER eta al, so no +X noSmooth() not sticking, has to be called again inside draw() +X https://github.com/processing/processing/issues/3113 +X performance issues on OS X (might be threading due to Applet) +X https://github.com/processing/processing/issues/2423 +X can't fix, it's all Oracle stuff +X remove sketch path hack from PApplet +X this may cause Linux issues, but we need to solve that properly + +head +X Sketch window dimensions off in Java2D +X https://github.com/processing/processing/issues/3129 +X https://github.com/processing/processing/pull/3162 +X dragging sketch window hides it +X https://github.com/processing/processing/issues/3092 +X Video library is incompatible with 0233 +X https://github.com/processing/processing/issues/3114 + +earlier +X size(640,360 , P3D) doesn't work properly +X https://github.com/processing/processing/issues/2924 +X https://github.com/processing/processing/issues/2925 + +contribs +X saveFrame() doesn't save opaque PNG files +X https://github.com/processing/processing/issues/3031 +X https://github.com/processing/processing/pull/3067 +X fixes to SVG, implement percentages and some named colors +X https://github.com/processing/processing/pull/3205 +X https://github.com/processing/processing/issues/2992 +X add option to save JSON in compact form +X https://github.com/processing/processing/pull/3202 +X Remove extra edges in sphere tessellation +X https://github.com/processing/processing/issues/3193 +X https://github.com/processing/processing/pull/3211 +X Add exceptions for FloatList and IntList when using add() w/o enough elements +X https://github.com/processing/processing/pull/3053 +X https://github.com/processing/processing/issues/3052 + +akarshit +X lerpColor() outside of setup()/draw() kills sketch +X https://github.com/processing/processing/issues/3145 +X use default colorMode() with lerpColor() outside setup() +X https://github.com/processing/processing/pull/3146 +X textAlign(RIGHT) adds extra space to the right +X https://github.com/processing/processing/pull/3078 +X https://github.com/processing/processing/issues/3028 +X rectMode() broken for createShape with JAVA2D +X https://github.com/processing/processing/issues/3024 +X https://github.com/processing/processing/pull/3102 + +data +X fixes for table +X ensure # of columns and titles lines up with Table(iterator) constructor +X add table header to html output +X remove extra spaces from html output +X json updates +X make save() and write() consistent between JSONObject and JSONArray +X add indent=N to saveJSONObject/Array() methods +X add 'compact' to JSONArray (see PR for the add to JSONObject) +X add push() and pop() to String/Int/FloatList + +applet/sketch +X remove isGL(), is2D(), is3D(), displayable() from PApplet +X these were auto-imported from PGraphics +X remove pause variable from PApplet (was not documented) +X added copy() to PImage (to work like get(), ala PVector) +X added getFontRenderContext() to PGraphics +X why doesn't p5 punt when loadFont() is used on an otf? +X is this a GL problem? (example in bug report wasn't GL) +X https://github.com/processing/processing/issues/2876 +X since we don't have any magic number in there, just randomly breaks +X add check to require .vlw extension with loadFont() +X Memory usage insane increasing in 3.0a5 +X https://github.com/processing/processing/issues/3007 +X seems fixed due to the rewrite +X remove set/get/removeCache() methods from PApplet (add //ignore line) +X flicker on startup +X https://github.com/processing/processing/issues/3134 +X static mode - no setup() / draw() - broken in Java2D +X https://github.com/processing/processing/issues/3130 +X are we running on the EDT or not? +X switched to using the EDT, but no EDT for blit() b/c it flickers + +full screen +X roll back full screen changes +X https://github.com/processing/processing/issues/2641 +o new full screen sometimes causes sketch to temporarily be in the wrong spot +X removed the new stuff since it stank, rolled back to menu bar hiding +X add option to have full screen span across screens +o display=all in cmd line +o sketchDisplay() -> 0 for all, or 1, 2, 3... +X added --span option +X play with improvements to full screen here +X Ubuntu Unity prevents full screen from working properly +X http://stackoverflow.com/questions/8837719/java-in-full-screen-on-linux-how-to-cover-task-bar +X https://github.com/processing/processing/issues/3158 +o add notes to the Wiki about this (already added) +X https://github.com/processing/processing/wiki/Window-Size-and-Full-Screen +X Linux throwing IllegalStateException: Buffers have not been created +X in render() (called from blit) PSurfaceAWT:301 + + 0232 core (3.0a5) X detect CMYK JPEG images and return null X https://community.oracle.com/thread/1272045?start=0&tstart=0 diff --git a/core/todo.txt b/core/todo.txt index be480cd11..a77ce2daa 100644 --- a/core/todo.txt +++ b/core/todo.txt @@ -1,123 +1,4 @@ -0233 (3.0a6) -X remove Applet as base class -X how to name the retina pixel stuff -X hint(ENABLE_RETINA_PIXELS) or hint(ENABLE_HIDPI_PIXELS) -X hint(ENABLE_2X_PIXELS)? -X hidpi is Apple's name as well -X mostly getting away from this -X bezierSegment() function to do equal-length segments -X https://github.com/processing/processing/issues/2919 -X handled instead as an example -X add warning message when a negative textSize() is used -X https://github.com/processing/processing/issues/3110 -X loadXxxx() methods will truly follow redirects (including http -> https) -X https://github.com/processing/processing-docs/issues/218 -o move to enums instead of PConstants? -o helps textMode() only accept valid entries -o really nice for auto-complete -o prevents hundreds of entries from coming up w/ auto-complete -o downside: breaks compatibility big time -X would have to use ALIGN_CENTER eta al, so no -X noSmooth() not sticking, has to be called again inside draw() -X https://github.com/processing/processing/issues/3113 -X performance issues on OS X (might be threading due to Applet) -X https://github.com/processing/processing/issues/2423 -X can't fix, it's all Oracle stuff -X remove sketch path hack from PApplet -X this may cause Linux issues, but we need to solve that properly - -head -X Sketch window dimensions off in Java2D -X https://github.com/processing/processing/issues/3129 -X https://github.com/processing/processing/pull/3162 -X dragging sketch window hides it -X https://github.com/processing/processing/issues/3092 -X Video library is incompatible with 0233 -X https://github.com/processing/processing/issues/3114 - -earlier -X size(640,360 , P3D) doesn't work properly -X https://github.com/processing/processing/issues/2924 -X https://github.com/processing/processing/issues/2925 - -contribs -X saveFrame() doesn't save opaque PNG files -X https://github.com/processing/processing/issues/3031 -X https://github.com/processing/processing/pull/3067 -X fixes to SVG, implement percentages and some named colors -X https://github.com/processing/processing/pull/3205 -X https://github.com/processing/processing/issues/2992 -X add option to save JSON in compact form -X https://github.com/processing/processing/pull/3202 -X Remove extra edges in sphere tessellation -X https://github.com/processing/processing/issues/3193 -X https://github.com/processing/processing/pull/3211 -X Add exceptions for FloatList and IntList when using add() w/o enough elements -X https://github.com/processing/processing/pull/3053 -X https://github.com/processing/processing/issues/3052 - -akarshit -X lerpColor() outside of setup()/draw() kills sketch -X https://github.com/processing/processing/issues/3145 -X use default colorMode() with lerpColor() outside setup() -X https://github.com/processing/processing/pull/3146 -X textAlign(RIGHT) adds extra space to the right -X https://github.com/processing/processing/pull/3078 -X https://github.com/processing/processing/issues/3028 -X rectMode() broken for createShape with JAVA2D -X https://github.com/processing/processing/issues/3024 -X https://github.com/processing/processing/pull/3102 - -data -X fixes for table -X ensure # of columns and titles lines up with Table(iterator) constructor -X add table header to html output -X remove extra spaces from html output -X json updates -X make save() and write() consistent between JSONObject and JSONArray -X add indent=N to saveJSONObject/Array() methods -X add 'compact' to JSONArray (see PR for the add to JSONObject) -X add push() and pop() to String/Int/FloatList - -applet/sketch -X remove isGL(), is2D(), is3D(), displayable() from PApplet -X these were auto-imported from PGraphics -X remove pause variable from PApplet (was not documented) -X added copy() to PImage (to work like get(), ala PVector) -X added getFontRenderContext() to PGraphics -X why doesn't p5 punt when loadFont() is used on an otf? -X is this a GL problem? (example in bug report wasn't GL) -X https://github.com/processing/processing/issues/2876 -X since we don't have any magic number in there, just randomly breaks -X add check to require .vlw extension with loadFont() -X Memory usage insane increasing in 3.0a5 -X https://github.com/processing/processing/issues/3007 -X seems fixed due to the rewrite -X remove set/get/removeCache() methods from PApplet (add //ignore line) -X flicker on startup -X https://github.com/processing/processing/issues/3134 -X static mode - no setup() / draw() - broken in Java2D -X https://github.com/processing/processing/issues/3130 -X are we running on the EDT or not? -X switched to using the EDT, but no EDT for blit() b/c it flickers - -full screen -X roll back full screen changes -X https://github.com/processing/processing/issues/2641 -o new full screen sometimes causes sketch to temporarily be in the wrong spot -X removed the new stuff since it stank, rolled back to menu bar hiding -X add option to have full screen span across screens -o display=all in cmd line -o sketchDisplay() -> 0 for all, or 1, 2, 3... -X added --span option -X play with improvements to full screen here -X Ubuntu Unity prevents full screen from working properly -X http://stackoverflow.com/questions/8837719/java-in-full-screen-on-linux-how-to-cover-task-bar -X https://github.com/processing/processing/issues/3158 -o add notes to the Wiki about this (already added) -X https://github.com/processing/processing/wiki/Window-Size-and-Full-Screen -X Linux throwing IllegalStateException: Buffers have not been created -X in render() (called from blit) PSurfaceAWT:301 +0234 (3.0a7) high priority diff --git a/done.txt b/done.txt index c84a5c398..4437bfbbb 100644 --- a/done.txt +++ b/done.txt @@ -1,3 +1,214 @@ +0233 (3.0a6) +X post a note about the "help" stuff +X https://github.com/processing/processing/labels/help +X Deal with ctrl-alt-n regression +X https://github.com/processing/processing/issues/2979 +X don't add a ^M to files when writing +X https://github.com/processing/processing/issues/3014 +X add more bulletproofing to the save process +X https://github.com/processing/processing/issues/2923 +X serious text improvements (at least on retina) +X Menu mnemonics (alt-f, etc) getting typed into the editor +X https://github.com/processing/processing/issues/3057 +X Opening and closing preferences window prompts user to save unmodified sketch +X https://github.com/processing/processing/issues/3074 +X Pressing PgDn in a code without scrollbar gives Exception +X https://github.com/processing/processing/issues/2990 +X internal fixes and cleanups to TweakMode +X https://github.com/processing/processing/issues/2799 +X implement line numbers in the editor +X 5px between line number (right-aligned) and the right edge of the gutter +X ie textAlign(RIGHT) / text(lineNum, LEFT_GUTTER - 5, y) +X https://github.com/processing/processing/issues/3128 +X run button w/ debugger shouldn't require "continue" before actually starting +X https://github.com/processing/processing/issues/3096 +X remove code that's moving the sketch path arg later +X https://github.com/processing/processing/commit/0a14835e6f5f4766b022e73a8fe562318636727c +X the .macosx, .linux, etc prefs should be stripped +X only use them on first load, and merge into preferences.txt +X auto-insert after antlr @SuppressWarnings({ "unused", "unchecked", "cast" }) +X Preferences window sizing problems +X window contents are cropped off +X "Your sketch has been modified externally" appear without reason +X fix file change detection on OS X +X https://github.com/processing/processing/issues/2852 +X is debug turned on? lots of "export.txt" complaints +X remove export.txt complaints when loading libraries +X was because of the readSettings() change + +integration of pdex/debug +o make the tabs have a default minimum size +o multiple sizes as they get smaller (web browser style) +X merge experimental into the main Java mode +X thereby removing Java 2.0 mode from the next release +X otherwise redoing the design for 2 modes +X changed JLS4 to JLS8 (but make sure it doesn't introduce anything too weird) +X change build scripts, get things running +X rename TextArea and TextAreaPainter to JavaTextArea +X DebugEditor.createTextArea() is copy & pasted from JavaEditor +X this whole setup is really gross at the moment +X finish Ant task to download JRE and JDK from Oracle +X remove public 'ta' object in DebugEditor, also dmode +X hasJavaTabs() cleanup +X how does it relate to compilationCheckEnabled? +X removed, seems to be duplicate/used the same way + +jre download/install +X make sure the file downloads correctly before renaming +X https://github.com/processing/processing/issues/2960 +X update build scripts for Windows and Linux to use JRE downloader Ant Task +X https://github.com/processing/processing/issues/3059 + +update components +X moving to Java 8 because Java 7 will be discontinued +X http://www.oracle.com/technetwork/java/javase/eol-135779.html +X requires Vista SP2 (ok, just say 7), and OS X 10.8.3, Ubuntu 12.04 +X requires 10.10 to build appbundler (for the Xcode SDK) +X requires ECJ update (using 4.4.1) +X http://download.eclipse.org/eclipse/downloads/drops4/R-4.4.1-201409250400/ +X update to launch4j 3.6 +X http://sourceforge.net/projects/launch4j/files/launch4j-3/3.6/ +o update ld and windres: https://github.com/processing/processing/tree/master/java/application/launch4j/bin +o also xstream.jar https://github.com/processing/processing/tree/master/java/application/launch4j/lib + +earlier +X any problems with new code signing crap? +X issues raised around the symlink (just replace with a copy of the binary?) +X fixed the short-term problem, filed an issue for the rest +X https://developer.apple.com/library/prerelease/mac/technotes/tn2206/_index.html#//apple_ref/doc/uid/DTS40007919-CH1-TNTAG205 +X Move import suggestion to errors console +X https://github.com/processing/processing/issues/2947 +X server.stop produces an error: java.net.SocketException: socket closed +X https://github.com/processing/processing/issues/74 +X https://github.com/processing/processing/pull/2474 +X NPE when calling Client.ip() after the connection has been closed +X https://github.com/processing/processing/issues/2576 +X https://github.com/processing/processing/pull/2922 + +joel +X Add reference for installed tools and libraries to the Help menu +X https://github.com/processing/processing/issues/943 +X https://github.com/processing/processing/pull/2804 +X examples.properties file missing prevents startup +X https://github.com/processing/processing/issues/3037 +X https://github.com/processing/processing/pull/3047 +X several new French translations +X https://github.com/processing/processing/pull/3061 +X contributions.txt now gets deleted and recreated instead of overwritten +X https://github.com/processing/processing/pull/3073 +X https://github.com/processing/processing/issues/2994 +X Contrib Manager does not stop parsing contribs.txt if an error exists +X https://github.com/processing/processing/pull/3132 +X offer to install libraries imported libraries that are not available +X https://github.com/processing/processing/pull/3155 +X https://github.com/processing/processing/issues/2566 +X make fatal errors terminate the pde +X https://github.com/processing/processing/issues/3068 +X https://github.com/processing/processing/pull/3069 +X Java 8 method replace() used, removed +X https://github.com/processing/processing/issues/3168 +X https://github.com/processing/processing/pull/3169 +X Closing a few unclosed BufferedReaders and InputStreams +X https://github.com/processing/processing/pull/2961 + +manindra +X Fix for "Probably a ++ should go here" messages +X https://github.com/processing/processing/issues/2956 +X Missing opening curly bracket error +X https://github.com/processing/processing/issues/3104 +X missing parenthesis error message +X https://github.com/processing/processing/issues/3103 + +akarshit +X rewrite preferences window to use proper layout +X https://github.com/processing/processing/issues/67 +X https://github.com/processing/processing/issues/2708 +X https://github.com/processing/processing/issues/2986 +X Find/Replace dialog uses GroupLayout +X https://github.com/processing/processing/pull/3190 +X https://github.com/processing/processing/pull/3131 +X issues with cut/copy shortcuts not working +X https://github.com/processing/processing/pull/3138 +X https://github.com/processing/processing/issues/3136 +X https://github.com/processing/processing/issues/3107 +X IllegalArgumentException when clicking between editor windows +X https://github.com/processing/processing/issues/2530 +X https://github.com/processing/processing/pull/3101 +X Newline after a very long line moves the visible area right +X https://github.com/processing/processing/issues/3148 +X https://github.com/processing/processing/pull/3196 + +pulls +X splash screen for Linux +X https://github.com/processing/processing/pull/3005 +X add mnemonics for menus (alt-f to open 'file') +X http://code.google.com/p/processing/issues/detail?id=12 +X https://github.com/processing/processing/issues/51 +X https://github.com/processing/processing/pull/2382 +X getCaretLocation() bug in syntax.im package +X https://github.com/processing/processing/issues/2934 +X finish up debian package support (see the processing.mess folder) +X http://code.google.com/p/processing/issues/detail?id=75 +X these bits need to be checked to ensure that they work on other distros +X https://github.com/processing/processing/issues/114 +X https://github.com/processing/processing/pull/2972 +X https://github.com/processing/processing/issues/2973 +X https://github.com/processing/processing/pull/2974 +X Replace ColorChooser PApplets with custom Swing components +X https://github.com/processing/processing/pull/2975 +X fix encodings, line endings, and mime types in the repo +X https://github.com/processing/processing/issues/2955 +X https://github.com/processing/processing/pull/2978 +X https://github.com/processing/processing/pull/2977 +X add control for dependencies (i.e. svg needs xml), needed for export +X http://code.google.com/p/processing/issues/detail?id=70 +X https://github.com/processing/processing/issues/109 +X https://github.com/processing/processing/pull/3010 +X lots of Auto Format fixes +X https://github.com/processing/processing/pull/3002 +X https://github.com/processing/processing/issues/2540 +X https://github.com/processing/processing/issues/1041 +X update name of sketch in the "Recent" menu +X https://github.com/processing/processing/issues/2984 +X https://github.com/processing/processing/pull/3046 +X File change detection rewrite +X https://github.com/processing/processing/pull/3048 +X another file change detection rewrite +X https://github.com/processing/processing/pull/3070 +X broken Windows build due to launch4j .jar not updated +X https://github.com/processing/processing/issues/3062 +X https://github.com/processing/processing/pull/3066 +X exported Linux sketches must be run from the sketch folder +X https://github.com/processing/processing/issues/1046 +X https://github.com/processing/processing/pull/3083 +X processing.net.Server only cleans up internal Clients when trying to write +X https://github.com/processing/processing/issues/3089 +X https://github.com/processing/processing/pull/3097 +X Display download percentage when fetching contrib info +X https://github.com/processing/processing/pull/3161 +X Recreating Client instance will cause an out-of-memory error +X https://github.com/processing/processing/issues/1400 +X https://github.com/processing/processing/pull/3088 +X Greek translation and new fonts +X https://github.com/processing/processing/pull/3025 +X Show tooltip when hovering over errors +X https://github.com/processing/processing/pull/3119 +X Fix multi-touch horizontal scrolling on OS X +X https://github.com/processing/processing/pull/3170 +X https://github.com/processing/processing/issues/180 +X Refactor examples manager window +X https://github.com/processing/processing/issues/3133 +X https://github.com/processing/processing/pull/3177 +X Fix ColorChooser cursor +X https://github.com/processing/processing/pull/3186 +X Improve Spanish localization +X https://github.com/processing/processing/pull/3185 +X internationalization of editor error messages and greek translations +X https://github.com/processing/processing/pull/3189 +X improve internationalization and localization in greek +X https://github.com/processing/processing/pull/3197 + + 0232 pde (3.0a5) X remove debug message printed to the console when the ctrl key is down in PDE X X size(640,360 , P3D) doesn't work properly diff --git a/todo.txt b/todo.txt index df5f1d18f..48c818032 100644 --- a/todo.txt +++ b/todo.txt @@ -1,220 +1,8 @@ -0233 (3.0a6) -X post a note about the "help" stuff -X https://github.com/processing/processing/labels/help -X Deal with ctrl-alt-n regression -X https://github.com/processing/processing/issues/2979 -X don't add a ^M to files when writing -X https://github.com/processing/processing/issues/3014 -X add more bulletproofing to the save process -X https://github.com/processing/processing/issues/2923 -X serious text improvements (at least on retina) -X Menu mnemonics (alt-f, etc) getting typed into the editor -X https://github.com/processing/processing/issues/3057 -X Opening and closing preferences window prompts user to save unmodified sketch -X https://github.com/processing/processing/issues/3074 -X Pressing PgDn in a code without scrollbar gives Exception -X https://github.com/processing/processing/issues/2990 -X internal fixes and cleanups to TweakMode -X https://github.com/processing/processing/issues/2799 -X implement line numbers in the editor -X 5px between line number (right-aligned) and the right edge of the gutter -X ie textAlign(RIGHT) / text(lineNum, LEFT_GUTTER - 5, y) -X https://github.com/processing/processing/issues/3128 -X run button w/ debugger shouldn't require "continue" before actually starting -X https://github.com/processing/processing/issues/3096 -X remove code that's moving the sketch path arg later -X https://github.com/processing/processing/commit/0a14835e6f5f4766b022e73a8fe562318636727c -X the .macosx, .linux, etc prefs should be stripped -X only use them on first load, and merge into preferences.txt -X auto-insert after antlr @SuppressWarnings({ "unused", "unchecked", "cast" }) -X Preferences window sizing problems -X window contents are cropped off -X "Your sketch has been modified externally" appear without reason -X fix file change detection on OS X -X https://github.com/processing/processing/issues/2852 -X is debug turned on? lots of "export.txt" complaints -X remove export.txt complaints when loading libraries -X was because of the readSettings() change - -integration of pdex/debug -o make the tabs have a default minimum size -o multiple sizes as they get smaller (web browser style) -X merge experimental into the main Java mode -X thereby removing Java 2.0 mode from the next release -X otherwise redoing the design for 2 modes -X changed JLS4 to JLS8 (but make sure it doesn't introduce anything too weird) -X change build scripts, get things running -X rename TextArea and TextAreaPainter to JavaTextArea -X DebugEditor.createTextArea() is copy & pasted from JavaEditor -X this whole setup is really gross at the moment -X finish Ant task to download JRE and JDK from Oracle -X remove public 'ta' object in DebugEditor, also dmode -X hasJavaTabs() cleanup -X how does it relate to compilationCheckEnabled? -X removed, seems to be duplicate/used the same way - -jre download/install -X make sure the file downloads correctly before renaming -X https://github.com/processing/processing/issues/2960 -X update build scripts for Windows and Linux to use JRE downloader Ant Task -X https://github.com/processing/processing/issues/3059 - -update components -X moving to Java 8 because Java 7 will be discontinued -X http://www.oracle.com/technetwork/java/javase/eol-135779.html -X requires Vista SP2 (ok, just say 7), and OS X 10.8.3, Ubuntu 12.04 -X requires 10.10 to build appbundler (for the Xcode SDK) -X requires ECJ update (using 4.4.1) -X http://download.eclipse.org/eclipse/downloads/drops4/R-4.4.1-201409250400/ -X update to launch4j 3.6 -X http://sourceforge.net/projects/launch4j/files/launch4j-3/3.6/ -o update ld and windres: https://github.com/processing/processing/tree/master/java/application/launch4j/bin -o also xstream.jar https://github.com/processing/processing/tree/master/java/application/launch4j/lib - -earlier -X any problems with new code signing crap? -X issues raised around the symlink (just replace with a copy of the binary?) -X fixed the short-term problem, filed an issue for the rest -X https://developer.apple.com/library/prerelease/mac/technotes/tn2206/_index.html#//apple_ref/doc/uid/DTS40007919-CH1-TNTAG205 -X Move import suggestion to errors console -X https://github.com/processing/processing/issues/2947 -X server.stop produces an error: java.net.SocketException: socket closed -X https://github.com/processing/processing/issues/74 -X https://github.com/processing/processing/pull/2474 -X NPE when calling Client.ip() after the connection has been closed -X https://github.com/processing/processing/issues/2576 -X https://github.com/processing/processing/pull/2922 - -joel -X Add reference for installed tools and libraries to the Help menu -X https://github.com/processing/processing/issues/943 -X https://github.com/processing/processing/pull/2804 -X examples.properties file missing prevents startup -X https://github.com/processing/processing/issues/3037 -X https://github.com/processing/processing/pull/3047 -X several new French translations -X https://github.com/processing/processing/pull/3061 -X contributions.txt now gets deleted and recreated instead of overwritten -X https://github.com/processing/processing/pull/3073 -X https://github.com/processing/processing/issues/2994 -X Contrib Manager does not stop parsing contribs.txt if an error exists -X https://github.com/processing/processing/pull/3132 -X offer to install libraries imported libraries that are not available -X https://github.com/processing/processing/pull/3155 -X https://github.com/processing/processing/issues/2566 -X make fatal errors terminate the pde -X https://github.com/processing/processing/issues/3068 -X https://github.com/processing/processing/pull/3069 -X Java 8 method replace() used, removed -X https://github.com/processing/processing/issues/3168 -X https://github.com/processing/processing/pull/3169 -X Closing a few unclosed BufferedReaders and InputStreams -X https://github.com/processing/processing/pull/2961 - -manindra -X Fix for "Probably a ++ should go here" messages -X https://github.com/processing/processing/issues/2956 -X Missing opening curly bracket error -X https://github.com/processing/processing/issues/3104 -X missing parenthesis error message -X https://github.com/processing/processing/issues/3103 - -akarshit -X rewrite preferences window to use proper layout -X https://github.com/processing/processing/issues/67 -X https://github.com/processing/processing/issues/2708 -X https://github.com/processing/processing/issues/2986 -X Find/Replace dialog uses GroupLayout -X https://github.com/processing/processing/pull/3190 -X https://github.com/processing/processing/pull/3131 -X issues with cut/copy shortcuts not working -X https://github.com/processing/processing/pull/3138 -X https://github.com/processing/processing/issues/3136 -X https://github.com/processing/processing/issues/3107 -X IllegalArgumentException when clicking between editor windows -X https://github.com/processing/processing/issues/2530 -X https://github.com/processing/processing/pull/3101 -X Newline after a very long line moves the visible area right -X https://github.com/processing/processing/issues/3148 -X https://github.com/processing/processing/pull/3196 - -pulls -X splash screen for Linux -X https://github.com/processing/processing/pull/3005 -X add mnemonics for menus (alt-f to open 'file') -X http://code.google.com/p/processing/issues/detail?id=12 -X https://github.com/processing/processing/issues/51 -X https://github.com/processing/processing/pull/2382 -X getCaretLocation() bug in syntax.im package -X https://github.com/processing/processing/issues/2934 -X finish up debian package support (see the processing.mess folder) -X http://code.google.com/p/processing/issues/detail?id=75 -X these bits need to be checked to ensure that they work on other distros -X https://github.com/processing/processing/issues/114 -X https://github.com/processing/processing/pull/2972 -X https://github.com/processing/processing/issues/2973 -X https://github.com/processing/processing/pull/2974 -X Replace ColorChooser PApplets with custom Swing components -X https://github.com/processing/processing/pull/2975 -X fix encodings, line endings, and mime types in the repo -X https://github.com/processing/processing/issues/2955 -X https://github.com/processing/processing/pull/2978 -X https://github.com/processing/processing/pull/2977 -X add control for dependencies (i.e. svg needs xml), needed for export -X http://code.google.com/p/processing/issues/detail?id=70 -X https://github.com/processing/processing/issues/109 -X https://github.com/processing/processing/pull/3010 -X lots of Auto Format fixes -X https://github.com/processing/processing/pull/3002 -X https://github.com/processing/processing/issues/2540 -X https://github.com/processing/processing/issues/1041 -X update name of sketch in the "Recent" menu -X https://github.com/processing/processing/issues/2984 -X https://github.com/processing/processing/pull/3046 -X File change detection rewrite -X https://github.com/processing/processing/pull/3048 -X another file change detection rewrite -X https://github.com/processing/processing/pull/3070 -X broken Windows build due to launch4j .jar not updated -X https://github.com/processing/processing/issues/3062 -X https://github.com/processing/processing/pull/3066 -X exported Linux sketches must be run from the sketch folder -X https://github.com/processing/processing/issues/1046 -X https://github.com/processing/processing/pull/3083 -X processing.net.Server only cleans up internal Clients when trying to write -X https://github.com/processing/processing/issues/3089 -X https://github.com/processing/processing/pull/3097 -X Display download percentage when fetching contrib info -X https://github.com/processing/processing/pull/3161 -X Recreating Client instance will cause an out-of-memory error -X https://github.com/processing/processing/issues/1400 -X https://github.com/processing/processing/pull/3088 -X Greek translation and new fonts -X https://github.com/processing/processing/pull/3025 -X Show tooltip when hovering over errors -X https://github.com/processing/processing/pull/3119 -X Fix multi-touch horizontal scrolling on OS X -X https://github.com/processing/processing/pull/3170 -X https://github.com/processing/processing/issues/180 -X Refactor examples manager window -X https://github.com/processing/processing/issues/3133 -X https://github.com/processing/processing/pull/3177 -X Fix ColorChooser cursor -X https://github.com/processing/processing/pull/3186 -X Improve Spanish localization -X https://github.com/processing/processing/pull/3185 -X internationalization of editor error messages and greek translations -X https://github.com/processing/processing/pull/3189 -X improve internationalization and localization in greek -X https://github.com/processing/processing/pull/3197 +0234 (3.0a7) -3.0a6 _ install/remove buttons not working in the managers _ https://github.com/processing/processing/issues/3172 - - -3.0a7 _ finish adding 'examples' contribs _ https://github.com/processing/processing/issues/2953 _ don't return here, allow contrib types to fail: