mirror of
https://github.com/processing/processing4.git
synced 2026-06-16 04:26:26 +02:00
starting 3.5.1
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
/*
|
||||
Part of the Processing project - http://processing.org
|
||||
|
||||
Copyright (c) 2012-18 The Processing Foundation
|
||||
Copyright (c) 2012-19 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 = 266;
|
||||
static private final int REVISION = 267;
|
||||
/** This might be replaced by main() if there's a lib/version.txt file. */
|
||||
static private String VERSION_NAME = "0266"; //$NON-NLS-1$
|
||||
static private String VERSION_NAME = "0267"; //$NON-NLS-1$
|
||||
/** Set true if this a proper release rather than a numbered revision. */
|
||||
|
||||
/**
|
||||
@@ -1706,8 +1706,8 @@ public class Base {
|
||||
if (expectedSDKPath.getAbsolutePath().equals(suspectSDKPath.getAbsolutePath())) {
|
||||
return false; // Most likely the SDK folder, skip it
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
String[] list = folder.list();
|
||||
// If a bad folder or unreadable or whatever, this will come back null
|
||||
if (list == null) {
|
||||
|
||||
+297
-209
File diff suppressed because it is too large
Load Diff
+1
-86
@@ -1,89 +1,4 @@
|
||||
0266 (3.5)
|
||||
X fix javaPlatform variable for newer JDK versions
|
||||
X https://github.com/processing/processing/pull/5626
|
||||
o many fonts installed causes slow startup on macos
|
||||
o run that on a thread, and make sure default font doesn't need the list loaded
|
||||
X can't be done, notes in the code for PFont.loadFonts()
|
||||
X improve startup time when user-specified fonts are not used
|
||||
X default font will be faster, using ttf/otf is fine
|
||||
X only createFont("The Font Name") is still slow on macOS
|
||||
X and PFont.list()
|
||||
o check again whether element 0,0 in a Table is working
|
||||
X https://github.com/processing/processing/issues/3011
|
||||
X was already checked, made a note and locked the issue
|
||||
|
||||
api changes
|
||||
X Dict.remove() should return value, not index (for consistency w/ others)
|
||||
X returns the value removed, not the key, just like remove(key)
|
||||
X rationale being that if you know the index, you probably know the key
|
||||
X if unavailable, throw an exception; otherwise no consistent way to indicate error
|
||||
X add circle() and square()
|
||||
X add push() and pop()
|
||||
X make JSONObject.quote() (both versions) public
|
||||
X should DoubleDict create from Iterable or Map<>?
|
||||
o (Map is more efficient b/c of size, Iterable more useful)
|
||||
X Iterable of what, though? Map.Entry?
|
||||
X sticking with just the Map<> version for now
|
||||
|
||||
contrib
|
||||
o make tabs into spaces, fixes pixelDensity(2) issue with tabs
|
||||
o https://github.com/processing/processing/issues/5625
|
||||
o https://github.com/processing/processing/pull/5633
|
||||
X had to back this fix out again
|
||||
X Fixes blend mode not being set correctly, fixing #5645
|
||||
X https://github.com/processing/processing/issues/5645
|
||||
X https://github.com/processing/processing/pull/5647
|
||||
X extended SVG support
|
||||
X https://github.com/processing/processing/pull/4168
|
||||
X show a warning when a font isn't what the user expected
|
||||
X https://github.com/processing/processing/issues/5481
|
||||
X https://github.com/processing/processing/pull/5605
|
||||
|
||||
gohai
|
||||
X Profile GL3bc is not available on X11GraphicsDevice
|
||||
X https://github.com/processing/processing/issues/5476
|
||||
X https://github.com/processing/processing/pull/5652
|
||||
|
||||
andres
|
||||
X silence TIS/TSM warning message with P2D/P3D/OPENGL since macOS 10.13.4
|
||||
X https://github.com/processing/processing/issues/5462
|
||||
X improve matrix performance in P2D/P3D
|
||||
X https://github.com/processing/processing/issues/5685
|
||||
X Initializing textures loads the pixels array, even if not needed aferwards
|
||||
X https://github.com/processing/processing/issues/5748
|
||||
X Processing 3.4 takes 60 seconds before can edit file
|
||||
X https://github.com/processing/processing/issues/5707
|
||||
X skip Android's SDK folder when adding sketches
|
||||
X https://github.com/processing/processing/commit/5b653263cc6151f838c11a61689d756901c11e37
|
||||
X PShape.attrib() and PShape.setAttrib() are not working
|
||||
X https://github.com/processing/processing/issues/5560
|
||||
|
||||
jakub
|
||||
X Fix freeze when restarting sketch with variables in size
|
||||
X https://github.com/processing/processing/pull/5708
|
||||
X Make sure Ctrl+Left Mouse on MacOS is consistent
|
||||
X https://github.com/processing/processing/issues/5672
|
||||
X https://github.com/processing/processing/pull/5674
|
||||
X Stop frame rate counter from exaggerating
|
||||
X https://github.com/processing/processing/pull/5697
|
||||
X Fix vertex buffer initialized with wrong number of components
|
||||
X https://github.com/processing/processing/pull/5698
|
||||
X Recreate FBOs when offscreen PGraphicsOpenGL is resized
|
||||
X https://github.com/processing/processing/pull/5699
|
||||
|
||||
cleaning
|
||||
o WARNING: GL pipe is running in software mode (Renderer ID=0x1020400)
|
||||
o is this coming from us? if so, need to provide actions
|
||||
X haven't seen for a while, maybe fixed
|
||||
X figure our size(img.width, img.height) situation
|
||||
X just make loadImage() work in settings
|
||||
X update the wiki and reference
|
||||
o update wiki/docs to say "don't override sketchXxxx() methods"
|
||||
o size() command not working to do a resize
|
||||
X need a programmatic way to set size
|
||||
o check on performance of the new EDT setup
|
||||
X present mode is 30-40% slower than windowed
|
||||
X w/ this example: https://github.com/processing/processing/issues/2423
|
||||
0267 (3.5.1)
|
||||
|
||||
|
||||
high-ish
|
||||
|
||||
@@ -1,75 +1,6 @@
|
||||
0266 (3.5)
|
||||
X update to Java 8u192
|
||||
o processing-java doesn't handle sketch exceptions by quitting the sketch
|
||||
X https://github.com/processing/processing/issues/5375
|
||||
X this is by design/follows PDE behavior
|
||||
X fix the link to the FAQ in the menu
|
||||
X https://github.com/processing/processing/issues/5729
|
||||
X update to Java 8u202
|
||||
X "Sketch disappeared" infinite pop up dialogs
|
||||
X https://github.com/processing/processing/pull/4808
|
||||
X https://github.com/processing/processing/issues/4805
|
||||
X text("test", 10, 10); is still slow with lots of fonts
|
||||
X https://bugs.openjdk.java.net/browse/JDK-8179209
|
||||
X added a note to the Known Issues section in the Changes wiki
|
||||
X update the about screen to 2019
|
||||
o report of a library or tool (probably includes 2.x? 1.x?) breaking things
|
||||
o NoSuchFieldError: useNativeSelect
|
||||
X https://github.com/processing/processing/issues/4821
|
||||
X closed, no response
|
||||
X problems with non-US keyboards and some shortcuts
|
||||
X https://github.com/processing/processing/issues/2199
|
||||
X https://github.com/processing/processing/wiki/Localization#shortcuts-and-key-bindings
|
||||
o Determine new keyboard shortcut for Step Out
|
||||
X https://github.com/processing/processing/issues/3538
|
||||
X all set based on #2199
|
||||
X settings() present and pixelDensity() is in setup(), nothing set/no error
|
||||
X https://github.com/processing/processing/issues/4703
|
||||
|
||||
cleaning
|
||||
X Could not initialize class com.sun.jna.Native on startup (Windows)
|
||||
X https://github.com/processing/processing/issues/4929
|
||||
X closed earlier; fixed as best we could
|
||||
X sharing usage metrics about libraries
|
||||
X https://github.com/processing/processing/issues/4708
|
||||
X Determine shortcut for Export vs Use Selection for Find
|
||||
X https://github.com/processing/processing/issues/2985
|
||||
o swap font smoothing for tab size?
|
||||
o implement simple table for prefs?
|
||||
X still requires restart of the software, so problematic
|
||||
X need docs for translations
|
||||
X https://github.com/processing/processing/issues/4018
|
||||
X setting a bad font/size in preferences.txt causes a crash on startup
|
||||
X https://github.com/processing/processing/issues/4085
|
||||
o https://github.com/processing/processing/pull/4087
|
||||
X can't reproduce with current code
|
||||
|
||||
contrib
|
||||
X Updated russian translation, now can choose russian in preferences
|
||||
X https://github.com/processing/processing/pull/5619
|
||||
X Turkish translation updates
|
||||
X https://github.com/processing/processing/pull/5636
|
||||
X Examples dialog causes high CPU load
|
||||
X https://github.com/processing/processing/issues/5246
|
||||
X https://github.com/processing/processing/pull/5654
|
||||
X console hiding button
|
||||
X https://github.com/processing/processing/pull/5115
|
||||
X NullPointerException in Contribution Manager when installing
|
||||
X https://github.com/processing/processing/issues/5524
|
||||
X https://github.com/processing/processing/pull/5742
|
||||
X Improvements to appdata.xml for Linux
|
||||
X https://github.com/processing/processing/pull/5604
|
||||
|
||||
jakub
|
||||
X Fix sketch exception getting hidden by warning
|
||||
X https://github.com/processing/processing/pull/5486
|
||||
X https://github.com/processing/processing/issues/5412
|
||||
X EventQueue problems with "could not find sketch size" message
|
||||
X https://github.com/processing/processing/issues/4893
|
||||
X https://github.com/processing/processing/pull/5708
|
||||
X https://github.com/processing/processing/issues/5030 (duplicate)
|
||||
X size(0, 0) just freezes instead of showing an error
|
||||
X https://github.com/processing/processing/issues/5233 (duplicate)
|
||||
0267 (3.5.1)
|
||||
_ size() command not working properly
|
||||
_ https://github.com/processing/processing/issues/5759
|
||||
|
||||
|
||||
3.5.1
|
||||
|
||||
Reference in New Issue
Block a user