forked from processing/processing
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdone.txt
9978 lines (9132 loc) · 459 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
0246 the holy land (3.0)
X "Saving" messages never clear on "Save As"
X https://github.com/processing/processing/issues/3861
X error checker/suggestions fixes
X https://github.com/processing/processing/pull/3871
X https://github.com/processing/processing/pull/3879
X contributions filter is ignored after clicking Install
X https://github.com/processing/processing/issues/3826
X https://github.com/processing/processing/pull/3872
X https://github.com/processing/processing/pull/3883
X Exception in thread "Contribution List Downloader"
X https://github.com/processing/processing/issues/3882
X https://github.com/processing/processing/pull/3884
X Hide useless error in error checker
X https://github.com/processing/processing/pull/3887
X grab bag of CM work from Jakub
X https://github.com/processing/processing/issues/3895
X https://github.com/processing/processing/pull/3897
X Clean up delete dir function
X https://github.com/processing/processing/pull/3910
X don't follow symlinks when deleting directories
X https://github.com/processing/processing/pull/3916
X show number of updates available in the footer
X https://github.com/processing/processing/issues/3518
X https://github.com/processing/processing/pull/3896
X https://github.com/processing/processing/pull/3901
o total number of updates available is not correct? (may be fixed)
o ArrayIndexOutOfBoundsException freak out when clicking the header line
o think this was on name, with libraries, but not sure
X should be fixed with the updates from Jakub
X error checker updates for toggle and listeners
X https://github.com/processing/processing/pull/3915
X file file counting in the change detector
X https://github.com/processing/processing/pull/3917
X https://github.com/processing/processing/issues/3898
X https://github.com/processing/processing/issues/3387
X Windows suggests "Documents" as a new location for the 3.0 sketchbook
X maybe prevent users from accepting that?
X https://github.com/processing/processing/issues/3920
gui
X distinguish errors and warnings
X https://github.com/processing/processing/issues/3406
X make breakpoints more prominent
X https://github.com/processing/processing/issues/3307 (comp is set)
X clean up statusMessage() inside JavaEditor
o do we want to bring back the delays?
X implement side gradient on the editor
X if fewer lines in sketch than can be shown in window, show ticks adjacent
X error/warning location is awkward when no scroll bar is in use
X when only one screen-full, show ticks at exact location
X simpler/less confusing to not show at all?
X MarkerColumn.recalculateMarkerPositions()
X https://github.com/processing/processing/pull/3903
X Update status error/warning when changing the line
X https://github.com/processing/processing/pull/3907
X Update status error/warning when changing the line
X when moving away from an error/warning line, de-select it below
X selecting a warning should also show the warning in the status area
X https://github.com/processing/processing/pull/3907
X clicking an error or warning should give the focus back to the editor
X https://github.com/processing/processing/pull/3905
X replace startup/about screen (1x and 2x versions)
X change 'alpha' to correct name
X also change the revision in the "about processing" dialog
X https://github.com/processing/processing/issues/3665
X implement splash screen on OS X
X http://www.randelshofer.ch/oop/javasplash/javasplash.html
X also implement special retina version
X Fix placement and visual design when showing error on hover
X https://github.com/processing/processing/issues/3173
X implement custom tooltip for error/warning hover
X applies to both MarkerColumn and JavaTextAreaPainter
X make gutter of console match error list
X https://github.com/processing/processing/issues/3904
o bring back the # of updates on the update tab
o use this instead of the 'icon' stuff?
o or in addition, since only the 'updates' tab has it
X https://github.com/processing/processing/issues/3855
X for updates available, have it be clickable to open the manager
X fix the design of the completions window
X remove extra border around the outside
X change font
X add 2x version of the icons
X change selection highlight color
o put some margin around it
X https://github.com/processing/processing/issues/3906
X completion panel
X what should the background color be?
X test fg/bg color on other operating systems
J fix icon sizes/design
X set a better minimum size for the number of updates available
earlier/cleaning
X list with contrib types separated is really wonky
o do we keep the list?
o does it even work for different contrib types?
X cleaned this up in the last release
X remove the dated releases from download.processing.org
X new Android release (EditorButton constructor changed)
o JavaEditor has several null colors, remove color support
o once the design is complete and we for sure do not need color
X remove deprecated methods
X do the right thing on passing around List vs ArrayList and others
o wonder if "Save As" is causing the problems with auto-reload
X found and fixed
X look at the sound library https://github.com/wirsing/ProcessingSound
o sound is not yet supported on Windows
X implement the new gui
0245 (3.0b7)
X add jar files from 'code' folder to the library path
X Code editor wrongly detects errors for libraries in code folder
X https://github.com/processing/processing/issues/3732
o dim out the Run button if there are compile errors detected
o the AST checker has better error message handling for those cases
o and hitting Run replaces the useful error with something weird
X https://github.com/processing/processing/issues/3408
X not great because the error checker runs more slowly than your typing
X SVG not highlighting as a keyword
X https://github.com/processing/processing/issues/3752
X implement 2x versions of icons
X https://github.com/processing/processing/issues/3478
X foundation icon in list
X foundation icon below next to description when lib selected
X icons on the install/update/remove buttons
X search eyeglass icon
X available/installed/incompatible icons
o change Tool API because it's not one Editor per Tool anymore?
X or just change the documentation?
X updated the FAQ and tool template
X change the Tool API after all, since none of the tools have been updated
X https://github.com/processing/processing/wiki/Tool-Basics
X items still show up in "Recent" if they no longer exist (on startup)
X checked code and this seems to be fine / can't reproduce
X show hover text when the mouse is over the 'debug' button
X update EditorButton rollover label when pressing shift or alt
X welcome screen shows coffee cup icon on Windows
o Hitting enter on code completion completes and then creates a new line
X https://github.com/processing/processing/issues/3741
X ctrl-space first inserts space, then deletes it, with completion
X https://github.com/processing/processing/issues/3847
o finish the gui
X https://github.com/processing/processing/issues/3072
X closing in favor of specific issues
X fix the bold in the welcome window to not use fake bold
sketch modified
X sketch modified externally with FAT32 volumes on OS X
X https://github.com/processing/processing/issues/3387
X might have this fixed with the larger time window
X need to check if "save as" thing is causing trouble
X "Your sketch has been modified externally" with encrypted OS X volumes
X https://github.com/processing/processing/issues/3650
o add this to the preferences?
o use watcher service after all?
o https://docs.oracle.com/javase/tutorial/essential/io/notification.html
jna problems
X UnsatisfiedLinkError on startup "Access is denied" on Windows 10
X https://github.com/processing/processing/issues/3800
X administrator, but using Microsoft account to log in
X JNA errors on startup when run from an account w/ non-ASCII characters
X https://github.com/processing/processing/issues/3624
X set jna.tmpdir (or java.io.tmpdir) to another location
X https://github.com/twall/jna/issues/124
X https://github.com/twall/jna/issues/238
X Sun says they won't fix: user locale and system locale probably different:
X https://bugs.openjdk.java.net/browse/JDK-8017274
X https://bugs.openjdk.java.net/browse/JDK-4958170
X https://github.com/twall/jna/blob/master/test/com/sun/jna/JNALoadTest.java
X http://happygiraffe.net/blog/2009/09/24/java-platform-encoding/
X fix: get sun.jnu.encoding and make sure the user name is supported in it?
X and if not, put up a warning for the user?
X http://www.oracle.com/us/technologies/java/locale-140624.html
manager
X CM: Clicking item in Libraries list throws exception
X https://github.com/processing/processing/issues/3667
X CM: Libraries missing descriptions and PFoundation credit
X https://github.com/processing/processing/issues/3688
X use real version of bold font, rather than the fake version
X remove the "v" from the version numbers in the updates tab
X fix bold version used in the description below, when an item is selected
X manager needs a frame title
X remove tooltip that repeats the contents of the tab labels
X add extra space to the right of the buttons to line up w/ the scrollbar
X CM: Button formatting
X https://github.com/processing/processing/issues/3643
o Contributions Manager UI design
X https://github.com/processing/processing/issues/3482
X closing in favor of separate issues
X updates tab has ugly horizontal line at top
X CM selected tabs are too tall
X https://github.com/processing/processing/issues/3598
X why the aqua background when opening the window?
X get rid of gross italic subheads on the Updates page
X "update all" is too far too the right
X other buttons were out of whack as well
X remove focus blue from the scrollable list
X don't focus the window on the search box on opening
X status/name/author table header is alternating color
X area above scroll bar looks like more scroll bar
X table header is the wrong font
watcher
X prevent re-prompting users when they say "no" to "sketch modified" message
X add more preferences for editor.watcher
X cleaning up the logic in the watcher
akarshit
X prevent "updating" to a still-incompatible version of a contrib
X https://github.com/processing/processing/issues/3801
X https://github.com/processing/processing/pull/3805
X Tools are getting redundantly added when installing new tool
X https://github.com/processing/processing/issues/3818
X https://github.com/processing/processing/pull/3820
X after clicking 'install' it's still possible to click it again
X https://github.com/processing/processing/issues/3806
X https://github.com/processing/processing/pull/3817
X CM list should be sortable by status and author name
X https://github.com/processing/processing/issues/3608
X "update all" button appears to do nothing in library manager
X https://github.com/processing/processing/issues/3837
X https://github.com/processing/processing/pull/3842
jakub
X Make preprocessor scope-aware
X https://github.com/processing/processing/issues/3799
X https://github.com/processing/processing/pull/3810
X massive auto-complete/error checker fixes
X https://github.com/processing/processing/issues/3812
X https://github.com/processing/processing/pull/3845
X https://github.com/processing/processing/pull/3856
X Red error underline is sometimes at wrong location
X https://github.com/processing/processing/issues/3759
X https://github.com/processing/processing/pull/3848
X using "new color()" instead of "color()" results in "color type detected"
X happens when user does 'new color' instead of 'color'
X https://github.com/processing/processing/issues/3739
X https://github.com/processing/processing/pull/3850
0244 (3.0b6)
o 3.0b4 demos fail to create PDF files
o https://github.com/processing/processing/issues/3708
X problem was that the example was creating files inside Processing.app
X Casey reports that exported app still asks to download Java
X could this be a JOGL bug (linking against the app stub?)
X ran otool -L on the binaries and saw nothing
X deal with ConcurrentModificationException in Editor
X "Error repainting line range" and ConcurrentModificationException
X https://github.com/processing/processing/issues/3726
X repairs to prevent memory leak in EditorConsole
o Claim that an exported application does not copy data directory
X https://github.com/processing/processing/issues/3777
X copying just fine
X remove old versions of processing-java when installing on OS X
X https://github.com/processing/processing/issues/3786
X confusion when // tweak is used
X https://github.com/processing/processing/issues/3742
X change to /// tweak instead
X don't allow breakpoints to be set on blank lines
X https://github.com/processing/processing/issues/3765
jakub
X Error/warning location visualisation not updating when editor resizes
X https://github.com/processing/processing/issues/3619
X https://github.com/processing/processing/pull/3778
X "unexpected token" on anonymous instance of parameterized Comparator
X https://github.com/processing/processing/issues/533
X https://github.com/processing/processing/pull/3780
contribs
X Code auto-complete not working when Box2D library imported
X https://github.com/processing/processing/issues/3720
gsoc
X CM: Category dropdown alignment
X https://github.com/processing/processing/issues/3644
X https://github.com/processing/processing/pull/3666
X https://github.com/processing/processing/pull/3669
X finalize CM tab order
X https://github.com/processing/processing/issues/3613
X https://github.com/processing/processing/pull/3714
fixed in b5, but unconfirmed at press time
X CM - Focus is shifted out of the filter field when something is searched
X https://github.com/processing/processing/issues/3682
X https://github.com/processing/processing/pull/3701
X CM - info panel text color
X https://github.com/processing/processing/issues/3642
X https://github.com/processing/processing/pull/3695
X https://github.com/processing/processing/pull/3696
X CM - Filter field display
X https://github.com/processing/processing/issues/3689
X https://github.com/processing/processing/pull/3698
X Update buttom enabled when updates are present and background is set
X https://github.com/processing/processing/issues/3614
X https://github.com/processing/processing/pull/3694
X Fix info panel text color and alignment in CM
X https://github.com/processing/processing/issues/3642
X https://github.com/processing/processing/pull/3684
X Ready to add contributed example packages?
X https://github.com/processing/processing/issues/2953
earlier
X EXC_BAD_ACCESS inside AppleIntelHD5000GraphicsGLDriver when starting 3.0a8+
X https://github.com/processing/processing/issues/3359
X Hard crash on startup inside strlen call when using 3.0a8+ on OS X
X https://github.com/processing/processing/issues/3360
0243 (3.0b5)
X processing-java isn't working in OS X 10.11 El Capitan
X https://github.com/processing/processing/issues/3497
o probably have to add the script/Processing.app location to user's path
X line selected for errors is off by one or two
X https://github.com/processing/processing/issues/3654
X PDE window leaks undisposed Timer objects even when closed
X https://github.com/processing/processing/issues/3655
X prompt to install Xcode coming up on Export to Application
X http://stackoverflow.com/questions/15371925/how-to-check-if-command-line-tools-is-installed
X "xcode-select -p" returns 0 if they exist (and the dir) or 2 if they don't
X no special case added for 10.8, but it's on the way out
X move processing.mode.java.pdex.XQErrorTable to processing.ui.ErrorTable
X need to make the list abstract, also "scroll to line" feature
X fix red in sidebar, the squiggly line beneath code
X live error checking complains about F instead of f after floats
X https://github.com/processing/processing/issues/3707
X NoClassDefError with CLibrary and getenv when switching to Android Mode
X https://github.com/processing/processing/issues/3704
contribs
X Undo does not move to the correct location in the editor window
X https://github.com/processing/processing/issues/707
X https://github.com/processing/processing/pull/3660
X Undo sometimes causes the editor to go blank
X https://github.com/processing/processing/issues/3003
X https://github.com/processing/processing/pull/3693
X https://github.com/processing/processing/pull/3702
X Miscellaneous language improvements
X https://github.com/processing/processing/pull/3700
gsoc
X Foundation libraries disapear from CM after restart
X https://github.com/processing/processing/issues/3659
X https://github.com/processing/processing/pull/3663
X CM scrolls to bottom of window after updating the list
o https://github.com/processing/processing/issues/3248
o https://github.com/processing/processing/pull/3328
X no longer issue in the new release
X CM blue bar missing
X https://github.com/processing/processing/issues/3599
X https://github.com/processing/processing/pull/3636
X CM column widths change with selection
X https://github.com/processing/processing/issues/3609
X https://github.com/processing/processing/pull/3675
X remove category dropdown from CM except when viewing libraries
X https://github.com/processing/processing/issues/3668
X https://github.com/processing/processing/pull/3676
X Right-clicking popup menu closes instead of shifting its location
X https://github.com/processing/processing/issues/3649
X Use 1x or 2x icons in the CM
X https://github.com/processing/processing/pull/3681
X Shifted the text right a little bit
X https://github.com/processing/processing/pull/3696
X No underline and no blue color
X https://github.com/processing/processing/pull/3695
X Make auto-format into a compund edit
X https://github.com/processing/processing/pull/3693
X Focus is shifted out of the filter field after CM search
X https://github.com/processing/processing/issues/3682
X https://github.com/processing/processing/pull/3701
earlier/cleaning
X modify build to insert these after antlr run:
X @SuppressWarnings({"unused", "cast"})
X or get the updated ANTLR, which likely would support it
o scrollable stack trace
o http://www.javalobby.org/java/forums/t19012.html
X disable the Export button if no platforms selected on Export to Application
cleaning/libraries
o different name for 'lib' folder because of libraries folder?
o avoid some confusion for when describing the libraries folder to users
X could have library developers update compatability note
X so they would need to test library and say "compatible with 0110"
X before it would automatically update or show as an update
o need an "install library" option to deal with urls..
X need better platform designation setup for libs
X library installation should use the sketchbook folder, not the p5 folder
o actually enforce this, give users a warning about other libs
o versioning info
o http://java.sun.com/j2se/1.5.0/docs/guide/extensions/versioning.html
X changing the sketchbook folder will make libraries show up
o but it won't reload the library mapping table
o set DYLD_LIBRARY_PATH to include .dylib and other framework stuff
o java.library.path will only handle .jnilib stuff
0242 (3.0b4)
X Fix NullPointerException with some sketches that have no size() command
X https://github.com/processing/processing/issues/3585
X Invalid OS X code signature
X https://github.com/processing/processing/issues/3575
X canceling "create folder, move sketch, and continue?" will cause crash
X throws an NPE and then forces a quit
X https://github.com/processing/processing/issues/3586
X also showError() there shouldn't die if other Java windows open
X move Platform into its own class, also Messages and others
X https://github.com/processing/processing/issues/2765
X Pass command line arguments to sketches
X https://github.com/processing/processing/issues/2552
X 'handleTweak' variable implemented strangely
X ctrl+r not restarting sketch when debug is enabled
X hitting Run while a sketch is running should restart the sketch
X https://github.com/processing/processing/issues/3623
X should Platform be a static instance?
X lots of platform stuff in base, but might be better handled elsewhere
jakub
X Parsing generic fails when package is specified (also problem with Map.Entry)
X https://github.com/processing/processing/issues/918
X https://github.com/processing/processing/pull/3638
api changes
X Make fields and functions in PdeKeywords protected
X https://github.com/processing/processing/issues/2383
X Added "EditorException", which is thrown when loading bad sketches
X createEditor() now throws this when something goes wrong
X rather than handleOpenInternal() returning false (and being ignored)
X Several platform-oriented features have moved to Platform
X i.e. Platform.isWindows(), Platform.openURL(), Platform.getJavaPath()
X Base.showXxxx() and Base.log() have moved to Messages.showXxxx()
gsoc
X Second round of arm patches (v5)
X https://github.com/processing/processing/pull/3583
X Third bunch of arm patches
X https://github.com/processing/processing/pull/3622
X Contribution Manager GUI updates
X https://github.com/processing/processing/pull/3596
X Sorting by author name inplemented
X https://github.com/processing/processing/pull/3615
X CM needs minimum window size enforced
X https://github.com/processing/processing/issues/3600
X https://github.com/processing/processing/pull/3607
X Deactivate install button when incompatible
X https://github.com/processing/processing/issues/3603
X https://github.com/processing/processing/pull/3611
X CM "Updates" badge appears even when there are no updates
X https://github.com/processing/processing/issues/3597
X https://github.com/processing/processing/pull/3625
X Ignore accented characters when filtering in the CM
X https://github.com/processing/processing/issues/3627
X https://github.com/processing/processing/pull/3633
X CM: Enable arrow keys for navigating list
X https://github.com/processing/processing/issues/3610
X https://github.com/processing/processing/pull/3631
X CM filter input glitchy
X https://github.com/processing/processing/issues/3612
X https://github.com/processing/processing/pull/3630
X Set font correctly in Contribution Manager dialog
X https://github.com/processing/processing/issues/3601
X https://github.com/processing/processing/pull/3626
X Add method to JavaMode for search path
X https://github.com/processing/processing/pull/3648
earlier
X closing the color selector makes things freeze (only Linux and Windows?)
X https://github.com/processing/processing/issues/2381
X Comment/Uncomment should ignore leading whitespace
X https://github.com/processing/processing/issues/1961
X Export unsaved sketch > agree to save prompt > export doesn't finish
X https://github.com/processing/processing/issues/2724
X Add disconnectEvent() to Server
X https://github.com/processing/processing/issues/2133
X False positive for mixing active/static mode in Tweak Mode 3.0 alpha 5
X https://github.com/processing/processing/issues/3140
X Determine shortcut for Export vs Use Selection for Find
X https://github.com/processing/processing/issues/2985
X PDE erroneously detects changes in non-sketch files
X https://github.com/processing/processing/issues/2759
more cleaning
X make sure "PDF Export" is showing for the library name
X we've lost arrow keys to expand items in the examples window
X sketchbook window too?
X 'ant clean' not removing old versions created by dist
o add span screens pref (near the display pref)
o add checkbox for spans to export dialog
X use fullScreen(SPAN) instead
o default display set to a second, then gets confused when monitor doesn't exist
o is this not resetting the preference?
X https://github.com/processing/processing/issues/1457
o add last revision used / max revision used settings?
o move the language stuff to the settings folder
o that way people can modify and test w/o recompiling
X https://github.com/processing/processing/issues/2938
o how was this resolved? just implemented overrides?
X instead, working from the sketchbook folder
X write docs about it
0241 (3.0b3)
X don't show breakpoints when debugger is off
X https://github.com/processing/processing/issues/3093
X no setting breakpoints when debugger is off
X https://github.com/processing/processing/issues/3306
X 'examples' shows as a folder in the sketchbook window
X Foundation library examples should appear under "Core" or "Foundation"
X https://github.com/processing/processing/issues/3524
X Use ctrl-pageup/down on Linux for prev/next tab
X https://github.com/processing/processing/issues/3416
X Library names not showing up correctly ("pdf" instead of "PDF Export")
X https://github.com/processing/processing/issues/3574
X Contributed examples not using the 'name' field from their properties file
X seen in Dan's contrib examples
X Include name of sketch when asking user "Save sketch before closing?"
X do i18n changes for OS X and other platforms
X https://github.com/processing/processing/issues/3418
X name for contributed examples
X https://github.com/processing/processing/issues/3573
o Invalid code signature on OS X
X https://github.com/processing/processing/issues/3575
X cannot reproduce
gsoc
X Breakpoints don't 'jump' after hitting Enter on blank line
X https://github.com/processing/processing/issues/3552
X https://github.com/processing/processing/pull/3571
cleaning/earlier
X move to launch4j 3.7 http://launch4j.sourceforge.net/
X actually upgraded to 3.8
X make examples pull/build automatic during dist
X dialog box icon is fuzzy on OS X retina machines
X https://github.com/processing/processing/issues/2117
o solution might be our own dialog boxes
X ctrl/ctrl-shift-n sometimes stops working
X https://github.com/processing/processing/issues/188
X believed to be fixed in the last few months
0240 (3.0b2)
X make download-jdk-macosx target work properly
X remove "pair is" debug messages
X add library fails with "Could not write to temporary directory"
X create sketchbook subfolders on startup
X https://github.com/processing/processing/issues/3548
X Cannot find "processing.core" library. Line 12 in tab sketch_150704a
X also happens with "import to com.jogamp.opengl.GL2"
X https://github.com/processing/processing/issues/3547
X clean up the advanced opengl wiki page
X Initialize the Find dialog with the current selection
X https://github.com/processing/processing/issues/3457
X Links in error bar are not selectable nor clickable
X https://github.com/processing/processing/issues/3471
X Show contributed examples in the Examples window
X https://github.com/processing/processing/issues/3420
export
X save export settings to preferences
X disable Export button when no platforms selected
X prevent Export with examples and untitled/unsaved sketches
X if no platforms selected in export, will still say "done exporting!"
X maybe if none selected, should default select the current platform
X why are none selected in the first place? not getting saved?
contribs
X code runs in Run but not in Tweak
X https://github.com/processing/processing/issues/3562
X https://github.com/processing/processing/pull/3563
cleaning/earlier
X CM ongoing notes and questions
X https://github.com/processing/processing/issues/3440
X Contribution Manager design is really rough
X https://github.com/processing/processing/issues/3464
o library.properties and tool.properties should reflect supported modes
o http://code.google.com/p/processing/issues/detail?id=1050
X marked as WONTFIX in 2012
X re/move things from Google Code downloads
X https://code.google.com/p/support/wiki/DownloadsFAQ
o mismatched square brackets generate bizarre and/or misleading error messages
X http://code.google.com/p/processing/issues/detail?id=355
X marked as WONTFIX in 2011
o using a keyword as a variable name gives unhelpful error message
o http://code.google.com/p/processing/issues/detail?id=54
o https://github.com/processing/processing/issues/93
o https://github.com/processing/processing/issues/2779
X sketches should only write to the console of their editor window
X http://code.google.com/p/processing/issues/detail?id=114
X https://github.com/processing/processing/issues/153
X verify (and document) public access members of PApplet
X http://code.google.com/p/processing/issues/detail?id=83
X remove PdeKeyListener, roll it into the Java InputHandler for JEditTextArea
X move Java-specific InputHandler to its own subclass
X key command for prev/next tab works, but not menu
X menu options are actually disabled because of inconsistency
X http://code.google.com/p/processing/issues/detail?id=140
X https://github.com/processing/processing/issues/179
X make standard editor input prompt available to other tools/modes
X http://code.google.com/p/processing/issues/detail?id=746
X https://github.com/processing/processing/issues/785
o "Standard Examples" dialog box off screen if Processing IDE maximised
o http://code.google.com/p/processing/issues/detail?id=928
X https://github.com/processing/processing/issues/966
X excessive CPU usage of PDE after using library manager
X confirmed to still be a problem with b5/6
X https://github.com/processing/processing/issues/1074
o need a proper means to handle command keys for tools (?)
X http://code.google.com/p/processing/issues/detail?id=44
X https://github.com/processing/processing/issues/83
o handle native code for tools menu (?)
o http://code.google.com/p/processing/issues/detail?id=109
X https://github.com/processing/processing/issues/148
X Horizontal two finger scroll doesn't work in OS X
X also applies to horizontal scrolling on the mouse
X http://code.google.com/p/processing/issues/detail?id=141
X https://github.com/processing/processing/issues/180
X window menu
X http://code.google.com/p/processing/issues/detail?id=545
X https://github.com/processing/processing/issues/584
o restoring sketches
o save window positions on quit, and restore them (w/ a preference?)
o new windows use same mode and dimensions as topmost window
o saved window position problematic with multiple monitors
o http://code.google.com/p/processing/issues/detail?id=27
X Closing the last window doesn't cause PDE to save it's position/contents/etc
X http://code.google.com/p/processing/issues/detail?id=103
X https://github.com/processing/processing/issues/142
X not remembering window size/placement preferences
X http://code.google.com/p/processing/issues/detail?id=103
X https://github.com/processing/processing/issues/142
o saved window positions.. if displays has changed, becomes a problem
o record the display that it was on?
o GraphicsDevice gd = frame.getGraphicsConfiguration().getDevice();
o make sure the application is within the bounds of the current display?
o (from 0, 0 to width, height)
o messy since some displays have negative coords
X http://code.google.com/p/processing/issues/detail?id=27
o Resurrect the Eclipse plug-in project
X http://code.google.com/p/processing/issues/detail?id=1031
X https://github.com/processing/processing/issues/1069
0239 (3.0b1)
X Welcome screen completely broken/looking for debug files
X https://github.com/processing/processing/issues/3474
X Add message that says it's safe to ignore the tools.jar warning
X add new lower console/errors icons
X dist needs to do a git pull on processing-docs
X StringIndexOutOfBoundsException while preprocessing
X https://github.com/processing/processing/issues/3531
X Run/Stop/Debug buttons do not fire if the mouse moves during the click
X https://github.com/processing/processing/issues/3529
X 2.x Modes, Tools, and Libraries will need to be updated for 3.x
X https://github.com/processing/processing/issues/3080
X wrote basic documentation
o write text for non-sketchbook version of welcome screen
X try to get images working in welcome screen
X https://github.com/processing/processing/blob/master/build/shared/lib/welcome/sketchbook.html#L60
X https://github.com/processing/processing/issues/3494
X update to launch4j 3.8
X inquire about updated document icon
X fix frame title for web frame (welcome window title disappeared)
X fix the red for the console/error stuff and the status bar
X write notes about changes with Toolkit and Util, and packages
fixed earlier
X font fixes for Georgia in the examples
X contribs listed multiple times
X because they're listed multiple times in contribs.txt
X https://github.com/processing/processing/issues/3353
contribs
X Fix contribution compatibility check
X https://github.com/processing/processing/pull/3479
X Update Spanish translation
X https://github.com/processing/processing/pull/3480
X Fix bug with tab sorting when adding new tabs
X https://github.com/processing/processing/pull/3540
X https://github.com/processing/processing/issues/3099
jakub
X Do not filter Ctrl+Alt+? out as menu mnemonics
X https://github.com/processing/processing/issues/3536
X https://github.com/processing/processing/pull/3537
X Fix delete tab shortcut in toolbar popup
X https://github.com/processing/processing/pull/3535
X Deleted tab still present in tab menu
X https://github.com/processing/processing/issues/3534
X https://github.com/processing/processing/pull/3542
X https://github.com/processing/processing/pull/3541
gsoc
X CM updates dialog box doesn't open CM
X https://github.com/processing/processing/issues/3481
X https://github.com/processing/processing/pull/3489
X include mode imports when rewriting .properties file
X https://github.com/processing/processing/pull/3499
X https://github.com/processing/processing/issues/3492
X Assortment of patches from my arm-3.0 branch
X https://github.com/processing/processing/pull/3522
X Adding ellipses only when text is long
X https://github.com/processing/processing/pull/3470
0238 (3.0a11)
X Re-enable the display menu in Preferences after display added
X Previously, the checkbox menu stayed disabled (though it updated the list)
X sketch.isReadOnly returns false for examples coming from multiple modes
o http://code.google.com/p/processing/issues/detail?id=734
X https://github.com/processing/processing/issues/773
X Drag and Drop & "Add File" broken for .pde files in 3.0a10
X https://github.com/processing/processing/issues/3383
X Show "not compatible" error message in the manager
X https://github.com/processing/processing/issues/3386
X Add more code for handling low-level errors on startup
X update the "Supported Platforms" wiki page with current status
X error message caused by curly bracket in a println string
X ((?<![\\])['"])((?:.(?!(?<![\\])\1))*.?)\1 to match quoted strings
X https://github.com/processing/processing/issues/3394
X Tweak mode broken (re: new settings() function)
X https://github.com/processing/processing/issues/3435
X looks like 'class' def from tweak needs to go below setup
X change "PythonMode contains an incompatible Mode" message
X to "PythonMode is not compatible with Processing 3"
X another "incompatible tool" case
X java.lang.AbstractMethodError
X at processing.app.contrib.ToolContribution.init(ToolContribution.java:134)
X unfortunately happens at a level where we can only println about it
o processing-java command line mode not working on Mac
o https://github.com/processing/processing/issues/3409
X add build.xml prompt for OS X developers to download the JDK update
X break out a gui package (get class count down in .app)
X move utility functions out of Base and into Util
welcome
X add "welcome" or "what's new" window to explain features in 3
X https://github.com/processing/processing/issues/3358
X a summary of what's new, plus a link to GitHub wiki page with details
X a warning that some Processing 2 sketches may not be compatible
X a checkbox for "show this welcome each time" (default to checked)
X a button to dismiss the welcome screen (e.g., "get started")
X 2.x vs 3.x sketchbook battle (part of the welcome screen item)
X if a v2 sketchbook already exists, show a prompt to choose either creating a new Processing 3 sketch folder or use the existing v2 one, plus a link to GitHub wiki page with details
manager
X changed compatibleModesList to modes in examples.properties
X changed authorList to authors to keep in line w/ the others
X changed category to categories
X send list of installed Libraries, Modes, Tools, and Examples on update
X https://github.com/processing/processing/issues/3365
X disable contrib manager updates when "check for updates" is turned off
X update the FAQ to cover the changes
contribs
X Use correct localized strings in JavaEditor.java
X https://github.com/processing/processing/pull/3376
X dim edit menus as appropriate during selection/no selection/etc
o http://code.google.com/p/processing/issues/detail?id=14
X https://github.com/processing/processing/issues/53
X https://github.com/processing/processing/pull/3419
X Internationalize MovieMaker.java
X https://github.com/processing/processing/pull/3424
X Auto-completion does not seem to be working
X https://github.com/processing/processing/issues/3111
X Re-enable export to application with command line
X https://github.com/processing/processing/pull/3451
X https://github.com/processing/processing/issues/2760
X change undefined constructor error message for clarity
X https://github.com/processing/processing/issues/3434
gsoc
X Mode problems window wasn't doing line breaks
X https://github.com/processing/processing/issues/3369
X https://github.com/processing/processing/pull/3370
X Add missing internationalization in app/Sketch.java
X https://github.com/processing/processing/pull/3392
X Examples window shows contributed examples
X https://github.com/processing/processing/pull/3421
X https://github.com/processing/processing/pull/3421
X reworking the Contribution Manager according to Scott's redesign
X https://github.com/processing/processing/pull/3423
X finish adding 'examples' contribs
X https://github.com/processing/processing/issues/2953
o don't return here, allow contrib types to fail:
o https://github.com/processing/processing/blob/master/app/src/processing/app/contrib/ContributionListing.java#L509
X StatusPanel created for Contribution Manager
X https://github.com/processing/processing/pull/3432
X Error during installation of any contribution
X https://github.com/processing/processing/issues/3429
X https://github.com/processing/processing/pull/3438
X CM with updated statusPanel and error popup
X https://github.com/processing/processing/pull/3452
X allow modes to import other modes
X https://github.com/processing/processing/pull/3444
X CM list converted into table
X https://github.com/processing/processing/pull/3454
X more CM updates to fix #3465
X https://github.com/processing/processing/pull/3465
X https://github.com/processing/processing/pull/3468
X Added ellipses, improved error Panel, fixed a previous NPE bug
X make modes load their parent class
X https://github.com/processing/processing/issues/3443
cleaning/earlier
o libraries in java tabs (separate .java files) are reported missing
o need to scan the .java files for imports that need to be included
o http://code.google.com/p/processing/issues/detail?id=459
X https://github.com/processing/processing/issues/498
X should be able to build p5 without a JDK install, just a JRE
X https://github.com/processing/processing/issues/1840
X need to have ecj.jar accessible to ant, then modify build.xml to use this:
X <property name="build.compiler"
X value="org.eclipse.jdt.core.JDTCompilerAdapter"/>
X http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.jdt.doc.user%2Ftasks%2Ftask-ant_javac_adapter.htm
0237 (3.0a10)
X debug message showing up when dragging and dropping files
X add new app and export icons (downloaded)
X add versions for OS X (build process?)
X add support for the 1024 file
X Windows versions of the icons
X https://msdn.microsoft.com/en-us/library/dn742485.aspx
X merged list of sizes: 16, 24, 32, 48, 64, 256
X Linux version of updated icon
X handled with the .desktop file, nothing has changed for the file location
X add larger icons to core folder
X update export icons in java/application (export.icns and export.ico)
X remove no longer used 'pdex' directory
X rolled back to 3.0a5 version of appbundler due to crash on startup
X https://github.com/processing/processing/issues/3359
X https://github.com/processing/processing/issues/3360
X this re-introduces two bugs (serial export and scrolling)
X and any other changes later than 16 November 2015:
X https://github.com/processing/processing/commits/master/build/macosx/appbundler.jar
X https://github.com/processing/processing/commits/master/build/macosx/appbundler/native/main.m
fixed earlier
X Can't set Breakpoint from the Breakpoint bar at the side
X https://github.com/processing/processing/issues/2835
X Old version number shown in Mode Manager dialog
X https://github.com/processing/processing/issues/2843
o Update Windows icons for multiple sizes, implement them in the PDE
o http://code.google.com/p/processing/issues/detail?id=632
X closed during the 2.x cycle
X try to clean up the Recent menu with the home icon
_ make sure it doesn't break on Windows
contribs
X several Greek translation updates
X https://github.com/processing/processing/issues/3329
X https://github.com/processing/processing/pull/3330
X https://github.com/processing/processing/pull/3340
X https://github.com/processing/processing/pull/3354
X add i18n for Archiver and missing text
X https://github.com/processing/processing/pull/3349
X Fix case-related bugs in Toolkit.setMenuMnemonics()
X https://github.com/processing/processing/pull/3366
gsoc
X contrib manager scroll bar only shows up when needed
X https://github.com/processing/processing/pull/3343
X Progress bar added to Contrib Manager
X https://github.com/processing/processing/issues/3160
X https://github.com/processing/processing/pull/3319
0236 (3.0a9)
X show screen dimensions in the Preferences window for display selector
gui/pdex/debugger
X implement the bottom half of the editor window
X editor window draws in stages (at least on OS X) on first view
X the console/bottom area stays white until an additional repaint?
X fixed these issues and replaced with footer
X remove EditorLineStatus (we have line numbers)
X automatically show the variables window when debugging, hide when not
X ctrl-y shortcut duplicated
X https://github.com/processing/processing/issues/3298
X remove "Experimental Mode: Yikes!" messages
o NullPointerException in initiateToolTip()
X https://github.com/processing/processing/issues/3286
X can no longer reproduce
X get rid of the debugger 'pane', just have that be the old window
o show debug window when running, hide when stopped
o can we animate the show/hide for the debug box?
X large window places the debugger window offscreen
X https://github.com/processing/processing/issues/3091
X almost all of the debugger menu needs to disappear
X https://github.com/processing/processing/issues/3267
X everything below toggle breakpoint, plus show/hide inspector
X debugger button should show/hide toolbar buttons for step/continue
X name of toggle debug and variable inspector
X Enable Debugger (with or without a checkbox)
X "show inspector" "hide inspector" "variable inspector" (with a check)
o need unavailable/deactivate state for debug toolbar items
o or hide the tray when not debugging? Debug just a menu checkbox?
o fix hasJavaTabs() function
o almost always used as a negative, or tied to a 'return' from fxn
o name isn't tied to its function, but the symptom
X update hasJavaTabs on editor header rebuild
X remove focus border from the Variables window
X need active state for the butterfly
X click a line number to toggle breakpoint
X was in there before, but required double-click
in alpha 8 (but not confirmed in time)
X "step" not working properly
X https://github.com/processing/processing/issues/3266
X Cmd-click behavior on function/variable is firing when cmd-click not pressed
X https://github.com/processing/processing/issues/3242
0235 (3.0a8)
X Unable to install "processing-java"
X https://github.com/processing/processing/issues/3224
X also update the Windows and Linux versions
X color selector in Tweak Mode is broken (uses getComponent())
X replace ColorSelector with JComponent version
X https://github.com/processing/processing/issues/3209
X sketchbook window is completely empty w/ no sketches
X requires restart of p5 before it updates
X https://github.com/processing/processing/issues/3214
X Replace & Find was reading "Find & Replace"
X https://github.com/processing/processing/issues/3247
X "one file added to sketch" message when two files added
X turned out to be really messy ProgressFrame code
X write Wiki page on how to run "headless"
X old version from user Batuff:
X sudo apt-get install xvfb
X Xvfb :2 -screen 0 1024x768x24 &
X export DISPLAY=localhost:2.0
X ./<myExportedProcessingApplication>
X https://github.com/processing/processing/wiki/Running-without-a-Display
X write up code guidelines for project
X make proper Eclipse style prefs to reinforce
X https://github.com/processing/processing/wiki/Style-Guidelines
X change preproc to write settings() method instead of sketchXxxx()
cleaning
X better text editor / live debugging (integrate Eclipse JDT)
X line numbers
X it's too difficult for students to debug their code
X can the jdt be hooked in somewhat easily?
X Replace current editor with more advanced version
X http://code.google.com/p/processing/issues/detail?id=1032
o code coloring is imperfect because it's not based on a parser
X rename location is awkward, do it on the tab?
X date inconsistencies
o https://github.com/processing/processing/issues/1777
debugger/pdex
X Change "method" to "function" in a few error messages
X https://github.com/processing/processing/issues/3225
X ErrorMessageSimplifier should use the language subst stuff
o also, shouldn't that be one text() method with different args?
X in PDE.properties, unnecessary special syntax is used for replacements
X methoddef, varname, classname, namefield, typeA, typeB
X Debugger "String is null" error when hitting breakpoint
X https://github.com/processing/processing/issues/3265
X Error message for incorrect function arguments is wonky
X https://github.com/processing/processing/issues/3268
X String concatenation mistakes produce odd error messages
X https://github.com/processing/processing/issues/3253
X Debugger "String is null" error when hitting breakpoint
X https://github.com/processing/processing/issues/3265
X hopefully fixed, but what's happening here?
contribs
X Window size not passing into Tweak Mode
X https://github.com/processing/processing/issues/3208
X https://github.com/processing/processing/pull/3227
X keep tab menu at the right-hand side
X https://github.com/processing/processing/pull/3236
sketch reloading
X "Your sketch has been modified externally..." appears erroneously
X https://github.com/processing/processing/issues/3222
o add a preference for this while it's being debugged?
X Prevent breakpoints from causing a reload prompt
X https://github.com/processing/processing/pull/3263
X Added buffer to file detection time
X https://github.com/processing/processing/pull/3262
akarshit
X preferences window fixes for Linux
X https://github.com/processing/processing/pull/3232
X https://github.com/processing/processing/issues/3231
X Clear error message in Contribution Manager after retrying
X https://github.com/processing/processing/pull/3240
X https://github.com/processing/processing/issues/3239
X Use system proxy by default
X https://github.com/processing/processing/issues/1476
X https://github.com/processing/processing/pull/3251