forked from processing/processing
-
Notifications
You must be signed in to change notification settings - Fork 0
/
done.txt
8740 lines (7975 loc) · 399 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
0232 pde (3.0a5)
X remove debug message printed to the console when the ctrl key is down in PDE X
X size(640,360 , P3D) doesn't work properly
X https://github.com/processing/processing/issues/2924
X https://github.com/processing/processing/pull/2925
X remove sound library, have it installed separately like video
X Fix the shortcut keybindings in editor tab popup menu
X https://github.com/processing/processing/issues/179
X https://github.com/processing/processing/pull/2821
X answer deb questions
X https://github.com/processing/processing/issues/114
X change how languages are loaded
X add local override (needs documentation)
X figure out copyDir() problems before pull
o moving window to a new location is broken due to the pull
X update to use new 7u72 version of JRE (and JDK) stuff
X `return` keyword not treated as such when followed by a bracket
X https://github.com/processing/processing/issues/2099
X https://github.com/processing/processing/pull/2958
X ToolTipManager error fix from Manindra
X https://github.com/processing/processing/issues/2926
X Change code completion preferences a bit
pulls
X Cmd + H runs sketch instead of hiding the PDE (OS X)
X https://github.com/processing/processing/issues/2881
X Migrate to unsynchronized data structures
X https://github.com/processing/processing/pull/2863
X improve contrib manager localization
X https://github.com/processing/processing/pull/2870
X Fix typo in spanish translation
X https://github.com/processing/processing/pull/2906
X Update ECJ, use 1.7 as source and target Java version
X https://github.com/processing/processing/pull/2907
X Fix infinite recursion in sound library
X https://github.com/processing/processing/pull/2897
X Add missing generic type parameters
X https://github.com/processing/processing/pull/2899
X Remove unused Base.builtOnce instance variable
X https://github.com/processing/processing/pull/2864
X miscellaneous fixes
X https://github.com/processing/processing/pull/2865
X moved the language stuff to the settings folder
X https://github.com/processing/processing/pull/2941
X Some minor UpdateChecker refactorings
X https://github.com/processing/processing/pull/2830
X Minor improvements to the Contribution Manager's updates check
X https://github.com/processing/processing/pull/2861
X make Cut and Copy in the edit menu active only if some text is selected
X https://github.com/processing/processing/pull/2834
X Fix renaming from RGB to Rgb.java and others
X https://github.com/processing/processing/pull/2825
X sketches should only write to the console of their editor window
X https://github.com/processing/processing/issues/153
X https://github.com/processing/processing/issues/2858
X https://github.com/processing/processing/pull/2827
X extend translations and update German language
X https://github.com/processing/processing/pull/2949
pulls (net)
X NullPointerException message when Server writes to a disconnected client
X https://github.com/processing/processing/issues/2577
X https://github.com/processing/processing/pull/2578
X Implement the active() method for Serial and Server
X https://github.com/processing/processing/issues/2364
X https://github.com/processing/processing/pull/2588
0231 pde (3.0a4)
X add new download redirect for contribs.txt
X https://github.com/processing/processing/issues/2850
X contribs for 3.0 need to come from a different location
X https://github.com/processing/processing/issues/2849
X add the separate contribs.txt link on download.processing.org
X fix inside ContributionListing.java
X change default mode handling to use experimental as the default
X remove isDefaultMode(), since it was doing the wrong thing
X make a new preference setting for the default mode
X this will set folks to the PDE X mode, and prevent conflicts w/ 2.0
X change last.sketch.mode to mode.last
X fix OS X default File menu to be the same order as the other File menu
X TGAs from saveFrame() create transparent/black movies with Movie Maker
X https://github.com/processing/processing/issues/2851
X fix export problem on Windows with PDE X
X https://github.com/processing/processing/issues/2806
X turn off code completion by default (and reset the preference)
pulls
X Optimize creation of boxed primitives
X https://github.com/processing/processing/pull/2826
X Add static modifier to inner classes that don't access parent
X https://github.com/processing/processing/pull/2839
X Fix localization in OS X (requires writing property files)
X https://github.com/processing/processing/pull/2844
X black font outline appears with large VLW font and OpenGL renderer
X https://github.com/processing/processing/issues/2845
X https://github.com/processing/processing/pull/2856
X updates to Spanish translation
X https://github.com/processing/processing/pull/2857
cleaning
X single line of code with no semicolon dies with "unexpected token: null"
X http://code.google.com/p/processing/issues/detail?id=1312
X https://github.com/processing/processing/issues/1350
X closed by Dan post-3.0a3
X move sketchbook into its own window
X move recent into the sketchbook menu
X try installing 10.7.3 on Mac Mini and check whether things run
X make sure it's only running on 64-bit machines?
gsoc
X remove dependency on oscp5 library for tweak mode
X https://github.com/processing/processing/issues/2730
X https://github.com/processing/processing/pull/2808
X https://github.com/processing/processing/pull/2855
X A few fixes for Contributions Manager
X https://github.com/processing/processing/issues/2798
X https://github.com/processing/processing/issues/2831
0230 pde (3.0a3)
X remove toolbar buttons except for start/stop
X rename sketchbook tree name, re-order menu, add language hooks
X split Preferences and PreferencesFrame
X https://github.com/processing/processing/issues/68
X http://code.google.com/p/processing/issues/detail?id=29
X https://github.com/processing/processing/pull/2716
X shouldn't write sketch.properties unless it's a non-default mode
X https://github.com/processing/processing/issues/2531
gsoc
X fixes for mode/tool installation
X https://github.com/processing/processing/pull/2705
X fix mode updating to work properly
X https://github.com/processing/processing/issues/2579
X contrib manager temp folders not always deleting
X https://github.com/processing/processing/issues/2606
X problem when removing a mode
X https://github.com/processing/processing/issues/2507
X autocompletion dialog box sticking
X https://github.com/processing/processing/issues/2741
X Line warning indicators next to scrollbar break after moving around text
X https://github.com/processing/processing/issues/2655
X Code completion generates wrong code
X https://github.com/processing/processing/issues/2753
X Code completion: Hide overloaded methods unless inside parentheses
X https://github.com/processing/processing/issues/2755
X Close auto-completion suggestion box when deleting/backspacing code
X https://github.com/processing/processing/issues/2757
X error checking too aggressive in the current alpha
X https://github.com/processing/processing/issues/2677
X if 'void' left out before loop or setup, cryptic message about
X 'constructor loop must be named Temporary_23498_2343'
X add a better handler for this specific thing?
X http://code.google.com/p/processing/issues/detail?id=8
X https://github.com/processing/processing/issues/47
X Improve how the Contributions Manager handles no internet connection
X https://github.com/processing/processing/pull/2800
X Added examples-package as a new contribution type
X https://github.com/processing/processing/pull/2795
X https://github.com/processing/processing/issues/2444
X https://github.com/processing/processing/issues/2582
X Contributions Managers now show specific titles
X https://github.com/processing/processing/pull/2777
X Add rank (starred / recommended) to contributions manager items
X https://github.com/processing/processing/issues/2580
o Improve detection and handling of missing semicolons
o http://code.google.com/p/processing/issues/detail?id=136
X should be fixed with PDE X (closed by Dan
X https://github.com/processing/processing/issues/175
X missing brackets, unmatched brackets
X examples added to the bug report
X http://code.google.com/p/processing/issues/detail?id=6
X closed by Shiffman, working better now
X https://github.com/processing/processing/issues/45
X 64-bit versions of sound available on Windows and Linux
pulls
X Add polling to detect file system changes
X https://github.com/processing/processing/issues/1939
X https://github.com/processing/processing/pull/2628
X huge i18n patch
X https://github.com/processing/processing/issues/632
X https://github.com/processing/processing/pull/2084
X http://code.google.com/p/processing/issues/detail?id=593
X need to make sure the .properties files are read properly as UTF-8
X Indent breaks when hitting enter before spaces
X https://github.com/processing/processing/issues/2004
X https://github.com/processing/processing/pull/2690
X Localize status messages and contributions panel
X https://github.com/processing/processing/pull/2696
X prevent adding files to read-only sketches
X https://github.com/processing/processing/issues/2459
X https://github.com/processing/processing/pull/2697
X Added some helper methods to Language
X https://github.com/processing/processing/pull/2704
X More i18n updates
X https://github.com/processing/processing/pull/2725
X Add thread names for easier debugging and profiling
X https://github.com/processing/processing/pull/2729
X Add missing translations for OS X menu
X https://github.com/processing/processing/pull/2726
X fix firstLine when modifying lines above it
X https://github.com/processing/processing/issues/2654
X https://github.com/processing/processing/pull/2674
X Style completion panel when using Nimbus LAF
X https://github.com/processing/processing/pull/2718
X enums not supported properly
X https://github.com/processing/processing/issues/1390
X http://code.google.com/p/processing/issues/detail?id=1352
X https://github.com/processing/processing/pull/2774
X combining char/int/etc casts in one statement causes preproc trouble
X https://github.com/processing/processing/issues/1936
X https://github.com/processing/processing/pull/2772
X Update contributions.* strings to contrib
X https://github.com/processing/processing/pull/2770
X Style completion panel on windows
X https://github.com/processing/processing/pull/2762
X Update Spanish language strings
X https://github.com/processing/processing/pull/2769
X make --output optional in the command line version
X https://github.com/processing/processing/pull/1866
X https://github.com/processing/processing/issues/1855
X https://github.com/processing/processing/issues/1816
X Fix unneeded scroll bar display in code completion suggestion box
X https://github.com/processing/processing/pull/2763
X PDE erroneously detects changes in non-sketch files
X https://github.com/processing/processing/pull/2794
X https://github.com/processing/processing/issues/2759
X Catch MissingResourceException when language key is missing
X https://github.com/processing/processing/pull/2780
X Replace Thread with invokeLater in PreferencesFrame
X https://github.com/processing/processing/pull/2811
X Initialize the ColorSelector tool on demand
X https://github.com/processing/processing/pull/2823
languages
X Japanese https://github.com/processing/processing/pull/2688
X Spanish https://github.com/processing/processing/pull/2691
X Dutch https://github.com/processing/processing/pull/2694
X French https://github.com/processing/processing/pull/2695
X Portugese https://github.com/processing/processing/pull/2701
X Korean https://github.com/processing/processing/commit/7b60e2ded9ca81f6a5a08a818aaf84ee4bb029e3
X Turkish https://github.com/processing/processing/pull/2740
X Chinese https://github.com/processing/processing/pull/2748
earlier
X repo cleanup
X remove non-web stuff from web
X remove non-android stuff from android
X remove web and android from the main repo
X separate prefs and sketch state info?
X this would mean prefs being rewritten far less
0229 pde (3.0a2)
X fix "No such file or directory" error when exporting an application on OSX
X this also resulted in the application not being signed at all
X https://github.com/processing/processing/issues/2614
X this is a fairly major issue...
X possible to open a sketch multiple times
X by double-clicking one of its files instead of the main pde file
X user opens non-main pde of already open sketch, it'll open again
X https://github.com/processing/processing/issues/2506
X remove the prefs for 32/64-bit from Preferences
X also remove the extra OS X cruft inside Runner.java
X OS X export button not disabled on other platforms
X https://github.com/processing/processing/issues/2642
o try new syntax package
X exclude 'fonts' folder from build (since it's going into the JRE)
X was storing our fonts in both ./lib/fonts and jre/lib/fonts
X now gets the jre folder and loads from there
X make ant fail when trying to delete JRE files that don't exist
X some aren't being removed properly
X fix the build scripts to include the examples
X https://github.com/processing/processing/issues/2652
X all examples are out of "processing/java" and are now in "processing-docs/content/". The Book examples have been removed entirely from our repositories.
o "Platform is ${platform}" message during 'ant clean'
o on OS X, but not Windows (haven't checked Linux)
X this was in pdex/build.xml
X remove welcome message from the sound library
X URL opening problem fixed by use of getCanonicalPath() on Windows
X https://github.com/processing/processing/issues/2656
X add a new pref for the 3.0 sketchbook location
X if Server constructor fails, throw an exception
X https://github.com/processing/processing/issues/2604
o check on why 2x core.jar inside the Java folder
o maybe OS X Java can't look in subfolders? (just auto-adds things)
o https://github.com/processing/processing/issues/2344
X one is used by the PDE, the other is used as a library
X get 'modified' indicator working on document windows again
X https://github.com/processing/processing/issues/2194
X remove default menu bar hack when 7u60 arrives
X http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8022667
X when renaming a tab, include the previous name to be edited
X changing the mode on an untitled, unmodified sketch removes untitled status
gsoc
X clear status messages in the Contribution Manager
X https://github.com/processing/processing/pull/2667
X https://github.com/processing/processing/issues/2599
X may need a progress bar for "save as"
X or just the file copy function in general
X since it may take a long time (i.e. 1000s of screen grabs)
X http://code.google.com/p/processing/issues/detail?id=31
X https://github.com/processing/processing/issues/70
X https://github.com/processing/processing/pull/2370
X NullPointerException in addBreakpointComments() when saving sketch
X https://github.com/processing/processing/issues/2675
X run button seems to stay highlighted permanently
X https://github.com/processing/processing/issues/2676
X new tab/rename dialog box
X https://github.com/processing/processing/issues/2431
X fix issue where the browser wasn't opening the reference properly
X https://github.com/processing/processing/pull/2657
pulls
X insert tabs properly when prefs set for tabs mode
X https://github.com/processing/processing/pull/2607
X improve look of Nimbus LAF
X https://github.com/processing/processing/pull/2671
earlier
X maxHeapSize typo in the build scripts
X https://github.com/processing/processing/issues/2603
X remove minim
X add the new sound library to the build process
X for() loop with nothing inside parens crashes Auto Format
X https://github.com/processing/processing/issues/2141
o double-clicking a .pde file doesn't open properly on OS X
o https://github.com/processing/processing/issues/2639
X moving p5 examples to the web repo
X move examples into web repo
o OS X not opening a sketch at all on pde double-click? (though opening the app)
X Chinese text is overlapped in Processing 2.1 editor
X https://github.com/processing/processing/issues/2173
o type cut off in dialog boxes on OS X retina machines
o https://github.com/processing/processing/issues/2116
o add spaces to the end of the text?
X seems to have fixed itself in newer Java releases
X implement Windows menu in the PDE
X https://github.com/processing/processing/issues/584
X Auto Format: Switch block cases not indented
X https://github.com/processing/processing/issues/1042
0228 pde (3.0a1)
X increase heap size to 256m (-Xmx256) per Manindra request
X use a ButtonGroup so that the current Mode cannot be de-selected
X https://github.com/processing/processing/issues/2545
earlier
X cpu usage when nothing happening (unmarked duplicate)
X https://github.com/processing/processing/issues/1074
gsoc
X Line coloring incorrect for filtered contribution listings
X https://github.com/processing/processing/issues/2583
X https://github.com/processing/processing/pull/2598
X Added Present's background color as an option to the Preferences window
X https://github.com/processing/processing/pull/2568
X check for updates with contribs
X https://github.com/processing/processing/pull/2636
X shows update manager on startup
X contrib properties files ignored in favor of contributions.txt from p5.org
X https://github.com/processing/processing/issues/2572
X tweak mode integrated
X https://github.com/processing/processing/pull/2624
X wrong mode selected if sketch is modified (checkbox changes)
X https://github.com/processing/processing/issues/2615
X https://github.com/processing/processing/issues/2586
X Add date and time stamps to the Contribution Manager
X https://github.com/processing/processing/pull/2651
pulls
X Implementation of a list of open sketches in the Sketch menu
X https://github.com/processing/processing/pull/2551
X color selector for the pref (not reading it properly)
X https://github.com/processing/processing/pull/2568
X lighting issues with non-planar triangle strips or quad strips
X https://github.com/processing/processing/issues/2014
X https://github.com/processing/processing/issues/2018
X https://github.com/processing/processing/pull/2644
X set application name on Linux
X https://github.com/processing/processing/issues/2534
X https://github.com/processing/processing/pull/2584
X serial not working on export
X https://github.com/processing/processing/issues/2559
X build error on Windows
X https://github.com/processing/processing/issues/2603
X https://github.com/processing/processing/pull/2610
0227 pde (2.2.1)
X use mouseReleased() instead of mousePressed() in color selector
X otherwise it registers the release as a click in the color window
X https://github.com/processing/processing/issues/2514
X missing 'version' in contrib causes NPE
X https://github.com/processing/processing/issues/2517
X bring back setIcon(Frame) for PDE X and others
X https://github.com/processing/processing-experimental/issues/64
X how was PDE X able to crash 2.2?
X add additional code to rework how this is handled
X Auto Format patch mess
X https://github.com/processing/processing/pull/2271
X why is the JDK path showing up as a ._ feller in OS X?
X https://github.com/processing/processing/issues/2520
X "Archive Sketch" Tool doesn't force a .zip file extension
X https://github.com/processing/processing/issues/2526
python
J modifications for captureEvent and Python
J https://github.com/processing/processing/pull/2527
J Permit implementing movieEvent without having to link to Movie at build time
J https://github.com/processing/processing/pull/2528
J implement serial events without having to link to Serial at build time
J https://github.com/processing/processing/pull/2529
0226 pde (2.2)
X sketches only starting once, or half-starting and hanging
X https://github.com/processing/processing/issues/2402
X https://github.com/processing/processing/pull/2455
X reopen current sketch in new mode editor if file extension is compatible
X https://github.com/processing/processing/pull/2457
X https://github.com/processing/processing/issues/2456
X crash in the 'recent' menu on startup
X https://github.com/processing/processing/issues/2463
X sketchbook location is set to an actual sketch (huh?)
X sketch sometimes simply does not launch
X https://github.com/processing/processing/issues/2402
X https://github.com/processing/processing/pull/2455
X helpful fix contributed by David Fokkema
X remove the google code uploader
X JNA conflicts can be avoided with "-Djna.nosys=true"
X https://github.com/processing/processing/issues/2239
X fix for Windows launchers
X fix for Windows export
X fix for Windows export 64-bit
X fix for Windows command line
X fix for Linux launcher
X fix for Linux export
X fix for Linux command line
X fix for OS X launcher
X fix for OS X export
X fix for OS X command line
X import static causes exception (with fix)
X https://github.com/processing/processing/issues/8
o https://github.com/processing/processing/pull/2273
X improve handling of tool loading
X QuickReference tool was able to bring down the environment
X https://github.com/processing/processing/issues/2229
X save the previous open dialog so that we return to the directory
X https://github.com/processing/processing/pull/2366
X "if-else" block formatting doesn't follow Processing conventions
X https://github.com/processing/processing/issues/364
X https://github.com/processing/processing/pull/2477
X tab characters not recognized/drawn in the editor (2.1)
X https://github.com/processing/processing/issues/2180
X https://github.com/processing/processing/issues/2183
o udp library has tabs in the text
X decision to be made on nextTabStop() inside TextAreaPainter
X Chinese text is overlapped in Processing 2.1 editor
X https://github.com/processing/processing/issues/2173
X https://github.com/processing/processing/pull/2318
X https://github.com/processing/processing/pull/2323
o maybe user prefs should only cover things that've changed?
o how to balance colors/etc being stored elsewhere
o ton of work to maintain this...
X yeah, no
X remove video for macosx32 from the repo permanently
o fix for various net issues
o https://github.com/processing/processing/pull/2475
X incorporates other unrelated code, had to close
earlier (2.1.2)
X added get/set methods for status lines (Manindra)
X https://github.com/processing/processing/issues/2430
X https://github.com/processing/processing/pull/2433
X allow non-pde file extensions (JDF)
X https://github.com/processing/processing/issues/2420
export
X exported apps on Windows 64 not working?
X https://github.com/processing/processing/issues/2468
X just needed to add the local path for Java
X when exporting with local Java embedded, use that version
X https://github.com/processing/processing/issues/2349
X (we can do this now since we're actually doing the embedding)
o export application folder location (for Manindra)
X https://github.com/processing/processing/issues/2399
X incorporate new launch4j 3.4
X http://sourceforge.net/projects/launch4j/files/launch4j-3/3.4/
X change Windows export to use launch4j instead of the launcher.cpp file
X actually call ant from inside p5?
X re-implement an icon for exported applications on Windows
X make sure that Windows export uses the local Java
X double-checked with a clean XP install
X make sure Windows export includes library DLLs
X remove build/windows/export from repo
o make sure launch4j export isn't printing to console unless trouble
X OS X is doing this, though Windows is pushing some stuff through
X bring back multi-platform export?
X embed Java only works for the current platform
o OS X applications can only be exported from OS X
X actually it's just the embedding, which is a problem on any platform
X add all sorts of language to the export dialog
X make available the background colors for present mode, stop button color
X isolate color chooser into a simpler/smaller class outside tools
X then can also use from inside processing applications as well
X http://code.google.com/p/processing/issues/detail?id=30
X https://github.com/processing/processing/issues/69
X exported apps reporting as "damaged" on OS X
X https://github.com/processing/processing/issues/2095
X implement a call to codesign, and a message box re: installing Xcode
X use launch4j for export and p5 app itself
X perhaps even calling it through an ant task
X windows exported exe problems (pcho)
o updated launch4j 3.1 beta
o http://sourceforge.net/projects/launch4j/files/launch4j-3/
X exe instead of bat to make exported apps run in 64-bit
X http://code.google.com/p/processing/issues/detail?id=885
X https://github.com/processing/processing/issues/923
0225 pde (2.1.2)
X Fix exception caused by Runner when it can't find location
X https://github.com/processing/processing/issues/2346
X https://github.com/processing/processing/pull/2359
G Serial: Update to latest upstream (fixes potential port handle leak)
G https://github.com/processing/processing/pull/2361
J add affordance for mode developers to run from Eclipse
J https://github.com/processing/processing/pull/2422
J non-pde extensions for modes cause a crash
J https://github.com/processing/processing/issues/2419
J some hardcoding for .pde still exists
J https://github.com/processing/processing/issues/2420
X the PDE uses 15% of CPU while just sitting idle (thx to David Fokkema)
X https://github.com/processing/processing/issues/1561
X https://github.com/processing/processing/pull/2451
X Update code signing for Processing.app for Mavericks changes
X https://github.com/processing/processing/issues/2453
o use --deep for codesign to work? (nope)
o http://furbo.org/2013/10/17/code-signing-and-mavericks/
o http://brockerhoff.net/RB/AppCheckerLite/
J permit modes to specify alternate extension (.py for .pyde stuff)
J https://github.com/processing/processing/pull/2452
X sketchPath() returns user.home in exported apps on OSX
X https://github.com/processing/processing/issues/2181
0224 pde (2.1.1)
M fix infinite loop in Find/Replace
M https://github.com/processing/processing/issues/2082
X updated to Minim 2.2
X https://github.com/processing/processing/pull/2250
X minor change to bracket handling
X https://github.com/processing/processing/pull/2313
X app is called procesing.app.Base
X https://github.com/processing/processing/issues/2217
X noJavaArg set to --export
X https://github.com/processing/processing/issues/2182
X export not working on Windows
X https://github.com/processing/processing/issues/2219
X right-click on selection is a problem on Windows
X https://github.com/processing/processing/issues/2210
G Add Contents/Java to java.library.path for loadLibrary to find .jnilib files
X jnilib not loading on OS X because Contents/Java needs to be added to path
X https://github.com/processing/processing/pull/2269
serial
G readStringUntil() missing from new serial library
G https://github.com/processing/processing/issues/2174
G updates to serial library
G https://github.com/processing/processing/pull/2265
G serial running slowly
G https://github.com/processing/processing/issues/2249
G https://github.com/processing/processing/issues/2214
G Only read a single character at a time to emulate RXTX behavior
G https://github.com/processing/processing/pull/2240
G Add basic tests for throughput and latency
G https://github.com/processing/processing/pull/2225
G Add a debug() method to Serial
G https://github.com/processing/processing/pull/2237
G Switch the examples over to printArray()
G https://github.com/processing/processing/pull/2226
G Handle the UnsatisfiedLinkError when loading the native library fails
G https://github.com/processing/processing/pull/2266
fixed in 2.1
X init() not called on tools until later
X https://github.com/processing/processing/issues/1859
X Finish changes so the PDE can use an unmodified JRE
X https://github.com/processing/processing/issues/1840
0223 pde (2.1)
X reset font smoothing for everyone to its default by changing the pref
X To reset everyone's default, replaced editor.antialias with editor.smooth
X for 2.1. Fonts are unusably gross on OS X (and Linux) w/o smoothing and
X the Oracle JVM, and many longtime users have anti-aliasing turned off.
X https://github.com/processing/processing/issues/2164
X https://github.com/processing/processing/issues/2160
X Add option to not embed the Java runtime (saves space, but breakage)
X return code needs to be 1 instead of 0 w/ Commander
X https://github.com/processing/processing/issues/1798#issuecomment-26711847
X additional font tweaks due to decreased legibility with Oracle Java
X type looks a little feeble on OS X with non-retina machines
X https://github.com/processing/processing/issues/2135
X should we increase the size of the mode dropdown?
X processing-java broken in 2.1 beta 1 on OS X
X https://github.com/processing/processing/issues/2159
X need to use the embedded Java, different classpath, etc
X also might be time to put something in to check the version
0222 pde (2.1b1)
X MovieMaker needs to be compiling as 1.6
X deal with null/missing folders for Tools and Modes
X https://github.com/processing/processing/issues/2068
o bad JS mode causing crash on startup
X https://github.com/processing/processing/issues/2088
X looks like issue that was covered in 2.0.3 changes
X non-compliant libraries cause crash on "Add Library"
X https://github.com/processing/processing/issues/2026
X Open new PDE maximized when current PDE is maximized
X https://github.com/processing/processing/issues/1984
X https://github.com/processing/processing/pull/2037
X incorporate the new serial library
X https://github.com/processing/processing/pull/2093
X cmd-left is bringing up the text area popup
X https://github.com/processing/processing/issues/2103
X still having right-click issues (re-opened)
X https://github.com/processing/processing/issues/2103
X bad tool brings down the environment
X http://code.google.com/p/processing/issues/detail?id=798
X https://github.com/processing/processing/issues/836
cleaning
o the first time someone hides a tab, put up a msg explaining what it does
o "don't warn me about this anymore"
X removed this feature a while back
o document the move of the auto format menu
o in the book(s)? in the reference?
o jer: opengl2 tutorial
o jer: android tutorial
o probably later: examples into categories based on difficulty
o add ratings/difficult level to examples online and in the pde
o go through examples, figure out how to do many on the site w/ js instead
X import p5 reference into the javadoc
o freeze after splash screen on OS X (looks like core.jar in the path)
X https://github.com/processing/processing/issues/1872
X can't really fix this
fonts/prefs
X update with bold version of Source Code Pro
X http://www.google.com/fonts#UsePlace:use/Collection:Source+Code+Pro
X instead of semibold, which wouldn't correctly connect to the other fonts
X does editor line status work?
X not sure what this one was, but added anti-aliasing to the status
X Editor.applyPreferences() -> painter.setFont() removed
X need to instead update defaults, then run from there
X then call repaint() on the text area? or invalidate()? or the painter?
X make sure font family change is working
X make sure fonts can actually update size/etc in prefs
X slightly gray background
X bgcolor wasn't getting set (since fgcolor was set elsewhere)
X spacing problem with large sizes (on retina?)
X not just retina, was problem with non-mono text from Java
X control text size in console
o why aren't prefs from theme.txt showing up in preferences.txt? hrm
o or rather, why can't they be overridden?
X because theme.txt data is a different animal / that's part of the point
X should fonts at least be in prefs.txt?
X http://code.google.com/p/processing/issues/detail?id=226
X https://github.com/processing/processing/issues/265
X console font in EditorConsole
X Font font = Preferences.getFont("console.font");
o fix console font on Windows and Linux with 7u40
X couldn't reproduce, but shouldn't be a problem with the rewrite
X the message area text also looks ugly.. can we fix?
X add pref to select PDE font (so that CJKV languages work better)
X https://github.com/processing/processing/issues/2078
X should we embed the PDE font into the JRE?
X this would allow it to show up in the menus, etc
X type in the status area is gross on retina displays and 7u40
X no longer require restart of Processing when changing the font
serial
X closing several bugs because no longer relevant
X need 64-bit version of RXTX library
X http://code.google.com/p/processing/issues/detail?id=1237
X https://github.com/processing/processing/issues/1275
X serial still causing problems on OS X
X http://code.google.com/p/processing/issues/detail?id=52
X had already been closed
X serial ports missing from list (OS X)
X http://code.google.com/p/processing/issues/detail?id=52
X also was marked fixed...
X Serial.write problem with Bluetooth SPP virtual serial port
X http://code.google.com/p/processing/issues/detail?id=318
X was marked duplicate of #52
X Serial silently fails when invalid port entered as string
o https://github.com/processing/processing/issues/2114
X Serial Issue for RPi (and others)
o https://github.com/processing/processing/issues/2066
X RXTX-2.1-7 doesn't list ports created in /dev with VirtualSerialPortApp
o https://github.com/processing/processing/issues/1460
X Bluetooth serial problems on Windows when connecting to Arduino device
o https://github.com/processing/processing/issues/1374
movie maker
o moviemaker video sizes / usability
o http://processing.org/discourse/yabb_beta/YaBB.cgi?board=Exhibition;action=display;num=1211318862
X add gamma, better image options, etc to MovieMaker
X TGA files cause Movie Maker to not work properly
X https://github.com/processing/processing/issues/1933
o move Movie Maker out to its own separate tool package (with separate build)
X http://code.google.com/p/processing/issues/detail?id=837
X https://github.com/processing/processing/issues/875
X basically done in more recent releases
X fix file selection dialog with MovieMaker
X copied from PApplet, but not importing PApplet
build
X remove video library for other platforms in download
X update apple.jar file with new version
X https://developer.apple.com/legacy/library/samplecode/AppleJavaExtensions/Introduction/Intro.html
X remove Mangler from tools/Mangler
o update tools/howto.txt to just point at the correct online location
X just remove the howto file
X appbundler fixes/changes
X the "Classes" folder is included
X appears to be line 138 of main.m
o maybe this is a holdover from OS X Java? don't know.
X icon location uses path, even when embedded
X add indents to the Info.plist output file
X inside writeInfoPlist from AppBundlerTask.java
o use Contents/Resources/Java instead of Contents/Java?
o this is in main.m. why the change?
X doesn't make any difference, just use Contents/Java
X any missing args from our app (copyrights/versions?)
X add MinimumSystemVersion for 10.7.3
X https://developer.apple.com/library/ios/documentation/general/Reference/InfoPlistKeyReference/Articles/LaunchServicesKeys.html#//apple_ref/doc/uid/20001431-113253
X copy GenericDocumentIcon.icns for placeholder icon
X from /System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/
X the javadoc includes java.io.* and java.lang.* prefixes.. why?
X re-run and and check in
X upload javadoc updates
X need to require JDK 7u40 to be installed on OS X
X remove JAVA_HOME requirement from build.xml
X what's needed on OS X? just the JDK 7u40?
X remove Java FX from OS X build
X remove Java FX during Linux builds
X remove Java FX during Windows builds
X remove javafx from the embed
X more about optional files:
X http://www.oracle.com/technetwork/java/javase/jdk-7-readme-429198.html
build instructions and other doc
X update the build instructions page
X http://code.google.com/p/processing/wiki/BuildInstructions
X update github instructions
X https://github.com/processing/processing/issues/1629
X https://github.com/processing/processing/wiki/Build-Instructions
X only JRE needed at this point
X switched over to Java 7
o "unable to locate tools.jar" (Windows) can be ignored
X JAVA_HOME warnings from Ant can also be ignored
X updates for macosx instructions
X JDK 7u45 is needed (or whatever version currently in the build)
X to build appbundler, you'll need Xcode
X and the command line tools Preferences > Downloads > Command Line Tools
X appbundler will have an NPE if the osx binary isn't built
X also need to have 10.8 version of the SDK (old Xcode won't work)
o add notes to build instructions re: building core with eclipse
X changing JRE might be a problem for fonts on Linux
X where the JRE is often replaced
X and where the font is needed most
X make note of this on the platforms page
X also make note re: only JRE needed (instead of JDK)
X http://wiki.processing.org/index.php?title=Supported_Platforms&action=edit§ion=4
X now Info.plist.tmpl instead of template.plist
X can be embedded in a sketch
X name change due to major modifications
7u40 macosx
X make OS X launch from its local JRE
X also need to have a central menubar
X add the offscreen window hack
X otherwise mode change causes "do you want to quit?" on OS X
X remove 32- and 64-bit preference from Preferences on OS X
o try the bundle on Mac Mini running 10.6
X we become full 64-bit on OS X
X meaning that the macosx32 video library goes away
X and the preference for launching in 32- or 64-bit mode
X package Java 7u40 version of the app
X docs.oracle.com/javase/7/docs/technotes/guides/jweb/packagingAppsForMac.html
X http://www.intransitione.com/blog/take-java-to-app-store/
X retina support http://bugs.sun.com/view_bug.do?bug_id=8009754
X useful retina digging/findings for Oracle Java
X http://bulenkov.com/2013/06/23/retina-support-in-oracle-jdk-1-7/
X 7u40 target release is "late August"
X http://openjdk.java.net/projects/jdk7u/releases/7u40.html
X Contents/Java/Classes folder is added to java.class.path
X so the folder must exist otherwise the ECJ compiler will crash
X once fixed, remove notes from JavaBuild.java
X "Are you sure you want to quit?" when switching modes on Oracle JVM
X default menu bar is still broken
X http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8007267
X add appbundler.jar, otherwise folks have to include Xcode
export
X change app stub in OS X exported application
X make note re: app export being slower, and resulting app much larger
X change how export is handled
X remove ability to export cross-platform apps
X add ability to embed the current JRE
X only going to embed always... consider option to disable it later
o the case for the embedded JRE
o https://github.com/processing/processing/issues/2104
X major edits to http://wiki.processing.org/w/Export_Info_and_Tips
0221 pde (2.0.3)
X add double quotes to readlink call, fixes issue w/ paths and spaces
X https://github.com/processing/processing/pull/2027
X fix submitted by hamoid
0220 pde (2.0.2)
X fix "less less" typo
X https://github.com/processing/processing/issues/1928
X slash breaks syntax highlighting (with spaces)
X https://github.com/processing/processing/issues/1681
X Fix from Github user hamzaissa
X selectInput() in exported OS X sketch treats .app package as a folder
X https://github.com/processing/processing/issues/1959
X waiting on retina support for JDK 7
o b86 supposed to have some support (not available yet)
o http://jdk8.java.net/download.html
X code with a NUL character causes an error
X https://github.com/processing/processing/issues/1973
X also remove NUL characters when loading a file
X Add "Processing Foundation" to the Help menu
X https://github.com/processing/processing/issues/1908
X Update JNA from 3.2.4 to 3.5.2
X https://maven.java.net/content/repositories/releases/net/java/dev/jna/jna/3.5.2/jna-3.5.2.jar
X https://maven.java.net/content/repositories/releases/net/java/dev/jna/platform/3.5.2/platform-3.5.2.jar
X problem with associating .pde files
X https://github.com/processing/processing/issues/286
X http://code.google.com/p/processing/issues/detail?id=247
o In regedit: Navigate to Computer\HKEY_CLASSES_ROOT\Applications and find your .exe name. Navigate under its name to shell>open>command. In the Default change its location to the actual location of the executable, hit okay and then try and reassociate the file type as you normally would.
X UnsatisfiedLinkError causes huge message...
X error report cleanups haven't been fixed yet
X reported by Dan
X this should be better now
X add exception wrapper for startup
X Add methods to move files to Trash/Recycle Bin where available
X allow delete of files in unsaved sketches
X https://github.com/processing/processing/issues/1942
X https://github.com/processing/processing/pull/1945
X proxy server requirement causes problems
X contrib manager, update checks are broken
X https://github.com/processing/processing/issues/1476
X might be able to fix this with something in preferences.txt?
X http://docs.oracle.com/javase/6/docs/technotes/guides/net/proxies.html
o Update Java version in the download to be the latest Java 6
o https://github.com/processing/processing/issues/1841
X try to use appbundler to create a version that includes a JRE (JDK)
X http://java.net/downloads/appbundler/appbundler.html
X docs.oracle.com/javase/7/docs/technotes/guides/jweb/packagingAppsForMac.html
X http://www.intransitione.com/blog/take-java-to-app-store/
X hobbling along, should be ready soon
cleaning/earlier
X common error messages
X with a proper list, we can add links when throwing an error in the PDE
X Dan started this on the Wiki
o build is currently broken for fresh checkout due to changes to file layout
o something that gets fixed by 'make clean'
o also test on windows and linux
o add a check to make sure that people aren't running from the dmg
o doesn't actually cause any problems, so don't bother?
o code to hide menubar.. just include JNA and call from there?
NSMenu.setMenubarVisible(false);
Then we used Cocoa via JNI:
if([NSMenu menuBarVisible]){
[NSMenu setMenuBarVisible:NO];
}
You can't do that from the AWT event thread. You need to do a -performSelectorOnMainThread to do that on the AppKit event thread.
Please see <http://developer.apple.com/mac/library/technotes/tn2005/tn2147.html> for more information, particularly the section about "Calling AppKit from AWT/Swing".
manager
X change location of the manager download
X check to see if manager items from the download can be updated
X oops, probably not, because they're part of the distribution
X and folks won't be able to write to those directories
X changed manager to go to download.processing.org/latest.txt
X and uses a redirect from there (hopeully that's followed?)
X libraries need to support multiple categories
X https://github.com/processing/processing/issues/1970
X restrict library categories to the ones in the document
X if it's not correct, shows up as 'other'
X catch Error (not just Exception) objects during load
X handles UnsupportedClassVersionError and others
X argh.. the 'old' folder is really poorly done
X attempt to install multiple will cause havoc (fail because 'old' exists)
o remove flagging for deletion
o half-installed mode causes a lot of trouble
o maybe it's reading from tmp folders?
o https://github.com/processing/processing/issues/1875
X can't fix, no response
X remove "Compilations" category for libraries
X modes shouldn't have categories?
X was counting "Unknown" as a category
X modes and tools require restart (per ContributionType class)
X but no message is provided anywhere?
X mode install requires restart *and* still doesn't show as installed
X even though it gets added to the modes menu properly after the restart
X https://github.com/processing/processing/issues/1782
X Update example list when library is installed
X https://github.com/processing/processing/issues/1909
X https://github.com/processing/processing/pull/1925
X Contributed modes should show up in mode menu after installation
X waiting for fixed CoffeeScript mode to test this one
X https://github.com/processing/processing/issues/1504
X http://code.google.com/p/processing/issues/detail?id=1466
X modes require restart, that's now properly shown as a message
0219 pde (2.0.1)
X modes, tools, libraries not copying/moving properly on Windows
X https://github.com/processing/processing/issues/1781
X undo seems to not be going to the right location (now with example)
X https://github.com/processing/processing/issues/707
X http://code.google.com/p/processing/issues/detail?id=668
X fixes from Josh Giesbrecht
X line ending problem with args.txt for Windows when exporting from others
X (exporting from OS X to Windows)
X https://github.com/processing/processing/issues/1890
X add option to remove the background image at the top of the window
0218 pde (2.0)
X Example window has the Java application icon
X https://github.com/processing/processing/issues/1800
X in some cases, pde.jar was not getting built
X https://github.com/processing/processing/issues/1792
X ignore modes folder in sketchbook listing
X https://github.com/processing/processing/issues/1832
X processing-java return code is wrong (on Linux)
X was always returning success from Commander, also from the script
X https://github.com/processing/processing/issues/1798
X OS X command line didn't have all the correct .jar files
X https://github.com/processing/processing/issues/1787
cleaning
X most of theme probably moves back into lib
o editor.bgcolor probably moves out of the theme.txt file for the mode
o or should it be a user preference thing
o for that matter, need to decide on how much modes can customize themselves
X make decision about where coloring is stored
o needs to be reset for this release, maybe others
cleaning/libraries
o proper libraries warning dialog
o check if libraries folder does not exist
o check to see if other libraries are installed
X warn user about moving libraries and restarting
X add "pretty menu name" to the export.txt file
o move export.txt to xml?
X nah, it's only flat information
X tools -> get library
X library url: [ http://blahblah.org/something ]
X this would grab something.version, and something.zip
X maybe something.xml that would include a bunch of background
X tools -> update libraries
X this would check the something.version to see if it's newer
o document how to add libraries: put in sketchbook (not libraries folder)
o library/download.url and library/home.url
o if there's a reference subfolder, add that to the help menu
o and enable it for "find in reference"
X nice idea but too error-prone
o java.extension.dirs has the library/extn stuff
o can probably set this blank
o example from jsyn
JSyn Installer build 011
java.vm.version = 1.5.0_07-87
java.library.path = .:/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java
java.ext.dirs = /Library/Java/Extensions:/System/Library/Java/Extensions:/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home/lib/ext
Installing Native library JSynV142
Copy: http://www.softsynth.com/jsyn/plugins/archives/libJSynV142.jnilib
to: /Users/fry/Library/Java/Extensions/libJSynV142.jnilib
Native component JSynV142 downloaded successfully.
Installing JAR file JSynClasses.jar
Copy: http://www.softsynth.com/jsyn/plugins/archives/JSynClasses.jar
to: /Users/fry/Library/Java/Extensions/JSynClasses.jar
JAR file JSynClasses.jar downloaded successfully.
Note: you must restart your browser before running any JSyn Applets!