Commit Graph

1478 Commits

Author SHA1 Message Date
duff2013 9a3881ecce set grid color through theme.txt now 2016-10-18 00:04:43 -07:00
Cristian Maglie 1e7c6cc660 Merge branch 'WiFi101-Updater-0.8.1' of git://github.com/sandeepmistry/Arduino 2016-10-17 15:27:05 +02:00
Cristian Maglie 7883835b84 If an archive is corrupted (CRC error) retry the download
Previously the CRC error was quite annoying to recover because
the user needed to manually delete the corrupted file from the
staging folder (without knowing the exact path of the file to
remove).

Now the IDE tries autonomously to resolve the situation by
removing the file and downloading it again.

Fixes #5394 #4303
2016-10-05 12:56:40 +02:00
Sandeep Mistry bff2702ec2 Use version 0.8.1 of the WiFi101 firmware updater 2016-10-04 10:39:31 -04:00
Cristian Maglie 6bae5a5dd4 Merge branch 'verify-properties-default-values' of https://github.com/per1234/Arduino 2016-10-04 14:22:50 +02:00
Cristian Maglie 67f7039639 Update changelog 2016-10-04 14:18:10 +02:00
Cristian Maglie bc5c9b8b7e Merge branch 'serialplotter' of https://github.com/xloem/Arduino 2016-10-03 13:39:46 +02:00
pfeerick dc165ce46e Minor change to example comment
Can't be the right word! ;)
2016-09-23 13:11:19 +10:00
Martino Facchin 69fd6debbd Starting version 1.6.13 2016-09-22 12:42:35 +02:00
Martino Facchin d966990b94 Releasing 1.6.12 2016-09-21 12:09:37 +02:00
Cristian Maglie f73694a0e7 Merge remote-tracking branch 'arduino/1.6.12_rc1' 2016-09-21 12:03:04 +02:00
Cristian Maglie 00637906e5 Updated Temboo to 1.1.7 2016-09-21 10:45:01 +02:00
Cristian Maglie 414de5dc54 Update SpacebrewYun to 1.0.1 2016-09-21 10:42:56 +02:00
Cristian Maglie 4cf3af1b91 Update Bridge to 1.6.3 2016-09-21 10:38:13 +02:00
Martino Facchin 17063d0fec Update arduino-builder to 1.3.21_r1
Like 1.3.21 but recompiled with go 1.7.1 on OSX to avoid crashing on Sierra
2016-09-21 10:21:45 +02:00
Martino Facchin 35743b1fa6 Update to avrdude 6.3 and avr core 1.6.14 2016-09-21 10:21:45 +02:00
Cristian Maglie 635807105a Merge remote-tracking branch 'cmaglie/examples-menu-take2' 2016-09-21 09:53:50 +02:00
Sandeep Mistry c1291eedde Update revision log 2016-09-14 13:54:31 -04:00
Sandeep Mistry 2bfe164b9a Update revision log 2016-09-08 15:49:53 -04:00
agdl 7f41a5ece9 Improved Blink example comment 2016-09-02 12:27:03 +02:00
agdl 41c7308c9d Use LED_BUILTIN
Modified blink example to use LED_BUILTIN. In this way it works out of the box on each board
2016-09-02 12:04:58 +02:00
agdl 332931e3a6 Fixed example comment 2016-08-31 16:29:40 +02:00
agdl 4d28ea8bcd Changed data type to unsigned long
As requested in #5311 to avoid overflow issues.
2016-08-30 17:05:20 +02:00
Cristian Maglie a13cbcfc1c Merge branch 'permission_fix' of https://github.com/NicoHood/Arduino 2016-08-29 17:33:09 +02:00
jenkins e9439c2c32 update arduino-builder to 1.3.21 2016-08-29 10:30:54 +02:00
NicoHood c530558009 Fixed reference folder permission on unix #4273 2016-08-28 14:44:49 +02:00
Ayke van Laethem c9c28a37af Add '--useprogrammer' option to the man page 2016-08-26 23:09:31 +02:00
Martino Facchin e3177a5ed8 Starting version 1.6.12 2016-08-26 18:27:00 +02:00
Cristian Maglie 2e708410d4 Merge branch 'patch-1' of https://github.com/dagwieers/Arduino-1 2016-08-22 14:46:10 +02:00
probonopd 66128dabcc Key "MimeType" is a list and needs a semicolon as trailing character
https://specifications.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html#mime-types
2016-08-20 13:07:42 +02:00
Cristian Maglie 5102ed46ee Workaround for MacOSX gatekeeper (OSX 10.10.4)
Reapply d6c5344b67 until avrdude 6.3
is fixed.
2016-08-17 18:28:41 +02:00
Cristian Maglie d6db1deef0 Update revision log 2016-08-17 17:24:04 +02:00
Cristian Maglie e50af34c50 Releasing 1.6.11 2016-08-17 12:39:11 +02:00
Cristian Maglie eee54f1b3a Merge branch 'examplesmenu' of git://github.com/PaulStoffregen/Arduino into HEAD 2016-08-12 17:21:24 +02:00
Cristian Maglie 7f630121e2 Update revision log 2016-08-12 17:20:48 +02:00
Cristian Maglie d5dc479e6b library_index.json is no more bundled.
There is no reason to bundle this file.

If the index file is not available an empty index is
returned by the parser.

Fix #5143
(together with e80c08: Use a specific hardware/package_index_bundled.json)
2016-08-12 17:20:03 +02:00
Cristian Maglie e80c085996 Use a specific hardware/package_index_bundled.json. AVR core version to 1.6.13
Previously, during the build, the full package_index.json was downloaded
and distributed with the Arduino IDE.
This lead to a situation where it was difficult to test new AVR cores
before publishing them to the public package_index.json.

Now the bundled AVR core is specificed in the file:
`hardware/package_index_bundled.json`
this index is loaded from the IDE at startup and the package_index.json
is overlayed on it.

This should also solve part of #5143 (Repeatable builds and snapshots of
package/library indexes)
2016-08-11 11:02:03 +02:00
Cristian Maglie 9669d67e16 Revert to avrdude 6.0.1
This reverts commits:
385edd26fc (Removed "macosx-fix-bundled-toolchain-missing-symlinks" build task)
f5fd6423c3 (Updated avrdude to 6.3-arduino2)
5a01929b8f (avrdude 6.3: fixed IDE build for macosx)

And part of this commit:
05b647721c (Update avr-gcc to 4.9.2 and avrdude to 6.3)
2016-08-11 10:57:05 +02:00
Cristian Maglie 15e08ee331 Update revision log 2016-08-05 14:01:21 +02:00
Cristian Maglie 701f4a23df Update revision log and bumped IDE version to 1.6.11 2016-08-05 10:58:08 +02:00
jenkins 9e6c0a66bd update arduino-builder to 1.3.20 2016-08-03 16:23:14 +02:00
Cristian Maglie 3db7ec2de0 Releasing IDE 1.6.10 2016-07-26 15:13:41 +02:00
Martino Facchin 961208b2c6 update liblistserials to 1.1.4 2016-07-26 14:13:38 +02:00
Martino Facchin 2415498094 update avr toolchain to 4.9.2-atmel3.5.3-arduino2 2016-07-26 10:10:28 +02:00
Cristian Maglie 43368941d9 Merge branch 'master' of github.com:Arduino/arduino 2016-07-25 13:24:25 +02:00
Martino Facchin 79bac98926 update bundled firmata to 2.5.3 2016-07-25 13:15:51 +02:00
Cristian Maglie cc4c10c662 Update avr-gcc to 4.9.2-atmel-3.5.3-arduino
The avr toolchain has been updated to the Atmel bundle version 3.5.3
2016-07-25 12:50:12 +02:00
Cristian Maglie f13af22abe Update avr-gcc to 4.9.2-arduino4 2016-07-25 12:50:11 +02:00
Cristian Maglie 385edd26fc Removed "macosx-fix-bundled-toolchain-missing-symlinks" build task
This is no more needed since avrdude is compiled with libusb*
statically linked
2016-07-25 12:49:07 +02:00
Cristian Maglie 10182f2f02 Update avr-gcc to 4.9.2-arduino2 2016-07-25 12:49:07 +02:00
Cristian Maglie e3079871d7 Gatekeeper workaround is no more needed with avrdude linked statically
See:

2db1e51b87
960dfb99e4
2016-07-25 12:49:07 +02:00
Cristian Maglie f5fd6423c3 Updated avrdude to 6.3-arduino2 2016-07-25 12:49:02 +02:00
Cristian Maglie 5a01929b8f avrdude 6.3: fixed IDE build for macosx 2016-07-25 12:35:26 +02:00
Cristian Maglie dda93de5f7 update revision log 2016-07-25 12:35:24 +02:00
Cristian Maglie 05b647721c Update avr-gcc to 4.9.2 and avrdude to 6.3 2016-07-25 12:34:57 +02:00
Cristian Maglie b44c3258ac Added WiFi101-Updater tool 2016-07-22 14:55:26 +02:00
Cristian Maglie 3276a35ef6 Update revision log 2016-07-22 12:49:31 +02:00
Martino Facchin 1d9849120e Merge pull request #4971 from facchinm/libListSerial-1.1.1
Update liblistserial to 1.1.3
2016-07-22 12:16:30 +02:00
Martino Facchin 8f4ee6d9f3 update libListSerial to 1.1.3
Solves #4696, arm binaries are now rPi1 compatible (armv6)
2016-07-21 16:39:24 +02:00
Sandeep Mistry 21ec821a7f Update revision log 2016-07-20 10:20:12 -04:00
Sandeep Mistry 6521a7a664 Update revision log 2016-07-19 10:04:48 -04:00
Sandeep Mistry e12dcc6126 Update revision log 2016-07-18 14:24:47 -04:00
Dag Wieers 1b95b439a1 Do not show splash screen when options are present
This ensures now splash-screen is shown when preferences are changed or CLI-mode is used.

More information in #5131.

However this does NOT fix #5131, since the Arduino IDE in CLI-mode still requires X11 (according to #1981).
2016-07-15 11:57:42 +02:00
Arturo Guadalupi b8f3d2d8bb Merge pull request #4613 from adouglass/patch-1
Fix tutorial typos in 08.Strings/StringAdditionOperator/StringAdditionOperator
2016-07-12 11:34:27 +02:00
YakovL df8d22a440 fix the boundary check
..so that changing fadeAmount (to, say, 7) doesn't break the algorithm making an infinit loop (see https://github.com/arduino/Arduino/issues/5115)
2016-07-10 18:31:42 +03:00
Martino Facchin 76029ae542 Windows: addind -Djna.nosys=true to launcher options
reapply patch #2301
this patch got lost with f6546ae and its partial revert 98eb1a9

Should fix #5092
2016-07-04 16:46:05 +02:00
Cristian Maglie 7fa975df4f Merge branch 'import-library-meta' of https://github.com/cmaglie/Arduino 2016-07-01 15:15:10 +02:00
Cristian Maglie 25fe4f427c Update arduino-builder to 1.3.19 2016-07-01 12:57:52 +02:00
Cristian Maglie b599c4d694 Update revision log. Made samd/WString.h identical again to avr version. 2016-06-28 21:00:09 +02:00
Sandeep Mistry ae0d9dcc22 Update revision log 2016-06-06 14:22:21 -04:00
Martino Facchin 61323525b7 Remove highlighting for "string" lowercase literal 2016-05-31 10:38:56 +02:00
Sandeep Mistry 611003dd9a Update revision log 2016-05-30 14:24:36 -04:00
Martino Facchin cf39df15f6 Update sha for Temboo 1.1.6 2016-05-30 16:39:23 +02:00
Martino Facchin 0a49c5aa76 Update bundled Temboo library to 1.1.6 2016-05-30 15:53:51 +02:00
agdl bd1135eb60 Added SerialPassthrough sketch to communication examples 2016-05-26 11:14:09 +02:00
Martino Facchin f0e5c90d43 Fix typo in changelog
Correct clickable link for boards manager is `http://boardsmanager/category#filter`
2016-05-25 09:28:41 +02:00
Cristian Maglie 3a604aefa8 Update revision log 2016-05-18 19:16:14 +02:00
Cristian Maglie e336eb44db Refined version check reg-exp 2016-05-13 14:11:20 +02:00
Martino Facchin 7e4144b3fa starting version 1.6.10 2016-05-11 16:42:34 +02:00
Cristian Maglie 4117c1344a update rev log 2016-05-10 10:23:08 +02:00
Martino Facchin ab921518fc Update Bridge 1.6.2 sha 2016-05-09 17:39:22 +02:00
Martino Facchin 86151fa1b9 include Bridge version 1.6.2 2016-05-09 17:20:03 +02:00
Cristian Maglie 2ed8822486 Fix wrong filename ooops 2016-05-06 16:59:21 +02:00
Cristian Maglie 1295f6cf57 Updating to arduino-builder 1.3.18 2016-05-06 15:47:17 +02:00
Cristian Maglie 6331b20868 Fixed wrong shasums 2016-05-06 11:35:47 +02:00
Cristian Maglie 98665df522 Updating to arduino-builder 1.3.17 2016-05-05 21:32:40 +02:00
Cristian Maglie 6f5c0b9a16 update revision log 2016-04-28 15:39:07 +02:00
Cristian Maglie 1c76ee9d7c Added string iterator in sam core.
See #2179
2016-04-20 17:07:54 +02:00
Cristian Maglie 63fc618b3d Update builder, avr-gcc and avrdude for ARM.
arduino-builder upgraded to 1.3.15
avr-gcc and avrdude have been rebuild with dependency on glibc <=2.13
2016-04-08 19:46:40 +02:00
Cristian Maglie f162a65a45 libastylej_arm.so: removed dependency from GLIBCXX_3.4.20
See https://github.com/arduino/Arduino/pull/4517#issuecomment-183128292
2016-04-08 18:55:00 +02:00
Cristian Maglie 95f5b52420 Added flag to allow ignoring signature check on package_index.json 2016-04-08 18:55:00 +02:00
Cristian Maglie 48cf016195 Added ARM build for ArduinoBot 2016-04-08 18:55:00 +02:00
Cristian Maglie e4176bfbdf Use LIBLISTSERIAL-VERSION property in build.xml 2016-04-08 18:54:57 +02:00
NicoHood e4ade5963b Added ARM architecture to build.xml 2016-04-08 18:45:39 +02:00
Cristian Maglie e2156756c3 Added ARM build of libastyle
See #3549 #4457
2016-04-08 18:45:39 +02:00
Cristian Maglie 60b169fbe9 Merge branch 'ctrlDeleteBehavior' of https://github.com/avargas-nearsoft/Arduino 2016-04-07 11:32:46 +02:00
Cristian Maglie aa68acd6c4 Update changelog 2016-04-06 18:48:37 +02:00
Martino Facchin 668f38b228 update revision log 2016-04-06 18:30:05 +02:00
Martino Facchin f6880fe617 Merge pull request #4792 from facchinm/solve_serial_windows
Rework serial ports handling
2016-04-06 18:03:45 +02:00
Martino Facchin a6a623658d update libListSerials to 1.1.0 2016-04-06 17:51:48 +02:00
Cristian Maglie b0f33e78f8 update revision log 2016-04-04 16:58:58 +02:00
Cristian Maglie 0c453355f4 Merge branch 'fix-annoying-popup' 2016-04-04 13:34:14 +02:00
Martino Facchin 219e540573 update arduino-builder to 1.3.15 2016-03-25 14:28:56 +01:00
Cristian Maglie 68ab3ea6a6 Merge branch 'master' of github.com:arduino/Arduino 2016-03-24 18:32:23 +01:00
Cristian Maglie 5fdb149d62 Update revision log 2016-03-17 12:59:40 +01:00
Sandeep Mistry 8385aedc64 Update revision log 2016-03-15 09:34:03 -04:00
Paolo P eab75d9f65 Update ReadASCIIString.ino
Fix typo.
2016-03-14 12:50:39 +01:00
agdl 05dccd2a0e Fixed description according to #4260 2016-03-14 09:10:14 +01:00
Martino Facchin 9a8dd2a4a2 starting version 1.6.9 2016-03-09 17:14:24 +01:00
Martino Facchin 03b08c36e2 update arduino-builder to 1.3.14 2016-03-09 16:01:15 +01:00
Cristian Maglie dd73973d8d Fixed revision-check regexp in build.xml 2016-03-08 18:14:16 +01:00
Cristian Maglie d17151c11f Factored out index urls in build script 2016-03-08 17:53:46 +01:00
Martino Facchin dacfb566d4 update bundled libraries sha 2016-03-08 17:43:43 +01:00
Martino Facchin 911250fd9c update bundled libraries 2016-03-08 17:13:57 +01:00
Martino Facchin 60ba8661d8 update arduino-builder to 1.3.13 2016-03-08 11:13:50 +01:00
Cristian Maglie 8d995d73f3 Show board name on generic "Error compiling" message
Close #4658
2016-03-07 19:26:32 +01:00
Sandeep Mistry 3704f30e90 update revision log 2016-03-07 13:17:54 -05:00
Sandeep Mistry 8f58a22e62 update revision log 2016-03-07 13:15:57 -05:00
Cristian Maglie fd2dce3644 update revision log 2016-03-07 18:43:33 +01:00
Cristian Maglie eafbe71a9a Added check for mismatching core release (AVR bundle)
Now adding a "-Drevision.check=enforce" to the "dist" task of ant will
cause the build script to fail if the bundled AVR core doesn't match
the latest available from library manager.

Fix #4633
2016-03-04 15:01:27 +01:00
agdl 057bf6391d This fixes #4572 2016-02-29 09:26:40 +01:00
agdl 06e9981e6b Changed strings color 2016-02-26 11:46:31 +01:00
Adam Douglass f0e3ec56a3 Fix tutorial typos 2016-02-25 12:39:55 -05:00
agdl 8035f24498 Fixed pigmentation 2016-02-22 10:05:51 +01:00
agdl 88650b65a6 Modified colors highlight according to Create 2016-02-19 10:22:59 +01:00
Cristian Maglie 0496b0d92b Merge branch 'hi-res-display' 2016-02-09 17:21:44 +01:00
Cristian Maglie 3f27ab4026 Update arduino-builder to 1.3.11 2016-02-09 12:58:35 +01:00
Cristian Maglie 0cdc53cbda Fixed download urls for libraries in build.xml 2016-01-27 15:27:12 +01:00
Cristian Maglie 1dae92e0f7 Revert "Modified SD library to use pin definitions from pins_arduino.h rather than redefining everything."
This reverts commit 05a9750747.
2016-01-27 11:29:38 +01:00
Cristian Maglie 328d3b6354 Added hi-resolution "about" image 2016-01-26 17:11:53 +01:00
Cristian Maglie 885a517099 Fixed the "double" splash screen with high-DPI monitors. 2016-01-26 12:10:12 +01:00
Cristian Maglie 409f3161c8 Added GUI scaling in preference panel. 2016-01-26 12:09:57 +01:00
Cristian Maglie ce3679d7e7 Added vectorial version of toolbars icons 2016-01-26 12:09:57 +01:00
Cristian Maglie b1964bc7e7 Added Batik 1.8 java library 2016-01-26 12:09:56 +01:00
Cristian Maglie f1fc862575 Added hi-res toolbar images
Hi-resolution images are saved with the "@2x.png" suffix, the image
loader will select the best image available based on the user selected
scaling.

Missing hi-res images can be added later together with lo-res images.
2016-01-26 12:09:56 +01:00
Cristian Maglie 5637130818 Converted toolbar icons to png 2016-01-26 12:09:55 +01:00
Cristian Maglie 08d35106c2 Add scaling for themed fonts and graphics (hires displays) (Paul Stoffregen) 2016-01-26 12:09:55 +01:00
Cristian Maglie c3d2bbdb86 Merge branch 'save-on-close' 2016-01-25 17:57:21 +01:00
Cristian Maglie 65af0ef963 Update revision log 2016-01-25 10:42:50 +01:00
Cristian Maglie 19a9e4d5e0 Fixed upgrade to ctags in build.xml (oops..) 2016-01-21 16:01:27 +01:00
Cristian Maglie f0bb008922 Upgrade arduino-builder to 1.3.10 2016-01-21 15:08:31 +01:00
Cristian Maglie dd95dd6be6 update to .gitignore and some cleanup 2016-01-19 13:52:57 +01:00
Cristian Maglie c71004fdc8 Added xml appdata to linux distribution
Fix #4406
2016-01-12 12:28:43 +01:00
Cristian Maglie 870171a69e Fix bug in serial plotter for negative values
Fix #4365
Fix #4292
2016-01-08 12:16:09 +01:00
Martino Facchin d3f96c6143 update libListSerials to 1.0.5 2016-01-07 15:11:12 +01:00
Martino Facchin a1c79ce188 Merge pull request #4211 from facchinm/iserial_field
cross-platform jni implementation for serial port details discovery
2016-01-07 12:25:10 +00:00
Cristian Maglie 4100eadd20 Added drivers for MKR1000 2016-01-07 13:06:24 +01:00
Martino Facchin 7e17b5c318 Move vid/pid resolving to cross platform jni lib 2016-01-07 12:41:51 +01:00
Cristian Maglie f187df9c10 Merge branch 'ide-1.5.x' 2016-01-07 12:25:12 +01:00
SATOH Fumiyasu ad65e53888 Use "$@" instead of bare $@ to protect arguments
Bash expands bare $@, and then do word-splitting and file-globing. It breaks command-line arguments
for arduino if command-line arguments for the wrapper script contains $IFS, '*', '?' and etc. characters.

Use "$@" in this case.
2016-01-06 22:09:04 +09:00