some notes

This commit is contained in:
benfry
2012-07-20 20:17:47 +00:00
parent 083ab11af9
commit 2a7aad98dc
2 changed files with 20 additions and 3 deletions
+13 -3
View File
@@ -1,16 +1,26 @@
0206 core
0206 core (2.0a7)
X change appletViewer back to 'online'
constants/hints
_ bring PConstants back in line w/ previous 1.5 (can't renumber)
_ consider enable("mipmaps") instead of hint(ENABLE_MIPMAPS)
_ hint(DISABLE_LOADPIXELS) -> faster rendering in Java2D
docs (2.0a6)
_ 'online' has been changed to 'appletViewer'
_ online is there but deprecated
_ doesn't test net connection to see if 'online'
_ only tests whether running inside an applet viewer
_ remove 'online' from the docs
_ createGraphics() with no renderer param to point to JAVA2D
_ docs: P2D and P3D are now OpenGL variations
_ shader support - make decisions, Andres email, etc
_ setAntiAlias() should instead just use parent.smooth
_ antialias -> smoothMode(), smoothQuality(), quality()
_ NEAREST, BILINEAR, BICUBIC, or 0, 2, 4? (need 8x too, so maybe numbers)
_ final decision on pg.setQuality(sketchQuality())
_ should probably be setQuality(parent.sketchQuality())
_ add hasChildren() to XML library?
_ http://code.google.com/p/processing/issues/detail?id=1045
X test what happens with NPE in OpenGL, does the error make sense?
+7
View File
@@ -1,5 +1,12 @@
0206 pde
_ update to 6u33 (OS X latest)
_ retina support
Have you added an NSPrincipalClass to your Info.plist, and are using a JavaApplicationStub with 64-bit?
<key>NSPrincipalClass</key>
<string>NSApplication</string>
_ Check out the desktop property. Unfortunately, it won't tell you *which* display is running in HiDPI, but it will stay up-to-date with live display changes (like a Retina-display being plugged and unplugged). If you query the property after each GraphicsEnvironment display change event, you should be able to live switch in and out of HiDPI.
java.awt.Toolkit.getDefaultToolkit().getDesktopProperty("apple.awt.contentScaleFactor");
recent/open
X add EditorState class, device-aware placement