Commit Graph

12001 Commits

Author SHA1 Message Date
Ben Fry 26478fcf8a Merge pull request #4546 from gohai/io-softwareservo
IO: We want motors, they said (implements SoftwareServo)
2016-07-28 19:37:21 -04:00
Ben Fry 762251b257 fix to prevent random(lo, hi) from returning hi (fixes #4551) 2016-07-28 19:13:12 -04:00
Ben Fry d920b39f4e incorporate patch from Jakub for network paths on Windows 2016-07-28 19:05:04 -04:00
Ben Fry 8004c7c507 Merge pull request #4582 from JakubValtar/fix-network-locations
Fix running PDE from network locations
2016-07-28 18:52:32 -04:00
Ben Fry b4a54bf145 notes on latest updates and todos 2016-07-25 21:53:00 -04:00
Ben Fry db2bcb4f44 rewrite csv handling, fix parsing bugs, remove newlines option, improve performance 2016-07-25 21:52:08 -04:00
Jakub Valtar 0825fff8ef Report file path when we can't load language 2016-07-22 18:02:32 +02:00
Jakub Valtar 2c1741c452 Fix running PDE from network locations
Java has problems dealing with UNC paths. See
http://wiki.eclipse.org/Eclipse/UNC_Paths#Programming_with_UNC_paths to
get an idea how bad it is. Scheme specific part should contain the whole
decoded URI except the protocol name and following colon, which should
shield us from Java parsing URL parts incorrectly.
2016-07-22 18:00:52 +02:00
gohai 6bea3ee5c1 IO: Fix compilation on arm
Error introduced in previous commit.
2016-07-15 17:30:18 +02:00
gohai dbdeb9cf66 IO: We want motors, they said (implements SoftwareServo)
Some measurements with a logic analyzer and the Raspberry Pi 2
sleep: 0.001500, measured avg: 0.0015357, measured 0.95 perc.: 0.0015573
sleep: 0.0185, measured avg: 0.0186177, measured 0.95 perc.: 0.0186345

servo_pulse_oversleep was set to account for the (expected) overhead of waking up and toggling the pin with help from the numbers above.
2016-06-23 19:52:14 +02:00
codeanticode d00bff1307 call getUniformLoc() in consumeUniforms, 2016-06-19 22:41:06 -04:00
Ben Fry 38ce046bf1 another note 2016-06-06 16:02:01 -05:00
Ben Fry 422b613b2f notes based on today's notifications and merges 2016-06-06 15:46:49 -05:00
Ben Fry 76955b3bdf Merge pull request #4524 from gohai/arm-updates
Fix GLExceptions on Raspberry Pi when using offscreen PGraphics
2016-06-06 16:39:33 -04:00
Ben Fry 0cfdfa75a2 todo notes from recent notification spelunking 2016-06-06 15:25:28 -05:00
Ben Fry 7ba7e0bd31 Merge branch 'master' of github.com:processing/processing 2016-06-06 15:24:07 -05:00
gohai adaf62ff2e Fix GLExceptions on Raspberry Pi when using offscreen PGraphics 2016-06-03 23:28:49 -04:00
Ben Fry 3aca49a983 Merge pull request #4505 from JakubValtar/loadimage-npe
Prevent NPE in loadImage() when called before setup()
2016-06-02 16:38:40 -04:00
Ben Fry 24a316a2bf clean up error message 2016-06-02 16:36:44 -04:00
Ben Fry a433ea82a9 Merge pull request #4506 from JakubValtar/npe-createfont
Give helpful message when createFont() called before setup()
2016-06-02 16:35:32 -04:00
Ben Fry 87f4409ed6 Merge pull request #4508 from gohai/arm-updates
ARM Updates
2016-06-02 16:33:33 -04:00
Ben Fry 1597085f84 misc notes on recent patches 2016-06-02 16:23:48 -04:00
Ben Fry 698cdfbb47 whitespaces 2016-06-02 16:23:22 -04:00
Ben Fry c1f99d399f re-introduce slash in correct location 2016-06-02 16:22:57 -04:00
Ben Fry 5b07dd8a97 Merge pull request #4511 from gohai/fix-downloader
Fix Downloader
2016-06-02 16:21:24 -04:00
Ben Fry 1a5eb92612 Merge pull request #4520 from inkwellsiesta/master
added a check for length 0 arrays in expand()
2016-06-02 16:15:19 -04:00
Leslie Watkins c6f11b3aaa added a check for length 0 arrays in expand() 2016-06-02 15:30:14 -04:00
Ben Fry c6b9afbd02 Merge pull request #4519 from inkwellsiesta/master
fixed iterator remove() methods so they dont skip container elements
2016-06-01 16:20:01 -04:00
Leslie Watkins 3642ced063 fixed iterator remove() methods so they dont skip container elements 2016-06-01 16:15:42 -04:00
inkwellsiesta 2bb3582195 fixed iterator remove() methods so they dont skip container elements 2016-06-01 16:14:46 -04:00
inkwellsiesta b97d0ea88b Update StringList.java 2016-06-01 16:03:05 -04:00
inkwellsiesta f71d02df4c Update StringDict.java 2016-06-01 16:02:43 -04:00
inkwellsiesta 7ff30a9627 Update IntList.java 2016-06-01 16:02:16 -04:00
inkwellsiesta f1a0efba80 Update IntDict.java 2016-06-01 16:01:42 -04:00
inkwellsiesta fc56857693 Update FloatList.java 2016-06-01 16:01:12 -04:00
inkwellsiesta d7e7ae4f9d Update FloatDict.java 2016-06-01 16:00:44 -04:00
Ben Fry 3aefae4470 Merge pull request #4512 from gohai/jvm-warning
Update JVM warning text on Linux
2016-05-30 16:45:38 -04:00
gohai da02a33e68 Temporarily add warning to PSurfaceJOGL for Raspbian issue
Installing Processing on a recent Raspbian distribution won't work without changes, due to a change they made, which is incompatible with JOGL. Put in this warning until this gets fixed.

User hitting this is e.g.:
https://github.com/gohai/processing-glvideo/issues/3
2016-05-27 11:04:31 +02:00
gohai 3feb5f27fe Update JVM warning text on Linux
Ubuntu doesn't have packages for Oracle's Java anymore. Will update Wiki too.
2016-05-27 08:43:42 +02:00
gohai 94e0c09fa5 Remove superfluous slash in rsync source path in build.xml
This didn't break anything, but I noticed the extra slash while looking at this (unrelated) error message:

rsync: change_dir "/home/pi/Downloads/processing-jvm-fonts/build/linux//jdk1.8.0_77/jre" failed: No such file or directory (2)
2016-05-27 07:40:25 +02:00
gohai 6523b8927f Fix Downloader
Addresses #4496. Enough to get JRE downloads to work again.
2016-05-27 07:15:57 +02:00
gohai 629c8de141 Revert "Switch back to JRE 8u77 on ARM"
The performance regression with 8u91 and above was figured out and worked around in version 1.0.2 of the GL Video library. See: https://github.com/gohai/processing-glvideo/commit/055a90cacd7c82c4b9e36fa9198a18c1947db8d6
2016-05-24 16:58:59 +02:00
Jakub Valtar e48c35733e Give helpful message when createFont() called before setup()
Fixes #4486
2016-05-23 16:39:38 +02:00
Jakub Valtar 2920fb0744 Prevent NPE in loadImage() when called before setup() 2016-05-23 15:56:57 +02:00
Ben Fry 173221771e Merge pull request #4491 from JakubValtar/error-check-toggle
Return of the error check toggle
2016-05-19 15:45:45 -04:00
Jakub Valtar b9c449c115 Return of the error check toggle
Show Warnings now gets greyed out if check is not enabled
2016-05-19 19:09:55 +02:00
Ben Fry b094175c69 note about patch from @gohai 2016-05-17 09:37:56 -04:00
Ben Fry fb4d1f38ef Merge pull request #4480 from gohai/io-fixes
IO: Fix drawing for SPIAnalogDigital examples
2016-05-17 09:17:32 -04:00
gohai 9c86811845 IO: Fix drawing for SPIAnalogDigital examples 2016-05-17 13:57:56 +02:00
Ben Fry 1cec8de1d7 sometimes I write release notes quickly and make mistakes 2016-05-16 18:44:41 -04:00