|
| 1 | +PROCESSING 3.0a3 (REV 0230) - 26 August 2014 |
| 2 | + |
| 3 | +The 3.0 process continues as we've wrapped up a very successful |
| 4 | +Google Summer of Code, and have also been integrating contributions |
| 5 | +(internationalization!) from some helpful community members. |
| 6 | + |
| 7 | +In particular, Jakub Valtar, Darius M, and Frederico Bond are my heroes: |
| 8 | +https://github.com/processing/processing/commits/master?author=jakubvaltar |
| 9 | +https://github.com/processing/processing/commits/master?author=federicobond |
| 10 | +https://github.com/processing/processing/commits/master?author=voidplus |
| 11 | + |
| 12 | + |
| 13 | +[ changes ] |
| 14 | + |
| 15 | ++ Removed toolbar buttons except for start/stop. This is part of a larger |
| 16 | + set of GUI changes for 3.0. At the moment it makes the design really |
| 17 | + awkward, but we needed to take the step in preparation for the larger |
| 18 | + changes to come. |
| 19 | + |
| 20 | + |
| 21 | +[ fixes and updates ] |
| 22 | + |
| 23 | ++ The sound library is now available for 64-bit Windows and Linux. |
| 24 | + 32-bit versions are still in the works. |
| 25 | + |
| 26 | ++ Don't write sketch.properties unless it's a non-default mode |
| 27 | + https://github.com/processing/processing/issues/2531 |
| 28 | + |
| 29 | ++ Add another NaN check when sorting FloatList/Dict classes. |
| 30 | + If all values were NaN, an ArrayIndexOutOfBoundsException was thrown. |
| 31 | + |
| 32 | ++ PShape for JAVA2D (in progress) |
| 33 | + https://github.com/processing/processing/pull/2756 |
| 34 | + |
| 35 | ++ Add trim() method to the XML library to remove whitespace #text. |
| 36 | + |
| 37 | ++ Maximizing window leads to erroneous mouse coordinates |
| 38 | + https://github.com/processing/processing/issues/2562 |
| 39 | + |
| 40 | + |
| 41 | +[ summer of code ] |
| 42 | + |
| 43 | ++ Fixes for mode/tool installation |
| 44 | + https://github.com/processing/processing/pull/2705 |
| 45 | + |
| 46 | ++ Fix mode updating to work properly |
| 47 | + https://github.com/processing/processing/issues/2579 |
| 48 | + |
| 49 | ++ Contribution manager temp folders weren't always deleting |
| 50 | + https://github.com/processing/processing/issues/2606 |
| 51 | + |
| 52 | ++ Problems when deleting a mode |
| 53 | + https://github.com/processing/processing/issues/2507 |
| 54 | + |
| 55 | ++ Autocompletion dialog box sticking |
| 56 | + https://github.com/processing/processing/issues/2741 |
| 57 | + |
| 58 | ++ Line warning indicators next to scrollbar break after moving around text |
| 59 | + https://github.com/processing/processing/issues/2655 |
| 60 | + |
| 61 | ++ Code completion generates wrong code |
| 62 | + https://github.com/processing/processing/issues/2753 |
| 63 | + |
| 64 | ++ Code completion: Hide overloaded methods unless inside parentheses |
| 65 | + https://github.com/processing/processing/issues/2755 |
| 66 | + |
| 67 | ++ Close auto-completion suggestion box when deleting/backspacing code |
| 68 | + https://github.com/processing/processing/issues/2757 |
| 69 | + |
| 70 | ++ Error checking too aggressive in the current alpha |
| 71 | + https://github.com/processing/processing/issues/2677 |
| 72 | + |
| 73 | ++ If 'void' left out before setup or draw, cryptic error message ensues |
| 74 | + http://code.google.com/p/processing/issues/detail?id=8 |
| 75 | + https://github.com/processing/processing/issues/47 |
| 76 | + |
| 77 | ++ Improve how the Contributions Manager handles no internet connection |
| 78 | + https://github.com/processing/processing/pull/2800 |
| 79 | + |
| 80 | ++ Added examples-package as a new contribution type |
| 81 | + https://github.com/processing/processing/pull/2795 |
| 82 | + https://github.com/processing/processing/issues/2444 |
| 83 | + https://github.com/processing/processing/issues/2582 |
| 84 | + |
| 85 | ++ Contributions Managers now show specific titles |
| 86 | + https://github.com/processing/processing/pull/2777 |
| 87 | + |
| 88 | ++ Add rank (starred / recommended) to contributions manager items |
| 89 | + https://github.com/processing/processing/issues/2580 |
| 90 | + |
| 91 | + |
| 92 | +[ contributions ] |
| 93 | + |
| 94 | ++ Add internationalization (support for other languages) |
| 95 | + https://github.com/processing/processing/issues/632 |
| 96 | + https://github.com/processing/processing/pull/2084 |
| 97 | + http://code.google.com/p/processing/issues/detail?id=593 |
| 98 | + https://github.com/processing/processing/pull/2704 |
| 99 | + https://github.com/processing/processing/pull/2725 |
| 100 | + https://github.com/processing/processing/pull/2726 |
| 101 | + https://github.com/processing/processing/pull/2770 |
| 102 | + https://github.com/processing/processing/pull/2780 |
| 103 | + |
| 104 | ++ Add localizations (support for individual languages) |
| 105 | + Japanese https://github.com/processing/processing/pull/2688 |
| 106 | + Spanish https://github.com/processing/processing/pull/2691 |
| 107 | + and https://github.com/processing/processing/pull/2769 |
| 108 | + Dutch https://github.com/processing/processing/pull/2694 |
| 109 | + French https://github.com/processing/processing/pull/2695 |
| 110 | + Portugese https://github.com/processing/processing/pull/2701 |
| 111 | + Korean https://github.com/processing/processing/commit/7b60e2ded9ca81f6a5a08a818aaf84ee4bb029e3 |
| 112 | + Turkish https://github.com/processing/processing/pull/2740 |
| 113 | + Chinese https://github.com/processing/processing/pull/2748 |
| 114 | + |
| 115 | ++ Add polling to detect file system changes |
| 116 | + https://github.com/processing/processing/issues/1939 |
| 117 | + https://github.com/processing/processing/pull/2628 |
| 118 | + https://github.com/processing/processing/pull/2794 |
| 119 | + https://github.com/processing/processing/issues/2759 |
| 120 | + |
| 121 | ++ Indent breaks when hitting enter before spaces |
| 122 | + https://github.com/processing/processing/issues/2004 |
| 123 | + https://github.com/processing/processing/pull/2690 |
| 124 | + |
| 125 | ++ Localize status messages and contributions panel |
| 126 | + https://github.com/processing/processing/pull/2696 |
| 127 | + |
| 128 | ++ Prevent adding files to read-only sketches |
| 129 | + https://github.com/processing/processing/issues/2459 |
| 130 | + https://github.com/processing/processing/pull/2697 |
| 131 | + |
| 132 | ++ Add thread names for easier debugging and profiling |
| 133 | + https://github.com/processing/processing/pull/2729 |
| 134 | + |
| 135 | ++ Fix firstLine when modifying lines above it |
| 136 | + https://github.com/processing/processing/issues/2654 |
| 137 | + https://github.com/processing/processing/pull/2674 |
| 138 | + |
| 139 | ++ Clean up completion panel styling when using Nimbus LAF |
| 140 | + https://github.com/processing/processing/pull/2718 |
| 141 | + https://github.com/processing/processing/pull/2762 |
| 142 | + |
| 143 | ++ Implement support for enums |
| 144 | + https://github.com/processing/processing/issues/1390 |
| 145 | + http://code.google.com/p/processing/issues/detail?id=1352 |
| 146 | + https://github.com/processing/processing/pull/2774 |
| 147 | + |
| 148 | ++ Combining char/int/etc casts in one statement causes preproc trouble |
| 149 | + https://github.com/processing/processing/issues/1936 |
| 150 | + https://github.com/processing/processing/pull/2772 |
| 151 | + |
| 152 | ++ Make --output optional in the command line version |
| 153 | + https://github.com/processing/processing/pull/1866 |
| 154 | + https://github.com/processing/processing/issues/1855 |
| 155 | + https://github.com/processing/processing/issues/1816 |
| 156 | + |
| 157 | ++ Fix unneeded scroll bar display in code completion suggestion box |
| 158 | + https://github.com/processing/processing/pull/2763 |
| 159 | + |
| 160 | ++ Replace Thread with invokeLater in PreferencesFrame |
| 161 | + https://github.com/processing/processing/pull/2811 |
| 162 | + |
| 163 | ++ Initialize the ColorSelector tool on demand |
| 164 | + https://github.com/processing/processing/pull/2823 |
| 165 | + |
| 166 | ++ Call applet.exit() instead of System.exit() from Present Mode's 'stop' |
| 167 | + https://github.com/processing/processing/pull/2680 |
| 168 | + |
| 169 | ++ Drawing RECT PShape with rounded corners crashes the sketch |
| 170 | + https://github.com/processing/processing/issues/2648 |
| 171 | + |
| 172 | ++ Corrected a typo in Tessellator#addQuadraticVertex() |
| 173 | + https://github.com/processing/processing/pull/2649 |
| 174 | + |
| 175 | ++ Fix tiny typo in Table writeHTML() |
| 176 | + https://github.com/processing/processing/pull/2773 |
| 177 | + |
| 178 | + |
| 179 | +[ fixed earlier but un-noted ] |
| 180 | + |
| 181 | ++ PShape disableStyle() does not work with createShape() |
| 182 | + https://github.com/processing/processing/issues/1523 |
| 183 | + |
| 184 | ++ Multisampled offscreen PGraphics don't clear the screen properly |
| 185 | + https://github.com/processing/processing/issues/2679 |
| 186 | + |
| 187 | + |
| 188 | +. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
| 189 | + |
| 190 | + |
1 | 191 | PROCESSING 3.0a2 (REV 0229) - 31 July 2014 |
2 | 192 |
|
3 | 193 | The 3.0 train gains steam and continues to hurtle down the track. |
|
0 commit comments