Commit Graph

1643 Commits

Author SHA1 Message Date
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
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 8d8c286f8e Fixed issue #4017 now with even fewer changes. 2015-10-18 23:58:07 +02:00
Gal Sasson 43f261a7aa fix swing deadlock issue: https://github.com/processing/processing/issues/3928 2015-10-18 01:11:37 -04: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
gohai 4c94d1e1fa I/O: Convert constants to Javadoc style 2015-10-14 17:14:42 +02:00
gohai 3d42e22627 I/O: Add missing @param
This fixes the last Javadoc warning.
2015-10-14 16:18:50 +02:00
gohai def1bddafa I/O: Cosmetic fixes 2015-10-14 15:16:54 +02:00
gohai b20c2266fb I/O: Rename LED.set() to LED.setBrightness() 2015-10-14 15:16:24 +02:00
gohai b80f6211e9 I/O: Make delay(), delayMicroseconds() public
Those mirror Arduino's API, and should come in handy when waiting for very short intervals between I/O operations.
2015-10-14 15:15:04 +02:00
REAS 5575b774b8 Tests for new Serial reference 2015-10-13 15:56:05 -07:00
Ben Fry 6a7cf8bf8a Merge pull request #3985 from gohai/for-ben-12
I/O library
2015-10-13 04:23:40 -04:00
gohai 6b58a22413 I/O: Tighten the heuristic for catching 8 bit I2C addresses 2015-10-12 17:15:31 +02:00
gohai 341a9073be I/O: Add helpful text for I2C errors 2015-10-12 17:10:15 +02:00
gohai 622e907d68 I/O: Comment fix 2015-10-12 17:02:16 +02:00
gohai 06799bb757 I/O: Move GPIO examples away from I2C pins
It appears as if using the I2C pins for GPIO requires a restart of the Raspberry Pi before the I2C interface can be used again. Play safe and move the examples to pins that aren't used for anything else.
2015-10-12 17:00:49 +02:00
gohai 3ddf2d773c I/O: Remove casts to byte from example sketches 2015-10-12 16:59:04 +02:00
gohai edf411e566 I/O: Make I2C & SPI accept ints for write()
This makes everyone's sketches a bit lighter, since it is not longer necessary to explicitly cast to byte or call byte(). Instead, we throw an exception if the value does not fit into the byte.
2015-10-12 16:56:01 +02:00
Jakub Valtar 2d03060841 AstGenerator cleanup 2015-10-12 12:34:29 +02:00
Jakub Valtar 5cd4e1ae75 Fix contrib library suggestions 2015-10-12 12:04:48 +02:00
Jakub Valtar f23c2a44b0 Clean up error checker 2015-10-12 02:15:25 +02:00
gohai bc02e4b7b6 I/O: Add examples 2015-10-12 00:11:55 +02:00
gohai 59e05393a5 I/O: Improve messaging when user doesn't have permissions to write to LEDs
This is e.g. the case with the newly released Raspbian 2015-09-24.
2015-10-12 00:06:39 +02:00
gohai eb240c6192 I/O: Don't throw an exception when trying to release unused pins 2015-10-12 00:05:34 +02:00
gohai fb6437f307 Add I/O library for Raspberry Pi and similar Linux-based micro computers 2015-10-11 11:50:17 +02:00
REAS 85fc361ce3 Change name of Serial I/O library to Serial 2015-10-06 10:03:01 -07:00
REAS 2e115161f4 Fix for Network library GET example 2015-10-02 15:07:01 -07:00
REAS 298cb38d36 Add pixelHeight to keywords.txt 2015-10-02 13:17:56 -07:00
Jakub Valtar e123e4972d Shutdown error checker executor properly 2015-09-30 15:33:53 -04:00
Ben Fry 1432fb92e3 new icons for the debugger window 2015-09-30 13:33:33 -04:00
Ben Fry 7576cf0077 remove unused imports 2015-09-30 11:37:11 -04:00
Ben Fry 06a30dfe28 Merge pull request #3915 from JakubValtar/error-checker-update
Error checker update
2015-09-30 10:02:29 -04:00
Jakub Valtar dfabd24f57 Set error checker listeners only once 2015-09-30 09:51:17 -04:00
Jakub Valtar 65059c6183 Handle error checker toggle 2015-09-30 09:50:16 -04:00
Ben Fry 369b1c779f fix the non-retina version of the icons 2015-09-30 09:37:45 -04:00
Ben Fry 9574246038 fix font/colors in completion dialog (#3906) 2015-09-29 23:13:43 -04:00
Ben Fry 9f584e594b set font for completion panel (#3906) 2015-09-29 23:03:09 -04:00
Ben Fry 4c9b882a50 2x icons and rid of the ugly border in the completion panel (#3906) 2015-09-29 23:00:19 -04:00
Ben Fry 929d45d716 show the number of available updates in the footer (fixes #3518) 2015-09-29 22:20:44 -04:00
Ben Fry d72ca7e2cb implement custom tooltip for error/warning hover 2015-09-29 21:34:26 -04:00
Ben Fry 4892690e4e implementing new splash screen, sorting out other static init problems 2015-09-29 21:10:02 -04:00
Ben Fry ba9412c0fc Merge pull request #3907 from JakubValtar/update-status
Update status error/warning when changing the line
2015-09-29 18:05:58 -04:00
Jakub Valtar 79a36cc7cb Update status error/warning when changing the line 2015-09-29 18:02:52 -04:00
Ben Fry 18678b9b40 Merge pull request #3903 from JakubValtar/error-marker-column
Error markers stay next to lines in short sketches
2015-09-29 17:12:15 -04:00