Commit Graph

11538 Commits

Author SHA1 Message Date
Ben Fry c447feb381 Merge pull request #4042 from JakubValtar/error-checker-update
Error checker update
2015-10-22 11:29:57 -04:00
Ben Fry 0740297bdd Merge pull request #4044 from JakubValtar/fix-mem-leak
Fix memory leak in Recent
2015-10-22 11:23:33 -04:00
Jakub Valtar c62968da8e ANTLR does not support diamonds, ignore 2015-10-22 16:24:50 +02:00
Jakub Valtar 4f9bb7ab23 Fix memory leak in Recent
Recent menu was keeping Editors in memory
2015-10-22 16:09:50 +02:00
Jakub Valtar 055125f89a Make warnings actually useful for beginners 2015-10-22 15:46:27 +02:00
Jakub Valtar 56a8e505ab Remove aggressive manual garbage collection 2015-10-22 15:10:38 +02:00
Jakub Valtar dc528ada43 Styling 2015-10-22 14:39:05 +02:00
Jakub Valtar 715273a15b Unify compiler options, set level to Java 7
Does not guarantee support for all Java 7 features (only some), but
warns about lambdas not being available. Lambdas are not supported,
because they make ANTLR angry.

Fixes #4034
2015-10-22 12:45:54 +02:00
Jakub Valtar d7f0bcf2e8 Compilation Checker cleanup 2015-10-22 12:37:37 +02:00
Jakub Valtar 3e2ea14925 Remove unused error logging 2015-10-22 12:25:22 +02:00
REAS 5706bd93b3 Remove Javadoc from main repo 2015-10-21 14:44:45 -07:00
codeanticode e644e13851 use pixelWidth/Height to initialize backing texture 2015-10-21 09:10:04 -04:00
Ben Fry d35035d371 more cleanups and notes 2015-10-21 06:36:57 -04:00
Ben Fry 6c6f295094 fix extraneous spaces 2015-10-21 06:36:42 -04:00
Jakub Valtar 9194d855d3 Merge pull request #4005 from JakubValtar/embed-fix
Export - fix java not being embedded on 64bit
2015-10-20 17:37:22 +02:00
Ben Fry 7c787108ad notes from github notifications and merges 2015-10-20 11:08:13 -04:00
Ben Fry 8185c6fbde Merge pull request #4015 from gohai/serial-fixes
Serial fixes
2015-10-20 09:19:33 -04:00
Ben Fry 641d9797b5 Merge pull request #4009 from JakubValtar/error-checker-document-listeners
Add error checker document listeners to all tabs
2015-10-20 09:18:28 -04:00
Ben Fry 3c3bc50809 Merge pull request #3997 from gohai/for-ben-14
Medium-sized I/O updates
2015-10-20 09:17:45 -04:00
Ben Fry e3d9fc83d9 Merge pull request #4023 from erniejunior/master
Improved fix for Issue #4017 where tweak mode ignores some numbers in a second tab
2015-10-20 09:13:12 -04:00
codeanticode 12653058c2 adjust line vertex and index counts 2015-10-19 23:13:43 -04:00
Ben Fry 40974e118e notes from Github updates 2015-10-19 19:13:43 -04:00
Ben Fry b18a68a2c8 Merge pull request #4014 from galsasson/master
Fix for Tweak deadlock issue
2015-10-19 19:05:08 -04:00
Ben Fry 390a518a18 deal with NPE inside CM deleteTemp() function (fixes #4026) 2015-10-19 19:02:35 -04:00
Ben Fry 320cebdf9e Merge pull request #4001 from JakubValtar/fix-base-npe
Fix NPE in Base
2015-10-19 18:55:23 -04:00
codeanticode b9b2fe5452 properly close line loops 2015-10-19 17:17:53 -04:00
codeanticode 1d546461a2 taking care of stroke glitches in P3D 2015-10-19 16:42:35 -04:00
codeanticode a2a28e635f Merge pull request #4010 from JakubValtar/depth-sorter-improvement
Depth sorter improvement
2015-10-19 15:19:57 -04:00
gohai 4bfe0feea5 I/O: Another filename fix for PWM 2015-10-19 20:52:26 +02:00
gohai 5c5d0ce8d8 I/O: Fix PWM filenames 2015-10-19 20:13:18 +02:00
erniejunior 3f1cac1936 Merge branch 'master' of https://github.com/processing/processing 2015-10-19 00:01:28 +02:00
erniejunior 8d8c286f8e Fixed issue #4017 now with even fewer changes. 2015-10-18 23:58:07 +02:00
Ben Fry f2a825a43c make loadImage() work inside settings() 2015-10-18 12:38:15 -04:00
Ben Fry 0491b58527 additional notes about quit 2015-10-18 12:20:59 -04:00
Ben Fry f6b80e0527 add quotes to the necessary parameters in the size() error messages 2015-10-18 11:53:59 -04:00
Ben Fry 59778c9805 hide menu bar on OS X when FX2D is running full screen 2015-10-18 09:06:54 -04:00
gohai f4f00102bd Put back the Javadoc from the 2012-era Serial library 2015-10-18 12:51:57 +02:00
gohai 61fe120f7c Fix Serial SimpleWrite example
The Arduino code would read one byte from the buffer an then sleep for 1/10th of a second, while Processing would send a byte every frame. Instead, read in all the bytes in the input buffer and act on the most recent one.
2015-10-18 12:29:14 +02:00
Gal Sasson 43f261a7aa fix swing deadlock issue: https://github.com/processing/processing/issues/3928 2015-10-18 01:11:37 -04:00
Jakub Valtar 4386d6431d Depth sorter improvement
Fix ordering when two triangles in a plane share vertices. Triangle
still has to be tested with other triangles.
2015-10-16 21:45:35 +02:00
codeanticode b51dedcab0 Merge pull request #4004 from JakubValtar/animator-fix
Turn off fixed rate scheduling in OpenGL
2015-10-16 15:39:38 -04:00
Jakub Valtar f12a42bdfb Add error checker document listeners to all tabs 2015-10-16 17:59:37 +02:00
Jakub Valtar 2b4a6ba359 Export - fix java not being embedded on 64bit 2015-10-15 23:50:24 +02:00
Jakub Valtar 829eb8cac4 Turn off fixed rate scheduling in OpenGL
After some testing, it appears that fixed rate scheduling tries to catch
up later when it runs slower than desired, creating weird speedups when
the load decreases. Turning it back off.
2015-10-15 23:29:21 +02:00
gohai 3905200c57 I/O: Documentation changes 2015-10-15 22:49:55 +02:00
gohai bffe20f230 I/O: Rename to "Hardware I/O" 2015-10-15 13:15:57 +02:00
gohai 575edf00d1 I/O: Add @webref annotation 2015-10-15 13:07:59 +02:00
gohai cd03e69f1a I/O: Rename LED.setBrightness() to LED.brightness()
Suggested by Ben. Note: still needs to be updated in processing-docs.
2015-10-15 13:00:05 +02:00
gohai 4d583abbb5 I/O: Remove GPIO.delay(), GPIO.delayMicroseconds()
Ben pointed out that there already is a delay in PApplet. Note: functions still need to be deleted from processing-docs.
2015-10-15 12:59:49 +02:00
Jakub Valtar e7b267eb28 Fix NPE in Base
The message is set to null, not empty String
2015-10-15 01:00:15 +02:00