forked from processing/processing
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdone.txt
7809 lines (7100 loc) · 355 KB
/
done.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
0219 pde (2.0.1)
X modes, tools, libraries not copying/moving properly on Windows
X https://github.com/processing/processing/issues/1781
X undo seems to not be going to the right location (now with example)
X https://github.com/processing/processing/issues/707
X http://code.google.com/p/processing/issues/detail?id=668
X fixes from Josh Giesbrecht
X line ending problem with args.txt for Windows when exporting from others
X (exporting from OS X to Windows)
X https://github.com/processing/processing/issues/1890
X add option to remove the background image at the top of the window
0218 pde (2.0)
X Example window has the Java application icon
X https://github.com/processing/processing/issues/1800
X in some cases, pde.jar was not getting built
X https://github.com/processing/processing/issues/1792
X ignore modes folder in sketchbook listing
X https://github.com/processing/processing/issues/1832
X processing-java return code is wrong (on Linux)
X was always returning success from Commander, also from the script
X https://github.com/processing/processing/issues/1798
X OS X command line didn't have all the correct .jar files
X https://github.com/processing/processing/issues/1787
cleaning
X most of theme probably moves back into lib
o editor.bgcolor probably moves out of the theme.txt file for the mode
o or should it be a user preference thing
o for that matter, need to decide on how much modes can customize themselves
X make decision about where coloring is stored
o needs to be reset for this release, maybe others
cleaning/libraries
o proper libraries warning dialog
o check if libraries folder does not exist
o check to see if other libraries are installed
X warn user about moving libraries and restarting
X add "pretty menu name" to the export.txt file
o move export.txt to xml?
X nah, it's only flat information
X tools -> get library
X library url: [ http://blahblah.org/something ]
X this would grab something.version, and something.zip
X maybe something.xml that would include a bunch of background
X tools -> update libraries
X this would check the something.version to see if it's newer
o document how to add libraries: put in sketchbook (not libraries folder)
o library/download.url and library/home.url
o if there's a reference subfolder, add that to the help menu
o and enable it for "find in reference"
X nice idea but too error-prone
o java.extension.dirs has the library/extn stuff
o can probably set this blank
o example from jsyn
JSyn Installer build 011
java.vm.version = 1.5.0_07-87
java.library.path = .:/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java
java.ext.dirs = /Library/Java/Extensions:/System/Library/Java/Extensions:/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home/lib/ext
Installing Native library JSynV142
Copy: http://www.softsynth.com/jsyn/plugins/archives/libJSynV142.jnilib
to: /Users/fry/Library/Java/Extensions/libJSynV142.jnilib
Native component JSynV142 downloaded successfully.
Installing JAR file JSynClasses.jar
Copy: http://www.softsynth.com/jsyn/plugins/archives/JSynClasses.jar
to: /Users/fry/Library/Java/Extensions/JSynClasses.jar
JAR file JSynClasses.jar downloaded successfully.
Note: you must restart your browser before running any JSyn Applets!
Installation completed.
o how to catch these?
o Exception in thread "Animation Thread" java.lang.NoClassDefFoundError: Could not initialize class javax.media.opengl.GLProfile
o Exception in thread "Animation Thread" java.lang.UnsatisfiedLinkError: no gluegen-rt in java.library.path
o cannot really.. part of the launcher
0217 pde (2.0b9)
X fix MovieMaker, it was completely broken
X https://github.com/processing/processing/issues/1669
X create missing parent directories when unpacking zip files
X fixes library problems with hemesh
F move JavaScript mode out to its own repo
X incorporate JDI changes from Manindra
X fix autoformat to indent like the p5 book/examples
X http://code.google.com/p/processing/issues/detail?id=325
X https://github.com/processing/processing/issues/364
X fix NPE problem with retina checking on Java 7
o deleting tools folder while running causes exception when changing modes
o https://github.com/processing/processing/issues/1707
X won't bother fixing this one
X remove netscape.javascript stuff
o move arduino out to its own library (already done, just not on site)
o crash when selecting "Show Sketch Folder" with Windows 7
o might be a java.awt.Desktop problem
X http://code.google.com/p/processing/issues/detail?id=1473
X marked cantfix back in December
X change error message for libraries (especially serial) for 32- vs 64-bit
X "To use this library, switch to 32-bit mode in Preferences." (OS X)
X "To use this library, you must use the 32-bit version of Processing."
X rebuild Runner to use SocketAttach
X deals with spaces in path problem, but also opens a port
X remove "Listening for transport dt_socket at address: 8727" message
X reference for normal() uses '50' as z value.. use something normalized
X how does new JDI affect Experimental? duplicate libs? loader issues?
X seems to be working fine
X move Android mode out to its own repo
X fix line endings in revisions.txt for windows
X was modifying the wrong file (the source dir, not the work dir)
X change line endings on Windows to only be replaced during dist
X otherwise marks revisions.txt as changed
X processing-java dialog window huge
X https://github.com/processing/processing/issues/1748
X library with bad version number in version causes stack trace to print
X added println warning message about it
X update mode images again from Casey
o also send pull request for Florian
manager
X "New version available" mesage is showing html tags around it
X https://github.com/processing/processing/issues/1684
X shift color of installed items when selected
X was ugly gray over selection color
X fix layout of the update button
X get update text to align vertically
X "Update" not working in the library manager
X https://github.com/processing/processing/issues/1701
0216 pde (2.0b8)
X remove extra separator at the top of the Help menu on Windows and Linux
X MovieMaker tool will not start on Windows 8
X make a little less fragile by not launching as separate process
X http://code.google.com/p/processing/issues/detail?id=1447
X clean up the code and interface for the Movie Maker tool
X http://code.google.com/p/processing/issues/detail?id=836
X on Windows, the Help menu seems to start with a separator
X add 6u37 as the Java runtime
o TextAreaDefaults - is editable in use?
X add java.io.File to default imports
X http://code.google.com/p/processing/issues/detail?id=1453
X update the JavaDoc for the latest release
X implement from build.xml as well
X make sure javadoc builds and uploads properly
X error checker broken in experimental mode (fix from Manindra)
X http://code.google.com/p/processing/issues/detail?id=1449
X Color coding for if/else in Processing IDE doesn't match
X http://code.google.com/p/processing/issues/detail?id=1457
X add ESC and cmd/ctrl-W to the Examples window
X move token/syntax coloring out of theme.txt and back into preferences
X what order should 'recent' menu use?
X most recent is at the top
X check on new JDK and how it works on OS X
X http://jdk7.java.net/macportpreview/
X add retina support to Info.plist
X <key>NSHighResolutionCapable</key>
X <string>true</string>
X add basics of retina support to the toolbar and header
X getDefaultToolkit().getDesktopProperty("apple.awt.contentScaleFactor");
X paper over ArrayIndexOutOfBoundsException in JEditTextArea.xToOffset()
X Fix IllegalStateException on Windows/Linux in Save prompt
X happened when hitting ESC or otherwise closing the window
X "Find in Reference" largely broken in 2.0b7
C http://code.google.com/p/processing/issues/detail?id=1456
X discern variable vs function with Find in Reference
X if no selection, attempt to expand the selection for Find in Reference
X add cmd-shift-O to "Open Examples" on OS X with no window open
X go through vida examples to make sure extra imports are not being used
o do command line to run through all examples?
X remove Quaqua
X http://code.google.com/p/processing/issues/detail?id=1509
X remove separate launch of QT movie creator
X Don't open Changes page on the Wiki from command line
X http://code.google.com/p/processing/issues/detail?id=1520
X prevent inertia scrolling on OS X from making editor jumpy
X Suggest possible import statements for common Java classes
X http://code.google.com/p/processing/issues/detail?id=1550
X for others like collections and Date, show warning and option to add?
X along with warning that it's not supported
X processing-java throws java.lang.ArrayIndexOutOfBoundsException: -1
X http://code.google.com/p/processing/issues/detail?id=1548
X Library manager leaves temporary folders in sketchbook folder
X http://code.google.com/p/processing/issues/detail?id=1527
X "Auto format" should not scroll current line to first line
X http://code.google.com/p/processing/issues/detail?id=1533
X add to build instructions for OS X:
X ant won't work w/ Java 1.7 until you set JAVA_HOME
X export JAVA_HOME=`/usr/libexec/java_home`
X fix "Bounds out of range" when outdenting a block of text
X Exception in thread "AWT-EventQueue-0" java.lang.IllegalArgumentException: Bounds out of range: 5374,5376 [5375]
X at processing.app.syntax.JEditTextArea.select(JEditTextArea.java:1214)
X at processing.app.Editor.handleIndentOutdent(Editor.java:1819)
X play button (and others) no longer highlighting
X http://code.google.com/p/processing/issues/detail?id=688
X run button not properly unhighlighting
X patch from John Li ([email protected])
X readlink error when running processing-java
X patch from [email protected]
X http://code.google.com/p/processing/issues/detail?id=1578
o add Iterator as an import?
X nope, added warning message instead
X disable single-click expand on OS X for the examples
manindra
M bug that was causing the Debugger to point to wrong break point line numbers
M 'Debug' button does not re-run the project when it is already running.
M http://code.google.com/p/processing/issues/detail?id=1504
M Problems with Find & Replace getting stuck in a loop
M or replacing with odd text
M https://github.com/processing/processing/issues/1643
M https://github.com/processing/processing/pull/1652
earlier
X include debug mode as 'experimental'?
X DebugMode throwing exception about breakpoints when trying to save
X what to call it? change java2 folder name?
X check into apple.awt.graphics.UseQuartz again
X both for p5.app and for the exported app
X also need to look at the main to see what it's doing
X removed in 2.0b7, because it has bugs and is no longer compatible
<key>Properties</key>
<dict>
<key>apple.awt.graphics.UseQuartz</key>
<string>true</string>
</dict>
o also can have case of opening two of same sketch at once
o if sketch was open, then restart by dragging the .pde to p5.app
tool manager
X from Casey
X list in the PDE would be updated automatically by querying a web service
X list on the website would be generated using the same web service
X All I would need to do is update web/contrib_generate/sources.conf
X and the rest would happen automatically.
X general cleanup of the visuals/layout
X extra files still being left around during install
X Add Mode is also reporting that it's a library that contains multiple
X fixed the 'library' part, and its legitimately bad
X Add Tool is having problems
X https://github.com/processing/processing/issues/1607
X http://code.google.com/p/processing/issues/detail?id=1569
X make already installed libraries distinguishable in the list
X https://github.com/processing/processing/issues/1250
X http://code.google.com/p/processing/issues/detail?id=1212
X work on the design of the list entries themselves
X add "Installed" indicator? or show the Remove button?
X using "Add Library" requires restart of Processing before lib recognized
X https://github.com/processing/processing/issues/1425
X http://code.google.com/p/processing/issues/detail?id=1387
0215 pde (2.0b7)
X "expecting EOF, found 'import'" on previously working sketch
X http://code.google.com/p/processing/issues/detail?id=1376
X changing default imports to only cover those we have in the reference
X also on the Android side as well
X new set: java.io.*,java.util.*
X removed: java.applet.*,java.awt.Dimension,java.awt.Frame,java.awt.event.MouseEvent,java.awt.event.KeyEvent,java.awt.event.FocusEvent,java.awt.Image,
X mode detection isn't properly ignoring code inside comments
X http://code.google.com/p/processing/issues/detail?id=1404
X added debug mode as 'experimental' heading into 2.0
o "java.lang.ArrayIndexOutOfBoundsException: 10" shows "10" as error message
X remove java.awt.* imports from sketches
X consider hard-coding these
o the pref can be for additions?
import java.util.HashMap;
import java.util.ArrayList;
import java.io.BufferedReader;
import java.io.PrintWriter;
import java.io.InputStream;
import java.io.OutputStream;
import java.io.IOException;
X error lines from Commander should be 1-indexed not 0-indexed
X http://code.google.com/p/processing/issues/detail?id=1392
X Sketch that exported to Linux doesn't get the command line arguments
X http://code.google.com/p/processing/issues/detail?id=1359
X "electricScroll" feature causing weird jumps when double-clicking
X http://code.google.com/p/processing/issues/detail?id=1055
X crash during library download was causing empty library list
X http://code.google.com/p/processing/issues/detail?id=1093
X clientEvent() called even w/o data from server (with fix)
X http://code.google.com/p/processing/issues/detail?id=189
X check on adding ip() method
X http://code.google.com/p/processing/issues/detail?id=1228
X Modify “Copy as HTML” to add second HTML data type when writing the clipboard
X http://code.google.com/p/processing/issues/detail?id=1065
X fix contributed by Ostap Andrusiv
X change default for shift-backspace to just be backspace
X use editor.keys.shift_backspace_is_delete=true to bring it back
X standard "Emacs" keybindings not implemented on OS X
X http://code.google.com/p/processing/issues/detail?id=1354
X http://guides.macrumors.com/Keyboard_shortcuts§ion=10#Text_Shortcuts
X fix the debug stuff before shipping this out
X just remove for the release
X Reas added notes about command line support to the Wiki
X http://wiki.processing.org/w/Command_Line
X mousePressed() coloring now different from mousePressed
X i.e. mousePressed() is red but mouseMoved() is brown
X http://code.google.com/p/processing/issues/detail?id=41
X Token.KEYWORD / KEYWORD1/2 / LITERAL1/2/3
X casey requests
X change keyword coloring so that KEYWORD2 and KEYWORD3 are for functions
X change syntax highlighting so it differentiates keyPressed and keyPressed()
X syntax highlight with parens also helps "String line" vs "line()"
X although nothing in here to prevent "String line" from coloring
X try to make KEYWORD4 and KEYWORD5 work
X change output from processing-java to be UTF-8 encoded
X http://code.google.com/p/processing/issues/detail?id=1418
X Lauch programs in 32-bit mode / 64-bit mode ignored
X http://code.google.com/p/processing/issues/detail?id=1426
X double textMode() error message with P3D:
X textMode(SCREEN) has been removed from Processing 2.0.
X textMode(256) is not supported by this renderer.
X errors that cannot be placed (i.e. missing brace)
X this makes things to jump to the last tab
X also happens with stray characters sometimes...
X casey: accidentally typing a letter at the top of the tab
X throws you onto the end of the last tab... exactly the worst location
o if the error cannot be placed, just don't change tabs/placement at all
X prevent errors on first line of a new tab from highlighting on previous tab
X crashes in PdePreprocessor.scrubComments(PdePreprocessor.java:321)
X String t = "*/*";
X http://code.google.com/p/processing/issues/detail?id=1435
o add to build.xml
o insert "@SuppressWarnings({"unused", "cast"})" into
o JavaLexer, JavaRecognizer, PdeLexer, PdeRecognizer
o from processing/mode/java/preproc/
X add Eclipse setting to ignore warnings
earlier
X The sketch name can't begin with '_' (underscore)
X http://code.google.com/p/processing/issues/detail?id=859
0214 pde (2.0b6)
X Input Method support (for Japanese et al.) has been disabled
X implement as an option inside Preferences
X http://code.google.com/p/processing/issues/detail?id=526
X remove preferences that refer to applets
X remove applet folder from the Java stuff
X remove old 'cmd' folder from the Java build directory
X Import statements are executed within multiline comments
X http://code.google.com/p/processing/issues/detail?id=911
X write preferences file sorted
X Major change to how lib folder is found, hopefully handles cmd line better
o caretBlinks always true.. just remove the pref?
o blockCaret always false.. remove it?
X report from someone about blinking caret
X http://code.google.com/p/processing/issues/detail?id=1136
X added caret options
X editor.caret.blink = true
X editor.caret.block = false
X see if commander is still headless
X check to see if sketchbook is getting picked up for cmd line
X don't use --request on OS X 10.6, it's not available
X processing-java ClassNotFoundException: BatchCompiler (Linux)
X http://code.google.com/p/processing/issues/detail?id=1334
X 2.0 beta editor does not respond properly if External Editor was enabled
X http://code.google.com/p/processing/issues/detail?id=1355
0213 pde (2.0b5)
X Console disappears with increased editor font size
X http://code.google.com/p/processing/issues/detail?id=1275
X Change how modes are set up so that XQMode can work properly
X Change back to ecj.jar, and remove jdt-core.jar references
X Put ecj.jar in the 'mode' folder for Java so that it's isolated
X (Kinda gross having it in 'lib' before)
o better implementation of jar handling using OSGi?
o http://eclipse.org/equinox/
o http://eclipse.org/equinox/documents/quickstart-framework.php
X Libraries not installed through IDE don't appear correctly
X http://code.google.com/p/processing/issues/detail?id=1331
X implement multiple sizes of icons for PDE and core
X http://code.google.com/p/processing/issues/detail?id=632
X (stubbing things in for artwork update later)
0212 pde (2.0b4)
M implement find & replace over multiple tabs
M http://code.google.com/p/processing/issues/detail?id=25
M added to the projects list
X change all build.xml files to use Java 6 as both source and target
X (avoids Java 7 warnings during build)
A calling jump() resets movie speed
A http://code.google.com/p/processing/issues/detail?id=1303
X problems running on OS X with recent updates
X seems that 1.7 is now the default, and no 32-bit option is available (!@#$)
X but the 32-bit JVM for 1.6 seems to still be installed
X sketch renaming regeression due to underscore handling
X http://code.google.com/p/processing/issues/detail?id=1310
X library manager using renameTo() (can't cross FS)
X http://code.google.com/p/processing/issues/detail?id=1295
X 2.0b3 needs existing sketchbook folder on Linux
X http://code.google.com/p/processing/issues/detail?id=1286
o change mode handling so that XQMode works properly
X decided to just replace ecj with jdt-core
o move ecj.jar into the java mode folders
X replace ecj.jar in the .exe, plist, sh, and the rest
X replaced ecj.jar with org.eclipse.jdt.core_3.7.1.v_B76_R37x.jar
X rationale
X built-in modes don't bother with their own 'mode' folder and don't
X currently use their own classloader. this could be changed, but as
X it turns out, things like XQMode already *depend* on JavaMode, so
X that would mean putting the .jar file for ecj into each of the modes
X that subclass it. not a good solution, but no good solution for
X library deps either. punting on that for now, and instead just deal
X with this specific (more esoteric) low-level case w/ a workaround
X very slow startup on OS X (library manager et al?)
X if not, move to OS X dist list
command line
X implement command line installer for Mac OS X
X add processing-java.exe for Windows
X add processing-java script for Linux
X file bug for android implementation
X modify comments on project site to say android, js, etc
X processing.app.Commander headless still requiring X11
X problem is static calls to PApplet
X http://code.google.com/p/processing/issues/detail?id=220
X set -Djava.awt.headless=true
X use as a way to remove the non-GUI-specifc code from PApplet
X so that the builds can run headless
X could move to java6 and better internal javac support (drop ecj)
o decided to use Java 6, so check on Javac usefulness
X change command line to just be part of regular (separate) distros
X there's so much platform code in there, it's not worth the extra work
X also include update check for logging
X command line support is currently broken
X http://code.google.com/p/processing/issues/detail?id=142
o some fixes can be found in the bug report
o need to deal with setting path to sketchbook/examples
o also deal with the script not being in the right folder
X lots of other fixes to deal with moving away from weird prefs split
X kill external editor (for all its quirks) in favor of command line
o use external editor needs to enable/disable across all windows
o http://code.google.com/p/processing/issues/detail?id=515
C Casey says yes kill ext editor and finish command line
X make note for docs to remove mentions of external editor
0211 pde (2.0b3)
X make file selectable from the OS X menubar
X http://code.google.com/p/processing/issues/detail?id=1215
X make Mode menu into a radio button, so it cannot be de-selected
X http://code.google.com/p/processing/issues/detail?id=1227
X no response with registerMethod keyEvent when key pressed or released
X http://code.google.com/p/processing/issues/detail?id=1225
o running at size(7000, 4000) followed by size(100, 100)
X http://code.google.com/p/processing/issues/detail?id=1213
X won't fix, too hairy and messy
X clean up handling of untitled sketches
X was formerly a bare variable in Editor, but affected Sketch
X changing the default display does not reset editor location
X so the change appears to have no effect
X http://code.google.com/p/processing/issues/detail?id=1162
X cleaning up preferences a bit
X to use Base, not Editor
X to apply to all open editors, not just the first
X "Processing is damaged and should be put in the trash" for 2.0b2
X http://code.google.com/p/processing/issues/detail?id=1226
0210 pde (2.0b2)
X no changes
0209 pde (2.0b1)
X require Mac OS X 10.6.8 as the minimum
X replace/find need to dim out the buttons
X i.e. hitting 'replace' multiple times causes weirdness
X and replace/replace+find buttons shouldn't be active until after a find
X http://code.google.com/p/processing/issues/detail?id=1056
X change "Standard" to "Java" mode
X Any double-click inside Examples window opening the last selection on Windows
X http://code.google.com/p/processing/issues/detail?id=1201
X example browser state
X http://code.google.com/p/processing/issues/detail?id=827
0208 pde (2.0a9)
X Help menu broken when Processing has spaces in its path name in 2.0a8
X http://code.google.com/p/processing/issues/detail?id=1164
0207 pde (2.0a8)
X wordtreemap_sotu gives weird preproc error: wrong line, can't parse extends
X problem was 'extends' after 'implements'
X "Open" dialog on Linux wasn't showing directories
X http://code.google.com/p/processing/issues/detail?id=1151
X switch Platform to just use java.awt.Desktop classes
X for Java 1.6, replace com.apple.eio.FileManager.openURL(url);
X with java.awt.Desktop.browse() and java.awt.Desktop.open()
X causes a deprecation warning whenever building on osx
o instead of "show sketch folder" method, use:
The com.apple.eio.FileManager now has two new desktop interaction methods, revealInFinder(File) and moveToTrash(File). You can use revealInFinder() to open a Finder window in the parent directory of of a file and select it. You can use moveToTrash() to move a file to the most appropriate Trash directory for the volume that contains that file.
X added 64-bit RXTX for Mac OS X
X http://blog.iharder.net/2009/08/18/rxtx-java-6-and-librxtxserial-jnilib-on-intel-mac-os-x/
X bufferUntil() with values above 127 do not work properly
X http://code.google.com/p/processing/issues/detail?id=1079
X add warning message about using serial on OS X
X check on other serial issues, this may fix them
X http://code.google.com/p/processing/issues/detail?id=944
X http://code.google.com/p/processing/issues/detail?id=937
X double-click immediately closes example folder (Windows? Linux)
X http://code.google.com/p/processing/issues/detail?id=1150
X work on making GSOC stuff work better with unpatched editor
X currently using createTextArea() hack inside Editor
o make better version of the windows launcher for debugging
X add code for setting the L&F from the prefs file for linux
o strange window flicker when first opened
X not seen since rolling back canvas changes
X added 'all tabs' checkbox, but it's dimmed out
X don't expand the folders in the examples window
X cmd-shift-o for opening examples
X add recent menu to the toolbar
X add 'empty sketchbook' indicator when the sketchbook menus are empty
X deleting open sketch (with only one window) attempts to quit
X (and still deletes, but doesn't close, even if quitting is canceled)
X affects Windows and Linux
o shift-tab with no selection should go back two spaces
cleaning
o switching into present mode in info.plist
o <key>LSUIPresentationMode</key>
o <integer>4</integer>
o errors with serial and libraries
Exception in thread "Thread-2" java.lang.NoClassDefFoundError:
processing/core/PApplet
at processing.serial.Serial.<init>(Serial.java:156)
generally, that error means that something is missing from the
CLASSPATH. the NoClassDefError gives erroneous feedback about *what*
class is actually missing, as of java 1.3+ (yay!)
so perhaps conflicting versions of a library in the sketchbook (solve
this by setting to an empty sketchbook temporarily) or files might be
installed in the CLASSPATH variable or something conflicting in
/System/Library/Extensions.
F add processing.js export tool from florian
F http://github.com/fjenett/processingjstool/
F http://github.com/fjenett/processingjstool/zipball/v0.0.6
X the word from Apple on Info.plist setup
X DO NOT USE "JVMArchs". It is deprecated, and manually overrides the natural architecture launching and ordering that LaunchServices does, including accommodating the 32-bit checkbox in the Get Info window.
o closing this bug, because we'll be replacing the current video library with another sometime later this year. as such, i won't be doing any more bug fixes on the current video library. in the meantime, we recommend using gsvideo, opencv, or one of the other video libraries that are available.
o setting files executable on export:
o http://java.sun.com/javase/6/docs/api/java/io/File.html#setExecutable(boolean,%20boolean)
o specifically add "eclipse" to integration description
o link books and sample chapters from the "getting started" portion of the faq
o if export fails (compile error) need to un-highlight the export button
o http://dev.processing.org/bugs/show_bug.cgi?id=39
o [LaunchRunner Error] processing.app.Base.main(String[]) threw an exception
o http://dev.processing.org/bugs/show_bug.cgi?id=821
o http://code.google.com/p/processing/issues/detail?id=102
X not seen for a long time, closed
o dragging title bar while sketch running causes strange selection behavior
o http://dev.processing.org/bugs/show_bug.cgi?id=504
X closed as no longer causing a problem
o "page setup" sucks in java
o http://dev.processing.org/bugs/show_bug.cgi?id=435
X marked later.. but not really gonna get into it
o fonts smaller than 10 cause problems in the editor
o generally causes trouble on osx
o on windows and linux, changing the size throws things off
o http://dev.processing.org/bugs/show_bug.cgi?id=51
X ppl weren't restarting the editor
o implement emacs keybindings (list is at the bug report)
o http://dev.processing.org/bugs/show_bug.cgi?id=401
X decided not to
o error messages run off the edge and go invisible
X http://code.google.com/p/processing/issues/detail?id=18
X merging into 1032
o move all prompts to modal dialog showError/Message/Warning/Prompt
o nicely design dialog boxes to go with visual of p5
o maybe something that shows stack trace?
o with an 'email this' button? (include source code too?)
o also need a "prompt" dialog for asking filenames, etc
o implement and remove PdeEditorStatus stuff
X http://code.google.com/p/processing/issues/detail?id=20
X decided nobody cared
o errors during export don't show up properly (no red status bar)
o http://dev.processing.org/bugs/show_bug.cgi?id=194
X could not reproduce
X prefs window not visible on windows taskbar
X http://code.google.com/p/processing/issues/detail?id=63
X long since fixed, apparently
X add ability to set the display where present mode makes things start
X code is already in, need to add window and test with multi-monitor setup
X some code already written in PresentMode.java
o option in preferences to set the jvm used to run? (osx only?)
o this would take care of nasty macosx 1.4 vs 1.5 issues
o /System/Library/Frameworks/JavaVM.framework/Versions/1.3.1/Commands/java
o /System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/Commands/java
o /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Commands/java
o canonical path for
o /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK
o will return 1.5.0 (or maybe 1.6 for others?)
X nope, just using a local JRE/JDK from now on
o need to decide how to handle "stop" button in present mode
o http://dev.processing.org/bugs/show_bug.cgi?id=63
o when running externally, people need to write their own stop function
o just get export to application working so this can be supported
o for now, they're stuck w/ running in the env and getting the ugliness
X quitting from present mode doesn't kill run button
X http://dev.processing.org/bugs/show_bug.cgi?id=80
X fixed earlier (verified in 1.0.9)
o slow save/new because of large sketchbook
o this is a total cluster, the rebuild is being called incessantly
o startup is very slow on g4
o show progress bar while rebuilding sketch menu?
o http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1162801212
o http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1141126582
o even more of a problem becase set modified set true all the time
o in 0125, only rebuilding on rename or save as, but still a problem
o don't re-scan all jar files whenever rebuilding sketch menu (cache)
X http://code.google.com/p/processing/issues/detail?id=72
X doesn't seem to be a problem on modern machines
X in rebuild sketch menu - disable subfolders working as libraries
X if a sketch, don't allow subfolders
o or maybe just that libraries must be in the root?
o nah, cuz that would mean can't make subfolder called "libraries"
X no longer possible since separate libraries folder is in use
X is the 'hide' option for code dumb? i've never used it
X should it just hide the code, not actually remove it?
X yes, removed a long time ago
X do we finish the tabs thing for 1.0? yes
X could probably be done in a reasonable simple way.. ala eclipse
X show additional tabs in the dropdown list? show all?
X also done a long time ago
o robert's tunnel example, why does tunnel not show up as leftmost tab?
o "save as" shouldn't always show save as dialog
o unless that's the current mode that's being used
o http://processing.org/bugs/show_bug.cgi?id=83
X resolved wontfix
o handle renaming with case changes (currently ignores case change)
o see notes/bitching in Sketch.nameCode()
X http://code.google.com/p/processing/issues/detail?id=32
X http://code.google.com/p/processing/issues/detail?id=958
X decided not to: simple workaround available
o setting sketchbook to a folder on a network mounted drive
o does this work? test on both on mac and pc..
o or if not, should recommend people against it
o (i.e. folders disappearing if net has trouble)
X http://code.google.com/p/processing/issues/detail?id=33
X decided wontfix, nobody has ever followed up
o need method for showing prefs for the tools (?)
o i.e. add pref to handle date vs. increment on archive sketch
X http://code.google.com/p/processing/issues/detail?id=108
X tools that need prefs will show their own GUI anyway
X pasting into color picker doesn't update the color values
X http://code.google.com/p/processing/issues/detail?id=68
X can't reproduce, so closed
X check on 64-bit RXTX libraries in the Arduino downloads
o syslog issues on macosx
X http://code.google.com/p/processing/issues/detail?id=154
X can't fix
o port buffering not working properly
o may just be a problem with thread starvation
o bufferUntil() fires an event but continues to fill up the buffer
o bug report includes patch from mellis
o http://dev.processing.org/bugs/show_bug.cgi?id=96
X fixed in 0140
o add prompt() method to Serial (simple dialog box that pops up)
o Add Mark and Space parity to the Serial library
o http://dev.processing.org/bugs/show_bug.cgi?id=1087
X opted not to a long while ago
o process still visible in Sysinternals Process Explorer after quit
X http://code.google.com/p/processing/issues/detail?id=259
X closed after no follow-up
o setup() and draw() are not bold on osx (10.4)
o likely osx refuses to do monaco bold
X http://dev.processing.org/bugs/show_bug.cgi?id=1047
X closed a long while ago
o track down error in PdeCompiler for message parsing
o was missing the error about a package being gone
o can comment out /System/Library/ as a test
X way too old to know this one
o Editor stops receiving keyboard input after running a program (8.10)
X http://dev.processing.org/bugs/show_bug.cgi?id=1161
X had been closed as invalid
o if someone has monaco disabled in font book, the app won't start
o http://dev.processing.org/bugs/show_bug.cgi?id=562
X Monaco can no longer be disabled
X modes have their own methods for digging through sketch & libraries folders
o therefore it need only check the sketch.txt file to see if it's ok
o (between android and java)
o but more importantly, if it's something totally different (.py) then
o that'll be ok, and work fine
o need another extension for the p5 py stuff
X seems that we're set on this?
o android mode will make no attempt to figure out which of your sketches are relevant... however you can add the sketch.txt file (sketch.properties?) to the directory if you want to be specific about it.
o idea of examples, libraries, reference built into the base system
o look through web/java_generate to see how the doc stuff works
o work through andres' pshape changes to smooth things out
o post videos online of the android work
X not properly revving the version numbers in releases in the .app file
X figure out a better way to do this automatically during build
o right-click on opengl.jar and select native lib location from the third prefs
o might be possible to do easier opengl setup for eclipse
X no longer needed with new OpenGL
o don't allow processing to run on snow leopard with 1.5
o test .java files on desktop version
o remove any reference to 'Editor' from Sketch.java
o or is that excessive, since Document is in there, etc
o Build does the heavy lifting anyway...
o the code[] array in Sketch is super hokey... switch to an arraylist
o and add compare method to SketchCode so that it can be sorted by name
o can't rename a .pde file as a .java file
X seems to have been fixed earlier? probably this one:
o http://code.google.com/p/processing/issues/detail?id=776
0206 pde (2.0a7)
X suppress "invalid context 0x0" and "invalid drawable" at the console level
X launch moviemaker as separate Java process (to disable Quaqua)
o or selectively disable parts to see which is causing the trouble
o http://www.randelshofer.ch/quaqua/guide/tailoring.html
X display device preference tweaking
X update to 6u33 (OS X latest)
X modify build scripts to handle 32- and 64-bit versions of Linux
X errors when running 32-bit Java on Linux 64
X http://code.google.com/p/processing/issues/detail?id=955
X replace launch4j with the standard version
X this should take care of most of the launching quirks
X http://code.google.com/p/processing/issues/detail?id=943
X launch4j problem
o no crash when double-clicking a sketch and loading it (?)
X http://code.google.com/p/processing/issues/detail?id=176
X also move back to using non-custom for 2.0 when we can drop QT support
X lots of fighting with Windows registry and launch4j to figure out launcher
o grab tools.jar from reg keys?
o don't mess with reg keys until the app is loaded
o NPE causes trouble sometimes
o move initRequirements check for JVM to Runner
X remove the shift designation for new and open to open in same editor or not
X code is just getting too messy
X Opening sketch via editor window open-menu ignores mode
X http://code.google.com/p/processing/issues/detail?id=1034
X add 64-bit Linux version to the next download
X revisions.txt should have Windows line endings
X change in SVN to be platform specific
X didn't actually do it
o examples button on toolbar? open / recent / sketchbook?
X switch to using a warning dialog when bits aren't available
X http://code.google.com/p/processing/issues/detail?id=884
X suppress XInitThreads message on Linux with JOGL
X Linux file chooser is gross (presumably Windows too)
X http://code.google.com/p/processing/issues/detail?id=1014
X make note that Android tools do not run on 64-bit Linux
X causes "file not found" errors
X switch to a non-modified version of launch4j
X figured out how to do Intel build for OS X
X Linux sketchbook selector wasn't working properly at all
X just default to a folder named 'sketchbook' in the home dir
X too confusing otherwise
X disallow underscore at beginning of sketch name
X http://code.google.com/p/processing/issues/detail?id=1047
X fix problem with sanitized names potentially overwriting existing sketches (!)
o do some testing for windows 7 on 64-bit
X http://dev.processing.org/bugs/show_bug.cgi?id=1424
X add general outline of 1.5 and 2.0 releases to the faq
X video is on its way out, no good/simple solution for fixing now
X andreas' library will do good things eventually
o "create font" is slow, implement a progress indicator
X http://code.google.com/p/processing/issues/detail?id=230
X wontfix.. moving away from bitmap fonts
X switch back to yymmdd naming for sketches as the default
X add Mountain Lion support
X http://code.google.com/p/processing/issues/detail?id=1134
open/base/recent
X recent sketches
X http://code.google.com/p/processing/issues/detail?id=188
X add EditorState class, device-aware placement
o not properly handling other odd cases
X don't pollute the recent menu with un-saved sketches
X toFront() not working from recent menu
X get rid of restore sketch feature
o remove pref for restoring sketches
X implement recent sketches menu
X add "recent files" list to open menu?
o http://dev.processing.org/bugs/show_bug.cgi?id=1335
o don't re-open new window on top of another
X changing how this is handled
X detect mode and library example folders for recent menu
o with the same sketch open, a handleOpen() might open a second on top of it
X should be fixed up
applets
o tool to run in appletviewer? sun.applet.Main is appletviewer
X require Java 6 (and with that, OS X 10.5 plus Core 2 Intel Mac)?
o though we need a 64-bit browser before applets will run...
o http://www.ornl.gov/~t6p/Main/Utilities.html
o courseware
o export sketch as applet when uploading
o save sketch zip files
o have a means to load them from "teacher" version of p5
o figure out how to use the
o items from the 'code' folder not included with applet export
o add tool to "Add custom html to sketch"
o that copies applet.html,
o opens sketch folder,
o and gives info about what to do next (how to edit)
o http://dev.processing.org/bugs/show_bug.cgi?id=143
cleaning/earlier
o PApplet.this doesn't work
o doesn't work in javac either--needs to be ClassName.this
o sketchname.this also doesn't work, because Temporary_NNNN used for name
o but since it's another tab/class, will run externally
o so should make the external version use the actual sketch name not temp
o can't use PApplet.this, doesn't seem to like that
o instead, must pass variable to inner class
X should be working (for a while) now because no longer using a temp name
o quicktime likes to crash (not just on windows)
o http://dev.processing.org/bugs/show_bug.cgi?id=791
o strange insets for PApplet on certain window managers
o http://dev.processing.org/bugs/show_bug.cgi?id=1187
X http://code.google.com/p/processing/issues/detail?id=161
X cannot fix
o computationally intensive stuff runs really slow inside p5
o http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1116872745
o some reports of it not quitting properly, but not confirmed
X problem with startup on vista 64
X try this with windows 7 64-bit (install on laptop?)
X http://dev.processing.org/bugs/show_bug.cgi?id=1246
X System.getProperty("sun.arch.data.model").equals("32").
o add to troubleshooting:
X remove/rename the preferences file
o change sketchbook folder to a new location and restart
o need to only load p5 libs from the p5 directory
o update the text on the bugzilla page
o NPE when double-clicking PDE on Mac OS X
o is thread sync the problem? rebuild menus being called 2x?
o http://dev.processing.org/bugs/show_bug.cgi?id=1251
o http://code.google.com/p/processing/issues/detail?id=177
X not seen for a while, closed
o multiple entries in file menu
o http://dev.processing.org/bugs/show_bug.cgi?id=1260
X should be fixed, not seen
o "src/processing/xxxx/Xxxxxxxx.java uses unchecked or unsafe operations."
X http://code.google.com/p/processing/issues/detail?id=101
o use pack200/unpack200 to make p5 download smaller
X http://code.google.com/p/processing/issues/detail?id=95
X decided not to--no good way to do cross-platform version
o problem with keyboard shortcuts when building from source
o http://dev.processing.org/bugs/show_bug.cgi?id=1231
X either fixed or never confirmed
o make source link on p5 site go direct to the source
o or at least explain how to navigate
o post releases on sourceforge so that international mirrors are better?
X nope, Google should be taking care of this
o start creating source tarball for each release?
o roll over the discourse board for 1.0?
o board stuff
o only allow moderators to delete posts
o set "no smileys" as the default (better for posting code)
X add stuff about the history into the people section
X descended from dbn, but not dbn, etc..
o remove the 'search' item from yabb.cgi
o add note to linux troubleshooting re: key input
o http://dev.processing.org/bugs/show_bug.cgi?id=1161
X marked wontfix
o add a command to launch an external editor
o http://dev.processing.org/bugs/show_bug.cgi?id=141
X getting rid of external editor
o clipboard implementation example
X http://dev.processing.org/bugs/show_bug.cgi?id=167
o include a note that 'applet' folder will get emptied/rewritten
o or rename the old applet folder to something else? (too messy)
X http://code.google.com/p/processing/issues/detail?id=21
X added preference in more recent release
X after deleting a tab code still get's preprocessed, pde file is not forgotten
X http://dev.processing.org/bugs/show_bug.cgi?id=1092
X fixed in 1.0.8 (!)
X export and export to application fail with umlauts in folder name
X http://dev.processing.org/bugs/show_bug.cgi?id=252
X fixed in 0140, but no confirmation
o stop button needs to update itself and work properly
o also editor buttons to light up and clear properly
X http://dev.processing.org/bugs/show_bug.cgi?id=396
o need someone to go out and test all scenarios of this
X this particular version was fixed (though broken again later)
o video library threading problems with other libraries
X http://dev.processing.org/bugs/show_bug.cgi?id=882
o using Capture.list() before size() sometimes works
o also placing OpenGL inside the extensions directory
X closing because was specific to QTJava
o serial.available() broken with video
X http://dev.processing.org/bugs/show_bug.cgi?id=829
X old video library, so closed
o sometimes not launching
o this seems to be a threading problem, like an NPE on load/open
o probaby related to the other load/save sync errors
X need something more specific than this
X can't run opengl in 64-bit
X http://code.google.com/p/processing/issues/detail?id=255
o PDE locks up during setup() (since no window shown)
o http://dev.processing.org/bugs/show_bug.cgi?id=687
o maybe better to do an example of running code on another thread
o when it's done as a script
X http://code.google.com/p/processing/issues/detail?id=86
X fixed as good as possible
X remove jvm from cvs
X use wget to grab it if it doesn't exist
o and include an md5hash to see if the file is correct
X not necessary -- ant takes care of it
o notes about getting best results from text in each renderer
o http://dev.processing.org/bugs/show_bug.cgi?id=466
X http://code.google.com/p/processing/issues/detail?id=64
X marked wontfix
o Debugger highlights wrong line, and sometimes the wrong file
o http://code.google.com/p/processing/issues/detail?id=412
X no test case, closed
o add support for multiple errors from the compiler
o actual error may be 4th of 5
o maybe a dropdown list thing, with the first just shown?
X http://code.google.com/p/processing/issues/detail?id=19
X marked cantfix
o using a processing keyword as a variable name gives unhelpful error message
X http://dev.processing.org/bugs/show_bug.cgi?id=213
X fixed issue specific to handleDisplay
o not enough args for triangle (or args in general)
o throws out bizarre message
o http://dev.processing.org/bugs/show_bug.cgi?id=17
X fixed up later
X expecting RPAREN messages are ugly
X http://dev.processing.org/bugs/show_bug.cgi?id=15
o unchecking 'use external editor' sketch should not set modified
o dangerous if a version that hasn't been re-loaded has possibility
o to overwrite. i.e. make a change and save in external editor,
o don't actually
o comments shown as code / code shown as comments
o http://code.google.com/p/processing/issues/detail?id=164
X merged into new editor issue
o program sometimes goes gray because it thinks everything is in a comment
o http://code.google.com/p/processing/issues/detail?id=564
X merged into new editor issue
o failed export still copies random files
o Failed compile on Export or Export to Application
o still creates folder and leaves mess behind
X http://dev.processing.org/bugs/show_bug.cgi?id=1050
X opted not to fix (rationale in the report)
o javadoc comment in a static mode app doesn't get moved to the top
o http://dev.processing.org/bugs/show_bug.cgi?id=924
X http://code.google.com/p/processing/issues/detail?id=115
o make export put a timestamp in the html code (hidden or visible)
o http://dev.processing.org/bugs/show_bug.cgi?id=66
X http://code.google.com/p/processing/issues/detail?id=22
X when holding down shift, show the alternate behavior for EditorHeader
X http://dev.processing.org/bugs/show_bug.cgi?id=37
o implement new version of history
o make history folder, and a zip (not gz) file for each entry
o history causing trouble - super slow with a huge sketch
o could instead be gzipped and appended to history.dat
o along with another file that is actually a table of offsets
o no need to make the thing a gzip stream
o checkbox on menu for 'record history' ?
o history converter option?
o only first 20 entries visible?
o shortcut to walk through history, ala photoshop (ctrl-alt-z)
o zlib file becoming corrupt (not flushed after close?)
o make hooks to history api so others can write tools around it
X http://code.google.com/p/processing/issues/detail?id=26
video/nixed
o if read() hasn't been called, can cause an error with java2d
o http://dev.processing.org/bugs/show_bug.cgi?id=1041
o threading problems with video
o http://dev.processing.org/bugs/show_bug.cgi?id=868
o audio stops working after two seconds
o http://dev.processing.org/bugs/show_bug.cgi?id=277
o add more information about multiple camera inputs
o add info about "access" errors being quicktime errors
o documented in faq, add something to the lib "camera not installed"
o quicktime.std.stdQTException(QTjava:6.1.3gl),-9405=couldntgetrequiredcomponent,qtversion:7108000 at quicktime.std.stdQTExceptionchekcerror
o need to add resize method to capture object
o http://processing.org/discourse/yabb_beta/YaBB.cgi?board=Syntax;action=display;num=1150227643
o figure out what's up with the qt error handler
o is this what's preventing the errors from being caught properly?
o shutting these off for 0116 so hopefully the messages improve
o (could this be a mac issue with errors not making it through?)
o need to prevent multiple QTSession open or close
o static method shared across the lib, or some such
o reading movie is really really slow (2-3 fps)
o possible improvement from qtjava list added
X http://dev.processing.org/bugs/show_bug.cgi?id=40
o tearing and incomplete updates on capture?
o putting read() inside draw() seems to eliminate this?
o http://dev.processing.org/bugs/show_bug.cgi?id=114
o when drawing large video, the two triangles for the rect are out of sync
o only shows up in P3D
o pause and frameRate aren't working
o framerate does set the frequency which movieEvent will be called,
o but it is not setting the "available" field corrrectly.
o in fact, speed() should be used to set the rate, not frameRate
o sketch .zip file in casey's email message
X http://dev.processing.org/bugs/show_bug.cgi?id=370
o wrong device name for video capture will cause a crash
o couldn't get req'd component also happens when the capture isn't ready
o may also mean that no camera is plugged in
o also, don't mention winvdig on the mac
o include a separate video class to handle just playback