mirror of
https://github.com/processing/processing4.git
synced 2026-02-13 18:35:37 +01:00
additional notes and updates
This commit is contained in:
@@ -564,7 +564,7 @@ public class TextAreaPainter extends JComponent implements TabExpander {
|
||||
|
||||
|
||||
/** Returns next tab stop after a specified point. */
|
||||
// TabExpander tabExpander = new TabExpander() {
|
||||
// TabExpander tabExpander = new TabExpander() {
|
||||
@Override
|
||||
public float nextTabStop(float x, int tabOffset) {
|
||||
int offset = textArea.getHorizontalOffset();
|
||||
@@ -572,7 +572,13 @@ public class TextAreaPainter extends JComponent implements TabExpander {
|
||||
return (ntabs + 1) * tabSize + offset;
|
||||
}
|
||||
// };
|
||||
|
||||
|
||||
|
||||
// do we go here? do will kill tabs?
|
||||
// public float nextTabStop(float x, int tabOffset) {
|
||||
// return x;
|
||||
// }
|
||||
|
||||
|
||||
public Dimension getPreferredSize() {
|
||||
return new Dimension(fm.charWidth('w') * defaults.cols,
|
||||
|
||||
@@ -1,6 +1,14 @@
|
||||
0224 core
|
||||
X PImage resize() causes PImage not to be rendered in JAVA2D
|
||||
X https://github.com/processing/processing/issues/2179
|
||||
X remove make.sh from core.. ancient
|
||||
X remove println() from dataPath()
|
||||
X add special case for 'null' to println()
|
||||
X added print() method to IntList
|
||||
X do for the others as well
|
||||
|
||||
_ text looks lousy compared to the Apple JVM
|
||||
_ mess with rendering hints? (notes in PGraphicsJava2D)
|
||||
|
||||
fixed in 2.1
|
||||
X draw() called again before finishing on OS X (retina issue)
|
||||
@@ -150,6 +158,10 @@ _ OpenGL offscreen requires primary surface to be OpenGL
|
||||
_ explain the new PGL interface
|
||||
_ can't really change the smoothing/options on offscreen
|
||||
_ is this still true?
|
||||
_ how to name the retina pixel stuff
|
||||
_ hint(ENABLE_RETINA_PIXELS) or hint(ENABLE_HIDPI_PIXELS)
|
||||
_ hint(ENABLE_2X_PIXELS)?
|
||||
_ hidpi is Apple's name as well
|
||||
|
||||
|
||||
|
||||
|
||||
17
todo.txt
17
todo.txt
@@ -1,6 +1,10 @@
|
||||
0224 pde
|
||||
X readStringUntil() missing from new serial library
|
||||
X https://github.com/processing/processing/issues/2174
|
||||
_ noJavaArg set to --export
|
||||
_ https://github.com/processing/processing/issues/2182
|
||||
_ decision to be made on nextTabStop() inside TextAreaPainter
|
||||
|
||||
|
||||
fixed in 2.1
|
||||
X init() not called on tools until later
|
||||
@@ -10,10 +14,16 @@ X https://github.com/processing/processing/issues/1840
|
||||
|
||||
|
||||
high
|
||||
_ adding characters doesn't happen on position of cursor
|
||||
_ sketchPath() returns user.home in exported apps on OSX
|
||||
_ https://github.com/processing/processing/issues/2181
|
||||
_ tab characters not recognized/drawn in the editor (2.1)
|
||||
_ https://github.com/processing/processing/issues/2180
|
||||
_ https://github.com/processing/processing/issues/2183
|
||||
_ udp library has tabs in the text
|
||||
_ Chinese text is overlapped in Processing 2.1 editor
|
||||
_ https://github.com/processing/processing/issues/2173
|
||||
_ check on why 2x core.jar inside the Java folder
|
||||
_ maybe OS X Java can't look in subfolders? (just auto-adds things)
|
||||
|
||||
|
||||
medium
|
||||
@@ -607,6 +617,9 @@ _ make available the background colors for present mode, stop button color
|
||||
_ isolate color chooser into a simpler/smaller class outside tools
|
||||
_ then can also use from inside processing applications as well
|
||||
_ http://code.google.com/p/processing/issues/detail?id=30
|
||||
_ maybe user prefs should only cover things that've changed?
|
||||
_ how to balance colors/etc being stored elsewhere
|
||||
_ ton of work to maintain this...
|
||||
|
||||
|
||||
PDE / Runner
|
||||
@@ -779,6 +792,8 @@ _ http://code.google.com/p/processing/issues/detail?id=632
|
||||
|
||||
DIST / Mac OS X
|
||||
|
||||
_ possible better option for doing retina?
|
||||
_ g.getFontRenderContext().getTransform().equals(AffineTransform.getScaleInstance(2.0, 2.0))
|
||||
_ appbundler improvements
|
||||
_ don't re-copy JRE into work folder if already exists
|
||||
_ implement a splash screen
|
||||
|
||||
Reference in New Issue
Block a user