|
| 1 | +PROCESSING 2.2 (REV 0226) - 12 May 2014 |
| 2 | + |
| 3 | +Major changes to, and improvements upon, how "Export to Application" works. |
| 4 | +Plus dozens of bug fixes for all manner of atrocities. |
| 5 | + |
| 6 | + |
| 7 | +[ bug fixes and additions ] |
| 8 | + |
| 9 | ++ Sketches only starting once, or half-starting and hanging on Mac OS X. |
| 10 | + A major problem on OS X, thanks to David Fokkema for tracking down a fix. |
| 11 | + https://github.com/processing/processing/issues/2402 |
| 12 | + https://github.com/processing/processing/pull/2455 |
| 13 | + |
| 14 | ++ Re-open current sketch in new mode editor if file extension is compatible. |
| 15 | + This was a regression in 2.1.2 due to the Python Mode changes. |
| 16 | + https://github.com/processing/processing/pull/2457 |
| 17 | + https://github.com/processing/processing/issues/2456 |
| 18 | + |
| 19 | ++ Crash in the 'recent' menu on startup |
| 20 | + https://github.com/processing/processing/issues/2463 |
| 21 | + |
| 22 | ++ Avoid conflict when some goofball has installed JNA DLLs in your path. |
| 23 | + https://github.com/processing/processing/issues/2239 |
| 24 | + |
| 25 | ++ Add support for "import static" syntax from Java |
| 26 | + https://github.com/processing/processing/issues/8 |
| 27 | + https://github.com/processing/processing/pull/2273 |
| 28 | + |
| 29 | ++ Improve error handling during Tool loading. In previous releases, an |
| 30 | + out of date QuickReference Tool was able to hang Processing. No longer. |
| 31 | + https://github.com/processing/processing/issues/2229 |
| 32 | + |
| 33 | ++ Save the previous open dialog so that we return to the directory |
| 34 | + https://github.com/processing/processing/pull/2366 |
| 35 | + |
| 36 | ++ "if-else" block formatting wasn't following Processing conventions |
| 37 | + https://github.com/processing/processing/issues/364 |
| 38 | + https://github.com/processing/processing/pull/2477 |
| 39 | + |
| 40 | ++ Tab characters not recognized or handled in the editor (since 2.1) |
| 41 | + https://github.com/processing/processing/issues/2180 |
| 42 | + https://github.com/processing/processing/issues/2183 |
| 43 | + |
| 44 | ++ Chinese text is overlapped in Processing 2.1 editor |
| 45 | + https://github.com/processing/processing/issues/2173 |
| 46 | + https://github.com/processing/processing/pull/2318 |
| 47 | + https://github.com/processing/processing/pull/2323 |
| 48 | + |
| 49 | + |
| 50 | +[ export to application ] |
| 51 | + |
| 52 | ++ The return of multi-platform export! Create applications for Windows |
| 53 | + and Linux while using OS X. Create a Linux application from Windows. |
| 54 | + Against my better judgement, we're supporting it again. It's extremely |
| 55 | + difficult, but was disappointing to remove it earlier. |
| 56 | + |
| 57 | ++ When exporting with local Java embedded, always use that version |
| 58 | + https://github.com/processing/processing/issues/2349 |
| 59 | + |
| 60 | ++ Change Windows export to use launch4j instead of our custom launcher. |
| 61 | + This will fix many, many problems, but may introduce some new ones. |
| 62 | + |
| 63 | ++ Windows (64-bit) now creates a proper .exe instead of a .bat file |
| 64 | + https://github.com/processing/processing/issues/923 |
| 65 | + |
| 66 | ++ Exported apps on Windows 64 were not quite working correctly |
| 67 | + https://github.com/processing/processing/issues/2468 |
| 68 | + |
| 69 | ++ Improved icons on Windows for exported apps |
| 70 | + |
| 71 | ++ Add additional language and explanation to the Export dialog box |
| 72 | + |
| 73 | ++ Make it possible to edit the background colors for full screen as well as |
| 74 | + the stop button color directly from the Export dialog box |
| 75 | + https://github.com/processing/processing/issues/69 |
| 76 | + |
| 77 | ++ Exported apps reporting as "damaged" on OS X |
| 78 | + https://github.com/processing/processing/issues/2095 |
| 79 | + You'll have to install Xcode to remove the warnings, but it's possible |
| 80 | + |
| 81 | + |
| 82 | +[ core ] |
| 83 | + |
| 84 | ++ Fix for splice() throwing a ClassCastException with other object types |
| 85 | + https://github.com/processing/processing/issues/1445 |
| 86 | + https://github.com/processing/processing/pull/2461 |
| 87 | + |
| 88 | ++ Add candDraw() method to the retina renderer to fix embedding problems |
| 89 | + |
| 90 | ++ Fix sketchPath() issue when used in other environments (i.e. Eclipse) |
| 91 | + |
| 92 | ++ Substitute MOVE cursor with HAND on OS X |
| 93 | + https://github.com/processing/processing/issues/2358 |
| 94 | + |
| 95 | ++ Allow textWidth() with the default font |
| 96 | + https://github.com/processing/processing/issues/2331 |
| 97 | + https://github.com/processing/processing/pull/2338 |
| 98 | + |
| 99 | ++ Bug in relative moveto commands for SVG |
| 100 | + https://github.com/processing/processing/issues/2377 |
| 101 | + |
| 102 | ++ Add a constructor to bind Server to a specific address |
| 103 | + https://github.com/processing/processing/issues/2356 |
| 104 | + |
| 105 | ++ Fonts from loadFont() show up as blocks in P3D (regression) |
| 106 | + https://github.com/processing/processing/issues/2465 |
| 107 | + |
| 108 | ++ loadPixels() problems in OpenGL |
| 109 | + https://github.com/processing/processing/issues/2493 |
| 110 | + |
| 111 | + |
| 112 | +. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
| 113 | + |
| 114 | + |
1 | 115 | PROCESSING 2.1.2 (REV 0225) - 15 April 2014 |
2 | 116 |
|
3 | 117 | Lots of small bug fixes plus some additional changes to support |
|
0 commit comments