Processing (64-bit) 歷史版本列表 Page3

最新版本 Processing 4.3 (64-bit)

Processing (64-bit) 歷史版本列表

處理 64 位是一個靈活的軟件速寫和語言學習如何在視覺藝術的背景下編碼。自 2001 年以來,Processing 已經在視覺藝術和視覺素養技術內提升了軟件素養。有成千上萬的學生,藝術家,設計師,研究人員和愛好者使用 Processing 64 位進行學習和原型設計。 處理特性: 可以下載和開放源代碼帶有 2D,3D 或 PDF 輸出的交互式程序 OpenGL 集成加速二維和三維對於 GNU / ... Processing (64-bit) 軟體介紹


Processing 3.5.2 (64-bit) 查看版本資訊

更新時間:2019-01-23
更新細節:

What's new in this version:

- Fixed a pair of nasty regressions, and adding a couple key shortcuts to the preferences file

Processing 3.5.1 (64-bit) 查看版本資訊

更新時間:2019-01-21
更新細節:

Processing 3.5 (64-bit) 查看版本資訊

更新時間:2019-01-21
更新細節:

What's new in this version:

- Added circle() and square() methods
- Added push() and pop() for parity with p5.js
- Non-US keyboards have trouble with a couple of shortcuts, so their implementation has been moved to the language files. Please help us update the defaults for your language
- Make JSONObject.quote() (both versions) public
- Change behavior of the remove() method in IntDict, FloatDict, etc. It now returns the value removed, for consistency with the other remove functions (and most usefulness). In some cases, was returning the index, which isn't as useful. If remove() is called on a value that does not exist, an runtime exception will be thrown because there's no sensible way to indicate that nothing was removed. This is also more consistent with removeIndex() throwing and exception when the specified index is not available
-  Extended SVG support for fonts and text
- Updated Russian translation, now can choose Russian in preferences
- Turkish translation updates
- Examples dialog was causing high CPU load
- Show a warning when a font isn't what the user expected
- Add a button to hide the console
- Fix NullPointerException in Contribution Manager when installing
- Improvements to appdata.xml for Linux
- Fix javaPlatform variable for newer JDK versions
- Fix blend mode not being set correctly
- Profile GL3bc is not available on X11GraphicsDevice
- Prevent "could not find sketch size" message from freezing the app
- Prevent sketch exceptions from being hidden by a warning
- size(0, 0) just freezes instead of showing an error
- Fix freeze when restarting sketch with variables in size
- Make sure Ctrl+Left Mouse on MacOS is consistent
- Stop frame rate counter from exaggerating
- Fix vertex buffer initialized with wrong number of components
- Recreate FBOs when offscreen PGraphicsOpenGL is resized
- Silence TIS/TSM warning message with P2D/P3D/OPENGL since macOS 10.13.4
- Improve matrix performance in P2D/P3D
- Initializing textures loads the pixels array, even if not needed aferwards
- Improve startup time by skipping the Android SDK folder when listing sketches
- PShape.attrib() and PShape.setAttrib() are not working
- Improve startup time when user-specified fonts are not used. The default font will be faster, using ttf/otf is fine. Only load font list when createFont("The Font Name") is used, or PFont.list() is called
- "Sketch disappeared" infinite pop up dialogs
- If settings() present but pixelDensity() is in setup(), no error message
- Fix several out of date links in the Help menu
- Update the About screen to 2019
- Update to Java 8u192, then to 8u202

OfficeTime 1.9.7 查看版本資訊

更新時間:2019-01-21
更新細節:

What's new in this version:

- Can now select rounding amount in prefs again

Processing 3.4 (64-bit) 查看版本資訊

更新時間:2018-07-27
更新細節:

What's new in this version:

- We've had trouble on Windows when MS Security Essentials or Windows Defender decides to defend your machine from our software, removing files from the  download and making Processing unusable. A few extra checks have been added so that more helpful warnings can be conveyed when this happens
- The other important fix is better handling in the Contributions Manager  for sites that use https. This fixes Python Mode installation, and many others that have recently started reporting "Could not find a ... in the downloaded file" when installing a Library, Mode, Tool, or Example set
- We're also bumping the release to 3.4 because of a lot of additions, plus some internal changes that have an impact on API

Processing 3.3.7 (64-bit) 查看版本資訊

更新時間:2018-03-13
更新細節:

What's new in this version:

Changes:
- Windows Defender blocks Processing 3.3.6. Not sure why this was happening, but hopefully a new release should be all that's necessary to fix it
- Lots of fixes for the Net Library by Jakub
- Include newlines at end of files (i.e. when saving .pde files)
- Rename (refactor) dialog is unusable on high density screen
- Detect errors from curved quotation marks (a headache when copying/pasting)
- NullPointerException on close button with P3D and noLoop
- Fix exception due to version parsing in Java 9
- Fix line joins on triangles

Fixes:
- Fix NullPointerException in ContributionManager.deleteFlagged()
- Fix scrub comments for empty block comment /**/
- Fix error checker crash when className contains [ or ]
- Table.insertRow() causes ArrayIndexOutOfBoundsException (with fix)
- blendMode() with PDF isn't showing the warning about it not being available
- textureWrap() not updating when changed during draw()
- Cap frameRate() to 1000 in OpenGL
- ARM tweaks for shaders on the Raspberry Pi
- Fix 3D on contemporary versions of Linux
- cursor() don't work after void noCursor() in P2D and P3D
- Fix JRE download issues
- Update to Java 8u162
- PdePreprocessor change is breaking current source
- Output .java files in UTF-8 and force compiler to use UTF-8
- Refactor to use a few Java 8 features
- Remove "Pipe Organ" from exec() docs
- Fix typo in Italian translation
- Remove useless deprecation on PImage.mask(int[])
- Make un/registering methods in PApplet thread-safe
- set colorModeDefault to true by default
- Minor bezierPoint() rewrite for performance


New features:
- Added setIndex() method to IntDict, FloatDict, StringDict
- Added resize() to IntDict, FloatDict, StringDict
- Fix entries() Iterator in IntDict, FloatDict, StringDict

Processing 3.3.6 (64-bit) 查看版本資訊

更新時間:2017-09-05
更新細節:

What's new in this version:

- A collection of mostly minor bug fixes that have accreted since the last release back in June
- Add Italian translation
- Wrong tab for missing brace
- Fix typo in German translation
- Movie Maker only works once
- Add more build products to linux/.gitignore
- Add issue template to the repo
- Add workaround for window size = 0 crash
- Fix comment/uncomment adding slashes at wrong indent
- Add JavaFX runtime to error checker class path
- Ironing out the new shell() command
- Workaround issues with August 2017 release of Raspbian
- Fix bugs in line vert shader
- Updated to Java 8u144
- Fixed issue with call to remove value instead of key in mode contrib hash
- (this was only in the code used by the command line mode loader)

Processing 3.3.5 (64-bit) 查看版本資訊

更新時間:2017-06-24
更新細節:

What's new in this version:

- Fixes for a couple problems introduced in the last release [ everything that went bad ]
- Console window was only remembering two lines of text because of a name collision in the preferences handling.
- Something went wrong with the 64-bit Linux release: "libjli.so: cannot open shared object file: No such file or directory"
- "Could not parse -1 for --display" message on some Windows machines [ some new things hopefully going good ]
- Fix a NullPointerException that showed up with textWidth() and OpenGL
- Per request, use native file choosers by default on Linux. I'm told that the default Linux file choosers have grown up in the last decade. I'm trusting the person who is making that claim and making them default.
- To get the old behavior in the Editor, change preferences.txt to say: chooser.files.native = false
- Or in your code, add this line: useNativeSelect = false

Processing 3.3.4 (64-bit) 查看版本資訊

更新時間:2017-06-05
更新細節:

What's new in this version:

Several useful bug fixes and improvements. Some big, many small:
- Exported applications no longer report as "Damaged" on macOS Sierra
- Prevent the console from freezing up when print() and println() are used to print thousands of lines of output

Apple broke key repeat in macOS Sierra, here's how to fix it:
- Fix the keyPressed variable when multiple keys are pressed

Processing 3.3.3 (64-bit) 查看版本資訊

更新時間:2017-05-04
更新細節:

What's new in this version:

- keyPressed not returning false once a key is released
- Image tint() was broken in 3.3.x
- Deal with loadBytes() regressions introduced by their rewrite