c46e667e7a
Started working on 1.6.2
2015-03-11 11:42:55 +01:00
2a4f0134ab
arduino-core: restored debug info in class files
2015-03-10 08:52:42 +01:00
32123a8cb9
Fixed NPE in case of missing boardData
2015-03-10 08:52:42 +01:00
39d1dfc999
Added warning for uncertified boards
2015-03-10 08:52:41 +01:00
5b7fd08d8d
Merge pull request #2681 from PaulStoffregen/master
...
Improve library name matching
2015-03-09 23:21:02 +01:00
aca6c223de
MacOSX: previous better IDE was missing some pieces. Added
2015-03-04 11:23:36 +01:00
e327bb091a
MacOSX: better IDE
2015-03-03 15:48:20 +01:00
d1feeb5419
Added a bunch of new languages and updated translations
2015-02-27 15:10:27 +01:00
a6909bdb49
Fix auto-reset on Leonardo-derived boards from Linux hosts
...
Also renamed the touchPort() function, as it's now unambiguously
single-purpose.
The 1200bps reset from Linux hosts wasn't working with these newer
JSSC-based versions. Adding a step which explicitly sets DTR low (via a
TIOCMSET ioctl clearing DTR) fixes this.
I'm fairly sure the reason why this worked on older Arduino with librxtx
and not with jssc is that librxtx appears to keep HUPCL in the termio
flags, but jssc appears to remove it. If HUPCL ("hangup on close") is
set, it causes DTR to be explicitly pulled low on close.
2015-02-27 11:13:09 +11:00
f474d1c585
Improve library name matching
2015-02-23 03:26:07 -08:00
606604d7d6
Update revision log. Version set to 1.6.1.
2015-02-19 18:22:43 +01:00
0990f98b14
InetAddress.isReachable is reported reliable on mac and recent java versions
...
Refactored NetUtils.isReachable to two functions:
isReachableByEcho and isPortOpen
If the first one will fail, the second one will be used
2015-02-19 09:34:32 +01:00
3fec636b29
An attempt to improve Yun's discovery. Thanks @roadfun. See #2576
2015-02-19 09:15:23 +01:00
a39364193f
"objcopy" recipes are no more tied to "hex" extension
...
This allow to define specific recipes for every platform
but keeps backward compatibility.
See #2614
2015-02-16 14:39:55 +01:00
a49963d0ad
Filter out /dev/cu* ports, can be re-enabled manually adding "serial.ports.showall=true" into preferences.txt file
...
Closes #2624
2015-02-13 10:53:12 +01:00
e76d413454
When build.core is not defined, fall back to "arduino". Fixes #2635
2015-02-12 17:27:58 +01:00
ff6fb31f4a
Merge pull request #2582 from cmaglie/fix-underscore-glitch
...
Fixed incorrect boards.txt preference handling when submenu id has underscore
2015-02-11 16:42:46 +01:00
79a74aa667
rename hex -> output
...
using generic term 'output', because for samx32,
output is .bin format and not .hex
Signed-off-by: Arnav Gupta <championswimmer@gmail.com >
2015-02-10 04:31:51 +05:30
71c3948918
Updated translations
2015-02-08 19:49:27 +01:00
e93be4855f
Corrected some email contacts.
2015-02-05 16:47:22 +01:00
7adaba5630
MacOS tests fix: new way of discovering work dir conflicts with tests execution. Fixed.
2015-02-03 17:00:51 +01:00
ce911788eb
Fixed bug with paths with spaces
2015-02-02 15:30:34 +01:00
d460982623
Macosx: new appbundler, new macosx builds. Use platform=macosx and platform=oldmacosx
2015-02-02 09:53:56 +01:00
e360f82cae
Fixed incorrect boards.txt preference handling when submenu id has underscore
...
Fixes #2533
2015-01-27 20:22:22 +01:00
f4a6b623b3
Updated translations
2015-01-19 14:57:31 +01:00
3a062f0582
Updated translation from transifex
2015-01-14 18:27:27 +01:00
ff95d03663
Updated some translation strings
2015-01-14 18:05:00 +01:00
81808d532e
Merge branch 'ide-1.5.x-fail-when-no-platform-txt' of https://github.com/ffissore/Arduino into ide-1.5.x
2015-01-14 17:19:11 +01:00
56b9f1cd6f
Fixed NPE when currently selected platform is no more installed.
...
BaseNoGui.getTargetBoard() now handles null TargetBoard.
Removed unused method Base.getTargetBoard()
2015-01-13 23:16:53 +01:00
ec67b0d4be
Optimized FileUtils.recursiveDelete(File) function
2015-01-13 23:16:53 +01:00
29d2ab72e2
Fixed a bunch of simple warnings in java code
2015-01-13 23:16:50 +01:00
fd4a5a82b3
Compiler: removed duplicated functions getCommandCompilerS, getCommandCompilerC, and getCommandCompilerCPP in favour of generic getCommandCompilerByRecipe
2015-01-08 13:58:03 +01:00
f5520fc7e1
Compiler: removed duplicated functions compileEep and compileHex in favour of generic runRecipe
2015-01-08 13:58:03 +01:00
980709f6f7
Compiler: missing mandatory key now blocks compilation
2015-01-08 13:57:59 +01:00
863cb417a6
Merge pull request #2485 from ffissore/ide-1.5.x-reenable-38400
...
Re enable 38400 baud rates
2015-01-06 17:39:44 +01:00
ad9fc89fce
IDE: Removed unused stuff from Serial class
2014-12-24 18:57:46 +01:00
ab92e42259
Merge branch 'master' into ide-1.5.x
...
Conflicts:
app/src/processing/app/Serial.java
app/src/processing/app/SerialMonitor.java
2014-12-23 16:41:38 +01:00
2f08fe4ecf
38400 baud rate had issues with RXTX and linux. With JSSC, it seems to be working fine again. Fixes #2296
2014-12-04 13:10:01 +01:00
ca1a355628
Network discovery: not showing board name is not resolvable (was printing "null")
2014-11-25 13:51:47 +01:00
257238c050
IDE: better error handling for upload/burn bootloader
...
RunnerException was displayed with an ugly stacktrace, while the
message contained in the exception itself is already quite enough
detailed and clear.
2014-11-20 14:00:43 +01:00
85aecfe0da
IDE: Fixed default board selection.
2014-11-20 13:50:11 +01:00
b9e186e45a
Upped version to 1.6.0
2014-11-18 14:48:01 +01:00
b0bd52b387
Removed duplicate version fields in Base class
2014-11-18 14:04:14 +01:00
98bdc7b587
Moved specialized Platform classes and related resources to the 'arduino-core' project.
2014-11-13 16:34:25 +01:00
d1f4e0370d
arduino-core project is now correctly compiled through ant build script
2014-11-13 16:34:24 +01:00
ba8eadeeb5
Split IDE into 2 projects.
...
BEWARE: HIGHLY EXPERIMENTAL BRANCH
2014-11-13 16:34:24 +01:00