From 2a7aad98dc316c135185bdc3e5becd4a871cfded Mon Sep 17 00:00:00 2001 From: benfry Date: Fri, 20 Jul 2012 20:17:47 +0000 Subject: [PATCH] some notes --- core/todo.txt | 16 +++++++++++++--- todo.txt | 7 +++++++ 2 files changed, 20 insertions(+), 3 deletions(-) diff --git a/core/todo.txt b/core/todo.txt index bee8a82a2..fc327683e 100644 --- a/core/todo.txt +++ b/core/todo.txt @@ -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? diff --git a/todo.txt b/todo.txt index 79f9d5289..c22e9915a 100644 --- a/todo.txt +++ b/todo.txt @@ -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? +NSPrincipalClass +NSApplication +_ 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