forked from processing/processing
-
Notifications
You must be signed in to change notification settings - Fork 0
/
done.txt
10858 lines (9935 loc) · 498 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
0264 (3.3.7)
X downloading the jre broken again
X https://github.com/processing/processing/issues/5284
X the old 144 link must have been removed
X NullPointerException in ContributionManager.deleteFlagged()
X https://github.com/processing/processing/issues/5342
X move to Java 8u162
X menu bars broken in High Sierra
X https://github.com/processing/processing/issues/5272
X no more responses, had to close
X include newlines at end of files (i.e. when saving .pde files)
X https://github.com/processing/processing/issues/5327
X explanation: https://stackoverflow.com/a/729795
X http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap03.html#tag_03_206
X Rename dialog is unusable on high density screen
X https://github.com/processing/processing/issues/5368
X windows defender blocks processing 3.3.6
X https://github.com/processing/processing/issues/5329
X this should be fixed, simply by a new release
jakub
X Fix scrub comments for empty block comment /**/
X https://github.com/processing/processing/pull/5265
X https://github.com/processing/processing/issues/5219
X Fix error checker crash when className contains [ or ]
X https://github.com/processing/processing/pull/5304
X major fixes for the net library
X https://github.com/processing/processing/pull/5378
X https://github.com/processing/processing/issues/4419
X https://github.com/processing/processing/issues/5360
X https://github.com/processing/processing/issues/3970
X https://github.com/processing/processing/pull/5389
X Output java files in UTF-8 and force compiler to use UTF-8
X https://github.com/processing/processing/pull/5436
X PdePreprocessor change is breaking current source
X https://github.com/processing/processing/issues/5413
contrib
X detect errors from curved quotation marks
X https://github.com/processing/processing/issues/5133
X https://github.com/processing/processing/pull/5152
X Refactor to use a few Java 8 features
X https://github.com/processing/processing/pull/5134
X Remove "Pipe Organ" from exec javadoc
X https://github.com/processing/processing/pull/5282
X typo in Italian translation
X https://github.com/processing/processing/issues/5365
0263 (3.3.6)
X update to Java 8u144
X fix issue with call to remove value instead of key in mode contrib hash
X this was only in the code used by the command line mode loader
o data folder not exporting on macOS?
o https://github.com/processing/processing/issues/5207
X confirmed working with LoadDisplayImage example
contrib
X add Italian translation
X https://github.com/processing/processing/pull/5169
X Wrong tab for missing brace
X https://github.com/processing/processing/pull/5180
X https://github.com/processing/processing/issues/5165
X typo in German translation
X https://github.com/processing/processing/pull/5195
X https://github.com/processing/processing/issues/5187
X movie maker a little broken
X https://github.com/processing/processing/issues/5168
X https://github.com/processing/processing/pull/5230
X Add more build products to linux/.gitignore
X https://github.com/processing/processing/pull/5229
X add issue template to the repo
X https://github.com/processing/processing/issues/5239
X https://github.com/processing/processing/pull/5245
jakub
X Fix comment/uncomment adding slashes at wrong indent
X https://github.com/processing/processing/issues/5171
X https://github.com/processing/processing/pull/5185
X Add JavaFX runtime to error checker class path
X https://github.com/processing/processing/pull/5186
0262 (3.3.5)
X use native Linux file choosers by default
X https://github.com/processing/processing/issues/5122
X Console window losing text
X https://github.com/processing/processing/issues/5110
X Linux 64-bit issues
X https://github.com/processing/processing/issues/5111
contrib
X display=-1 regression ("could not parse" message)
X https://github.com/processing/processing/issues/5118
X https://github.com/processing/processing/pull/5141
0261 (3.3.4)
X redo console handling to not use Timer, fixing freeze-up problems
o https://github.com/processing/processing/pull/4935
X https://github.com/processing/processing/issues/4825
X clean up error message for sketchbook location
X https://github.com/processing/processing/issues/4942
X Application Exports report as "Damaged" on macOS Sierra
X https://github.com/processing/processing/issues/4705
X could provide script to un-quarrantine
X xattr -d -r com.apple.quarantine
X https://github.com/steakknife/unsign
X https://developer.apple.com/library/content/technotes/tn2318
X 'run sketches on display' message shows up on clean install
X should ant run launch the .app so that launchsvcs stuff works properly?
X double-clicking a .pde file won't open the app correctly
X add 'ant app' target, at least for macOS
X add null check to sketch loading
X discovered during https://github.com/processing/processing/issues/4980
gohai
X IO library updates
X https://github.com/processing/processing/pull/5044
X Consider $SUDO_USER on Linux for locating the sketchbook folder
X https://github.com/processing/processing/pull/5055
o https://github.com/processing/processing/pull/5054
jakub
X more updates to the change detector
X https://github.com/processing/processing/pull/5075
contrib
X Make the change detector not reload the sketch
X https://github.com/processing/processing/issues/4713
X https://github.com/processing/processing/pull/5021
X https://github.com/processing/processing/pull/4849
X Warn user to use L when creating a number constant that won't fit into an int
X https://github.com/processing/processing/issues/4878
X https://github.com/processing/processing/pull/5077
X add install/uninstall scripts for Linux and correct mime types for IDE
X https://github.com/processing/processing/pull/5106
0260 (3.3.3)
X no changes to the PDE for 3.3.3
0259 (3.3.2)
X no changes to the PDE in this release
0258 (3.3.1)
X fix the JRE downloader
X https://gist.github.com/P7h/9741922
X http://stackoverflow.com/q/10268583
X move to 8u131
X add another warning for a bad NVIDIA driver
X https://github.com/processing/processing/issues/4997
X Gap between tab headers and text area at 125% and 150% scaling on Windows
X https://github.com/processing/processing/issues/4902
X Math.ceil() helps
X Small tooltip text on high-dpi screens
X https://github.com/processing/processing/issues/4914
X make the Error Table extend white to the bottom
X was making a gray box on Windows, probably Linux too
X some line heights are wrong on hidpi
X usage window
X examples window
X sketchbook window
X https://github.com/processing/processing/issues/4936
X https://github.com/processing/processing/issues/5007
X get rid of error message when exporting sketches with the video library
X https://github.com/processing/processing/issues/4971
X use dialog font for processing.sans if using a non- or quirky Roman language
X make this a parameter of the language translation
jakub
X Fix preprocessing of code with double backslash in string or char literal
X https://github.com/processing/processing/issues/4903
X https://github.com/processing/processing/pull/4907
X Ugly button images at 125% and 150% scaling on Windows
X https://github.com/processing/processing/issues/4901
X https://github.com/processing/processing/pull/4906
X Fix breakpoints in inner classes
X https://github.com/processing/processing/pull/5008
X https://github.com/processing/processing/issues/2946
X Fix preproc skipping one char after a block comment
X https://github.com/processing/processing/issues/4995
X https://github.com/processing/processing/pull/4999
X Synchronize input event processing
X https://github.com/processing/processing/pull/4998
X Scrub comments: skip the second chracter in the escape sequence
X https://github.com/processing/processing/pull/5019
X https://github.com/processing/processing/issues/5016
gohai
X Add support for 64-bit ARM boards
X https://github.com/processing/processing/pull/5002
X Hardware I/O updates for ARM
X https://github.com/processing/processing/pull/4931
contrib
X Added Arabic translation
X https://github.com/processing/processing/pull/4970
X add Jump to Declaration
X https://github.com/processing/processing/pull/4707
X https://github.com/processing/processing/issues/4668
awaiting confirmation (fixed in 3.3)
X visual artifacts on Windows 10 when using menus
X https://github.com/processing/processing/issues/4700
X Broken characters in the Welcome Page and the Contribution Manager
X https://github.com/processing/processing/issues/4747
X looks like a failure to load the Source Sans font
X what happens if font loading fails?
X are there conflicts between version in lib and OS?
o are we still installing fonts into ext?
o fixed by rolling back to 8u92, broken since 8u102 in 3.1.2
X NVIDIA driver problems (and means to check)
X https://github.com/processing/processing/issues/4853
X blank window on startup where the "Welcome" screen should be
X this may be fixed (removed invokeLater() on startup), unconfirmed
X https://github.com/processing/processing/issues/3933
X Olivia hasn't seen it, closing
X amazing blurry editor window
X https://github.com/processing/processing/issues/4892
0257 (3.3)
X check for already-exported folders before trying to remove them
X was spewing 'file not found' errors into the console
X PDE and sketches are 2x smaller on high-res Windows machines
X https://github.com/processing/processing/issues/2411
o System.setProperty("sun.java2d.dpiaware", "false");
X though that seems broken in Java 8: http://superuser.com/a/1007783
X until we fix it..
o call this from JNA? https://msdn.microsoft.com/en-us/library/windows/desktop/dn302122(v=vs.85).aspx
o or modify the manifest/app? https://msdn.microsoft.com/en-us/library/windows/desktop/dn469266%28v=vs.85%29.aspx
o hidpi scaling via font changes?
o http://stackoverflow.com/a/34152675
X hi-dpi support on Linux
X https://github.com/processing/processing/issues/4183
cleaning
X Contribution Manager does not show all libraries until filter cleared
X https://github.com/processing/processing/issues/4840
X fixed in 3.2.4
unconfirmed
X visual artifacts on Windows 10 when using menus
X https://github.com/processing/processing/issues/4700
X Broken characters in the Welcome Page and the Contribution Manager
_ https://github.com/processing/processing/issues/4747
X looks like a failure to load the Source Sans font
X what happens if font loading fails?
X are there conflicts between version in lib and OS?
o are we still installing fonts into ext?
o fixed by rolling back to 8u92, broken since 8u102 in 3.1.2
X NVIDIA driver problems (and means to check)
_ https://github.com/processing/processing/issues/4853
X blank window on startup where the "Welcome" screen should be
X this may be fixed (removed invokeLater() on startup), unconfirmed
X https://github.com/processing/processing/issues/3933
0256 (3.2.4)
X only require reference.zip (and internet connection) when building dist
X set text style properly for Contribution Manager error message
X Detect changes to 'hosts' file in case users modify/remove localhost
X https://github.com/processing/processing/issues/4738
X No sketch window opens after hitting Run if hosts file changed
X https://github.com/processing/processing/issues/1868
X https://github.com/processing/processing/issues/3123
X https://github.com/processing/processing/issues/4735
X move the DEBUG flag into an external file or preferences.txt
X will help us with debugging w/ others as well
X change to debug.txt; too confusing with the folder thing
X replace java.util.logging code with built-in logging
X split gui and non-gui portions of console for earlier startup
X split EditorConsole into gui and non-gui code?
X otherwise System.err/out not going to a file unless we have GUI
X also can't debug before the GUI shows up
o gracefully recover from proxy problems
X https://github.com/processing/processing/issues/1601
X JRE download fails during ant build
X https://github.com/processing/processing/issues/4823
X changed headerType to console (make sure changed back)
X Spaces not handled correctly in when installing "processing-java" on macOS
X https://github.com/processing/processing/issues/4779
contrib
X Added the remove filter feature
X https://github.com/processing/processing/pull/3890
X ctrl-J (for debugger) is inserting newline
X https://github.com/processing/processing/issues/3830
X Replace keyChar with keyCode to prevent new line error when debugging
X https://github.com/processing/processing/pull/4806
X https://github.com/processing/processing/issues/4804
jakub
X println(int(byte(245))) throwing error
X https://github.com/processing/processing/issues/4652
X https://github.com/processing/processing/pull/4744
X 'web colors' next to each other fail to parse in certain situations
X https://github.com/processing/processing/issues/4752
X https://github.com/processing/processing/pull/4753
X Pasting code from editor to empty editor produces Exception
X https://github.com/processing/processing/issues/4522
X https://github.com/processing/processing/pull/4761
X possible infinite loop on modified externally
X https://github.com/processing/processing/issues/3965
X https://github.com/processing/processing/pull/4762
X Report missing brace in correct tab, suppress other errors until fixed
X https://github.com/processing/processing/pull/4777
X Improvements to sketch launching and stopping
X https://github.com/processing/processing/pull/4848
X several Contribution Manager fixes
X https://github.com/processing/processing/pull/4844
X Add missing equals() and hashCode() to Contribution
X https://github.com/processing/processing/pull/4843
X Contribution Manager does not show all libraries until filter cleared
X https://github.com/processing/processing/pull/4843
X https://github.com/processing/processing/issues/4840
X Mode, requiring update, appears in Updates tab but not in Modes tab
X https://github.com/processing/processing/issues/4822
X also fixed w/ https://github.com/processing/processing/pull/4843
X Syntax highlighting issues (fixed with #4761)
X https://github.com/processing/processing/issues/4286
X sketchbook window doesn't update when sketches are added, renamed, etc
X https://github.com/processing/processing/issues/2944
X https://github.com/processing/processing/pull/4842
cleaning
X clean up 'ant doc' target to remove warnings
X https://github.com/processing/processing/issues/1492
X fixed in 3.1.1
X Horizontal scrollbar does not scroll textarea all the way
X https://github.com/processing/processing/issues/3591
X mostly fixed in 3.0b7, opting to wait for RSyntaxArea or whatever
X possible PR for updating sketchbook stuff
o https://github.com/processing/processing/pull/3081
X should be covered by other fixes
X longer PR about sketchbook stuff, but closed
X https://github.com/processing/processing/pull/3178
X closed back in April 2015, issue was all over the place
X fix encodings, line endings, and mime types in the repo
X https://github.com/processing/processing/issues/2955
X fixed 2015-11 https://github.com/processing/processing/pull/2977
X need to handle the 2.x to 3.x sketchbook transition
X prefs are the same file, but sketchbook location pref is different
o performance
o video stinks.. java2d stinks.. macs stink
o note in the 'drawing in 2d' section of faq
o fastest machine possible
o turn off hyperthreading in the bios
o nice gfx card only helps opengl
o dual processor not particularly useful, unless you make more threads
o but making more threads is often more work than is useful
X too out of date
X why adding .0001 to a float doesn't work
X and how they're imprecise in general (use nf)
X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=Syntax;action=display;num=1130877990
X long since added to the FAQ
X infinite "file changed" popups
X https://github.com/processing/processing/issues/3965
o https://github.com/processing/processing/pull/4037
X https://github.com/processing/processing/pull/4037
0255 (3.2.3)
X ensure that update.id is set before checking for contrib updates
X if prettyVersion is blank (or null?), just use version (Firmata)
X clicking "Update" button in contrib manager shows non-retina version of icon
X https://github.com/processing/processing/issues/4715
o problem is because AquaButtonUI is calling getImage() (not getIcon())
o can be debugging from inside the getIconX() code in Toolkit
X just needed to use setPressedIcon(), setDisabledIcon()
X also found some other issues around the icon handling
X fix the library reporting scripts on the server
X missing version number putting 'null' in the ui
X https://github.com/processing/processing-docs/issues/478
X https://github.com/processing/processing/issues/4696
X https://github.com/processing/processing/pull/4712
o replace appbundler with the Java 8 packager
o appbundler is no longer being developed by Oracle, switch to "packager"
X https://github.com/processing/processing/issues/3071
X major clean-ups to the Contribution Manager code
X warn user to restart browser when it hangs on macOS
X https://github.com/fathominfo/processing-p5js-mode/issues/4
contribs
X Up-to-date status disappears after filter is removed
X https://github.com/processing/processing/issues/4084
X Updates tab blank after adding, removing, updating a contribution
X https://github.com/processing/processing/issues/4082
X https://github.com/processing/processing/issues/4704
X Fixes the removal of redundant contribution and update related issues
X https://github.com/processing/processing/pull/4086
0254 (3.2.2)
X Find in reference for size() opens StringList.size()
X https://github.com/processing/processing/issues/4224
X though that's still imperfect:
X https://github.com/processing/processing/issues/4655
X limit rollovers on EditorStatus to the text portion
X clicking the status area when it has a url is problematic
X because it's also the vertical separator
X at least change it to only cover the text?
X add a rollover so people know what it's doing?
X switch to 8u112 for building
X switch down to 8u111 because of different build numbers
X https://github.com/processing/processing/commit/8a3a183f327a5ee680e1932dd9f123491f75a8b9
X more font tweaks to make mono fonts work properly after #4639
X update the Linux notes based on where we land on this
X https://github.com/processing/processing/wiki/Supported-Platforms#linux
X "Could not open the url" when clicking on the error message
X https://github.com/processing/processing/issues/4695
X fix extensions handling in CFBundleDocument code from appbundler
X https://github.com/processing/processing/issues/4615
X update launch4j to 3.9
X https://sourceforge.net/projects/launch4j/files/launch4j-3/3.9/
X exported application doesn't work with latest jre
X https://github.com/processing/processing/issues/4682
X string comparison fix
X https://github.com/processing/processing/issues/4670
gohai
X Simplify font situation to make it possible to use vanilla JRE trees
X https://github.com/processing/processing/pull/4639
X Trivial updates for ARM
X https://github.com/processing/processing/pull/4640
X Remove all the extra hoops for loading fonts
X https://github.com/processing/processing/pull/4641
contrib
X Chinese translation updates
X https://github.com/processing/processing/pull/4661
X Spanish translation updates
X https://github.com/processing/processing/pull/4697
X Spanish "open sketch folder" fix
X https://github.com/processing/processing/pull/4710
X Contribution Manager showing 'null' for PeasyCam version
X https://github.com/processing/processing/pull/4712
X https://github.com/processing/processing/issues/4696
0253 (3.2.1)
X "Could not replace preferences.old" error message
X https://github.com/processing/processing/issues/4626
X Version 3.2 won't run from paths with spaces on Windows
X https://github.com/processing/processing/issues/4623
X might be ext.dirs trouble with spaces in path names?
X or the backwards slashes?
X fixes for Python Mode crashing on startup
X disable ext.dirs on Linux export and set jna.nosys as well
X Java not included properly with 32-bit Linux export
X JavaInputHandler not registering
0252 (3.2)
X Processing .jar files in CLASSPATH can cause startup crash
X https://github.com/processing/processing/issues/4128
X Remove java.ext.dirs on startup to avoid conflicts and startup errors
X https://github.com/processing/processing/issues/4608
X https://github.com/processing/processing/issues/4470
X https://github.com/processing/processing/issues/4566
X https://github.com/processing/processing/issues/4492
X https://github.com/processing/processing/issues/4128
X https://github.com/processing/processing/issues/4503
X test ext.dirs working on Linux (use js example)
X test ext.dirs on exported app on Linux
X test ext.dirs working on Windows (use js example)
X modify ext.dirs for exported apps on Windows
X see if CLASSPATH can be set to screw up p5
X works fine on OS X, couldn't reproduce on Linux
X rewrite Util.listFiles() because it wasn't working properly
X add 2016 to about-1x and about-2x
o saying "no" to save changes is the same as "cancel" on windows?
X can't reproduce
X add printStackTrace() method that can be overridden
X https://github.com/processing/processing/issues/222
X write preferences.txt using a temporary file
X also save the previous version as preferences.old
X https://github.com/processing/processing/issues/4614
mode work
X add template support for Modes
X Move general PDE code out of JavaMode and into general base classes
X https://github.com/processing/processing/issues/4606
X change PdeInputHandler constructor
X check whether this breaks other Modes before releasing
X added extra constructor to keep things working
X change PdeKeywords to PdeTokenMarker
X doesn't seem to cause any breakage, but will keep an eye out
X added getSketchbookTemplatesFolder() to Base
o move template subst code to Util
X add Mode.requireExampleCompatibility()
X in Mode: TokenMarker getTokenMarker(SketchCode code)
X passes through to no args version if not overridden
X note this in revisions.txt
X implement templates
X write short docs
X https://github.com/processing/processing/wiki/Templates
X https://github.com/processing/processing/issues/4306
X https://github.com/processing/processing/issues/4352
contrib
X use HTML to print
X https://github.com/processing/processing/pull/4369
X https://github.com/processing/processing/issues/213
X https://github.com/processing/processing/issues/50
input method work from Tsuyoshi Fukuda (tyfkda)
X Simplify conditional branch
X https://github.com/processing/processing/pull/4589
X Enable input method support by default on Japanese/Korean/Chinese systems
X https://github.com/processing/processing/pull/4598
X Set sketch as modified when any character committed using input method
X https://github.com/processing/processing/pull/4599
X Insert characters by InputMethod at one time
X https://github.com/processing/processing/pull/4594
X Insert string when it is committed
X https://github.com/processing/processing/pull/4602
X Set text color for InputMethod
X https://github.com/processing/processing/pull/4593
jakub
X NullPointerException in SketchCode.getDocumentText()
X https://github.com/processing/processing/issues/4555
o https://github.com/processing/processing/pull/4547
X https://github.com/processing/processing/pull/4596
X Error checker now adds 'public' to all default access methods
X https://github.com/processing/processing/pull/4597
X https://github.com/processing/processing/issues/4583
earlier
X display "1" is not correct in 2.1.2
X https://github.com/processing/processing/issues/2502
o cut/copy/paste while saving a sketch on goes to the editor, not save dialog
o https://github.com/processing/processing/issues/1035
o problem with focus traversal and native windows on OS X
o using JFileChooser fixes the problem (but is ugly)
X can't find this one anymore
0251 (3.1.2)
X update to Java 8u102 build 14
gohai
X IO: Fix drawing for SPIAnalogDigital examples
X https://github.com/processing/processing/pull/4480
X Update JVM warning text on Linux
X https://github.com/processing/processing/pull/4512
X undo the 8u91 workaround, add Mesa warning for ARM
X https://github.com/processing/processing/pull/4508
X IO: We want motors, they said (implements SoftwareServo)
X https://github.com/processing/processing/pull/4546
X Add a temporary workaround for the CHIP to deal with cursor problems
X https://github.com/processing/processing/pull/4554
X Fix the Downloader so that builds work again
X https://github.com/processing/processing/issues/4496
X https://github.com/processing/processing/pull/4511
jakub
X Return of the error check toggle
X https://github.com/processing/processing/pull/4491
X https://github.com/processing/processing/issues/4485
X problems when running PDE from network locations
X lots of reports about a failure to launch on Windows
X seems related to running from network drives
X https://github.com/processing/processing/issues/4417
X https://github.com/processing/processing/pull/4582
X https://github.com/processing/processing/issues/4476
contrib
X updates to Japanese translation
X https://github.com/processing/processing/pull/4564
X Make preferences button wider for Japanese
X https://github.com/processing/processing/pull/4558
X Show warning message if Mode cannot be changed
X https://github.com/processing/processing/pull/4559
fixed in 3.1.1
X debugger deadlocks when choosing "Step Into" on println()
X https://github.com/processing/processing/issues/3923
X Suggestions switch scope to first import
X https://github.com/processing/processing/issues/4016
X loadImage() immediately after saveFrame() foiled by async default
X https://github.com/processing/processing/issues/4218
X the hint() mostly works, but gross to use a hint frequently
0250 (3.1.1)
X Out of date Modes will hang Processing 3 on startup or when changing Modes
X Prevent bad Mode from taking down the environment
X https://github.com/processing/processing/issues/4467
X fix up "ant clean" task
X remove work folder on linux and windows
X remove macosx dist zips
contribs
X Undo is a little "jerky" in insert mode
X https://github.com/processing/processing/issues/4302
X https://github.com/processing/processing/pull/4310
X "Replace" and "Replace All" do not undo in a single step
X https://github.com/processing/processing/issues/4303
X https://github.com/processing/processing/pull/4310
X Comment/uncomment removes indenting
X https://github.com/processing/processing/issues/4249
X https://github.com/processing/processing/pull/4313
X remove poorly implemented "rectangular selection" support from the editor
X https://github.com/processing/processing/pull/4462
X https://github.com/processing/processing/pull/4326
X https://github.com/processing/processing/issues/4250
X Fix error messages from Javadocs
X https://github.com/processing/processing/pull/4191
X https://github.com/processing/processing/issues/1492
X Loader is not visible when opening the Updates tab
X https://github.com/processing/processing/issues/4088
X https://github.com/processing/processing/pull/4089
jakub
X Make Comment/Uncomment trigger on numpad slash
X https://github.com/processing/processing/pull/4457
X Hex values throwing errors in 3.1
X https://github.com/processing/processing/issues/4458
X https://github.com/processing/processing/pull/4460
X Fix up cmd-click/ctrl-click behavior, add preference to disable it
X https://github.com/processing/processing/issues/4466
X https://github.com/processing/processing/pull/4472
X Make undo/redo mark all affected tabs as modified
X https://github.com/processing/processing/pull/4479
gohai
X Prevent InvocationTargetException when running processing-java
X https://github.com/processing/processing/pull/4453
X https://github.com/processing/processing/issues/4452
X Switch back to JRE 8u77 on ARM to fix GL video library performance
X https://github.com/processing/processing/pull/4454
earlier
X complex text input issues (may be fixed with PR)
X https://github.com/processing/processing/issues/3860
X https://github.com/processing/processing/issues/3475
o fixed in 3.0.2
X contrib: Allow Movie Maker to cope with bad files
X https://github.com/processing/processing/issues/2727
X https://github.com/processing/processing/pull/3635
o fixed prior to 3.0?
0249 (3.1)
o arrow keys aren't working in the examples window
X was working fine with most recent build.. weird
X spend a lot of time trying to get non-8bit charsets on Windows
o https://github.com/processing/processing/issues/3543
contribs
X Grab bag of smaller, mainly ARM-related updates
X https://github.com/processing/processing/pull/4300
X IDE code disappearing due to a concurrency bug
X https://github.com/processing/processing/issues/4322
X https://github.com/processing/processing/pull/4325
X Fix non-ARM Linux deb build process
X https://github.com/processing/processing/issues/4308
X https://github.com/processing/processing/pull/4309
X Empty sketchbook message when sketchbook is empty
X https://github.com/processing/processing/pull/4311
X processing-java output as UTF-8 makes Windows unhappy
X https://github.com/processing/processing/issues/1633
X https://github.com/processing/processing/pull/4350
X Add support for symlinks to exported applications in linux
X https://github.com/processing/processing/issues/4318
X https://github.com/processing/processing/pull/4319
X Added Ukrainian localization
X https://github.com/processing/processing/pull/4343
X Non-western language hint text for toolbar buttons not correctly displayed
X https://github.com/processing/processing/issues/2886
X load fallback font for CJK (Chinese, Japanese and Korean)
X https://github.com/processing/processing/pull/4348
X Added readBytes(max) to net library
X https://github.com/processing/processing/pull/4320
X Added readBytes(max) to serial library
X https://github.com/processing/processing/pull/4321
X Improve error message "The nested type cannot hide an enclosing type"
X https://github.com/processing/processing/issues/4228
X https://github.com/processing/processing/pull/4337
X https://github.com/processing/processing/pull/4451
X Multi-line comments ending in '**/' cause ArrayIndexOutOfBoundsException
X https://github.com/processing/processing/issues/4397
X https://github.com/processing/processing/pull/4402
jakub
X Update app to Java 8
X https://github.com/processing/processing/pull/4383
X more Java 8 updates
X https://github.com/processing/processing/pull/4388
X update minimum JRE version for Windows
X https://github.com/processing/processing/pull/4389
X update JDT to 4.5.2
X https://github.com/processing/processing/pull/4387
X JavaMode cleanup
X https://github.com/processing/processing/pull/4390
X tabs aren't working properly (several bugs?)
X https://github.com/processing/processing/issues/3975
X https://github.com/processing/processing/pull/4410
X file paths not decoding properly
X https://github.com/processing/processing/issues/4417
X https://github.com/processing/processing/pull/4426
X double check that this is working on OS X
X check whether it fixes the Windows startup problem
X Java Mode refactoring
X https://github.com/processing/processing/pull/4440
X jump to variable declaration miss
X https://github.com/processing/processing/issues/4287
X Numbers in scientific notation not recognized as floats in 3.0
X https://github.com/processing/processing/issues/4190
X Adding .java files to sketch causes the Error Checker to weird out
X https://github.com/processing/processing/issues/4368
X "Show usage..." does not locate keywords on correct line
X https://github.com/processing/processing/issues/3988
X PPS: threading enhancement
X https://github.com/processing/processing/pull/4442
X Move PDEX listeners from JavaEditor to PDEX
X https://github.com/processing/processing/pull/4446
X https://github.com/processing/processing/pull/4447
X handleCtrlClick misbehaving
X https://github.com/processing/processing/issues/4281
X Fix listeners not firing on first preprocessing run
X https://github.com/processing/processing/pull/4450
X Remove some unnecessary calls from rename
X https://github.com/processing/processing/pull/4449
gottfried
X Add automatic mipmap support to GLES2
X https://github.com/processing/processing/pull/4416
X Add a few IO library examples
X https://github.com/processing/processing/pull/4384
X Be more verbose with drawExceptions with cause null
X https://github.com/processing/processing/pull/4432
X Ignore memory options when exporting for ARM
X https://github.com/processing/processing/pull/4406
X update JNA to 4.2.0
X https://github.com/processing/processing/pull/4443
X Add two Raspberry Pi related fixes to JOGL
X https://github.com/processing/processing/pull/4379
X https://github.com/sgothel/jogl/pull/96
X https://github.com/sgothel/jogl/pull/97
0248 (3.0.2)
X move to Java 8u74, also fixes JavaFX issue
X actually require OS X 10.8.5 (was set to 10.7)
X the Wiki said 10.8.3 required for 3.0, but has since been updated
contribs
X add "full screen" option to the Editor on OS X
X https://github.com/processing/processing/issues/3993
X https://github.com/processing/processing/pull/4078
X add install script for site for ARM
X https://github.com/processing/processing/pull/4110
X search/replace shouldn't include the string being replaced
X https://github.com/processing/processing/issues/4270
X https://github.com/processing/processing/pull/4271
X 'Background Color when Presenting' not visible on Preferences window
X https://github.com/processing/processing/issues/4272
X https://github.com/processing/processing/pull/4278
X Fix minor autoformatter bugs (enums not working)
X https://github.com/processing/processing/issues/4185
X https://github.com/processing/processing/pull/4200
X Update Source Code Pro and Source Sans Pro fonts to the latest versions
X https://github.com/processing/processing/pull/4150
X https://github.com/processing/processing/issues/3836
X Minor fixes for Java Mode
X https://github.com/processing/processing/pull/4114
X Add i18n support for the PopUp menu
X https://github.com/processing/processing/pull/4060
X Add Turkish to the list of languages
X https://github.com/processing/processing/pull/4073
X Make the error message for stack overflows clearer
X https://github.com/processing/processing/pull/4152
X get rid of dt_socket message, making command line run a little better
X https://github.com/processing/processing/issues/4098
X https://github.com/processing/processing/pull/4103
X message when reference is find out on nothing selected
X https://github.com/processing/processing/pull/4296
X better handling of quotes in command line args
X https://github.com/processing/processing/pull/4145
X https://github.com/processing/processing/issues/3996
X https://github.com/processing/processing/issues/4119
X fix crashing bugs when user's name has non-ASCII characters
X https://github.com/processing/processing/pull/4204
X ARM updates to include GPIO numbers and images of wiring diagrams
X https://github.com/processing/processing/pull/4297
X https://github.com/processing/processing/pull/4298
X Icon instead of an "X" for the "could not connect" message
X https://github.com/processing/processing/issues/3706
X https://github.com/processing/processing/pull/4096
X https://github.com/processing/processing/pull/4055
X Several fixes for Chinese/Japanese/Korean InputMethod support
X https://github.com/processing/processing/pull/4293
X https://github.com/processing/processing/issues/2968
X https://github.com/processing/processing/issues/3475
X https://github.com/processing/processing/issues/3860
X Add download indicator to the Contribution Manager
X https://github.com/processing/processing/pull/4154
X https://github.com/processing/processing/issues/4105
jakub
X Workaround for JRE bug freezing the PDE during code completion
X https://github.com/processing/processing/pull/4079
X Debugger fixes
X prevent NPE because ui was not updated on AWT
X https://github.com/processing/processing/pull/4117
X fix NPE when stepping into static method
X https://github.com/processing/processing/issues/3590
X step button works correctly when SHIFT or ALT is pressed
X https://github.com/processing/processing/issues/4116
X More editor fixes
X https://github.com/processing/processing/pull/4113
X Tooltip over variable decl has wrong style and content
X https://github.com/processing/processing/issues/3940
X May have fixed? NullPointerException in initiateToolTip()
X https://github.com/processing/processing/issues/3286
X "String index out of range" error with bracket handling in the editor
X https://github.com/processing/processing/issues/1940
0247 (3.0.1)
X NullPointerException in ContributionManager.deleteTemp()
X https://github.com/processing/processing/issues/4026
contribs
X Tweak Mode sometimes freezes while running, require a force quit
X https://github.com/processing/processing/issues/3928
X https://github.com/processing/processing/pull/4014
X Tweak Mode: Some numbers ignored in second tab
X https://github.com/processing/processing/issues/4017
X https://github.com/processing/processing/pull/4023
X Update Japanese translation
X https://github.com/processing/processing/pull/3956
X https://github.com/processing/processing/pull/3971
X processing-java stealing focus even with --build flag
X https://github.com/processing/processing/issues/3996
X https://github.com/processing/processing/pull/3998
X updates for serial
X https://github.com/processing/processing/pull/4015
jakub
X Include Example packs into update count
X https://github.com/processing/processing/pull/3932
X Editor objects are staying in memory
X https://github.com/processing/processing/issues/3930
X https://github.com/processing/processing/pull/3934
X https://github.com/processing/processing/issues/3929
X Library path for Error Checker and Suggestions
X https://github.com/processing/processing/pull/3989
X https://github.com/processing/processing/issues/3924
X A serious error occurred while trying to create a new editor window
X https://github.com/processing/processing/issues/3974
X https://github.com/processing/processing/pull/4001
X Export - fix java not being embedded on 64bit
X https://github.com/processing/processing/pull/4005
X Add error checker document listeners to all tabs
X https://github.com/processing/processing/pull/4009
X Fix memory leak in Recent
X https://github.com/processing/processing/pull/4044
X Error checker update (also enables switch on String objects)
X https://github.com/processing/processing/issues/4034
X https://github.com/processing/processing/pull/4042
X Fix occasional exception while editing text
X https://github.com/processing/processing/pull/4043
X Prevent preprocessor from crashing when setup() has no body
X https://github.com/processing/processing/pull/4045
arm/pi
X Medium-sized I/O updates
X https://github.com/processing/processing/pull/3997
X add i/o library for rpi
X https://github.com/processing/processing/pull/3985
o make sure naming, etc is all correct
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