Cristian Maglie
1c76ee9d7c
Added string iterator in sam core.
...
See #2179
2016-04-20 17:07:54 +02:00
Christopher Andrews
500a3fdbe7
Removed C++11 dependency for begin()
and end()
...
As I was not able to base the return types of `begin()` & `end()` off the c_str() function, I have changed the source so the features can be used by C++98 code, while still allowing ranged loops in C++11.
2016-04-20 16:07:52 +02:00
Christopher Andrews
8e385bfbaf
Updated String library to use C++11 iterators.
...
This will allow using the String library in a ranged for loop:
```C++
String s = "Hi, this is a test";
for( char c : s )
Serial.print( c );
```
2016-04-20 16:07:52 +02:00
Martino Facchin
2ddbf01334
Do not drop serial ports with underscore in the name
...
solves #4857
2016-04-15 10:01:47 +02:00
Martino Facchin
93578cef42
Fix ssh authentication on newer ssh clients
...
For Console monitor on network ports
2016-04-15 10:00:41 +02:00
Sandeep Mistry
c99ab12446
Add "runtime." prefix to "build_properties_custom.*" preferences
2016-04-13 09:03:03 -04:00
Sandeep Mistry
9c741885e0
Revert "Do not save build_properties_custom.* preferences to disk"
...
This reverts commit f47165db64
.
2016-04-13 08:58:35 -04:00
Sandeep Mistry
f47165db64
Do not save build_properties_custom.* preferences to disk
2016-04-12 10:15:01 -04:00
Cristian Maglie
2b18d1fba0
Merge remote-tracking branch 'arduino/master'
2016-04-08 20:17:26 +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
Martino Facchin
643f8479e3
Restore serial.port.iserial field
...
uses 2893c2d643
2016-04-08 17:58:01 +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
bf11c7f395
avoid queuing a lot of threads while waiting for platform
2016-04-06 17:52:24 +02:00
Martino Facchin
72c337d88d
avoid losing the sketch serial port on 1200bps touch
2016-04-06 17:51:48 +02:00
Martino Facchin
a6a623658d
update libListSerials to 1.1.0
2016-04-06 17:51:48 +02:00
Martino Facchin
4c901d3f9f
[AVR] Discover newer bootloader at runtime
...
Replaces #4280 , only checks for the bootloader once
Tested with Hoodloader2, should work with every LUFA-derived bootloader released after 2014 (.apitable_signatures section must be placed at end of the flash)
BootloaderAPITable.S :
.global BootloaderAPI_Signatures
BootloaderAPI_Signatures:
.long BOOT_START_ADDR ; Start address of the bootloader
.word 0xDF00 ; Signature for the CDC class bootloader
.word 0xDCFB ; Signature for a LUFA class bootloader
makefile:
BOOT_API_LD_FLAGS += $(call BOOT_SECTION_LD_FLAG, .apitable_signatures, BootloaderAPI_Signatures, 8)
2016-04-06 17:41:06 +02:00
Arturo Vargas
a70bab3ea0
Add suport for OSX (ALT+DELETE)
2016-04-06 08:25:39 -07:00
Cristian Maglie
f74afc4ad9
Remove incorrect Ctrl+K / Ctrl+W bindings
...
for a better explanation see @nopdotcom comment here:
https://github.com/arduino/Arduino/pull/4743#issuecomment-201447876
2016-04-06 12:18:45 +02:00
Jay Carlson
02914d79b9
Add more of OS X's native Emacs keybindings
...
OS X supports many simple Emacs keybindings in native text fields. (It
can do this because the system UI uses Cmd instead of Ctrl as its main
modifier key.) Add bindings to functions which already exist in
DefaultEditorKit.
I have a Ctrl-k (cut to end of line) implementation, but it is an
additional static RecordableTextAction class. I have not included it.
2016-04-06 12:17:58 +02:00
Cristian Maglie
050e8ba304
Merge branch 'cut/copyEnabled' of https://github.com/avargas-nearsoft/Arduino
2016-04-06 12:09:04 +02:00
Bradley Luke Totaro
1e461ce5fb
Update SoftwareSerial.cpp
2016-04-05 15:10:46 -04:00
Sandeep Mistry
c2c3f4623c
Correct NUM_DIGITAL_PINS to include analog pins
2016-04-05 12:11:06 -04:00
Cristian Maglie
e9ac544f23
Merge branch 'sam-analogInputToDigitalPin' of https://github.com/sandeepmistry/Arduino
2016-04-05 17:19:15 +02:00
Sandeep Mistry
9795f2d23a
Sync avr/pgmspace.h entries with SAMD core
...
Some entries were missing.
2016-04-05 09:33:06 -04:00
Arturo Vargas
3efcc9ec48
Change the CTRL+DELETE behavior to restore the next word
2016-04-04 14:42:40 -07:00
Sandeep Mistry
aabdb852b5
Port analogInputToDigitalPin macro to SAM core
2016-04-04 14:29:07 -04:00
Sandeep Mistry
509721213b
Add comment for archive_file_path
2016-04-04 13:27:47 -04:00
Sandeep Mistry
6241459627
Merge pull request #4737 from per1234/recipe_ar_pattern-backwards-compatibility
...
AVR recipe.ar.pattern backwards compatibility
2016-04-04 13:26:05 -04:00
Cristian Maglie
b0f33e78f8
update revision log
2016-04-04 16:58:58 +02:00
Ivan Esparza
9c583829de
Fixes issue 4440
2016-04-04 16:53:46 +02:00
Sandeep Mistry
ed9240d5e7
Merge pull request #4716 from asukiaaa/master
...
Corrected comments of rx and tx in a SoftwareSerial example.
2016-04-04 10:00:47 -04:00
Cristian Maglie
0c453355f4
Merge branch 'fix-annoying-popup'
2016-04-04 13:34:14 +02:00
Cristian Maglie
8d7ee63c70
Autoclose notification popup after 10 seconds.
2016-04-04 13:30:42 +02:00
Martino Facchin
84fdb0c0c3
Remove stray debug print
2016-04-01 17:05:54 +02:00
Martino Facchin
42ff604f1e
Fix NPE when replacing unexisting strings
2016-04-01 12:52:19 +02:00
Martino Facchin
34b0813530
try to avoid NPE if two threads modify library list
2016-04-01 12:39:01 +02:00
Martino Facchin
c5d88f09ae
add a flag to pause polling for serial port
2016-04-01 11:38:54 +02:00
Martino Facchin
ea405ea534
avoid NPE for synchronization issues on board list
2016-04-01 11:38:54 +02:00
Martino Facchin
ad74288e5a
Fix randomic NPE when pressing menus during operations
2016-04-01 11:38:54 +02:00
Martino Facchin
52ef55380d
avoid NPE if serial monitor is waiting too long for opening
2016-04-01 11:38:53 +02:00
Martino Facchin
821c665460
Change message if requiring infos from Network port
2016-04-01 11:38:53 +02:00