1
0
mirror of https://github.com/arduino/Arduino.git synced 2024-12-11 22:24:13 +01:00
Commit Graph

5990 Commits

Author SHA1 Message Date
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