Commit Graph

779 Commits

Author SHA1 Message Date
Cristian Maglie 9c7e3ab4c3 Fixed example StringStartsWithEndsWith.ino 2014-04-07 19:07:49 +02:00
Cristian Maglie 70df7ffc0c Fixed build.xml leftovers after last merge 2014-03-17 10:31:20 +01:00
Cristian Maglie 738b9d8e29 Merge remote-tracking branch 'arduino/master' into ide-1.5.x
Conflicts:
	.gitignore
	app/lib/commons-logging-1.0.4.jar
	build/build.xml
	build/windows/launcher/config_debug.xml
	libraries/Esplora/examples/Beginners/EsploraJoystickMouse/EsploraJoystickMouse.ino
2014-03-16 12:11:19 +01:00
Federico Fissore 5a60f6b008 Windows: launch4j gets downloaded at build time 2014-03-04 13:13:48 +01:00
Federico Fissore f3ca136cd9 Removed useless hidden files
Updated .gitignore
Closes #996
2014-02-27 14:21:48 +01:00
Federico Fissore 994f0d7bfd Windows: arduino_debug.exe. Backport of ad2ff737bb 2014-02-27 13:24:49 +01:00
Federico Fissore f3619c3123 Closes #277. Cores files intentionally left out of the commit as they require a different approach and have a different history 2014-02-21 16:21:32 +01:00
Federico Fissore 79eb32f816 Fixed NPE when RXCHAR event with no bytes. Closes #1885 2014-02-21 11:14:30 +01:00
Cristian Maglie c39a6a26da Update revision log 2014-02-20 14:52:01 +01:00
Federico Fissore a3632d53a2 Windows: launch4j gets downloaded at build time 2014-02-20 12:42:05 +01:00
Cristian Maglie 36b4248653 Fixed jar inclusion in launch4j config files 2014-02-20 11:12:42 +01:00
Federico Fissore ad2ff737bb Windows: arduino_debug.exe: no splash screen, outputs messages to stdout 2014-02-20 11:06:30 +01:00
Cristian Maglie 2659b47587 Update revision log. Upped version to 1.5.6 2014-02-19 18:14:31 +01:00
Cristian Maglie 9fcf005638 [sam] Removed workaround in banzai() subroutine after 8120558af5
See #1876
2014-02-18 22:32:55 +01:00
Jesse Vincent dfa490f2c3 Be more consistent about not trying to redownload the JRE and astyle every time we build the IDE.
This is particularly nice when working offline
2014-02-18 14:37:05 -03:00
Cristian Maglie d60f1df996 Added command line option --verbose-build and --verbose-upload 2014-02-10 12:55:16 +01:00
Cristian Maglie 793b139d39 Merge remote-tracking branch 'arduino/master' into ide-1.5.x 2014-02-05 15:58:30 +01:00
Cristian Maglie fbea640055 Fixed macosx app template to reflect jssc update 2014-01-29 16:40:49 +01:00
Scott Fitzgerald 017326acc6 Minor changes to Communication Examples
Added a note to the included Processing sketches about replacing
println(Serial.list()) with Serial.printArray() if using Processing 2.1
or later
2014-01-29 14:27:09 +04:00
Cristian Maglie bcfa1a7479 Updated revision log 2014-01-28 18:33:08 +01:00
Cristian Maglie 48c1223762 Update to jssc 2.8.0
Fixes #1811
2014-01-27 16:06:55 +01:00
Cristian Maglie f876733491 Updated manpage 2014-01-25 23:29:35 +01:00
Cristian Maglie c2e9860cff Merge remote-tracking branch 'matthijs/ide-1.5.x-ipaddress-const' into ide-1.5.x 2014-01-16 13:17:44 +01:00
Cristian Maglie 63e33be342 Merge tag '1.5.5-r2' into ide-1.5.x
Conflicts:
	build/shared/revisions.txt
	build/windows/dist/drivers/arduino.cat
2014-01-10 19:12:33 +01:00
Cristian Maglie 3d46d58b9f Signed drivers for Windows 8.1
Merge tag '1.0.5-r2' into HEAD

Conflicts:
	build/shared/revisions.txt
	build/windows/dist/drivers/arduino.cat
2014-01-10 19:10:27 +01:00
Cristian Maglie 2491c16d77 Merge branch 'lib-1.5-rev2' into HEAD 2014-01-09 14:56:23 +01:00
Cristian Maglie 711fe3d91a Merge tag '1.0.5-r2' into HEAD 2014-01-08 16:59:18 +01:00
Cristian Maglie e9c72c9278 Signed drivers for Windows 8.1 2014-01-08 16:58:32 +01:00
Cristian Maglie c2498aac5f Updated revisions log 2014-01-08 13:47:40 +01:00
Cristian Maglie 5925485e8f Updated drivers signature for Windows 2014-01-07 11:27:46 +01:00
Cristian Maglie 49166548ba Removed old Arduino Due drivers for Windows (leftovers) 2014-01-07 11:24:38 +01:00
Cristian Maglie 144b5e8815 Merge tag '1.0.5-r2' 2014-01-07 11:15:33 +01:00
Cristian Maglie 5c1b5c09e2 Updated drivers signature for Windows 2014-01-07 11:10:19 +01:00
Cristian Maglie 673847c8b6 Improved portability of String class (maniacbug) 2014-01-01 17:22:40 +01:00
Cristian Maglie 825d8c8455 sam: Optimized delayMicroseconds() (Rob Tillaart)
See #1121
2013-12-30 12:17:50 +01:00
Cristian Maglie 660c7d86fd Optimized Print::print(String&) (part 2) 2013-12-23 12:04:15 +01:00
Cristian Maglie b530742603 [sam] Fixed regression in analogRead() (fails to read multiple channels) (Mark Tillotson)
See #1740 #1634

http://forum.arduino.cc/index.php?topic=203322.msg1509907#msg1509907
2013-12-18 15:46:42 +01:00
Cristian Maglie a1c4809105 [sam] Fixed regression in analogRead() (fails to read multiple channels)
Fixes #1740
2013-12-16 11:07:45 +01:00
Cristian Maglie 2e7b645571 [sam] Fixed wrap-around bug in delay() (Mark Tillotson)
Fixes #1736
2013-12-14 00:33:57 +01:00
Matthijs Kooijman 5a6b2131c9 Add appdata.xml file
This file can be shipped in Linux packages and allows the Gnome
application browser to show some additional metadata.
2013-12-11 09:11:18 +01:00
Cristian Maglie d20c028469 Merge remote-tracking branch 'arduino/master' into ide-1.5.x
Conflicts:
	libraries/Ethernet/EthernetClient.cpp
2013-12-09 18:31:43 +01:00
Matthijs Kooijman fe2bec59b7 Add manual page
This adds a description of commandline options, files used and some
preferences in proper Unix manpage format. It is written in asciidoc,
which can easily be converted to both a native troff manpage, or HTML
(the latter can be done by github on-demand).
2013-12-09 10:56:39 +01:00
Matthijs Kooijman f73bb0873c Add arduino.desktop file for Linux
This file is not installed by the ant build, but is intended for use by
Linux distributions.

The actual file was taken from the Debian package, version
1:1.0.5+dfsg2-1 and is licensed under the GPL-2+. The GenericName,
Comment and Categories fields were changed to better reflect the Arduino
program and Desktop specification.
2013-12-07 19:50:59 +01:00
Matthijs Kooijman eb986fea5b Add .ino mime type info for Linux
This file is not installed by the ant build, but is intended for use by
Linux distributions.

The actual file was taken from the Debian package, version
1:1.0.5+dfsg2-1 and is licensed under the GPL-2+. It was only modified
to remove a FIXME comment that is no longer relevant.
2013-12-07 19:41:32 +01:00
Matthijs Kooijman c41cc36f13 Add icons
These are Arduino icons in various formats that can be used by
redistributors in menus etc.

These icons were taken from the Debian package, version 1:1.0.5+dfsg2-1.
According to the copyright file in there, all icons are licensed under
the GPL-2+.
2013-12-07 19:39:45 +01:00
Fede85 9a50f9f1fa TFT library: warning messages in PImage class and strings inside examples now stored in flash to save RAM 2013-12-06 11:17:17 +01:00
Federico Fissore 9b05911525 Merge branch 'ide-1.5.x-jssc2' into ide-1.5.x 2013-12-03 18:15:52 +01:00
Cristian Maglie 1d8901d9bb Fixed indentation.
Updated revision log.
2013-12-03 17:46:55 +01:00
Federico Fissore 4b3717bc53 jssc: updated config files (eclipse, ant build.xml, windows launcher, mac template.app), removed rxtx binaries 2013-11-28 17:27:13 +01:00
Cristian Maglie 43f9f15358 Upped version to 1.5.5 2013-11-28 10:53:50 +01:00
Federico Fissore a0f1d16de9 Updated revisions.txt 2013-11-28 10:39:48 +01:00
Cristian Maglie cb5b0e0e42 Updated revisions.txt 2013-11-27 18:18:40 +01:00
Cristian Maglie 583dafb576 Fixed return value of Bridge::get(..) (returning 0 also with valid data len >0) 2013-11-25 23:08:40 +01:00
Cristian Maglie fabbe45c81 Updated msys-1.0.dll to the latest version for Windows 8.1 compatibility.
Removed windows/avr_tools.zip, the binary distribution is now downloaded
from the Arduino repository.

Fixes #1658
2013-11-20 18:07:28 +01:00
Cristian Maglie 3bec9121cd Reintroduced warning on development leftovers in 1.5 libraries.
See #1692
2013-11-20 12:12:05 +01:00
Cristian Maglie 7902fc2591 Fixed non working example: StringStartsWithEndsWith.ino 2013-11-18 10:29:10 +01:00
Cristian Maglie a0727ac862 Merge branch 'master' into ide-1.5.x
Conflicts:
	build/shared/examples/02.Digital/BlinkWithoutDelay/BlinkWithoutDelay.ino
	build/shared/examples/09.USB/Keyboard/KeyboardMessage/KeyboardMessage.ino
	libraries/LiquidCrystal/examples/CustomCharacter/CustomCharacter.ino
	libraries/SD/examples/listfiles/listfiles.ino
2013-11-12 09:45:56 +01:00
Scott Fitzgerald b79ee023de Updated KeyboardMessage example 2013-11-11 16:47:49 +04:00
Scott Fitzgerald 83ef1814cf Updated Blink without delay example
Changed variable to unsigned long.
2013-11-11 16:31:25 +04:00
Cristian Maglie c4823ccfc4 Merge branch 'master' into ide-1.5.x 2013-11-04 10:36:53 +01:00
Cristian Maglie cdf9db82a9 Merge branch 'master' into ide-1.5.x 2013-11-03 14:00:42 +01:00
Cristian Maglie 35d477297d Added pinToInterrupt() variant macro (Paul Stoffregen) 2013-10-31 12:43:41 +01:00
Cayci a2111fdcf6 add preference to enable/disable line numbers
add preference to enable/disable line numbers and make font change work
2013-10-28 21:01:35 -04:00
Federico Fissore d133365cc1 IDE command line: sketches can now be specified with relative paths. Fixes #1493 2013-10-28 10:10:14 +01:00
Federico Fissore dace68fd29 Updating revisions.txt 2013-10-22 15:36:59 +02:00
Federico Fissore 5463cfb673 Updating revision.txt 2013-10-22 11:26:30 +02:00
Federico Fissore c1d8b5ecf9 MIDI example folder renamed to Midi because sketch file is Midi.ino 2013-10-21 12:32:46 +02:00
Federico Fissore b4c68b3dff Run new astyle formatter against all the examples 2013-10-21 09:58:40 +02:00
Federico Fissore 3c6ee46828 Updating revisions.txt (anti-aliasing) 2013-10-18 18:21:57 +02:00
Federico Fissore 1f12aa9a45 Turning on antialias by default 2013-10-18 17:49:37 +02:00
Federico Fissore 995f0faf46 Updating revisions.txt #1587 2013-10-15 17:23:21 +02:00
Federico Fissore 88f7504e81 Removed destructor from File.cpp and SD.h as it leads to unexpected close/destructed objects #814 2013-10-15 17:09:20 +02:00
Federico Fissore fd26f72e00 Updated revisions.txt 2013-10-14 20:05:45 +02:00
Federico Fissore a81f04056d fixing crlf for windows 2013-10-14 18:26:59 +02:00
Federico Fissore 56bdebb8d7 Introducing Artistic Style: new IDE autoformatter 2013-10-14 18:11:30 +02:00
Cristian Maglie be58b435fb Small fixes to avr/boards.txt:
- adjusted Mega board name
- moved pid/vid to the proper place
- defined default build.board prop (so the IDE stops warning about that)

See #1605
2013-10-09 17:00:40 +02:00
Cristian Maglie 40dce96f11 Fixed adc_init() function.
See #1418
2013-10-09 15:54:47 +02:00
Federico Fissore d4fd836853 Removed jre.zip from windows: is now downloaded at "dist" time
Upgraded bundled java to version 7u40 (latest stable): closes #1405
2013-10-02 18:12:19 +02:00
Federico Fissore 5015ac1787 Updated revisions.txt 2013-09-30 10:08:32 +02:00
Federico Fissore 2cf461de3e Removed wrong executable bit from many files. Closes #1498 2013-09-27 18:22:36 +02:00
Federico Fissore ddcb89e1fa Removed wrong executable flag on many files 2013-09-27 18:18:51 +02:00
Federico Fissore 00fa0f2002 Added pow keyword (closes #1509) 2013-09-27 18:05:55 +02:00
Federico Fissore 88785ade02 Better revisions.txt 2013-09-27 16:22:40 +02:00
Federico Fissore 93ce3b43e0 Updated revisions.txt 2013-09-27 16:19:11 +02:00
Cristian Maglie f03093332b [sam] Fixed initialization of ADC timings (improves analogRead speed by a factor x10)
Discussion:
http://www.djerickson.com/arduino/
http://forum.arduino.cc/index.php?topic=156849
http://forum.arduino.cc/index.php?topic=187693

Fixes #1418
2013-09-26 01:22:01 +02:00
Cristian Maglie 92a67209ed Merge branch 'eth-fix' into ide-1.5.x
Conflicts:
	build/shared/revisions.txt
2013-09-25 10:37:07 +02:00
Cristian Maglie b0dc317422 Fix in sam SPI library initialization when using multiple CS (extended API).
http://forum.arduino.cc/index.php?topic=189682.0
2013-09-24 21:34:14 +02:00
Cristian Maglie 88def54082 Fixed wrong behaviour of EthernetClient::flush().
Fixes #1576
2013-09-23 15:46:51 +02:00
Cristian Maglie ca90bf75cb Bridge: Increased timeout when receiving "lenght" field.
Fixes a weird timing issue:
http://forum.arduino.cc/index.php?topic=188955.0
2013-09-21 23:47:37 +02:00
Cristian Maglie be936dd590 Fixed buffer overflow in File::doBuffer() (dreggy)
Fixes #1580
2013-09-19 16:22:12 +02:00
Federico Fissore fa04bd7323 signed listComPorts.exe (ref #1573) 2013-09-18 09:50:03 +02:00
Federico Fissore b4cfdb3aa8 new listComPorts.exe, shouldn't fail as reported in #1573 2013-09-13 17:49:22 +02:00
Cristian Maglie 9166e44d39 Updated listComPorts.exe (workaround for bug in detecting ports with unknown driver) 2013-09-11 17:35:06 +02:00
Cristian Maglie 9fe8596665 Update signature for win drivers 2013-09-11 14:51:18 +02:00
Cristian Maglie d4fe0a13b6 Merge branch 'ide-1.5.x' into dev-ide-1.5.x-discovery
Conflicts:
	build/shared/revisions.txt
2013-09-10 12:10:57 +02:00
Cristian Maglie 421fa18c3c Updated revision log, and upped version to 1.5.4 2013-09-09 19:47:25 +02:00
Cristian Maglie 33a177260e Revert to English locale if the system default is not available
See #1525
2013-09-09 19:47:25 +02:00
Cristian Maglie cd7196c592 Fixed HardwareSerial bug introduced in 1.5.3.
Fixes #1568
2013-09-09 13:09:27 +02:00
Cristian Maglie 7dd9f81f39 Updated revision log, and upped version to 1.5.4 2013-09-06 18:39:42 +02:00
Cristian Maglie 64ea65cf54 Revert to English locale if the system default is not available
See #1525
2013-09-06 16:02:42 +02:00
Federico Fissore effb59da4b Merge remote-tracking branch 'arduino/ide-1.5.x' into dev-ide-1.5.x-discovery 2013-09-06 12:59:24 +02:00
Cristian Maglie 4cdd4dfcba Updated incorrect revision log. 2013-09-04 12:42:46 +02:00
Cristian Maglie 2ebd47ab53 [sam] fixed SPI initialization
Fixes #1561
2013-09-03 14:50:54 +02:00
Cristian Maglie 9cd8541df9 Updated revision log 2013-08-30 17:54:28 +02:00
Federico Fissore 51602496eb removed output from exec tar: windows does not know /dev/null 2013-08-30 17:19:06 +02:00
Cristian Maglie 690eac4047 Moved arm-gcc upgrade to specific development branch 2013-08-30 10:58:16 +02:00
Cristian Maglie 3cf06be044 Fixed arm toolchain unpack for macosx. 2013-08-29 18:26:53 +02:00
Cristian Maglie fa3fc39c3f Fixed output filename in build.xml 2013-08-29 16:17:14 +02:00
Cristian Maglie 6c1696f4c6 Fixed application signing check for codesign.
Sometimes "codesign" returns error code 1 when replacing an already existing
signature.
2013-08-29 16:07:09 +02:00
Federico Fissore c206ba6b84 Merge branch 'ide-1.5.x' into dev-ide-1.5.x-discovery 2013-08-29 09:44:18 +02:00
Cristian Maglie aff29deb1e Force codesign to overwrite old signature if present 2013-08-28 15:15:39 +02:00
Cristian Maglie ea8c14421a Merge branch 'ide-1.5.x' into dev-ide-1.5.x-discovery
Conflicts:
	app/src/processing/app/Preferences.java
	app/src/processing/app/debug/Uploader.java
2013-08-23 15:59:24 +02:00
Cristian Maglie 56316ea581 Updated Firmata to version 2.3.6
Merge branch 'soundanalogous-firmata-2-3-6' into ide-1.5.x
2013-08-23 13:41:08 +02:00
Cristian Maglie c2b55eb7a1 Scrollable menus can now be scrolled with the mouse wheel 2013-08-21 02:48:23 +02:00
Cristian Maglie 2e80136cab Import library menu is now scrollable.
Fixes #1543
2013-08-21 02:19:57 +02:00
Cristian Maglie 00210189fe Removed unused flags from String (free 1 byte of SRAM) 2013-08-20 15:15:47 +02:00
Cristian Maglie e4e2a47e68 Merge branch 'ide-1.5.x-library-to-new-format' into ide-1.5.x 2013-08-08 16:43:19 +02:00
Cristian Maglie 32a5a300b9 Merge branch 'update-arm-gcc' into ide-1.5.x 2013-08-08 15:00:14 +02:00
Cristian Maglie b5bea8f508 build.xml some properties are now deduced from 'platform' property 2013-08-08 14:52:49 +02:00
Cristian Maglie 960c517b51 Updated ARM gcc for win32 and macos to version 4.7.4 2013-08-05 17:23:45 +02:00
Cristian Maglie 0479d49741 Updated revision log 2013-08-01 11:57:14 +02:00
Federico Fissore 17d9f112ee bossac64 compiled on debian wheezy 2013-07-29 10:59:42 +02:00
Federico Fissore f2c0198b10 Revert "Revert "avrdude -> avrdude32""
This reverts commit b0332f0c36.
2013-07-29 10:59:42 +02:00
Cristian Maglie ea804023ef Updated ARM gcc to 4.7.4. Added native 64 bit version for linux (no more ia32-libs needed).
Fixes #1474
2013-07-28 14:14:04 +02:00
Federico Fissore b0332f0c36 Revert "avrdude -> avrdude32"
This reverts commit a1f04cc3c0.
2013-07-26 18:42:23 +02:00
Federico Fissore a1f04cc3c0 avrdude -> avrdude32
bossac -> bossac32
adapted build.xml to copy the right avrdude and bossac according to target arch
2013-07-26 17:55:35 +02:00
Federico Fissore 9dd4e76b4a Windows:missing dependency in windows config.xml 2013-07-17 12:28:35 +02:00
Cristian Maglie 008818868c Merge branch 'ide-1.5.x' into dev-ide-1.5.x-discovery
Conflicts:
	app/src/cc/arduino/packages/uploaders/SerialUploader.java
	app/src/processing/app/Editor.java
	app/src/processing/app/Sketch.java
	app/src/processing/app/debug/Uploader.java
2013-07-14 12:01:03 +02:00
Cristian Maglie 65c36f2eb6 Merge branch 'master' into ide-1.5.x 2013-07-14 11:51:50 +02:00
Cristian Maglie f604881d40 assembly compile recipe is missing (C. A. Church)
Fixes #1457
2013-07-12 21:09:45 +02:00
Federico Fissore 7d3fee937e Windows: added Yun entries into .inf file 2013-07-08 15:58:41 +02:00
Fede85 8f39da6664 added some String methods syntax highlighting 2013-07-03 09:03:17 +02:00
Fede85 92ad5f039c added some String methods syntax highlighting 2013-07-01 18:47:13 +02:00
Federico Fissore d469dc9d90 Merge remote-tracking branch 'arduino/ide-1.5.x' into ide-1.5.x-discovery 2013-06-25 16:13:56 +02:00
Cristian Maglie d101bf51a2 [sam] 2 bugfix to SPI library.
- begin() after end() now works.
- unconnected SPI pin is selected as CS when old (non extended) API is used.
2013-06-21 19:58:08 +02:00
Federico Fissore d5374ca1c9 Merge branch 'ide-1.5.x' into dev-ide-1.5.x-discovery 2013-06-21 18:13:19 +02:00
Federico Fissore 8b0b0a7d68 new librxtxSerial64 compiled on debian with glibc 2.13 2013-06-21 18:12:41 +02:00
Federico Fissore 21203cbe1b introducing jsch. now network monitor uses SSH to trigger a telnet session at yun side 2013-06-11 15:02:10 +02:00
Nick ad500ae24d Update incorrect docs in tonePitchFollower example
The comments state that the speaker should be on pin 8, but the code references pin 9. Updated the comments to reflect the correct pin.
2013-06-11 14:47:15 +02:00
Cristian Maglie 3e4419d6be Merge branch 'ide-1.5.x' into ide-1.5.x-discovery 2013-06-07 00:38:42 +02:00
Cristian Maglie 81d41fc761 Updated revision log 2013-06-06 20:07:02 +02:00
Cristian Maglie 1130fede3a Added support for Flash string on String class. 2013-06-06 16:33:20 +02:00
Cristian Maglie 22a84c69d3 Merge branch 'merge-1.0.5' into ide-1.5.x-discovery 2013-06-01 23:16:02 +02:00
Cristian Maglie 3394f61276 Merged 1.0.5 2013-05-29 18:30:36 +02:00
Fede85 5481bacba2 Fixes #1432 2013-05-23 16:24:38 +02:00
Cristian Maglie 82511def8e Merge remote-tracking branch 'arduino/TFT_display' 2013-05-17 12:47:27 +02:00
Cristian Maglie 53fdcb53e9 Updated revision log 2013-05-15 11:34:05 +02:00
Cristian Maglie bd11079cd0 Added Arduino Robot libraries 2013-05-15 10:47:17 +02:00
Cristian Maglie 7e3aef91bc Updated drivers for robot 2013-05-14 18:43:51 +02:00
Federico Fissore 2d6af8264b Merge remote-tracking branch 'arduino/ide-1.5.x' into ide-1.5.x-discovery 2013-05-13 16:58:10 +02:00