Commit Graph

1618 Commits

Author SHA1 Message Date
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
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
Jakub Valtar 34d5b26512 Error markers stay next to lines in short sketches 2015-09-29 17:08:40 -04:00
Ben Fry d0b6eb3ece implement the editor gradient, excising sketch outline, other visual tweaks 2015-09-29 17:05:31 -04:00
Ben Fry 681472bb30 remove unnecessary comments 2015-09-29 16:17:10 -04:00
Jakub Valtar 4f95e15d47 Hide useless error in error checker.
Hide useless error which is produced when a line ends with an identifier
without a semicolon. "Missing a semicolon" is also produced and is
preferred over this one.

(Syntax error, insert ":: IdentifierOrNew" to complete Expression)

See: https://bugs.eclipse.org/bugs/show_bug.cgi?id=405780
2015-09-27 21:43:25 -04:00
Ben Fry 94bf1d8cf9 Merge branch 'master' of github.com:processing/processing 2015-09-26 11:14:05 -04:00
Ben Fry 9176621b7b change "will" to "must" for clarity (fixes #3878) 2015-09-26 11:10:28 -04:00
Jakub Valtar d083dcd0e4 Make error checker play nice when switching tabs 2015-09-26 10:03:20 -04:00
Jakub Valtar 695c930a1e Always null check result of extractTypeInfo() 2015-09-26 08:34:12 -04:00
Jakub Valtar f613adaf7c Remove codePointAt calls from suggestions 2015-09-25 14:41:08 -04:00
Jakub Valtar ace6720123 Catch exception in error checker 2015-09-25 14:37:08 -04:00
Ben Fry 48d013becf implement breakpoint diamond and step arrow (fixes #3307) 2015-09-24 05:51:14 -04:00
Ben Fry 209ea9000a clean up error/warning handling, differentiate errors/warnings in list (fixes #3406) 2015-09-24 05:11:04 -04:00
Ben Fry cc9af84a68 Merge pull request #3856 from JakubValtar/fix-completion
Error checker refactoring
2015-09-22 20:54:18 -04:00
Jakub Valtar 5e574a963b Error checker refactoring 2015-09-22 20:52:52 -04:00
REAS 3bb326da9d Add parseJSONArray() and parseJSONObject() to keywords.txt 2015-09-22 11:19:23 -07:00
Ben Fry d5f39ee20e more scrubbing before redoing ContributionManagerDialog 2015-09-22 08:30:24 -04:00
Ben Fry bb985b0e4a cleaning and todo notes 2015-09-21 23:43:07 -04:00
Jakub Valtar 19fec47211 Remove color debug message
Typing "new color()" now results in error "class 'color' does not
exists"
2015-09-21 23:24:05 -04:00
Ben Fry b93fca9f95 Merge pull request #3848 from JakubValtar/multiline-wiggly-underlines
Multiline wiggly underlines
2015-09-21 23:02:15 -04:00
Jakub Valtar ca0fd8c848 Multiline wiggly underlines
with handy tooltips
2015-09-21 22:38:10 -04:00
Ben Fry 124e4873b6 remove warning, notes in the todo list 2015-09-21 19:42:39 -04:00
Ben Fry 557bae9e4f don't insert a space when typing ctrl-space (fixes #3847) 2015-09-21 19:35:21 -04:00
Ben Fry fc3e006772 button format note, debugging flickery popup 2015-09-21 19:06:24 -04:00
Ben Fry 1733c90261 scrubbing the class paths for #3812 2015-09-21 18:28:55 -04:00
Ben Fry a682332b67 remove goofy warning since it isn't fatal (#3835) 2015-09-21 16:44:01 -04:00